Intro to JavaScript
About
This module offers a comprehensive introduction to JavaScript for learners at the beginner to intermediate level. Whether learners are new to programming or looking to enhance their JavaScript skills, this module provides a well-rounded foundation.
Content
| Lesson | Skills |
|---|---|
| Setup | Setting up the development environment |
| Concepts | Introduction to JavaScript and its role in web development |
| Fundamentals | Using comments and basic console logging in JavaScript |
| Variables | JavaScript variables: let and const declarations, naming conventions, and assignment |
| Primitive Data Types | Primitive data types in JavaScript: string, number, boolean, null, and undefined |
| Template Literals | Combining strings using template literals |
Level Up content
| Lesson | Skills |
|---|---|
| History of JavaScript | History and evolution of JavaScript and its origins |
| Dynamic vs. Static Typed Languages | Difference between dynamically-typed and statically-typed programming languages |
| Weak vs. Strong Typed Languages | Difference between weakly-typed and strongly-typed programming languages |
| Implicit and Explicit Type Conversion | Concepts of implicit and explicit type conversion |
References
📖 Reference Materials