JavaScript for Beginners – A Complete Guide

JavaScript for Beginners – A Complete Guide

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 10h 21m | 3.22 GB

Turn static web pages into dynamic and active websites

No prior coding experience needed. Ever wondered how the websites work when you click on a button or a link? Ever wanted to become a web developer, but thought it is difficult? Want to develop a phone app? JavaScript is the first step to any web development and it’s fun instead of being tough. This course’s focus is to learn by doing and examples. All the code files are provided.

JavaScript is one of the most popular languages used in the industry. There are tons of highly paid jobs for web developers and web testers.

This course includes access to a Google group specifically set up for the course. As you might have already figured out, this course does not need you to have any coding experience, and with practice you will be able to understand and work on JavaScript concepts.

This course’s focus is to learn by doing and examples. All code files provided for reference and learning.

What You Will Learn

  • Understand the fundamentals and details of JavaScript and how it is integrated with HTML and CSS
  • Write strong and clean professional JavaScript code
  • Perform actions based on events on a web page
  • Manage browser cookies
  • Learn to debug in browser and improve performance of code
  • Learn concepts like hoisting and strict mode
  • Play with HTML elements, modify layout and styles of the elements
  • Utilize window object fundamentals
  • Validate and Submit forms
  • Handle exceptions in JavaScript
Table of Contents

01 Why JavaScript – Introduction
02 What will you learn
03 JavaScript Code Editors
04 How to Insert JavaScript
05 Fun with JavaScript
06 Variables
07 Data Types
08 Arithmetic and Assignment Operators
09 Comparison and Logical Operators
10 Reserved Keywords
11 Functions Introduction
12 Function Parameters
13 Function Invocation – Part 1
14 Function Invocation – Part 2
15 Objects Introduction
16 Object Properties and Methods
17 JavaScript Scope
18 JavaScript Strings
19 String Methods – Part 1
20 String Methods – Part 2
21 JavaScript Numbers
22 Number Methods – Part 1
23 Number Methods – Part 2
24 Arrays
25 Array Methods – Part 1
26 Array Methods – Part 2
27 Math Object
28 Date Object
29 Date Formats
30 Date Methods
31 Boolean
32 Conditional Statements
33 Switch Statement
34 While Loop
35 For Loop
36 Break and Continue Statements
37 Exception Handling
38 Debugging
39 Hoisting
40 Use Strict
41 Performance Improvements
42 Coding Conventions
43 JavaScript Forms Validation
44 Constraint Validation
45 Understanding DOM
46 Creating and Deleting Elements
47 Actions on Events
48 Event Listeners
49 Window Object
50 Window Screen
51 JavaScript Popups
52 Accessing Browser’s History
53 Timing Events
54 Cookies – Part 1
55 Cookies – Part 2