
Discover quick launch methods for Visual Studio Code on Windows and Mac, including pinning the icon to the taskbar and adding it to the dock for fast access.
Access the working reference code on GitHub for all course examples and exercises to troubleshoot minor mistakes, and bookmark the repository at github.com/symbolacademy/javascript-learn.
Demonstrate typing and formatting a basic html and javascript snippet in visual studio, using opening and closing tags, indentation, and a lowercase console log for accuracy.
Learn to dock Visual Studio Code beside the Chrome browser, set VS Code to restore mode, and save with Ctrl+S to see live reloads.
Discover how JavaScript is case sensitive, so objects like console and its log function must be in lowercase; case mismatches trigger errors and can change program behavior.
Discover how JavaScript code executes step by step, using console logs to visualize line-by-line flow, the role of semicolons, and how errors halt execution in the browser.
Explore JavaScript operator precedence by evaluating expressions with plus, asterisk, and slash, showing left-to-right evaluation, type conversion, and string concatenation, and prepare for bracketed expressions.
Write a JavaScript program to compute the area of a rectangle and print the result to the console, practicing independent exercises organized in topic folders for progressive learning.
Learn to calculate the percentage of boys and girls in a classroom using arithmetic operators and formulas, with an example of 10 boys and 15 girls (25 total).
Define a Celsius variable with the var keyword, assign a value, and print it; update the Celsius value to see immediate results and its Fahrenheit conversion.
Define a new Fahrenheit variable in JavaScript from the existing Fahrenheit computation expression after Celsius, and display the result using that variable, illustrating the practice of defining expressions as variables.
Discover how to name JavaScript variables with case-sensitive rules, use meaningful multiword identifiers with proper casing, and improve readability by following consistent naming conventions.
Explore how to declare variables in JavaScript, assign values later, and define multiple variables in a single line with one keyword, keeping unassigned variables as undefined until set.
Move the fahrenheit conversion function into a separate script file, cut and paste code between HTML and script, and save all related files to complete the integration.
Practice creating a JavaScript function that computes the area of a rectangle from length and width, returns the area, and enables a separate console log of the result.
Implement the else block in JavaScript by extending an if statement and using the /* */ comment syntax to toggle a variable between go for walk and watch TV.
Understand how the ternary operator works by comparing it to an if statement, with true and false parts yielding watch TV or go for a walk.
Practice classifying a number as positive, negative, or zero with an if statement in JavaScript and log to the console. Organize the code in the exercises/zero folder.
Learn JavaScript conditional statements to determine if a number is odd or even using the modulo operator. Implement the solution in a new exercise file and proceed to next video.
Learn to display numbers from one to five using a for loop, including initialization, condition, and increment, with the correct three-section syntax and code steps in Visual Studio.
Learn to compute January telecast dates for a program starting January 1, telecast only during January, every three days, using JavaScript to display the schedule.
Explore why arrays matter in JavaScript by storing 30 student heights in one variable and accessing values with index, avoiding numerous separate variables.
Learn to read values from an array using zero-based indices, access items by index numbers, and interpret console log outputs, including undefined for missing items.
Learn how to modify an existing array item by index assignment and how to add a new item using push, illustrated with a heights array in JavaScript for beginners.
Use a for loop to read array items, sum them to compute the average, and print results with a dynamic index in JavaScript for beginners.
Learn to determine an array's item count by using the array's length property, making code dynamic and flexible instead of hardcoding the size.
Master iterating over array items with the for...of loop in JavaScript, printing each fruit name and understanding its syntax and benefits over index-based loops.
Define an array with the days of the week and print them to the console using a for loop as the first exercise in the JavaScript for Beginners course.
Print the days of the week with serial numbers from a given array, display the console output, and guide creating a new file named daza-ifn numbers to implement the solution.
Add new passenger properties, including full gender words, age, and vegetarian status, to the passenger object; the video outlines how these fields integrate and previews the next step.
Explore JavaScript objects by learning how to define properties with colons, separate them with commas, and use strings, numbers, booleans, objects, arrays, or variables as values.
Create objects for an imaginary e-commerce app, classifying products into books, electronics, apparels, and household items, with vendor data from Store Enterprise and Cloud Retail Ltd.
What learners say about this course?
"Excellent explanation.I understood well. It's definitely helpful for everyone. Thank you so much sir"
"Overall, a great course so far! I've learned a lot about the front end concepts, and this course seems to be beginner-friendly, as it's my first time exploring it and I don't have much troubles understanding the material. Thank you for sharing your knowledge!"
Beginner friendly course
If you are from a non-IT profession and you want to shift to application development, then this is the course for you.
The topics are clearly structured.
Appropriate instructions and opportunity provided to the learner to code along with the instructor.
Guided implementation of case study and project.
About JavaScript
According to StackOverflow Developer Survey, JavaScript is the Most Popular Technology during 2020. Most popular websites use JavaScript. As of 2021, around 97.4% of websites use JavaScript.
Using JavaScript you can develop web applications, mobile applications, desktop applications and server side programming.
It is easier to get started and learn JavaScript.
What is in this course?
The following are the major areas covered in this course:
Programming Fundamentals
Statements, Code Execution Flow, Literals, Arithmetic Operators, Variables, Function, Conditional Statements, Loops, String, Array, Object, Class, Module, Arrow Function, Variable Scoping, Numbers and Dates
Web Page manipulation using DOM (Document Object Model)
Learn manipulating HTML elements
Learn to handle DOM events
Implement 2 Case Studies and an Exercise
Getting data from server (Using XMLHttpRequest and fetch)
Learn about getting data from server
Understand about REST API and JSON
Implement making REST API call using XMLHttpRequest and fetch
Implement case study that searches countries
Implement an exercise to search street names in France
Understand basics of HTTP protocol and HTTP method types
The above topics helps you to become a Front End Developer.
This course does not cover the desktop application development, mobile application development and server side programming.
During this learning journey, you are provided with:
36 Exercises
3 Case Studies
1 Project (Tic-Tac-Toe game)