Skip to content

leventkoybasi/learning-note-javascript

Repository files navigation

Learning Journey Project Collection

This project repository is a collection of the knowledge I've gained and projects I've completed throughout my software development journey. Each project serves as a step in my learning process, focusing on different skills and concepts. Additionally, these works are shared publicly with the hope that they may contribute to the learning journey of others.

Table of Contents

Purpose and Goals

The purpose of this project is to document my process of acquiring new skills in software development and programming, while also providing a resource that could guide others. These projects cover a broad spectrum of knowledge, from fundamental concepts to advanced applications, with the following goals:

  • To document my own learning journey,
  • To reinforce what I've learned with practical projects,
  • To share experiences with other developers on similar paths,
  • To serve as a guide for those new to the world of software development.

Project List

Below is a general list of some projects in this repository. Each project focuses on a specific topic and caters to various levels within the learning process:

  1. Basic JavaScript Exercises - Examples aimed at understanding the basic building blocks of JavaScript.
  2. CSS and HTML Styling Techniques - Application of modern web design techniques.
  3. Fetching Data with APIs - Applications for fetching data from external sources and working with JSON.
  4. React Applications - Different projects from simple components to complex applications using the React framework.

Each project includes its own README file and code explanations. The projects are structured to range from beginner to advanced levels of difficulty.

Setup

To run this project on your local machine, please follow the steps below:

  1. Clone the repository to your local machine:
    git clone https://github.com/username/learning-projects.git
  2. Start the project: npm start

Note: Some projects may require different dependencies or settings. Be sure to check each project’s README file for specific instructions.

Contributing

This project is shared publicly to contribute to others' learning journeys. You are welcome to contribute to the project, suggest improvements, or add new projects if you see any gaps.

Contributing

This project is shared publicly to contribute to others' learning journeys. You are welcome to contribute to the project, suggest improvements, or add new projects if you see any gaps.

To contribute:

  1. Fork this project.
  2. Create your branch: git checkout -b feature/new-feature
  3. Make your changes and commit them to your branch: git commit -m 'Add new feature'
  4. Push to your branch: git push origin feature/new-feature
  5. Create a Pull Request.

About

Learning JavaScript Notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published