Gain full stack confidence with this JavaScript Nanodegree. Learn to create secure APIs, connect databases, manage front-end frameworks, and launch apps using industry-standard tools like AWS and CI/CD.
Overview
Syllabus
- Welcome to the Fullstack Javascript Nanodegree Program
- Backend Development with Node.js
- Build APIs with confidence using Node.js, Express, and TypeScript. Apply test-driven development, strengthen debugging, and deliver a real-world image processing API that demonstrates scalable, maintainable backend practices.
- Creating an API with PostgreSQL and Express
- This course covers the primary skills required for API development. Students will build a RESTful JSON API with Node and Postgres. Along the way, you will cover essential topics like databases and querying, API architecture, database migrations, REST, CRUD, creating a testing environment, password hashing and route authorization via JWTs. By completing the exercises and course content, students will gain the knowledge to create a secure, well organized API from scratch and learn skills JavaScript developers use every day.
- Angular Fundamentals
- Deployment Process
- Being able to deploy your own application is a skill that is often overlooked by developers, thus making
it a rare and valuable skill to have! This course will teach the necessary knowledge to create your own
production environment and automate the deployment of code to it. By building an automated pipeline and scripts students will gain insights into the world of automated deployments that have been revolutionizing how fast companies are able to deliver features to their customers. - Congratulations!
- Congratulations on finishing your program!
Taught by
Andrew Wong, Rachel Manning, Guillaume Bibeau and Alyssa Hope