Developing on AWS

Course Modality

VILT (Virtual Instructor led Training)

Course Level

Intermediate

Course Time

40 Hrs

Course Language

English

Course Overview

In this course, you will learn how to use the AWS SDK to develop secure and scalable cloud applications. We will explore how to interact with AWS using code and discuss key concepts, best practices, and troubleshooting tips.

Prerequisites

There is no prerequisites here.

Intended Audience

Intermediate-level software developers

Why The DataTech Labs ?

Self-Paced Online Video

A 360-degree learning approach that you can adapt to your learning style

A 360-degree learning approach that you can adapt to your learning style

Engage and learn more with these live and highly-interactive classes alongside your peers

24/7 Teaching Assistance

24/7 Teaching Assistance Keep engaged with integrated teaching

Online Practice Labs

Projects provide you with sample work to show prospective employers.

Applied Projects

Real-world projects relevant to what you’re learning throughout the program

Learner Social Forums

A support team focused on helping you succeed alongside a peer community

Skill Covered

In this course, you will learn to:

  • Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and      JavaScript
  • Interact with AWS services and develop solutions by using the AWS SDK
  • Use AWS Identity and Access Management (IAM) for service authentication
  • Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores
  • Integrate applications and data by using AWS Lambda,  Amazon API Gateway,    Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions
  • Use Web Identity Framework and Amazon Cognito for user authentication
  • Use Amazon ElastiCache to improve application scalability
  • Use containers in the development process
  • Leverage the CI/CD pipeline to deploy applications on AWSrelationship with the Shared Responsibility Model.

Get In Touch

Course Curriculum

Course Overview

Introduction to AWS

Introduction to Developing on AWS

 Introduction to IAM

 Introduction to the Lab Environment

 

LAB 1: Getting started and working with IAM

Developing Storage Solutions with Amazon S3

 

LAB 2: Developing Storage Solutions with

Developing Flexible NoSQL Solutions with Amazon DynamoDB

 

LAB 3: Developing Flexible No-SQL Solutions with Amazon DynamoDB

Developing Solutions with AWS Lambda

Developing Solutions with Amazon API Gateway

 

LAB 4: Developing Event-Driven Solutions with AWS Lambda

Developing Solutions with Amazon SQS & SNS

 

LAB 5: Developing Messaging Solutions with Amazon SQS and Module 11:

Caching Information with Amazon ElastiCache

SNS

Developing Solutions with AWS Step Functions

 Getting Started with Containers

 

LAB 6: Getting Started with Docker Containers

 Developing Secure Solutions

Developing Applications

 

LAB 7: Developing an End to End Application with AWS

Course Wrap-up

Recommended Exams

icon_developer.b65446ddc17c6019d0bf4a83bb2c9fc1fbd57f63

AWS Certified Developer - Associate

The AWS Certified Developer - Associate examination is intended for individuals who perform a development role and have one or more years of hands-on experience developing and maintaining an AWS-based application.

icon_cloud-practitioner.ba25289e242df8c105c6dfe057d079d77dc8904f

AWS Certified Cloud Practitioner

The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications.

TDTL-arrow
Ask Anything
AI Chatbot Avatar

Kindly fill out all the details..

[glt language="Arabic" label="Arabic" image="yes" text="yes" image_size="24"]
[glt language="English" label="English" image="yes" text="yes" image_size="24"]
[glt language="French" label="French" image="yes" text="yes" image_size="24"]
[glt language="German" label="German" image="yes" text="yes" image_size="24"]
[glt language="Hindi" label="Hindi" image="yes" text="yes" image_size="24"]
[glt language="Marathi" label="Marathi" image="yes" text="yes" image_size="24"]
[glt language="Spanish" label="Spanish" image="yes" text="yes" image_size="24"]

Microsoft Power Platform App Maker

Designing & Implementing Azure AI Solution

Microsoft Azure Administrator

Developing Solutions For Microsoft Azure

Microsoft Azure Architect Design Exam

Implementing Azure Data Solution

Administering Relational Databases On Microsoft Azure