Course Highlights
  • The basics of Javascript from Beginner to Advanced
  • The jQuery Framework
  • AJAX and HTTP Requests
  • Get external data from APIs and Work with JSON format
  • Build dynamic web applications with Javascript
  • The basics of Front End Web Development

Overview

What are the Requirements of this course?

  • Need a computer that has access to the internet.
  • Have some basic knowledge of CSS/HTML.

What is the Eligibility to Join the Course?

  • Students want to acquire expertise in web development
  • Those pursuing careers as JavaScript programmers
  • Anyone interested in learning how to use JavaScript to create applications

What You Will Learn from This Course?

  • Learn the basics of JavaScript from Beginner to Advanced
  • Build a dynamic website app with the help of JavaScript
  • The jQuery Framework
  • Basics of front-end website development 
  • Get external data through APIs and also work with the JSON format.
  • HTTP and AJAX request 

More About Course

If you want to learn JavaScript, then this course will help you in a very intuitive and natural way. With the help of our step-by-step training method, exercises, real-world examples, challenges, and projects, you will quickly gain confidence in the language and be able to write professional JavaScript code in a matter of weeks.

A comprehensive jQuery part with exercises and an interesting project where you create an online t-shirt pricing calculator with several filters are included in the course.

An entire section on AJAX and JSON is included, explaining how to leverage APIs to obtain external data for our online applications. The section's final goal is to build a quiz game where users may play live and attempt to beat the machine on questions about music, science, history, entertainment, and many other areas.
Curriculum

5 Topics
Intro to the Course
First Steps with Javascript
Javascript Syntax
DOM - Document Object Model
Working With The DOM

16 Topics
Variables
Data Types: Strings
Data Types: Numbers (Part 1)
Data Types: Numbers (Part 2)
Data Types: Booleans
Data Types: Null and Undefined
List Of Exercises # 1
List Of Exercises # 1 - Solution (Part 1)
List Of Exercises # 1 - Solution (Part 2)
Functions
Data Types: Arrays
Data Types - Objects
Objects Methods
List Of Exercises # 2
List Of Exercises # 2 (Solution - Part 2)
List Of Exercises # 2 (Solution - Part 1)

28 Topics
Events
CSS Manipulation
More getElement Methods
For and For in Loops
While Loops
Conditionals
Conditionals (Part 2)
Nested Loops and Conditionals
Variable Scope
List Of Exercises # 3
List Of Exercises # 3 (Solution - Part 1)
List Of Exercises # 3 (Solution - Part 2)
List Of Exercises # 3 (Solution - Part 3)
BOM - Browser Object Model
Date & Time
Challenge: Calculating Date Intervals
Time Methods
Challenge: Clock
Break and Continue
Forms
Forms (Part 2)
The onchange Event
List Of Exercises # 4
List Of Exercises # 4 (Solution - Part 1)
List Of Exercises # 4 (Solution - Part 2)
List Of Exercises # 4 (Solution - Part 3)
List Of Exercises # 4 (Solution - Part 4)
List Of Exercises # 4 (Solution - Part 5)

6 Topics
Presentation of the project
Mobile Menu
About Us Section
Services Section
Contact Form
Current Year on Copyright Message

10 Topics
jQuery - Intro
jQuery - Syntax
jQuery - DOM Manipulation
jQuery - Forms
jQuery - Forms (Part 2)
jQuery - CSS Classes Manipulation
jQuery - Events
Challenge: jQuery Events
jQuery - Effects
jQuery - Animate

8 Topics
Presentation of the project
Getting the Search Parameters
Update Order Details
Calculate the Price
Update the Product Photo
The Change Event For The Quantity and Style Filters
The Change Event For The Color and Quality Filters
Formatting the Price

6 Topics
Callback Functions
Error Handling
Namespaces
JSON - Javascript Object Notation
Local Storage & Session Storage
Local Storage Practical Example

10 Topics
Ajax - Intro
Ajax - Request
Ajax - Response
Ajax with jQuery
List Of Exercises # 5
List Of Exercises # 5 (Solution - Part 1)
List Of Exercises # 5 (Solution - Part 2)
List Of Exercises # 5 (Solution - Part 3)
List Of Exercises # 5 (Solution - Part 4)
Welcome to the Vue JS Intro!

9 Topics
Setting up the Workspace
Declarative Rendering and Data Objects
Setting up Vue Dev Tools
Directives and For Loops
Event Handlers - The v-on Directive
A Bug in Chrome Dev Tools
Event Modifiers (Stop Propagation) and Attribute Binding
Filling up The Order Details Section
Working with Methods

  Write a Review

Complete Javascript & jQuery Course with Bonus Vue JS Intro

Go to Paid Course
Frequently Asked Questions
Yes, this course will help you get a job as you will get basic knowledge about JavaScript and web development.
Yes, the students will be able to learn modern web development with the JavaScript framework.
The persons should have the basic knowledge of HTML/CSS to start with the course.
Yes, anyone with basic knowledge of HTML and CSS can join this course.
You can learn a lot of things, such as JavaScript from basic to advanced level, front-end framework, and how to develop a website.