Nanodegree Cloud Developer Engineer

Intermediate

Cloud Developer Specialization

This program is designed to prepare students to become Cloud Developers.  By the end of the course, you will have deployed your first website to AWS.
This program is designed to prepare students to become Cloud Developers.  By the end of the course, you will have deployed your first website to AWS.
 

Available on

Cloud Developer to drive your earnings

+$27K

Average salary increase of software engineering students who provided pre- and post-course salaries

September 2022

In this Machine Learning bootcamp you will:

Learn the fundamentals of cloud computing while being introduced to compute power, security, storage, networking, messaging, and management services in the cloud.
Advance one’s blockchain skillset to the second generation of blockchain services with smart contracts utilizing the Ethereum network.

Meet the growing demand for Cloud Developer and master the job-ready skills that will take your career to new heights.

Get an edge with human support

Work with a mentor, career coach, and more. They have your back and will hold you accountable.

Verify skills mastery

Project review cycle creates a feedback loop with multiple opportunities for improvement—until the concept is mastered.

Verify skills mastery

Learning accelerates as skilled mentors identify areas of achievement and potential for growth.

What will you learn

The cloud has become a key enabler for innovation with beneficial features like high availability, unlimited capacity, and on-demand scalability and elasticity.  While learning the fundamentals, you will explore tools and services offered by Amazon Web Services (AWS) through interactive hands-on exercises. By the end of the course, you will have deployed your first website to AWS.

PREREQUISITE KNOWLEDGE
You should have intermediate knowledge of Javascript, and familiarity with object-oriented programming, web development with HTML and CSS, and the Linux Command Line.
Cloud Foundations

Learn the fundamentals of cloud computing while being introduced to compute power, security, storage, networking, messaging, and management services in the cloud.

PROJECT
Deploy a Static Website on AWS
The cloud is perfect for hosting static websites that only include HTML, CSS, and JavaScript files that require no server-side processing. In this project, you will deploy a static website to AWS. First, you will create a S3 bucket, configure the bucket for website hosting, and secure it using IAM policies. Next, you will upload the website files to your bucket and speed up content delivery using AWS’s content distribution network service, CloudFront. Lastly, you will access your website in a browser using the unique S3 endpoint.

Full Stack Apps on AWS

Design and deploy scalable, extendable, and maintainable full stack applications using modern cloud architecture.

PROJECT
Udagram: Your Own Instagram on AWS
In this project, you will develop a cloud-based application for uploading, listing, and filtering images. You will use Node.js/Express, a popular Javascript framework for networked application development. You will implement a REST API to issue commands using HTTP, store data in Amazon Web Services Relational Data Service (RDS) and S3, extend the codebase with secure authentication signon features, and deploy to Amazon Web Services Elastic Beanstalk. These are the hard skills you’ll need in any Cloud developer role.

Monolith to Microservices at Scale

Learn best practices on how to develop and deploy microservices, with a focus on different microservice architecture patterns, independent scaling, resiliency, securing microservices, and best practices for monitoring and logging.

PROJECT
Refactor Monolith to Microservices and Deploy
In this project, you will take an existing application named Udagram and refactor it into a microservice architecture with lean services. You will build out a CI/CD process that automatically builds and deploys Docker images to a Kubernetes cluster. The Kubernetes cluster will be configured to help solve common challenges related to scale and security.

Develop and Deploy a Serverless App

Learn both the theory of using serverless technologies with the practice of developing a complex serverless application and focuses on learning by doing. You will learn advanced serverless features such as implementing WebSockets and stream processing.

PROJECT
Serverless Applications
In this project, you will develop an Instagram-like serverless service for uploading, listing, and filtering images. You’ll build serverless REST APIs using API Gateway and AWS Lambda, a stack of serverless technologies on AWS. You will then store data in AWS DynamoDB and S3, secure your application with authentication, and deploy it to Amazon Web Services using Serverless framework.

What is a professional certificate?

Develop the skills necessary to complete the job

Whether you want to start a new career or change your current career, Coursera’s professional certificates help you prepare for the position. Learn at your own pace, at a time and place that is most comfortable for you. Enroll today and discover a new career with a 7-day free trial. You can pause your classes or end the subscription at any time.

Practical projects

Apply your skills to practical projects and develop a portfolio that demonstrates your job readiness to potential employers. You will need to finish the projects correctly to get your certificate.

Get a professional credential

When you complete all the courses in the program, you earn a certificate that you can share with your professional network, as well as access to professional support resources to help you start your new career. Many professional certificates have partners interested in hiring staff who recognize the professional certificate credential, and others can help you prepare for the certificate exam. You can see more information on the pages of the particular professional certificate where it applies.

Program Offer It includes
Real world projects Yes
STUDENT SERVICES
Mentor Tech Support Yes
Student community Yes
CAREER SERVICES
CV support Yes
Freelance Projects Yes
Real World Project
Develop an End-to-End project that will allow you to interact in a real work environment.
Certificate to share

100% online

Get started right away and learn at your own pace.

Level

ESTIMATED TIME

4 months complete

8 – 10 hours / week

English

Self-paced mode

All the materials of the course are available, so that you can take the course at your own pace. 

  • Follow the suggested syllabus week by week
  • Just start watching the videos and join Slack
  • Check FAQ if you have problems
  • If you can’t find a solution to your problem in FAQ, ask for help in Slack
Apply to the next bootcamp

This bootcamp is a three-month program for students devoting 15-20 hours per week.

English

Subtitles:  All languages

The next cohort starts

Aug 19, 2024

Deadline for applications

Aug 15, 2024

Certificate to share

100% online

Get started right away and learn at your own pace.

Level

ESTIMATED TIME

4 months complete

8 – 10 hours / week

English

Subtitles: English – Spanish

GET STARTED TODAY

Cloud Developer Specialization

MONTHLY ACCESS

$49
month
  • 7 days free, then $49/month
  • Affordable programs and free trial for 7 days.
  • Maximum flexibility to learn at your own pace.
  • Cancel anytime.
BEST VALUE

4 MONTHS ACCESS

Learn a single topic or skill, and earn a credential
$
150
  • Visit an individual course or Specialization page to purchase.
  • Access all the courses included in the learning program
  • Get a certificate upon completion
  • Cash, credit/debit card, Paypal payment

Ready to become a Cloud developer? Apply now

Spots are limited, and we accept qualified applicants on a first-come, first-served basis. Start your free application

Get started with a 7-day free trial

✓ Dictated by the most important companies and universities.
✓ Affordable programs and free trial for 7 days.
✓ Apply your skills in practical projects
✓ Learn at your own pace
✓ Videos and course readings
✓ Graded tests and assignments
✓ Many programs do not require a degree or experience
✓ Certificate that can be shared after completion

To share in LinkedIn

You can share your Certificates in the Certifications section of your LinkedIn profile, on your printed resume, or in other documents.

FAQ

Bootcamp AI is an organization that helps reduce the technological gap in the world, we have professional Nanodegrees curated by experts focused on job placement.

If you are subscribed, you get a 7-day free trial, which you can cancel whenever you want without any type of penalty. After that time, we do not issue refunds. However, you can cancel your subscription whenever you want. See our full refund policy .

Yes! To get started, click on the card of the course you are interested in and sign up. You can enroll and complete the course to obtain a certificate that you can share, or you can access the course as a listener to view the course materials for free. When you subscribe to a course that is part of a Certificate, you automatically subscribe to the entire Certificate. Visit the student dashboard to track your progress.

This course is completely online, so you don’t need to go to a classroom in person. You can access your lessons, readings, and assignments anytime, anywhere via the Internet or your mobile device.

New jobs from companies around the world are posted every week.

Companies accept and validate the certificates obtained in Bootcamp AI.

Black Friday - Get 50% off

X