Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

JavaScript Book

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

JavaScript Topics and Learning Resources

1. DOM Manipulation

Resource: MDN Web Docs - DOM Introduction

(https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction)

Course: JavaScript DOM Manipulation - freeCodeCamp

(https://www.freecodecamp.org/news/javascript-dom-manipulation/)

2. Event Handling

Resource: MDN Web Docs - Introduction to events

(https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events)

Tutorial: JavaScript Event Listeners - W3Schools

(https://www.w3schools.com/js/js_htmldom_eventlistener.asp)

3. Functions

Resource: MDN Web Docs - Functions

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions)

Video: JavaScript Functions - Programming with Mosh on YouTube

(https://www.youtube.com/watch?v=UYcZ3IeoAJo)

4. Operators

Resource: MDN Web Docs - Operators

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators)

Course: JavaScript Basics - Codecademy

(https://www.codecademy.com/learn/introduction-to-javascript)

5. Variables

Resource: MDN Web Docs - Variables

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#declarations
)

Video: JavaScript Variables - Traversy Media on YouTube

(https://www.youtube.com/watch?v=Ttf3CEsEwMQ)

6. Block

Resource: MDN Web Docs - Block

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/block)

Explanation: JavaScript Code Blocks - W3Schools (https://www.w3schools.com/js/js_blocks.asp)

7. Type Casting

Resource: MDN Web Docs - Type Conversions

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Type_Conversions)

Tutorial: JavaScript Type Casting - freeCodeCamp

(https://www.freecodecamp.org/news/javascript-type-coercion-tutorial/)

8. If Condition

Resource: MDN Web Docs - If Statement

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else)

Course: JavaScript Control Flow - Codecademy

(https://www.codecademy.com/courses/introduction-to-javascript/lessons/control-flow)

9. While Loop

Resource: MDN Web Docs - While Loop

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while)

Video: JavaScript Loops - Traversy Media on YouTube

(https://www.youtube.com/watch?v=s9wW2PpJsmQ)

10. Comparison Operator

Resource: MDN Web Docs - Comparison Operators


(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#com

parison_operators)

Explanation: JavaScript Comparison - W3Schools

(https://www.w3schools.com/js/js_comparisons.asp)

11. Logical Operators

Resource: MDN Web Docs - Logical Operators

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#logic

al_operators)

Tutorial: JavaScript Logical Operators - W3Schools

(https://www.w3schools.com/js/js_comparisons.asp)

12. Array

Resource: MDN Web Docs - Array

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)

Video: JavaScript Arrays - Programming with Mosh on YouTube

(https://www.youtube.com/watch?v=oigfaZ5ApsM)

13. For Each, Filters, Find

Resource: MDN Web Docs - Array Methods

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)

Tutorial: JavaScript Array Methods - freeCodeCamp

(https://www.freecodecamp.org/news/javascript-array-functions-and-methods/)

14. Objects

Resource: MDN Web Docs - Objects

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects)

Video: JavaScript Objects - Traversy Media on YouTube

(https://www.youtube.com/watch?v=WOki0sD1gGY)
15. Local Storage

Resource: MDN Web Docs - Local Storage

(https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage)

Tutorial: JavaScript Local Storage - freeCodeCamp

(https://www.freecodecamp.org/news/how-to-use-localstorage-with-javascript/)

16. Promise

Resource: MDN Web Docs - Promise

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises)

Video: JavaScript Promises - Academind on YouTube

(https://www.youtube.com/watch?v=DHvZLI7Db8E)

17. JSON Parsing

Resource: MDN Web Docs - JSON

(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)

Tutorial: JavaScript JSON Parsing - W3Schools (https://www.w3schools.com/js/js_json.asp)

18. API Handling

Resource: MDN Web Docs - Fetch API

(https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)

Video: JavaScript Fetch API - Traversy Media on YouTube

(https://www.youtube.com/watch?v=Oive66jrwBs)

You might also like