dev 103
JavaScript and NodeJS Fundamentals
Sign in
Sign in
Learn anytime
Self-paced courses
Live classes
Teacher-led courses
Tutorials
Resources
Events
Certifications
Educator content
Language
Learn anytime
Self-paced courses
Live classes
Teacher-led courses
Tutorials
Resources
Events
Certifications
Educator content
Course
Overview
Credits
Course
Overview
Credits
Course
Overview
Credits
JavaScript and NodeJS Fundamentals
Overview
Curriculum
+
-
Basic JavaScript
1.1 - Setup
1.2 - Variables and comments
1.3 - Basic types: numbers, strings, booleans
1.4 - Arrays, null, undefined
1.5 - Blocks and control flow
1.6 - Introducing functions
1.7 - Objects and classes
+
-
Intermediate JavaScript
2.1 - Error Handling
2.2 - Avoiding Bugs
2.3 - Value vs Reference
2.4 - Working with Functions
2.5 - Working with Objects
2.6 - Keys and Values
2.7 - Utility Objects
+
-
Advanced JavaScript
3.1 - Other collections
3.2 - Iterators
3.3 - Concurrency with callbacks
3.4 - Concurrency with Promises
3.5 - Concurrency with async/await
3.6 - Async Iterators
3.7 - Assignment syntax sugar
+
-
NodeJS
4.1 - How did we get to Node
4.2 - Command line arguments
4.3 - Modules
4.4 - The fs module
4.5 - NPM
4.6 - Networking in NodeJS
4.7 - Processing data: buffers, events, streams
4.8 - Final note
+
-
Final section
5.1 - Reviews & Ratings
5.2 - Conclusion