Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atulkrsharma/javascript-basics2challenges
Practice JS/TS from Basics to Challenges
https://github.com/atulkrsharma/javascript-basics2challenges
javascript typescript
Last synced: 13 days ago
JSON representation
Practice JS/TS from Basics to Challenges
- Host: GitHub
- URL: https://github.com/atulkrsharma/javascript-basics2challenges
- Owner: AtulKrSharma
- Created: 2024-11-03T13:13:25.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-27T19:05:50.000Z (about 1 month ago)
- Last Synced: 2024-11-27T20:19:57.459Z (about 1 month ago)
- Topics: javascript, typescript
- Language: JavaScript
- Homepage:
- Size: 8.15 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript & TypeScript Challenges: From Basics to Advanced
Welcome to my JavaScript and TypeScript learning journey! This repository is a collection of coding challenges, projects, and solutions that range from beginner-friendly to complex, advanced scenarios. My goal is to build a solid understanding of JS and TS fundamentals while reinforcing best practices.
---
## Project Overview
In this repository, you'll find various **JavaScript** and **TypeScript** challenges that aim to:
- Improve problem-solving skills
- Reinforce fundamental and advanced JS and TS concepts
- Encourage clean, efficient, and scalable code practices
- Provide hands-on experience with real-world scenariosI approach each challenge by studying the concepts, building solutions, and documenting my learnings.
## Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com/AtulKrSharma/Javascript-Basics2Challenges.git
```2. **Install Dependencies**:
```bash
npm install
```## Topics Covered
- **JavaScript Basics**: Variables, Control Flow, Functions
- **Intermediate JavaScript**: Classes, Promises, Async/Await
- **Advanced JavaScript**: Design Patterns, Closures, Event Loop
- **TypeScript Basics**: Types, Interfaces, Type Aliases
- **Advanced TypeScript**: Generics, Advanced Types, Type Inference---
## Goals
- **Build a Strong Foundation**: Strengthen fundamental JS and TS skills.
- **Learn by Doing**: Engage with challenges and projects for a hands-on approach.
- **Documentation and Sharing**: Documenting my journey for accountability and sharing insights with others.---
## Contributing
Feel free to fork this repo, suggest improvements, or submit a PR with new challenges and solutions. Let's learn together!
---
## Contact
I'm sharing my journey on GitHub for anyone who wants to follow along or join the learning process. You can reach out to me through [LinkedIn](https://www.linkedin.com/in/atulkmrsharma/) or by email at [[email protected]](mailto:[email protected]).
---
Happy Coding! 😊