Course Breakdown
PT I: TypeScript
Learn Object Oriented Programming with Typescript. A superset of javascript, static type definitions lend a helping hand to developer's workflow, and has become a fan favorite extension onto its mother language.
Skills:
Data Types Loops Conditional Statements Custom Programming Logic Object Oriented Programming Principles
Exercise(s):
- A temperature conversion CLI tool
PT II: Backend: REST API Development with Typescript/NodeJS/Express/PostgresQL
Exercise(s):
- Creation of a CRUD REST API for storing resume information in a database.
- Addition of Authentication & Authorization for REST API
- Containerization of REST API & Deployment of Custom Image for public access
PT III: Frontend: Web Application Development with Typescript/React
Exercise(s):
- Creation of React Project & Basic Components
- Using Tailwind with React for UI
- Loading Data From REST APIs
- Sending Data To REST APIs
- Adding Authentication
- Adding Authorization
- Containerization & Deploying React Project