JavaScript For Beginners
JavaScript For Beginners, available at $54.99, has an average rating of 4.92, with 78 lectures, 13 quizzes, based on 6 reviews, and has 69 subscribers.
You will learn about All fundamental concepts of JavaScript language How to validate and process data entered in HTML forms How to use various objects such as String, Array, Date, Regular Expression etc. provided in JavaScript How to use Browser Object Model (BOM) to handle timer events and storage objects How to implement AJAX How to use Object Oriented Programming and Functional Programming This course is ideal for individuals who are This course is for anyone who wants to use JavaScript either in Back-end development using Node or Front-end development using React etc. It is particularly useful for This course is for anyone who wants to use JavaScript either in Back-end development using Node or Front-end development using React etc.
Enroll now: JavaScript For Beginners
Summary
Title: JavaScript For Beginners
Price: $54.99
Average Rating: 4.92
Number of Lectures: 78
Number of Quizzes: 13
Number of Published Lectures: 78
Number of Published Quizzes: 13
Number of Curriculum Items: 91
Number of Published Curriculum Objects: 91
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: ₹2,999
Quality Status: approved
Status: Live
What You Will Learn
- All fundamental concepts of JavaScript language
- How to validate and process data entered in HTML forms
- How to use various objects such as String, Array, Date, Regular Expression etc. provided in JavaScript
- How to use Browser Object Model (BOM) to handle timer events and storage objects
- How to implement AJAX
- How to use Object Oriented Programming and Functional Programming
Who Should Attend
- This course is for anyone who wants to use JavaScript either in Back-end development using Node or Front-end development using React etc.
Target Audiences
- This course is for anyone who wants to use JavaScript either in Back-end development using Node or Front-end development using React etc.
This course is designed to teach how to use JavaScript language so that you are ready to build Back End and Front End applications using other libraries and frameworks based on JavaScript.
It covers all concepts of JavaScript language including Object Oriented Programming and Functional Programming.
The topics covered in this course:
-
How to use Visual Studio Code and its extension related to JavaScript
-
How to embed JavaScript in HTML pages
-
How to run JavaScript using Node
-
How to use variables, datatypes and hoisting
-
How to use arithmetic, relational and logical operators
-
How to use conditional statements – if and switch
-
How to access and validate data entered in HTML forms
-
How to use looping structures – for and while
-
How to use Strings and related methods
-
How to use Arrays and related methods
-
How to use Set and Map
-
How to use Regular Expressions to extract and validate data
-
How to use Date object and related methods
-
How to create simple function with parameters
-
How to use default and rest parameters
-
How to pass a function as parameter to another function and implement callbacks
-
How to implement arrow function
-
How to use Array methods that depend on callbacks – filter(), forEach(), find() and map()
-
How to use spread operator with Arrays and Objects
-
How to use destructuring assignment with Arrays and Objects
-
How to implement Object Oriented Programming using Classes and Objects
-
How to create static and private fields and methods
-
How to implement inheritance
-
How to override methods of superclass in subclass
-
How to create a module and export and import its members
-
How to handle runtime error using try and catch
-
How to use object in Browser Object Model (BOM) – window, location, history
-
How to use built-in popup windows – alert, confirm and prompt
-
How to store data in browser using localstorage
-
How to handle timing events – timeout and interval
-
How to handle events in DOM
-
Understand the difference between event bubbling and event capturing
-
How to use JQuery
-
What is AJAX and how to implement AJAX using jQuery
Course Curriculum
Chapter 1: Getting Started
Lecture 1: What is JavaScript?
Lecture 2: How to embed JavaScript in HTML?
Lecture 3: Installing Node.js
Lecture 4: Installing Code Runner Extension in VS Code
Lecture 5: How to use JavaScript Playground?
Lecture 6: Course Material
Chapter 2: Language Elements
Lecture 1: Variables
Lecture 2: Hoisting
Lecture 3: Rules for Identifiers
Lecture 4: Strict Mode
Lecture 5: Operators
Lecture 6: Using JavaScript with HTML Form
Lecture 7: Assignment – Calculate Net Price
Chapter 3: Conditional Statements
Lecture 1: Using if statement
Lecture 2: Assignment using if statement
Lecture 3: Using switch statement
Lecture 4: Assignment using switch statement
Lecture 5: Validating data
Chapter 4: Looping Structures
Lecture 1: Using for loop
Lecture 2: Example – Finding factors of a number
Lecture 3: Using while loop
Lecture 4: Assignment on Loop
Chapter 5: Standard Objects
Lecture 1: Using Strings
Lecture 2: Assignment on Strings
Lecture 3: Arrays
Lecture 4: Associative Array
Lecture 5: Array Methods
Lecture 6: Example – Calculating total marks of a student
Lecture 7: Using Set
Lecture 8: Using Map
Lecture 9: Regular Expressions
Lecture 10: Assignment on Regular Expression
Lecture 11: Example – Using Array Methods
Lecture 12: Date Object
Chapter 6: Functions – Part 1
Lecture 1: Creating a Function
Lecture 2: Function Expression
Lecture 3: Default Parameters
Lecture 4: Rest Parameters
Lecture 5: Combining Simple and Rest Parameters
Chapter 7: Functions – Part 2
Lecture 1: Passing a Function as a Parameter
Lecture 2: Function as first-class object
Lecture 3: Arrow Function
Lecture 4: Using filter() method of Array
Lecture 5: Using find() method of Array
Lecture 6: Using map() method of Array
Lecture 7: Using forEach() method of Array
Lecture 8: Using arguments keyword
Lecture 9: Nested Functions
Lecture 10: Closures
Chapter 8: Spread Operator, Destructuring Assignment and JSON
Lecture 1: Spread Operator with Arrays
Lecture 2: Spread Operator with Functions
Lecture 3: Destructuring Assignment with Array
Lecture 4: Creating Object Literals
Lecture 5: Spread Operator with Objects
Lecture 6: Destructuring Assignment with Objects
Lecture 7: JSON
Chapter 9: Classes
Lecture 1: Creating Classes and Objects
Lecture 2: Private Fields
Lecture 3: Static Fields and Methods
Lecture 4: Inheritance
Lecture 5: Overriding
Lecture 6: Modules
Lecture 7: Error Handling
Chapter 10: Browser Object Model – BOM
Lecture 1: Window Object
Lecture 2: Location Object
Lecture 3: History Object
Lecture 4: Popup Windows
Lecture 5: LocalStorage Object
Lecture 6: Timing Events – Timeout and Interval
Lecture 7: Running Digital Clock
Chapter 11: Document Object Model – DOM
Lecture 1: HTML DOM
Lecture 2: Event Handling
Lecture 3: Event Bubbling vs. Event Capturing
Lecture 4: Using jQuery
Chapter 12: AJAX
Lecture 1: What is AJAX?
Lecture 2: How to implement AJAX using jQuery
Lecture 3: Getting GitHub User Information using AJAX
Instructors
-
Srikanth Pragada
Trainer and Director, Srikanth Technologies
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 5 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