Full Stack open course

Deep Dive Into Modern Web Development

Part 0: Fundamentals of Web apps

Part 1: Introduction to React

Part 2: Communicating with server

Part 3: Programming a server with NodeJS and Express

Part 4: Testing Express servers, user administration

Part 5: Testing React apps

Part 6: State management with Redux

Part 7: React router, custom hooks, styling app with CSS and webpack

Part 8: GraphQL

Part 9: TypeScript

Part 10: React Native

Part 11: CI/CD

Part 12: Containers

Part 13: Using relational databases