top of page

Developing on AWS

£1,499

3 days

Description

This course is tailored for aspiring developers seeking to gain proficiency in interfacing with AWS services and creating web solutions programmatically.


The course offers comprehensive guidance on resource selection within a high-level architectural context. It goes beyond the basics and equips you with the knowledge and skills to develop and deploy cloud applications using the AWS Software Development Kits (SDKs) and Command Line Interface (CLI).


Throughout the course, you will have the opportunity to build sample applications. Additionally, you will learn how to configure user authentications, deploy applications to the AWS cloud, implement business logic for data processing using AWS core services, and troubleshoot and debug application issues effectively.


To reinforce the concepts covered in the course, the system provides practical code examples, enabling you to apply the design patterns and solutions learned during the training. Hands-on labs are also included, allowing you to practice and develop solutions using various tools such as the AWS CLI, AWS Management Console, and the AWS SDK for Python, .NET, and Java.

zoom-meeting.jpeg

Interactive Training with Zoom

Join our Zoom-based courses to benefit from real-time discussions, immediate solutions to problems, and guidance from our seasoned instructors.

Audience

  • Developers

  • Solutions Architects

  • Those looking to sit the AWS Certified Developer Associate Exam

Did you know? According to Global Knowledge's 2022 IT Skills and Salary Report, AWS Certified Solutions Architect - Associate was one of the top-paying IT certifications, with an average salary of over $130,000.

Prerequisites

Programming experience in any of the following languages:

  • Python 

  • .NET

  • Java

"The ones who are crazy enough to think they can change the world, are the ones that do." - Steve Jobs

Deliverables

  • Using AWS Software Development Kits (AWS SDKs), Command Line Interface (AWS CLI), IDEs and create a straightforward end-to-end cloud application

  • Configure AWS Identity and Access Management (IAM) permissions to support a development environment

  • To use AWS services, use a variety of programming paradigms in your apps

  • Create, read, update, and delete (CRUD) activities may be carried out on Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB resources using AWS SDKs

  • Create AWS Lambda functions for your web apps by integrating them with other services

  • Understand the benefits of microservices architectures and serverless apps to design

  • Create components for API Gateway and combine them with other AWS services

  • Amazon Cognito mechanisms for regulating user access to AWS resources

  • Use Cognito to create a web application that grants and manages user access

  • Utilise the DevOps technique to lessen the risks connected with the release of conventional applications and find AWS services that support adopting DevOps principles

  • To deploy an application, use AWS Serverless Application Model (AWS SAM)

  • Utilize Amazon X-Ray to track the development of your application

Using a laptop to work on a software project in a coffee shop

Cloud Readiness: Upskill Your Team

AWS holds the largest market share of the cloud computing market. Strengthen your business's AWS strategy with our comprehensive training, tailored for corporate success.

Earn a Certificate

Earn a certificate to showcase your skills on LinkedIn, enhancing your professional credibility.

"Cloud training initiatives can have a return on investment of up to 2–6x." - Source: ACG: The ROI of Cloud Training

Module Overview

Day 1

Day 2

Day 3

AWS Certified Developer Associate (DVA-C02)

Relevant AWS Certification Badge

This training program empowers your team to tackle the exam with confidence, facilitating enhanced cloud proficiency and enriching their current roles within the organisation.

Suggested Courses

bottom of page