You are on page 1of 31

Onboarding Learning

Resources
Welcome to the 3 Million
Technical Talent (3MTT ) Programe
We are delighted to have on our training program. This document is to provide you
with and guide you through your Pre-Onboarding Learning Journey

The content of this document spans across the courses below

Software Development Product Management Product Management

UI/UX Design Data Science Data Science

Data Analysis & Visualization Animation Animation

Quality Assurance AI/Machine Learning AI/Machine Learning

2
Software
Development
Software development is the process of designing,
creating, testing, and maintaining software applications,
frameworks, or other software components. It involves a
systematic approach to building software solutions that
meet specific requirements and objectives.

3
Become a Front Web Development
End Developer Essentials
CLICK HERE CLICK HERE

API Development Introduction to


for Beginners Software Engineering
CLICK HERE CLICK HERE

4
UI/UX Design
UI/UX design, often referred to as UI/UX, stands
for User Interface/User Experience design. It is a
critical aspect of software development,
focusing on creating intuitive, visually appealing
interfaces and seamless user experiences for
digital products such as websites, mobile apps,
and software applications.

5
Complete UI/UX
Design System in Figma
Design CLICK HERE
with Figma
CLICK HERE

User Experience Design UX Design


and Research Professional Certificate
CLICK HERE CLICK HERE

6
Data Analysis and
Visualisation
Data analysis and visualization are two integral
components of the data science and analytics
process, aimed at deriving insights and
communicating findings from data in a
meaningful and understandable way.

7
Introduction to Data Analysis and Learn Data
Data Analytics Visualisation Foundations Visualisation
CLICK HERE CLICK HERE CLICK HERE

Fundamentals Data
Visualise Data Advanced Data
Analysis and Decision
with Python Analytics
Making Models CLICK HERE
CLICK HERE
CLICK HERE

Data Analyst Data Visualisation


Professional Certificate Certificate
CLICK HERE CLICK HERE

8
Quality Assurance
Quality assurance (QA) is a systematic process used to
ensure that products, services, and processes meet
predefined quality standards and requirements. It involves
planning, monitoring, and improving processes to prevent
defects and errors before they occur, thereby ensuring
consistent quality and customer satisfaction. QA activities
typically include quality planning, quality control, quality
improvement, and quality management.

9
Quality Assurance Introduction to Quality Software Testing
CLICK HERE Management and Quality Assurance
CLICK HERE CLICK HERE

Software Quality Assurance


Software Testing Certificate
CLICK HERE Testing Automation
CLICK HERE
CLICK HERE

Fundamentals of Quality Assurance


Quality Assurance Techniques and Methodologies
CLICK HERE CLICK HERE

10
Product Management
Product management is a strategic function within an organization
responsible for guiding the development, marketing, and ongoing
enhancement of a product or service throughout its lifecycle. Product
managers oversee various aspects, including market research, product
planning, feature prioritization, roadmap development, and
collaboration with cross-functional teams such as engineering, design,
marketing, and sales. Their goal is to ensure that the product meets
customer needs, achieves business objectives, and remains
competitive in the market.

11
Product Management Women in Product
Product CLICK HERE
Resources
Management 101 CLICK HERE
CLICK HERE

Product Management Digital Product Software Product


for Beginners Management Management
CLICK HERE CLICK HERE CLICK HERE

12
Product Management Product Management
Fundamentals (Use the Free Online Course Essentials
(Audit) option) CLICK HERE
CLICK HERE

Becoming a
Product Management Product Manager
CLICK HERE CLICK HERE

13
Data Science
Data science is a multidisciplinary field that uses scientific
methods, algorithms, processes, and systems to extract
insights and knowledge from structured and unstructured
data. It encompasses techniques from statistics,
mathematics, computer science, and domain expertise to
analyze, interpret, and derive actionable insights from data
to support decision-making and solve complex problems.

14
Foundation of Introduction to Python Python Full Course
Data Science CLICK HERE for Beginners
CLICK HERE CLICK HERE

Data Science
Data Science Data Camp
CLICK HERE Professional Certificate
Specialisation CLICK HERE
CLICK HERE

Data Science Foundation of


Courses Data Science
CLICK HERE CLICK HERE

15
Animation
Animation is the process of creating the illusion of motion and
change by rapidly displaying a sequence of static images or
frames. These frames, when played in succession at a fast
enough rate, give the impression of movement. Animation can
be achieved through various techniques, including traditional
hand-drawn animation, computer-generated imagery (CGI),
stop-motion animation, and more recently, motion capture
technology.

16
Introduction to Introduction to 2D Animation Basics
Programming Animation Fundamentals CLICK HERE
CLICK HERE
and animation
CLICK HERE

2D Animation Basics of
Production 3D Animation
CLICK HERE CLICK HERE

17
AI/Machine Learning
Artificial intelligence (AI) is a branch of computer science that
focuses on creating systems and machines capable of
performing tasks that typically require human intelligence.
Machine learning is a subset of AI that involves developing
algorithms and models that enable computers to learn patterns
and make predictions from data without being explicitly
programmed. It relies on statistical techniques to enable
computers to improve their performance on a task as they are
exposed to more data over time.

18
Introduction to Introduction to Introduction to
Artificial Intelligence Machine Learning Machine Learning
CLICK HERE CLICK HERE and AI
CLICK HERE

Machine Learning Artificial Intelligence Huawei AI Course


and Artificial Intelligence Beginners Guide CLICK HERE
CLICK HERE CLICK HERE

19
AI for Everyone Machine Learning Machine Learning
CLICK HERE Specialisation with Python
CLICK HERE CLICK HERE

Build Data and Introduction Python for


AI Skills to Python Beginners
CLICK HERE CLICK HERE CLICK HERE
Cybersecurity
Cybersecurity refers to the practice of protecting
computer systems, networks, and data from unauthorized
access, cyberattacks, damage, or theft. It involves the
implementation of various technologies, processes, and
practices to safeguard digital information and ensure the
confidentiality, integrity, and availability of data and
systems. Cybersecurity measures aim to prevent, detect,
and respond to threats posed by malicious actors, viruses,
malware, and other cyber threats.

21
Introduction to Cybersecurity Learn Cybersecurity Cybersecurity
CLICK HERE Skills CLICK HERE Training CLICK HERE

Cybersecurity for Beginners Cybersecurity Professional


CLICK HERE Certificate CLICK HERE

Hacker 101 for Cybersecurity Courses CLICK


Hackers CLICK HERE HERE

22
Game Development
Game development is the process of creating video games,
encompassing the design, programming, art, sound, and testing
stages involved in bringing a game from concept to completion. It
involves a multidisciplinary approach, often requiring collaboration
among game designers, programmers, artists, musicians, and
testers. Game development typically follows iterative cycles of
design, development, and testing to create interactive and
engaging experiences for players across various platforms such as
consoles, PCs, mobile devices, and virtual reality environments.

23
Introduction to Game Design and
Game Development (Use Development
the “audit for free” option)
CLICK HERE CLICK HERE

C# Programming
Game Development
for Game Development
CLICK HERE
CLICK HERE

Introduction to Game
Game Development Course
Development CLICK HERE
CLICK HERE

3D Game Creation (Use the “audit for


free” option)
CLICK HERE

24
Cloud Computing
Cloud computing refers to the delivery of computing services over the
internet, allowing users to access and utilize resources such as servers,
storage, databases, software, and networking on-demand, without the need
for on-premises infrastructure. Instead of owning and maintaining physical
hardware and software, users can leverage cloud computing services
provided by third-party providers, who manage and maintain the underlying
infrastructure. Cloud computing offers scalability, flexibility, and
cost-efficiency, enabling organizations to rapidly deploy and scale
applications, store and process data, and access computing resources from
anywhere with an internet connection.

25
Udemy: Introduction to Introduction to IBM: Introduction to
Cloud Computing Cloud Computing Cloud Computing (Use the “free” option)
CLICK HERE CLICK HERE CLICK HERE

Huawei Cloud Cloud Computing Cloud Computing for


Computing Course Basics (Use the “audit for free” Complete Beginners
option) CLICK HERE
CLICK HERE
CLICK HERE

Google Computing
Computing Foundation
CLICK HERE

26
Dev Ops
DevOps is a set of practices and cultural philosophies that aim to
improve collaboration, communication, and integration between
software development (Dev) and information technology operations
(Ops) teams within an organization. It emphasizes automation,
continuous integration, continuous delivery, and rapid feedback loops
to enable faster and more reliable software development and
deployment cycles. DevOps encourages a cultural shift towards
shared responsibility, transparency, and collaboration among
development, operations, and other stakeholders throughout the
software development lifecycle, from planning and coding to testing,
deployment, and monitoring.

27
Dev Ops
Introduction to Introduction
essentials
Dev Ops to Dev Ops
CLICK HERE
CLICK HERE CLICK HERE

Dev Ops and Dev Ops Learn Intro


Software Engineering Courses to Dev Ops
CLICK HERE CLICK HERE
CLICK HERE

Dev Ops Dev Ops Habits,


Engineering Course Practices and Pipelines
CLICK HERE CLICK HERE

28
Soft Skill
Soft skills refer to a set of interpersonal, communication, and
emotional intelligence attributes that enable individuals to interact
effectively and harmoniously with others in various contexts. These
skills include communication, teamwork, adaptability,
problem-solving, leadership, time management, empathy, and
emotional intelligence. Unlike hard skills, which are typically
technical or job-specific, soft skills are transferable across different
roles and industries and are often essential for professional
success and personal development.

29
Entrepreneurship Business Analyst Digital Literacy
CLICK HERE CLICK HERE and Productivity
CLICK HERE

Administrative
Soft Skills
Professional CLICK HERE
CLICK HERE

30
Thank You

You might also like