
JavaScript Fundamentals
Learn JavaScript hands on in quick and easy steps
Language: english
Note: 4.4/5 (6,002 notes) 105,696 students
Instructor(s): Bharath Thippireddy
Last update: 2020-11-06
What you’ll learn
- Create JavaScript Programs
- User Variable and Operators
- Launch Popup Boxes
- Write conditional and looping logic
- Create custom functions
- Handle Events Programatically
- Catch and handle errors
- Learn the basics of debugging
- Manipulate HTML from JavaScript
- Use the Browser Object Model
- Do HTML form validation
- Create custom JavaScript Objects
Requirements
- HTML Basics
- Text Editor and a Web Browser
Description
This hands on JavaScript training course provides the fundamental knowledge necessary to design and develop dynamic Web pages using JavaScript. It introduces students to client-side JavaScript and how the language can be used to turn static HTML pages into dynamic, interactive Web pages.
JavaScript topics include adding JavaScript to a Webpage, use of dialogs to interact with the user and JavaScript intrinsic objects such as Date, Array and Math. Students will also be introduced to the Document Object Model (DOM), creation of functions, event handling, form validation, object creation and more.
- Create JavaScript Programs
- Use Variable and Operators
- Launch Popup Boxes
- Write conditional and looping logic
- Create custom functions
- Handle Events Programmatically
- Catch and handle errors
- Learn the basics of debugging
- Manipulate HTML from JavaScript
- Use the Browser Object Model
- Do HTML form validations
- Create custom JavaScript Objects
What are the requirements?
- Text Editor,Web Browser(Chrome,Firefox,IE etc)
Who this course is for
- Anyone who want to master the JavaScript Fundamentals
- College Students learning the fundamentals of JavaScript
- Web Developers who want to fill in the gaps in JavaScript basics
Course content
- Introduction
- Instructor and Course Introduction
- Course Guide
- Downloading the completed scripts
- Download the assignment solutions
- JavaScript Basics
- What is JavaScript
- Create a Internal JavaScript
- The document object
- Commenting the code
- Create a External JavaScript
- Using a Semi Colon
- Checking for errors
- Introduction
- Basics
- Variables and Operators
- Variables
- Variables HandsOn
- Arithmetic Operators
- Plus Operator and Strings
- NaN
- Assignment Operators
- Increment and Decrement Operators
- Conditional Operators
- Operators
- Popup Boxes
- alert popup
- prompt popup
- sum of two numbers
- Popup Boxes
- Popups
- Conditional Statements
- if
- if..else
- if..else ladder
- If else ladder hands on
- Logical Operators
- Switch
- Switch with String
- Conditional Statements
- Conditional Statements
- Loops
- Introduction
- for
- while
- do..while
- Break and Continue
- Loops
- Loops
- Functions
- User-defined Functions
- Function with arguments
- Returning values from Functions
- Closures
- Local and Global Variables
- Functions
- Functions
- Events
- Events Introduction
- Mouse Over and Mouse Out Events
- Mouse Down Mouse Up
- Using user defined functions to handle events
- OnClick Hands On
- OnClick Hands On Part 2
- onchange switch background color
- onchange switch website
- onchange switch background images
- onfocus and onblur
- keydown and keyup Assignment
- Key up and Key Down
- onload print
- onload redirect
- setTimeOut
- onsubmit
- Events
- Built-In Objects
- Strings
- Boolean
- Math
- Arrays
- concat reverse and join functions
- delete and replace functions
- Date
- setInterval method
- Built-In Objects
- Error Handling and Debugging
- Introduction
- Throwing Custom Errors
- finally
- Debugging
- Error Handling and Debugging
- HTML DOM
- HTML DOM Introduction
- Access HTML
- Access Styling Information
- EventListener
- Remove Node
- Create a Node
- HTML DOM
- DOM
- Browser BOM
- Introduction
- Screen
- History
- Navigator
- Browser BOM
- Form Validations
- Basics of form validation
- Validating Numbers
- Validating Select Menus
- Validating Checkboxes
- Validating Radio Buttons
- Regular Expression Introduction
- Regular Expression Syntax
- Validation using Regular Expression
- Alpha Numeric Validation
- Specifying a range
- Form Validations
- Form Validation
- Creating Objects
- Introduction
- Using new and Object Type
- Using Functions
- Add Functions to an Object
- Display Blog Details Function
- Create object using Literal Constructor
- Create a Singleton Object
- Creating Objects
- Creating Objects
- Wrap Up
- Final Quiz
Don’t miss any coupons by joining our Telegram group |