Developing on AWS

Course Modality

Classroom + hands-on labs

Course Level

Intermediate

Course Time

3 days

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

  • This course is intended for:

    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.

Reviews

Get in touch, enquire now!


By submitting this form, I consent to the processing of the personal data that I provide The Data Tech Labs Inc. in accordance with and as described in the Privacy Policy.

© 2020 The Data Tech Labs Inc. All rights reserved.

TDTL-arrow
[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