Amazon Web Services (AWS)
AI for Developers
In this course, you will learn skills to leverage AWS AI/ML technologies in real-world projects. You will learn to explain the uses of AWS AI/ML tools, differentiate AI and ML concepts, and explore prompt engineering methods. Finally, you will build an AI application using AWS AI tools, leverage LangChain to create LLM-powered applications, and apply Retrieval Augmented Generation (RAG) techniques.
Micro-CredentialAWS Certified Cloud Practitioner
The AWS Certified Cloud Practitioner validates foundational, high-level understanding of AWS Cloud, services, and terminology. This is a good starting point on the AWS Certification journey for individuals with no prior IT or cloud experience switching to a cloud career or for line-of-business employees looking for foundational cloud literacy.
CertificateAWS Certified Developer - Associate
AWS Certified Developer - Associate showcases knowledge and understanding of core AWS services, uses, and basic AWS architecture best practices, and proficiency in developing, deploying, and debugging cloud-based applications by using AWS. Preparing for and attaining this certification gives certified individuals more confidence and credibility. Organizations with AWS Certified developers have the assurance of having the right talent to give them a competitive advantage and ensure stakeholder...
CertificateAWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect - Associate is focused on the design of cost and performance optimized solutions. This is an ideal starting point for candidates with AWS Cloud or strong on-premises IT experience. This exam does not require deep hands-on coding experience, although familiarity with basic programming concepts would be an advantage.
CertificateAWS Cloud Fundamentals 1
In this course you will take a deeper dive into concepts presented in Introduction to Cloud Foundations, including compute, storage, databases, networking, and security. You will be able to describe the features and use cases for AWS Lambda, explain the structure of schemas and relational databases, analyze network connectivity, and protect confidentiality and integrity of data in-transit upon completion of the course.
Micro-CredentialAWS Cloud Fundamentals 2
In this course, you will focus on learning the concept of serverless computing and utilizing AWS Lambda. You will learn how to create and manage AWS Lambda functions and be able to describe AWS Lambda security and how to use triggers, push, and pull models for AWS Lambda. You will be able to construct a serverless workflow and discuss AWS Step Function activities. This course will give you an opportunity to practice application optimization and learn how to fine-tune AWS Lambda performance an...
Micro-CredentialAWS Cloud Operations 1
In this course, you will get an opportunity to develop systems management skills, understand the purpose and benefit of logging and scaling, and explain the guiding principles and methodologies of DevOps. You will start the course by learning the differences between scalability and elasticity and identifying AWS logging and scaling services. The course will introduce you to Bash shell scripts, Power Shell, and the basic constructs of scripting. You will be able to define and discuss the purpo...
Micro-CredentialAWS Cloud Operations 2
In this course, you will have the opportunity to practice with application deployment services and strategies, learn how to enable DevOps teams, and understand Infrastructure as Code (IaC) and its benefits. This course introduces you to the AWS CDK and guides you through setting up an environment to work with AWS CDK in Python. You will also develop functional knowledge of distributed tracing and troubleshooting with Amazon X-Ray, and understand open-source monitoring. Lastly, you will be ab...
Micro-CredentialCloud Application Developer
The Cloud Application Developer track consists of 9 courses to help you build your skills to launch your career as a cloud developer in less than one year - regardless of your technical background.
CertificateCloud Capstone 1: Building a Customer Onboarding App
In this capstone project, you will build a backend solution that validates customer documents submitted by a mobile application. The documents include a comma-separated values (.csv) file containing customer application information, a customer selfie photo, and a copy of the customer's driver's license.
Micro-CredentialCloud Capstone 2: Building and Deploying an Appointments Scheduler App
In this capstone project, you will build and deploy an appointments scheduler application. You will face different challenges to improve the web application and deploy it into a containerized environment while through a continuous integration and continuous delivery (CI/CD) pipeline.
Micro-CredentialDeveloper Fundamentals
In this course, you develop foundational knowledge of a widely-used programming language (Python). Starting with an introduction to Python's history, syntax, and development environment, you'll progress through topics like data structures, functions, classes, modules, JSON file processing, exception handling, unit testing, and using the Boto3 SDK. By the end of the course, you'll have a solid foundation in Python programming, positioning you for further learning or applying these skills in pr...
Micro-CredentialDeveloper Intermediate 1
In this course, you will be able to deploy microservices for event-driven applications on containers or in a serverless fashion. You will design and develop a working application that demonstrates your skill and ability to use AWS services and Python code to create cloud-based solutions to employer-informed problem scenarios (Cloud Capstone 1).
Micro-CredentialDeveloper Intermediate 2
In this course, you will design and develop a more complex working application that demonstrates your skill and ability to use AWS services and Python code to create cloud-based solutions to employer-informed problem scenarios (Cloud Capstone 2). This course will also help you prepare for the AWS Certified Developer Associate exam.
Micro-CredentialIntroduction to Cloud Foundations
In this course, you develop a fundamental understanding of the AWS Cloud, independent of any specific technical role. This course will teach AWS Cloud concepts, core AWS services, security, architecture, pricing, and support to build your AWS Cloud knowledge. This course will also help you prepare for the AWS Certified Cloud Practitioner exam.
Micro-Credential