Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xoraus/javascript-notes
The Complete JavaScript Course 2022: From Zero to Expert
https://github.com/xoraus/javascript-notes
css es6 html javascript javascript-projects
Last synced: about 1 month ago
JSON representation
The Complete JavaScript Course 2022: From Zero to Expert
- Host: GitHub
- URL: https://github.com/xoraus/javascript-notes
- Owner: xoraus
- Created: 2022-08-24T06:55:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T12:13:12.000Z (about 1 year ago)
- Last Synced: 2024-11-14T07:43:20.547Z (3 months ago)
- Topics: css, es6, html, javascript, javascript-projects
- Homepage: https://www.udemy.com/certificate/UC-a1144278-fed6-4c08-b13a-0e586af5fae7/
- Size: 132 KB
- Stars: 46
- Watchers: 2
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Complete Javascript Notes
### 🌟 What you'll learn
- JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
- Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.
- Modern OOP: Classes, constructors, prototypal inheritance, encapsulation, etc.
- Complex concepts like the 'this' keyword, higher-order functions, closures, etc.
- Asynchronous JavaScript: Event loop, promises, async/await, AJAX calls and APIs
- How to architect your code using flowcharts and common patterns
- Modern tools for 2024 and beyond: NPM, Parcel, Babel and ES6 modules!#### 📚 Topics Covered
01. [JavaScript Fundamentals Part 1](https://github.com/xoraus/Javascript-Notes/blob/main/01.%20JavaScript%20Fundamentals%20Part%201.md)
02. [JavaScript Fundamentals Part 2](https://github.com/xoraus/Javascript-Notes/blob/main/02.%20JavaScript%20Fundamentals%20Part%202.md)
03. How to Navigate This Course
04. [Developer Skills & Editor Setup](https://github.com/xoraus/Javascript-Notes/blob/main/04.%20Developer%20Skills%20%26%20Editor%20Setup.md)
05. [OPTIONAL: HTML & CSS Crash Course](https://github.com/xoraus/Javascript-Notes/blob/main/05.%20HTML%20%26%20CSS%20Crash%20Course.md)
06. [JavaScript in the Browser: DOM and Events Fundamentals](https://github.com/xoraus/Javascript-Notes/blob/main/06.%20DOM%20and%20Events%20Fundamentals.md)
07. [How JavaScript Works Behind the Scenes](https://github.com/xoraus/Javascript-Notes/blob/main/07.%20How%20JavaScript%20Works%20Behind%20the%20Scenes.md)
08. [Data Structures, Modern Operators and Strings](https://github.com/xoraus/Javascript-Notes/blob/main/08.%20Data%20Structures%2C%20Modern%20Operators%20and%20Strings.md)
09. [A Closer Look at Functions](https://github.com/xoraus/Javascript-Notes/blob/main/09.%20A%20Closer%20Look%20at%20Functions.md)
10. [Working With Arrays](https://github.com/xoraus/Javascript-Notes/blob/main/10.%20Working%20With%20Arrays.md)
11. [Numbers, Dates, Intl and Timers](https://github.com/xoraus/Javascript-Notes/blob/main/11.%20Numbers%2C%20Dates%2C%20Intl%20and%20Timers.md)
12. [Advanced DOM and Events](https://github.com/xoraus/Javascript-Notes/blob/main/12.%20Advanced%20DOM%20and%20Events.md)
13. [Object-Oriented Programming (O0P) With JavaScript](https://github.com/xoraus/Javascript-Notes/blob/main/13.%20Object-Oriented%20Programming%20(O0P)%20With%20JavaScript.md)
14. [Mapty App: OOP, Geolocation, External Libraries, and More!](https://github.com/xoraus/Javascript-Notes/blob/main/13.%20Object-Oriented%20Programming%20(OOP)%20.md)
15. [Asynchronous JavaScript: Promises, Async/Await, and AJAX](https://github.com/xoraus/Javascript-Notes/blob/main/14.%20Mapty%20App%20-%20OOP%2C%20Geolocation%2C%20External%20Libraries%2C%20and%20More!.md)
16. [Modern JavaScript Development: Modules, Tooling, and Functional]()
17. [Forkify App: Building a Modern Application]()
18. [Setting Up Git and Deployment]()#### 🎓 Certificate
