Skip to content

manosmin/fullstackopen

Repository files navigation

Full Stack Open

Contents

0. Basics of web applications - Fundamental concepts and principles of web development.

1. Introduction to React - Components, props, state, and event handling.

2. Communicating with Server - REST APIs, Axios, and effect hooks.

3. Programming a Server with Node.js and Express - Backend basics, middleware, and MongoDB.

4. Testing Express Servers, User Administration - Unit and integration testing, authentication, and security.

5. Testing React Applications - Jest, React Testing Library, and E2E testing.

6. State Management with Redux and TanStack Query - Redux and TanStack Query principles and implementation.

7. React Router and Styling - Routing, navigation, and UI styling.

8. GraphQL - Efficient data fetching with GraphQL, schema design, queries, and mutations.

9. TypeScript - TypeScript basics, type annotations, interfaces, and generics.

11. CI/CD - Create CI/CD pipelines and automated workflows using GitHub Actions to streamline build, test, and deployment processes.

Certificates

Core TypeScript GraphQL CI/CD

About

FSO course exercises (p. 0-9)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published