- Course
JavaScript Fundamentals
JavaScript is the world's most popular programming language, and in many ways it is also one of the most approachable. This course will teach you the core JavaScript concepts that you need to begin creating your own JavaScript projects.
- Course
JavaScript Fundamentals
JavaScript is the world's most popular programming language, and in many ways it is also one of the most approachable. This course will teach you the core JavaScript concepts that you need to begin creating your own JavaScript projects.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
JavaScript has matured into a powerful and ubiquitous programming language that can be used in most every type of challenge you will encounter. In this course, JavaScript Fundamentals, you'll learn to write your own software with JavaScript. First, you'll explore JavaScript syntax and its native data types. Next, you'll discover how to leverage collections and loops within the language. Fianlly, you'll learn how to utilize asynchronous programming concepts and organize your project using modules. When you're finished with this course, you'll have the skills and knowledge of JavaScript needed to build your own JavaScript programs.
JavaScript Fundamentals
-
Understanding Operators and Conditionals | 5m 15s
-
Mathematical Operators | 4m 17s
-
Assignment Operators | 4m 47s
-
Comparison Operators | 6m 9s
-
Falsy Values | 4m 45s
-
Conditional Logic | 7m 18s
-
Switch Statement | 4m 34s
-
Working with the Exercise Files | 3m 43s
-
Implementing User Input Validation | 9m 28s
-
Synchronous vs. Asynchronous | 5m 33s
-
Error Handling | 4m 13s
-
Using Callbacks | 8m 6s
-
Using Promises | 6m
-
Using Promises with Async and Await | 6m 27s
-
Integrating Asychronous Concepts | 7m 58s
-
Making HTTP Requests | 6m 13s
-
Integrating Currency Data | 8m 44s
-
Concurrent Promises | 2m 59s
-
Event Handling | 4m