JavaScript - Tricks and Workarounds
3.6 (134 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,404 students enrolled
Wishlisted Wishlist

Please confirm that you want to add JavaScript - Tricks and Workarounds to your Wishlist.

Add to Wishlist

JavaScript - Tricks and Workarounds

Explanation of JavaScript coupled with awesome code examples that are readable and easy to understand
3.6 (134 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,404 students enrolled
Created by IT Solutions
Last updated 4/2016
English
English
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Implement dynamic websites using JavaScript
  • Understand JavaScript code
  • Avoid typical mistakes developers have and fix issues quickly
View Curriculum
Requirements
  • Notepad++ or any other IDE
Description

JavaScript is one of the most popular programming languages in the world. It can be run by all modern web browsers. It is downloaded alongside the HTML code of a webpage. JavaScript allows you to add functionality and interactivity to your websites.

We have designed this special JavaScript tutorial to ease your worries as it’s the best front end development tutorial you can get when it comes to real and quick results!

This course will teach you the all the parts of JavaScript programming and you don’t need any previous experience to start learning.

We will start with learning where to place JavaScript. We will take a look at placing JavaScript code in different places - inside HTML tag, inside of <script> tag and also in a separate files.

In the first part of our tutorial we'll cover very simple but important things like JavaScript variables, JavaScript objects, Functions and Arrays and then we'll get down to more complex topics like loops, logical operators, math objects, etc.

Each lesson contains interesting code examples which we'll launch in a browsers together and see the results of our coding!

We will end each section with analyzing of typical mistakes you guys will face with in your daily work with JavaScript.

We will analyze JavaScript code which contains errors and mistakes together and will fix all the issues making the code working. After that will launch those code examples and make sure we've fixed all the issues.

Yes! You’ll save a lot of time and will be able to avoid a number of headaches related to finding of appropriate solution for a huge number of daily tasks you’ll face with as a JavaScript developer.

If you guys are searching for a really valuable JavaScript course that will impact you with the full knowledge you need to create dynamic websites that will show you are an expert in front end development, look no further - just join the course and let's get started!

Who is the target audience?
  • Beginners who want to learn how to build dynamic websites and do it professionally
  • Anyone who wants to expand their skills in JavaScript
  • Students who have prior experience with JS but who struggle to build a professionally working websites
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 67 Lectures Collapse All 67 Lectures 05:01:33
+
Introduction to Javascript
31 Lectures 01:56:39


JavaScript in Body and External
03:25

WindowAlert andd DocumentWrite
01:57

InnerHTML and ConsoleLog
02:50

JavaScript Identifiers and Assingment Operator
05:31

Declaring Variables and Re-Declaring
01:56

Concept of DataTypes and Strings
04:45


Undefined Type and Empty Values
03:24

Function Declarations and Expressions
03:52

Function Contructor and Self-Invoking Function
03:09

Functions are Objects
02:35

Objects and Accessing Properties
04:59

Accessing Object Methods and Null
03:29

Difference between Undefined and Null
02:09


Automatically Global
02:18

If and Else Statement
02:54

Else If Statement and Switch Statement
06:14

Default Keyword
01:12

For Loop and ForIn Loop
07:05

While and DoWhile Loops
04:24

Logical Operators and Ternary Operator
09:38

Comparing Different Types and Bitwise Operator
04:12

Creating Array and Accessing Elements of Array
03:28

Properties and Methods for Arrays
04:05

Adding Array Elements and Looping Through Arrays
05:20

Creating Date Objects
03:28

Date Methods
03:12

Displaying Dates
01:50
+
JavaScript Operators, Strings, Objects
17 Lectures 01:01:42
Addition and Subtration Operators
02:39

Multiplication and Division Operators
01:12

String Concatenation and Adding Strings to Numbers
06:01


String Length and Special Characters
04:51

Breaking Long Code Lines
01:26

IndexOf and Substring Methods
05:02

Replacing String Content and Converting to UpperLower Case
05:04

Concat Method
01:47

MathMaxMin and Random Methods
03:17

Math Ceil and Floor Method
01:52

Window Screen and Width
07:38

Screen height and Available Width
01:52

Available Height and Color Depth
02:03

Window Screen Pixel Depth
00:44

RegExp and Changing Data Format
05:12

Splitting Lines with RegExp and Extracting Url of Domain
04:00
+
JavaScript Events and DOM
19 Lectures 02:03:12
AddEventListener and EventHandler
03:22

Add Many Event Handlers to Same Element
05:41

Adding Events to Window Object and Removing Event Handlers
06:11

OnClick and OnLoad
04:57

OnChange and OnKeyUp Events
05:05

OnBlur and OnFocus Events
04:10

Get Element by ID and Tag Name
09:28

Get Element by Class Names
04:21

InsertBeforeMethod
04:15

SetAttribute
03:54

Style Property
06:26

TextContent Property
01:52

Create new Element and Remove Child Method
07:03

AppendChild and ReplaceChild Methods
09:01

Creating a Cookie and Reading a Cookie
09:59

Change a Cookie and Delete a Cookie
15:40

XMLHttpRequest and GET Request
06:25

POST Requests, ASYNC, ResponseTxtProperty
09:31

Using a Callback Function
05:51
About the Instructor
IT Solutions
3.4 Average rating
700 Reviews
3,682 Students
7 Courses
E-learning academy

ITsolutions helps organisations who need to train large numbers of people quickly and cost effectively. The company does this by offering a complete learning tutorials on different programming languages and IT areas.



ITsolution is unique because it encourages its customers to share not just their ideas but also the resources they create in one of the world’s biggest and most active online learning communities. All of this has helped ITsolution customers save nearly $10,000,000.