Skip to content

#100DaysOfCode challenge to learn JavaScript and its frameworks. (Continued on React practice)

Notifications You must be signed in to change notification settings

balewgize/100DaysOfCode

Repository files navigation


#100DaysOfCode

#100DaysOfCode challenge to learn JavaScript and its frameworks. (In progress)
View Demo

Screenshot

The purpose of this repository is to document my learnig journey throughout the challenge.

1. Learn Basic JavaScript by Building a Role Playing Game

Work with variables, arrays, strings, objects, functions, loops, and conditional statements.

2. Learn Form Validation by Building a Calorie Counter

Validate user inputs, regex, event listener, template literals.

3. Learn Basic String and Array Methods by Building a Music Player

Arrow functions, array methods, optional chaining, spread operator, audio API.

4. Learn Modern JavaScript Methods by Building Football Team Cards

Object destructuring, event handling, data filtering.

5. Learn localStorage by Building a Todo App

Handle form inputs, manage local storage, perform CRUD operations on tasks, event listeners.

6. Learn Regular Expressions by Building a Spam Filter

Capture groups, positive lookaheads, negative lookaheads, and other techniques.

7. Learn Basic OOP by Building a Shopping Cart

Define classes, create class instances, adding methods for data maipulation, this keyword.

8. Learn Fetch and Promises by Building an fCC Authors Page

fetch method to get data from external API, display fetched data, pagination.

9. Learn Asynchronous Programming by Building an fCC Forum Leaderboard

Asynchronous concepts: Fetch API, promises, async/await, and try..catch statement.

Go to the: Course

(back to top)

About

#100DaysOfCode challenge to learn JavaScript and its frameworks. (Continued on React practice)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published