Free Learning!
The Vodacom Digital Skills Hub offerings
Join us on a journey of discovery, growth, and
empowerment. Whether you’re looking to enhance your career prospects, stay ahead of the
curve, or simple explore new horizons, the Vodacom Digital Skills Hub is your gateway to a
brighter, more Digital literate future.
Empower yourself. Transform your world. Enroll for the AWS Educate program today.
Recommended Courses
- Technical Skill
- Professional Skill
Technical Skill
Technical Skill
Introduction to the AWS Management Console
Duration: 1 hour
- Navigate the AWS Management Console
- Understand the billing considerations
- Gain hands-on experience
- Learn best practices for managing your billing credits
Technical Skill
Introduction to Cloud 101
Duration: 3 hours
- Define cloud computing and describe its benefits
- Compare and contrast cloud computing service and deployment models
- Identify the AWS Global Infrastructure
- Discuss the shared responsibility model
- Describe the Well-Architected Framework and its role in building flexible and reliable architectures
- Identify the use, features, and benefits of Amazon Web Services (AWS) core services
- Practice using AWS core services in a lab environment
- Describe four entry-level cloud computing careers
Technical Skill
Getting Started with Storage
Duration: 2 hours
- Describe block storage, object storage, and shared storage
- Identify use cases for object storage and block storage
- Identify AWS storage services (high level overview)
Amazon S3
- Summary of S3 services
- Describe basic concepts for Amazon Simple Storage Service (Amazon S3)
- Describe use cases for Amazon S3
- Identify basic Amazon S3 application programming interface (API) calls
- Articulate methods for uploading objects to Amazon S3
- Identify the features of Amazon S3
- How to protect a bucket and accessibility - Bucket policies
- Basic introduction to Amazon Elastic Block Store (Amazon EBS)
- Link the console and the CLI concepts as an introduction
- Vocareum lab on Amazon S3
Technical Skill
Getting Started with Compute
Duration: 2 hours
Operating systems
- Operating systems overview and differences between Linux, Windows, and macOS
- Virtual computing
Amazon EC2 overview
- Identify the AWS compute services (high level)
- Explain basic concepts and use cases for Amazon Elastic Compute Cloud (Amazon EC2)
- Explain EC2 use cases and pricing models
- Demonstrate how to create an EC2 instance
- Explain EC2 instance types and configuration
- Explain EC2 storage, tags, security, and management
Technical Skill
Getting Started with Networking
Duration: 2 hours
- Introduce the OSI model and layers
- Explain N-tier applications (use a diagram for this and cover every part of it)
- Describe a VPC and its use cases
- VPC creation settings
- Common VPC components
- Choosing a region down through subnets to describe how the AWS network is set up.
- Explain IP addresses and how they are used
- Identify use cases for Elastic IP addresses (high level)
- Explain the use cases for elastic network interfaces (high level)
- Identify additional AWS networking services
Technical Skill
Getting Started with Databases
Duration: 2 hours
- Describe key database concepts
- Compare and contrast relational and nonrelational databases
- Identify the AWS database services
- Discuss the features and concepts of Amazon RDS
- Describe the benefits and use cases of Amazon RDS
- Describe how to set up an RDS instance using the console
- Identify how to connect to the database instance
- Discuss how to use SQL commands to read and write to the database
Technical Skill
Getting Started with Cloud Operations
Duration: 2 hours
- Describe cloud operation fundamental concepts
- Explain the Amazon Well-Architected Framework
- Describe AWS cost and free tier structures
- Describe AWS cost management tools that are available
- Identify support plans and explain the differences between them
- Discuss AWS cloud operations services that are available to you, including Amazon Trusted Advisor, AWS Health Dashboard, Amazon CloudWatch, Amazon CloudTrail, AWS Organizations, AWS System Manage, and AWS Config
Technical Skill
Getting Started with Security
Duration: 2 hours
- Describe security fundamental concepts.
- Explain AWS IAM features, benefits, and use cases.
- Discuss how to create and configure IAM user, groups, and roles.
- Discuss IAM policies.
- Discuss how to setup multi-factor authentication (MFA).
- Describe how to set up password policies.
- Identify other AWS security services.
Technical Skill
Getting Started with Serverless
Duration: 2 hours
- Describe microservices and Serverless concepts.
- Discuss event-driven architectures.
- Describe the features and benefits of AWS Lambda functions.
- Discuss how to configure AWS Lambda functions.
- Identify how to monitor AWS Lambda functions.
- Describe the best practices for working with AWS Lambda.
- Identify the features and benefits of additional AWS Serverless services.
Technical Skill
Cloud Support Associate Day in the Life
Duration: 0.5 hours
- Define the Cloud Support Associate role.
- Discuss the common daily tasks.
- Identify suggested technical skills.
- Identify suggested professional skills.
- Identify the resources that are available to learn more.
- Create a plan for continued learning.
Technical Skill
Working with User Data
Duration: 0.75 hours
- Describe user data and when user data should be updated.
- Navigate the console to edit user data.
- Modify user data for a running instance.
Technical Skill
Logging into a Linux Instance Using Amazon EC2 Instance Connect
Duration: 0.75 hours
- Describe user data and when user data should be updated.
- Navigate the console to edit user data.
- Modify user data for a running instance.
Technical Skill
Working with Amazon EBS Snapshots
Duration: 0.75 hours
- Define what is an Amazon EBS snapshot is.
- Discuss how Amazon EBS snapshots work.
- Describe use cases for snapshots.
- Identify benefits of using snapshots.
- Explain what you can do with snapshots.
- Describe how create and use snapshots.
Technical Skill
Introduction to Amazon CloudWatch
Duration: 0.75 hours
- Summarize the benefits of monitoring AWS systems using Amazon CloudWatch.
- Describe how Amazon CloudWatch collects, monitors, and displays service data.
- Locate the dashboards, logs, and alarms within Amazon CloudWatch.
- Explain the difference between the Amazon CloudWatch free and paid tier offerings.
Technical Skill
Machine Learning Foundation
Duration: 3 hours
- Describe artificial intelligence, machine learning, and deep learning
- List important machine learning technology
- Describe the stages of the machine learning pipeline
- Identify tools and services for machine learning
- Describe Amazon SageMaker
- Describe Jupyter notebooks and how they interact with Amazon SageMaker
Technical Skill
AWS DeepRacer Primer
Duration: 5 hours
- Describe the basics of AWS DeepRacer workflow
- Describe the relationship between AI/Machine Learning (ML) and Reinforcement :earning (RL)
- Configure the virtual car model in AWS DeepRacer
- Apply Reinforcement Learning (RL) to train and evaluate the model
- Deploy model to compete in AWS DeepRacer Autonomous Racing League
Technical Skill
Builder Labs
Duration: 6 hours
- Use Amazon Cognito to security an application
- Use Amazon DynamoDB to store data
- Use AWS Step Functions to deliver reports
Technical Skill
Introduction to Generative Artificial Intelligence
Duration: 0.75 hours
- Define generative artificial intelligence (AI).
- Describe foundation models.
- Discuss use cases for generative AI.
- Identify the features and benefits of AWS generative AI services.
Technical Skill
Introduction to Amazon CodeWhisperer
Duration: 0.75 hours
- Understand how Amazon CodeWhisperer works
- Familiarize yourself with the technical concepts of CodeWhisperer
- List typical use cases for CodeWhisperer
- Specify how to implement CodeWhisperer in a real-world scenario
- Recognize the benefits of CodeWhisperer
- Learn about the cost structure of CodeWhisperer
Technical Skill
Using Amazon CodeWhisperer
Duration: 0.75 hours
- Discuss what prompt engineering is
- Identify some key CodeWhisperer features
- Explain how to use CodeWhisperer using Visual Studio Code
- Describe how CodeWhisperer can be used with other AWS services
Technical Skill
Introduction to Amazon Bedrock
Duration: 0.75 hours
- Describe foundation models (FMs).
- Explain what Amazon Bedrock is used for.
- Identify Amazon Bedrock features.
- Discuss how to use Amazon Bedrock playgrounds.
Technical Skill
Spark Unit: Sports Data Analytics (Lab)
Duration: 1.5 hours
- Investigate the different types of data visualization in gaining business insights in the sports industry
- Use data models and visualization tools to support decision making
Technical Skill
Spark Unit: Intro to the AWS Cloud and Sustainability
Duration: 0.5 hours
- Describe the basics of cloud computing and Amazon Web Services (AWS) technology
- Compare cloud computing with on-premises computing in terms of energy efficiency
Technical Skill
Spark Unit: Cloud Rescue! Koalas (Lab)
Duration: 1.5 hours
- Recognize the important role that cloud computing and Internet of Things (IoT) sensors play in conservation of endangered species.
- Apply basic computer science principles to revise parameters of a search algorithm to increase precision.
- Perform basic data collection and data analysis using Amazon Simple Storage Service (Amazon S3) storage and Amazon Athena to detect genetic traits.
- Describe key concepts of conservation genomics research to improve biodiversity.
Technical Skill
Spark Unit: Cancer Hunter (Lab)
Duration: 1.5 hours
- Explain the role of AWS Cloud computing and big data in genetic sequencing.
- Explore Amazon Simple Storage Service (Amazon S3) and describe how it may be used in relation to cancer research.
- Analyze genomic data sets using SQL in Athena.
- Apply scientific research process to detecting and matching patterns within data sets.
Technical Skill
Spark Unit: AWS Sustainability in the Cloud
Duration: 1.5 hours
- Gain a basic understanding of global environmental challenges.
- Describe key terms of sustainability.
- Understand major environmental challenges that might affect cloud computing and data centers.
- Describe the basics of cloud computing and Amazon Web Services (AWS) technology.
- Compare cloud computing with on-premises computing in terms of energy efficiency.
- Evaluate the design of a sustainable data center through simulation.
- Articulate key sustainability initiatives at Amazon.
- Identify Amazon or Amazon Web Services (AWS) technology used in improving the global environment.
Technical Skill
Spark Unit: Chatbots for Accessibility (Lab)
Duration: 1.5 hours
- Describe the basics of Amazon Web Services (AWS) services that this unit presents
- Interact with chatbot by using natural language and speech
- Describe the workflow of building a chatbot
- Explore the Amazon Lex console through simulation
- Recognize the role of technology in improving accessibility
- Describe function of Amazon Translate, Amazon Rekognition, and Amazon Polly
- Explore Amazon Web Services (AWS) services that use natural language and speech
Professional Skill
Professional Skill
AWS Startups
Duration: 10 hours
- Identify the key steps to getting your startup started
- Discover, identify, and listen to customer needs to inform product prototype
- Explore and identify the process of producing a minimal viable product
- Identify and recall important legal considerations
- Explain different fundraising options and how to secure the necessary resources
Professional Skill
Amazon Innovation
Duration: 2 hours
- Define design thinking and list the phases
- Explain the culture of innovation
- Identify the mechanisms used at Amazon during the innovation process
- List, define and apply the Amazon Leadership Principles
Professional Skill
Introduction to Professional Skills
Duration: 0.5 hours
- in this course, learners will be introduced to the concept of professional skills, an overview of the professional skills for career development, and why they are essential regarding job attainability and durability.
Professional Skill
Resume Creation
Duration: 0.5 hours
- This course will focus on the importance of creating an effective resume. This course will also review how to format a tailored resume, highlighting skills and experience to leverage, and cover common misconceptions about resumes.
Professional Skill
Communication
Duration: 0.5 hours
- This course will focus on effective communication skills, recognizing verbal and non-verbal communication differences. In addition, this course will help explain what professional feedback is and how it can be used in your career development
Professional Skill
Problem-Solving Process
Duration: 0.5 hours
- Learners will focus on the problem-solving process. They will also learn about tools that support the problem-solving process
Professional Skill
Goal Setting
Duration: 0.5 hours
- This course focuses on what, why, and how to use goal-setting. It includes how to set and achieve goals using the SMART methodology.
Professional Skill
Networking
Duration: 0.5 hours
- This course will focus on what professional networking is and how to identify a potential networking mindset. This course will also help you identify potential network contacts and learn how to approach and engage contacts.
Professional Skill
AWS Startups
Duration: 10 hours
- Identify the key steps to getting your startup started
- Discover, identify, and listen to customer needs to inform product prototype
- Explore and identify the process of producing a minimal viable product
- Identify and recall important legal considerations
- Explain different fundraising options and how to secure the necessary resources
Professional Skill
Amazon Innovation
Duration: 2 hours
- Define design thinking and list the phases
- Explain the culture of innovation
- Identify the mechanisms used at Amazon during the innovation process
- List, define and apply the Amazon Leadership Principles
Professional Skill
Introduction to Professional Skills
Duration: 0.5 hours
- in this course, learners will be introduced to the concept of professional skills, an overview of the professional skills for career development, and why they are essential regarding job attainability and durability.
Professional Skill
Resume Creation
Duration: 0.5 hours
- This course will focus on the importance of creating an effective resume. This course will also review how to format a tailored resume, highlighting skills and experience to leverage, and cover common misconceptions about resumes.
Professional Skill
Communication
Duration: 0.5 hours
- This course will focus on effective communication skills, recognizing verbal and non-verbal communication differences. In addition, this course will help explain what professional feedback is and how it can be used in your career development
Professional Skill
Problem-Solving Process
Duration: 0.5 hours
- Learners will focus on the problem-solving process. They will also learn about tools that support the problem-solving process
Professional Skill
Goal Setting
Duration: 0.5 hours
- This course focuses on what, why, and how to use goal-setting. It includes how to set and achieve goals using the SMART methodology.
Professional Skill
Networking
Duration: 0.5 hours
- This course will focus on what professional networking is and how to identify a potential networking mindset. This course will also help you identify potential network contacts and learn how to approach and engage contacts.
Professional Skill
AWS Startups
Duration: 10 hours
- Identify the key steps to getting your startup started
- Discover, identify, and listen to customer needs to inform product prototype
- Explore and identify the process of producing a minimal viable product
- Identify and recall important legal considerations
- Explain different fundraising options and how to secure the necessary resources
Professional Skill
Amazon Innovation
Duration: 2 hours
- Define design thinking and list the phases
- Explain the culture of innovation
- Identify the mechanisms used at Amazon during the innovation process
- List, define and apply the Amazon Leadership Principles
Professional Skill
Introduction to Professional Skills
Duration: 0.5 hours
- in this course, learners will be introduced to the concept of professional skills, an overview of the professional skills for career development, and why they are essential regarding job attainability and durability.
Professional Skill
Resume Creation
Duration: 0.5 hours
- This course will focus on the importance of creating an effective resume. This course will also review how to format a tailored resume, highlighting skills and experience to leverage, and cover common misconceptions about resumes.
Professional Skill
Communication
Duration: 0.5 hours
- This course will focus on effective communication skills, recognizing verbal and non-verbal communication differences. In addition, this course will help explain what professional feedback is and how it can be used in your career development
Professional Skill
Problem-Solving Process
Duration: 0.5 hours
- Learners will focus on the problem-solving process. They will also learn about tools that support the problem-solving process
Professional Skill
Goal Setting
Duration: 0.5 hours
- This course focuses on what, why, and how to use goal-setting. It includes how to set and achieve goals using the SMART methodology.
Professional Skill
Networking
Duration: 0.5 hours
- This course will focus on what professional networking is and how to identify a potential networking mindset. This course will also help you identify potential network contacts and learn how to approach and engage contacts.
Professional Skill
AWS Startups
Duration: 10 hours
- Identify the key steps to getting your startup started
- Discover, identify, and listen to customer needs to inform product prototype
- Explore and identify the process of producing a minimal viable product
- Identify and recall important legal considerations
- Explain different fundraising options and how to secure the necessary resources
Professional Skill
Amazon Innovation
Duration: 2 hours
- Define design thinking and list the phases
- Explain the culture of innovation
- Identify the mechanisms used at Amazon during the innovation process
- List, define and apply the Amazon Leadership Principles
Professional Skill
Introduction to Professional Skills
Duration: 0.5 hours
- in this course, learners will be introduced to the concept of professional skills, an overview of the professional skills for career development, and why they are essential regarding job attainability and durability.
Professional Skill
Resume Creation
Duration: 0.5 hours
- This course will focus on the importance of creating an effective resume. This course will also review how to format a tailored resume, highlighting skills and experience to leverage, and cover common misconceptions about resumes.
Professional Skill
Communication
Duration: 0.5 hours
- This course will focus on effective communication skills, recognizing verbal and non-verbal communication differences. In addition, this course will help explain what professional feedback is and how it can be used in your career development
Professional Skill
Problem-Solving Process
Duration: 0.5 hours
- Learners will focus on the problem-solving process. They will also learn about tools that support the problem-solving process
Professional Skill
Goal Setting
Duration: 0.5 hours
- This course focuses on what, why, and how to use goal-setting. It includes how to set and achieve goals using the SMART methodology.
Professional Skill
Networking
Duration: 0.5 hours
- This course will focus on what professional networking is and how to identify a potential networking mindset. This course will also help you identify potential network contacts and learn how to approach and engage contacts.