Course: Full-Stack Development with React, TypeScript, Next.js, and Node.js
Prerequisites:
- Basic understanding of HTML, CSS, and JavaScript.
- Visual Studio Code (or another code editor).
Course Schedule:
- Course starts on 20 May and ends on 31 July.
- One hour session on every Tuesday and Thursday at 19:00
Course Content: Full-stack Development with React, TypeScript, Next.js & Node.js
- Introduction to Full-stack Development
- TypeScript Essentials 1
- Typescript Essentials 2
- React Fundamentals 1
- React Fundamentals 2
- Advanced React with Hooks
- State Management and Context API
- Next.js for Server-side Rendering & Routing
- Building RESTful APIs
- Working with Databases (MongoDB)
- Deploying Full-stack Applications
- Final Project & Code Review
Course Outcomes: By the end of the course, participants will be able to build full-stack web applications with a React/Next.js frontend and Node.js backend, and Use TypeScript for type-safe code in both frontend and backend.
