Become a Front End Web Developer – JavaScript for Beginners
Become a Front End Web Developer – JavaScript for Beginners, available at $49.99, has an average rating of 4.4, with 334 lectures, based on 299 reviews, and has 25872 subscribers.
You will learn about Fine grained steps and instructions to learn JavaScript Learn statements and code execution flow Learn to implement mathematical calculations using Literals and Arithmetic Operators Learn to use Variables Learn code reusability using Functions Learn to implement decision making using Conditional Statements Learn to repeat statements using Looping constructs Learn to implement multiple values using Array Learn object oriented programming using Object and Class Learn ES6 features – Module, let, const, Arrow Function and Template String Literals Learn to work with Numbers, String, Array and Dates Learn to manipulate HTML and CSS using Document Object Model (DOM) Learn to implement getting data from network using JSON, XMLHttpRequest and fetch Learn basics of HTTP protocol and HTTP method types Learn to implement a beginner level project Tic-Tac-Toe This course is ideal for individuals who are Graduates or Developers looking to enhance their skills or Full Stack Trainers It is particularly useful for Graduates or Developers looking to enhance their skills or Full Stack Trainers.
Enroll now: Become a Front End Web Developer – JavaScript for Beginners
Summary
Title: Become a Front End Web Developer – JavaScript for Beginners
Price: $49.99
Average Rating: 4.4
Number of Lectures: 334
Number of Published Lectures: 334
Number of Curriculum Items: 334
Number of Published Curriculum Objects: 334
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Fine grained steps and instructions to learn JavaScript
- Learn statements and code execution flow
- Learn to implement mathematical calculations using Literals and Arithmetic Operators
- Learn to use Variables
- Learn code reusability using Functions
- Learn to implement decision making using Conditional Statements
- Learn to repeat statements using Looping constructs
- Learn to implement multiple values using Array
- Learn object oriented programming using Object and Class
- Learn ES6 features – Module, let, const, Arrow Function and Template String Literals
- Learn to work with Numbers, String, Array and Dates
- Learn to manipulate HTML and CSS using Document Object Model (DOM)
- Learn to implement getting data from network using JSON, XMLHttpRequest and fetch
- Learn basics of HTTP protocol and HTTP method types
- Learn to implement a beginner level project Tic-Tac-Toe
Who Should Attend
- Graduates
- Developers looking to enhance their skills
- Full Stack Trainers
Target Audiences
- Graduates
- Developers looking to enhance their skills
- Full Stack Trainers
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)
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What you will learn?
Lecture 3: Learning Environment
Lecture 4: Setting up your course
Lecture 5: Install Chrome
Lecture 6: Download Visual Studio Code
Lecture 7: Install Visual Studio Code Editor – Windows
Lecture 8: Install Visual Studio Code Editor – Mac
Lecture 9: Quick Launch Visual Studio Code
Lecture 10: Install 'Live Server' Extension for Visual Studio Code
Lecture 11: GitHub Code Reference
Chapter 2: An introduction to JavaScript
Lecture 1: Significance and Origin of JavaScript
Chapter 3: Statements and Code Execution Flow
Lecture 1: Display Hello World in console
Lecture 2: Create Folder
Lecture 3: Open 'javascript' folder in Visual Studio Code
Lecture 4: Create HTML file
Lecture 5: Key in the code
Lecture 6: Launch HTML using Live Server
Lecture 7: Place Visual Studio Code and Chrome browser adjacently
Lecture 8: Placement of Script tag
Lecture 9: JavaScript is Case Sensitive
Lecture 10: Code Execution Flow
Chapter 4: Literals and Arithmetic Operators
Lecture 1: Introduction
Lecture 2: Temperature Conversion Calculation
Lecture 3: Create HTML file
Lecture 4: Difference between a String Literal and Numeric Literal
Lecture 5: Understanding Arithmetic Addition and String Concatenation
Lecture 6: Code to display Celsius
Lecture 7: Calculation code for Fahrenheit
Lecture 8: Understanding Operator Precedence
Lecture 9: Fix Fahrenheit calculation issue
Lecture 10: Summary
Lecture 11: EXERCISE #1 – Area of Rectangle
Lecture 12: EXERCISE #2 – Percentage of Boys and Girls
Lecture 13: EXERCISE #3 – Find left over Apples
Chapter 5: Variables
Lecture 1: Limitations of Fahrenheit conversion code
Lecture 2: Implementing Variables
Lecture 3: Defining multiple variables
Lecture 4: String variable and Variable Naming Convention
Lecture 5: Multiple variable definitions in a single line
Lecture 6: EXERCISE #1 – Area of Rectangle
Lecture 7: EXERCISE #2 – Percentage of Boys and Girls
Chapter 6: Function
Lecture 1: Significance of Function
Lecture 2: Define Function
Lecture 3: Call Function
Lecture 4: Function with Parameter
Lecture 5: Call Function from another Web Page
Lecture 6: Steps to implement External Script
Lecture 7: Function definition in Script File
Lecture 8: Move Function to Script file
Lecture 9: Refer Script File from HTML
Lecture 10: Additional information about External JavaScript File
Lecture 11: Return Statement in a Function
Lecture 12: Code Execution Flow of a Function
Lecture 13: About Functions and Function Naming Conventions
Lecture 14: EXERCISE – Area of Rectangle
Chapter 7: Conditional Statements
Lecture 1: About Conditional Statements
Lecture 2: Problem Statement to learn Conditional Statements
Lecture 3: Implement 'if' statement
Lecture 4: Explain 'if' statement
Lecture 5: Implement 'if' statement for raining check
Lecture 6: Implement Logical NOT operator
Lecture 7: Explanation for Logical NOT operator
Lecture 8: Implement 'else' block
Lecture 9: How 'else' block works?
Lecture 10: Implement Equal (==) operator
Lecture 11: Implement Strict Equal (===) operator
Lecture 12: Comparison Operators
Lecture 13: Logical Operators
Lecture 14: About Pipe Character
Lecture 15: Problem Statement – Airlines Infant Policy
Lecture 16: Implement Infant Passenger age check
Lecture 17: Implement Adult Passenger age check
Lecture 18: Airlines Policy for Child Passenger
Lecture 19: Implement Child Passenger age check
Lecture 20: Implement Airlines Policy using if .. else if
Lecture 21: Benefit of if .. else if
Lecture 22: Implement Ternary Operator
Lecture 23: How Ternary Operator works?
Lecture 24: Explanation for switch .. case statement
Lecture 25: Summary of Conditional Statements
Lecture 26: EXERCISE #1 – Find positive, negative and zero using 'if' statement
Lecture 27: EXERCISE #2 – Find positive, negative and zero using 'if .. else if'
Lecture 28: EXERCISE #3 – Find if a number is Odd or Even
Lecture 29: EXERCISE #4 – Find Cash Back using Ternary Operator
Chapter 8: Loops
Lecture 1: Importance of Looping constructs
Lecture 2: Displaying Numbers
Lecture 3: Displaying Numbers using 'while'
Lecture 4: How 'while' loop works?
Lecture 5: Displaying Numbers using 'do .. while'
Lecture 6: Displaying Numbers using 'for'
Lecture 7: TV Schedule dates display
Instructors
-
Chandrasekaran Janardhanan
Facilitator at SIMPL Academy
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 6 votes
- 3 stars: 41 votes
- 4 stars: 92 votes
- 5 stars: 160 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024