YoVDO

Full Stack Apps on AWS

Offered By: Udacity

Tags

Amazon Web Services (AWS) Courses Web Development Courses User Authentication Courses Data Storage Courses Application Deployment Courses Cloud Application Development Courses

Course Description

Overview

Explore the foundational concepts of designing and deploying scalable, extendable, and maintainable full-stack applications using modern cloud architecture.

Syllabus

  • Introduction to Full Stack Apps on AWS
    • In this lesson, you'll review the prerequisites and technical requirements for the course and learn more about what the course covers.
  • Cloud Basics
    • Learn key terminology and building blocks of a cloud system. Understand the design paradigm of modern cloud applications.
  • Cloud Development
    • Implement a process so you write quality code, working alone or on teams. Unit and integration testing, a better way to git, and how to use packaged dependencies.
  • Storing Data in the Cloud
    • Set up and start using a cloud-based relational database for storing user data using AWS RDS. Implement a filestore for media like images using AWS S3.
  • Building and Deploying
    • Consume cloud data services (database and filestore) within your server application. Deploy your application using AWS Elastic Beanstalk.
  • User Authentication and Security
    • Cloud systems come with a new set of challenges to only allow authorized users access to sensitive information. Learn common mistakes and modern techniques for dealing with security.
  • Scaling and Fixing
    • Your work is never over. Cloud systems need to be maintained as dependencies are updated and there is more demand for your service. We explore tools and process to minimize growing pains
  • Udagram: Your Own Instagram on AWS
    • In this project, you will develop a cloud-based application for uploading and filtering images!

Taught by

Michał Kapiczyński and Gabriel Ruttner - up to date (2020)

Related Courses

Web Development
Udacity
Add Google Sign-In to your Android Apps
Google via Udacity
Firebase Essentials For Android
Google via Udacity
Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera
Web Application Development: Security
University of New Mexico via Coursera