JavaScript Fundamentals for Students: Learn from Scratch
About Course
The primary aim of this course is to equip students with a strong foundation in JavaScript programming and mobile development, setting them up for a successful career or advanced studies in computer science. Through video lectures, written materials, hands-on assignments, and quizzes, the course offers an in-depth, comprehensive learning experience that ensures a solid grasp of the concepts.
Course Content
JavaScript Basics
-
Hello world
-
Hello world
-
Comments
-
Comments
-
Variables
-
Variables
-
Addition
-
Change the value of a variable
-
Data types
-
Data types
-
typeof
-
Mistakes
-
Mistakes
-
Strings
-
Strings
-
Popular String Methods
-
String replacement
-
Numbers
-
Numbers
-
Combined assignment
-
Increment
-
Backticks
-
True or false?
-
True or false?
-
True or false?
-
Over or under 18 years old
-
String validation
-
Functions
-
Functions
-
Capital letters
-
Perimeter
-
Round to the nearest integer
-
Round down
-
A cocktail of functions
-
Rewrite the function
-
Objects
-
Objects
-
Add property
-
Create Method
-
Adding a Method to an Existing Object
-
Looping through all properties of an object
-
Cast
-
Cast
-
Number
-
Convert string to boolean value
-
Area of visibility
-
Area of visibility
-
Correct mistake
-
Default Settings
-
Default Settings
-
Multiply
-
Greet
-
Regular Expressions
-
Search
-
Regular Expressions
-
Switch Case
-
Switch Case
-
Selection tree
-
Replacing if
-
Cycles
-
Cycles
-
while
-
Arrays
-
Arrays
-
Array length
-
Return an array element
-
Add an element
-
To the beginning of the array
-
Even numbers
-
Rest Spread
-
Rest Spread
-
An association
-
Split a string character by character
-
Map-filter-reduce
-
Map-filter-reduce
-
map
-
filter
-
reduce
-
Destructuring
-
Destructuring
-
title
-
Nested object
-
Destructuring arrays
-
Array copy
-
Closure
-
Closure
-
Counter
-
Correct the mistake
-
Higher Order Functions
-
Higher Order Functions
-
map
-
map 2
-
filter
-
Classes
-
Classes
-
Name
-
Disclaimer from this
-
Disclaimer from this
-
Event loop
-
Event loop
-
Promise
-
Promise
-
Fetch API
-
Fetch API
-
Async Await
-
Async Await
-
Import Export
-
Import Export