Skip to content

Latest commit

Β 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

fullstackopen

This repository contains solutions to the exercises from the Full Stack Open course. The goal of this repository is to document my journey and progress in learning full stack development.

πŸ“š Table of Contents

πŸ“ Description

Full Stack Open is an open online course provided by the University of Helsinki, covering modern web development with JavaScript. This repository contains my solutions to the exercises from the course.

πŸ“˜ Course Contents

The course covers the following topics:

  • Introduction to React
  • Communicating with server
  • Programming a server with NodeJS and Express
  • Testing express servers, user administration
  • Testing React apps
  • State management with Redux
  • React router, custom hooks, styling app with CSS and webpack
  • GraphQL
  • TypeScript

πŸ’» Installation

To run the projects locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Md-Talim/fullstackopen.git
  2. Navigate to the specific exercise directory and install dependencies:

    cd path/to/exercise
    npm install

πŸš€ Usage

To start the development server for a specific exercise, navigate to the exercise directory and run:

npm run dev

Follow the instructions in each exercise's README for more detailed usage.

πŸ“‚ Exercises

Each folder in the repository corresponds to a different section of the course. Inside each folder, you will find the exercises and their solutions. Below is a brief overview of the structure:

fullstackopen/
β”œβ”€β”€ part0-fundamentals
β”œβ”€β”€ part1-react-intro
β”œβ”€β”€ part2-communicating-server
...

πŸ“ˆ My Progress

Here is a summary of my progress through the Full Stack Open course:

  • 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

As I complete each part, I will update the list to reflect my progress.

About

Solving exercises from https://fullstackopen.com/ to learn full stack development.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages