JavaScript From Scratch To Complete Understanding

George Lomidze, Web And Software Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
64 Videos (7h 6m)
    • Promo

      2:06
    • Introduction

      5:32
    • What You Need To Start

      3:59
    • How To Write JavaScript

      7:01
    • Comments

      3:21
    • How To Display The Output

      5:07
    • Variables And Data Types

      17:04
    • Pop Up Boxes

      6:20
    • Arithmetic Operators

      4:09
    • Assignment Operators

      3:03
    • Comparison Operators

      5:30
    • Logical Operators

      3:28
    • String Operators

      4:33
    • Conditional Operators

      3:06
    • typeof Operator

      4:09
    • What Is A Function

      3:29
    • A Basic Function

      6:08
    • Anonymous Functions And Function Expressions

      4:05
    • Variable Scope

      2:41
    • Immediately Invoked Function Expressions

      4:18
    • Creating Objects

      5:38
    • Object Methods

      3:44
    • "this" Keyword

      4:35
    • String Objects

      5:14
    • Number Object

      6:37
    • Math Object

      5:13
    • Date Object

      7:15
    • Array

      5:21
    • Array Methods - Part 1

      5:47
    • Array Methods - Part 2

      7:20
    • Browser Object Model

      8:31
    • if Statement

      4:10
    • if else Statement

      6:15
    • Compound Conditional Expressions

      6:53
    • Switch Statement

      8:21
    • For Loop

      7:35
    • While Loop

      4:23
    • Do While Loop

      4:22
    • DOM Introduction

      11:43
    • Select Individual Elements - Part 1

      9:36
    • Select Individual Elements - Part 2

      7:21
    • Select Multiple Elements - Part 1

      10:54
    • Select Multiple Elements - Part 2

      10:31
    • Select Multiple Elements - Part 3

      4:49
    • DOM Navigation

      7:22
    • Set And Get Attributes

      6:20
    • Access And Update HTML

      8:24
    • Add New Content

      3:17
    • Events Introduction

      4:20
    • HTML Events Handling

      8:04
    • DOM Events Handling

      7:00
    • DOM Event Listeners

      10:20
    • Regular Expressions - Part 1

      9:26
    • Regular Expressions - Part 2

      11:05
    • Regular Expressions - Part 3

      7:08
    • Error Handling - Part 1

      6:06
    • Error Handling - Part 2

      11:19
    • Debugging in Chrome

      14:19
    • Debugging in Various Browsers

      7:02
    • Form Validation - Part 1

      5:32
    • Form Validation - Part 2

      13:54
    • Form Validation - Part 3

      10:25
    • Form Validation - Part 4

      12:43
    • Summary

      1:05

About This Class

a3a8d03e

JavaScript is the language of 21st century, millions of websites and modern applications use this language, so being a professional web developer without this powerful programming language is impossible.

This course will help you to get all the fundamentals of JavaScript, you will start from scratch and will reach to high level. If you are absolute beginner than this course is for you, if you already know basics of JavaScript this course is for you too, because repeating the main concepts of JavaScript with many interesting examples which are provided in this course is the guarantee of developing, getting powerful skills and reaching to advance level.

This course will cover every main topic from zero to intermediate and advance levels. You will start from JavaScript basic issues, like syntax, variables, data types, then you will move on to functions, objects, decision making part of JavaScript. After that you will learn how to manipulate on web page using Document Object Model. You will learn about events, regular expressions, error handling, debugging, and to the end of the course you will learn about form validation.

After each section you have a chance to improve your knowledge with practical exercises, I have created for you 100 coding exercises. Remember, practice is a MUST!!!.

48

Students

--

Projects

George Lomidze

Web And Software Developer

Hi! I'm George!

I'm a full-stack web developer / designer and software engineer, but to be honest, my career has started in quite a different field. Business Administration / Finance, that's where I have started. But one day, when I came across to Programming, it has completely blown my mind.

Nowadays I'm a Co-Founder of 'CodeAndCreate' with my friend - Lasha. I'm specialized in the following technologies: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Back-End Web Development and ...

See full profile