This repository contains 10 modules on full-stack development using TypeScript and JavaScript for AWS Apprenticeship Program in 2019.
Module 1: Introduction to Node and NPM
Module 2: Introduction to Express Framwork
Module 3: Introduction to MongoDB and AWS EC2
Module 4: Introduction to MongoDB Atlas
Module 5: Single Sign-on Passport framework
Module 6: React framework and Vue framework
Module 7: Angular framework
Module 8: MEAN Stack - Create
Module 9: MEAN Stack - Read
Module 10: MEAN Stack - Update and Delete
The hands-on practice and lab exercises of those modules were done by Dat Phan.
- Setup Node on your machine
- Navigate to the folder book-store-backend
- Run the command
npm ito install all required dependencies for the back-end server - Navigate to book-store-backend/src
- Run
npm run tscto build your bacnkend's code - Navigate to book-store-backend/public
- Start the backend server:
node app.js - Navigate to the folder book-store
- Run the command
npm ito install all required dependencies for the front-end server - Start the front-end server:
ng serve - The application can be accessed through this link: http://localhost:4200