Javascript

Javascript

Practice one of the most popular coding languages

Lifetime Access

4.9
(29)

Language: English

This course is for you if:

EducUp

You want to know the syntax and basic fundamentals of the language.

EducUp

You have already had contact with this language in the past and want to refresh your knowledge.

EducUp

You want to become an excellent web developer.

EducUp

You don't have much time and need to learn in a few minutes a day.

Steps to start the course with Carlos Raul

1

Share your information

Insert the email with which you signed up in the app or will be signing up, and complete the payment using your debit or credit card.

+
+
2

Unlock all content

After completing the payment, you will receive a confirmation email and the course will be unlocked in the app.

+
+
3

Start Learning

Take at least 10 mins of your day to complete one lesson from the teacher and practice with our engaging learning activities.

Ready for the next step?

Buy Now

EducUp

Start the course

from EducUp's App

Start now!
EducUp
Carlos Raul

Carlos is a Senior Software Engineer and startup founder who loves building and impacting people’s lives using technology and innovation.

EducUp

Carlos Raul is waiting for you

What you will learn

EducUp

Become premium and unlock all the content. Prices are in USD (American dollars).

EducUp

You will strengthen your coding skills with 965 Javascript questions and their answers.

EducUp

You will be able to give that movement and creativity to the web.

EducUp

You will enjoy 53 FREE lessons and you will be able to continue the course by choosing one of our plans.

EducUp

You will be able to study in your free time from anywhere with 2383 explanations.

EducUp

You will learn autonomously with 5273 dynamic exercises that guarantee your progress.

EducUp

If you want to become an expert in web development, learning JS is your best option !

EducUp

You will be able to perform all types of client/server applications widely used on the Internet.

EducUp

In just 2 months you should be able to complete this course.

EducUp

Take a diagnostic of the course!

Start now!
EducUp

Course Content

Challenge 1
Challenge 1
Lexical Structures
Lexical Structures
 Object Attributes and Serialization
Object Attributes and Serialization
Object Attributes and Serialization
Practice now!
 Lexical Structure
Lexical Structure
Lexical Structure
Practice now!
 Types, Values and Variables
Types, Values and Variables
Types, Values and Variables
Practice now!
 Array and Related Methods
Array and Related Methods
Array and Related Methods
Practice now!
 Defining and Invoking Functions
Defining and Invoking Functions
Defining and Invoking Functions
Practice now!
 Expressions and Operators
Expressions and Operators
Expressions and Operators
Practice now!
 Functions and Functional Programming
Functions and Functional Programming
Functions and Functional Programming
Practice now!
 Statements
Statements
Statements
Practice now!
 Loops in JavaScript
Loops in JavaScript
Loops in JavaScript
Practice now!
Classes and Modules
Classes and Modules
 Classes in JavaScript
Classes in JavaScript
Classes in JavaScript
Practice now!
 JavaScript Subsets
JavaScript Subsets
JavaScript Subsets
Practice now!
JavaScript Extensions
JavaScript Extensions
JavaScript Extensions
Practice now!
 Augmentation of Classes
Augmentation of Classes
Augmentation of Classes
Practice now!
 Modules in JavaScript
Modules in JavaScript
Modules in JavaScript
Practice now!
 Shorthand Functions and Multiple Catch Clauses
Shorthand Functions and Multiple Catch Clauses
Shorthand Functions and Multiple Catch Clauses
Practice now!
 Pattern Matching and Regular Expressions
Pattern Matching and Regular Expressions
Pattern Matching and Regular Expressions
Practice now!
DOM and Event Handling
DOM and Event Handling
 The Document Object Model
The Document Object Model
The Document Object Model
Practice now!
 Keyboard Events
Keyboard Events
Keyboard Events
Practice now!
 Node Operations in JavaScript – I
Node Operations in JavaScript – I
Node Operations in JavaScript – I
Practice now!
 The Window Object
The Window Object
The Window Object
Practice now!
 Node Operations in JavaScript – II
Node Operations in JavaScript – II
Node Operations in JavaScript – II
Practice now!
 Error Handling – I
Error Handling – I
Error Handling – I
Practice now!
 Scripting Documents
Scripting Documents
Scripting Documents
Practice now!
 Scripted HTTP
Scripted HTTP
Scripted HTTP
Practice now!
 Scripting CSS
Scripting CSS
Scripting CSS
Practice now!
 The jQuery Library
The jQuery Library
The jQuery Library
Practice now!
 Client-Side Storage
Client-Side Storage
Client-Side Storage
Practice now!
 Handling Events
Handling Events
Handling Events
Practice now!
 Error Handling – II
Error Handling – II
Error Handling – II
Practice now!
 Mouse Events
Mouse Events
Mouse Events
Practice now!
 Client-Side Databases
Client-Side Databases
Client-Side Databases
Practice now!
 Text Events
Text Events
Text Events
Practice now!
 Drag and Drop Events
Drag and Drop Events
Drag and Drop Events
Practice now!
Graphics and Rendering
Graphics and Rendering
 Browser Parsing and Rendering – I
Browser Parsing and Rendering – I
Browser Parsing and Rendering – I
Practice now!
 Scripted Media
Scripted Media
Scripted Media
Practice now!
 Browser Parsing and Rendering – II
Browser Parsing and Rendering – II
Browser Parsing and Rendering – II
Practice now!
Caching, Debugging and Animation
Caching, Debugging and Animation
 Comparison of Core JavaScript versus Frameworks – II
Comparison of Core JavaScript versus Frameworks – II
Comparison of Core JavaScript versus Frameworks – II
Practice now!
 Cache Variables and Properties across Scope
Cache Variables and Properties across Scope
Cache Variables and Properties across Scope
Practice now!
 Animation
Animation
Animation
Practice now!
 The Closure Compiler
The Closure Compiler
The Closure Compiler
Practice now!
 Web Workers
Web Workers
Web Workers
Practice now!
 Validation
Validation
Validation
Practice now!
Blobs in JavaScript
Blobs in JavaScript
Blobs in JavaScript
Practice now!
 Image Map
Image Map
Image Map
Practice now!
 JavaScript and Memory Leak
JavaScript and Memory Leak
JavaScript and Memory Leak
Practice now!
 Forms of Debugging
Forms of Debugging
Forms of Debugging
Practice now!
 Comparison of Core JavaScript versus Frameworks – I
Comparison of Core JavaScript versus Frameworks – I
Comparison of Core JavaScript versus Frameworks – I
Practice now!
 External JavaScript and PHP
External JavaScript and PHP
External JavaScript and PHP
Practice now!
 HTML APIs
HTML APIs
HTML APIs
Practice now!
Challenge 2
Challenge 2
Server-Side and Client-Side Scripting
Server-Side and Client-Side Scripting
 Embedding JavaScript in HTML
Embedding JavaScript in HTML
Embedding JavaScript in HTML
Practice now!
 Server-Side JavaScript
Server-Side JavaScript
Server-Side JavaScript
Practice now!
 JavaScript in Web Browsers – I
JavaScript in Web Browsers – I
JavaScript in Web Browsers – I
Practice now!
 Scripting Java with Rhino
Scripting Java with Rhino
Scripting Java with Rhino
Practice now!
 JavaScript in Web Browsers – II
JavaScript in Web Browsers – II
JavaScript in Web Browsers – II
Practice now!
 Asynchronous I/O with Rhino
Asynchronous I/O with Rhino
Asynchronous I/O with Rhino
Practice now!
 Client-Side Frameworks
Client-Side Frameworks
Client-Side Frameworks
Practice now!
 Client-Side JavaScript
Client-Side JavaScript
Client-Side JavaScript
Practice now!
Performance Measures
Performance Measures
 JavaScript with WebPagetest
JavaScript with WebPagetest
JavaScript with WebPagetest
Practice now!
 Performance Measures in JavaScript – I
Performance Measures in JavaScript – I
Performance Measures in JavaScript – I
Practice now!
 JavaScript Minification – I
JavaScript Minification – I
JavaScript Minification – I
Practice now!
 Performance Measures in JavaScript – II
Performance Measures in JavaScript – II
Performance Measures in JavaScript – II
Practice now!
 JavaScript Minification – II
JavaScript Minification – II
JavaScript Minification – II
Practice now!
 JavaScript with FireBug
JavaScript with FireBug
JavaScript with FireBug
Practice now!
 JavaScript with YSlow
JavaScript with YSlow
JavaScript with YSlow
Practice now!
Sockets
Sockets
 Getting Started with R – III
Getting Started with R – III
Getting Started with R – III
Practice now!
 History Management in JavaScript
History Management in JavaScript
History Management in JavaScript
Practice now!
 Enhanced JavaScript with R
Enhanced JavaScript with R
Enhanced JavaScript with R
Practice now!
 Getting Started with R – I
Getting Started with R – I
Getting Started with R – I
Practice now!
 Accessing the WebPagetest API
Accessing the WebPagetest API
Accessing the WebPagetest API
Practice now!
 Getting Started with R – II
Getting Started with R – II
Getting Started with R – II
Practice now!
 Web Sockets
Web Sockets
Web Sockets
Practice now!
Parsing, Benchmarking and Logging
Parsing, Benchmarking and Logging
 Creating a Shared Configuration File using JavaScript
Creating a Shared Configuration File using JavaScript
Creating a Shared Configuration File using JavaScript
Practice now!
 JavaScript Benchmarking and Logging with perfLogger – II
JavaScript Benchmarking and Logging with perfLogger – II
JavaScript Benchmarking and Logging with perfLogger – II
Practice now!
 Crafting the Public API
Crafting the Public API
Crafting the Public API
Practice now!
 Parsing Values using JavaScript – I
Parsing Values using JavaScript – I
Parsing Values using JavaScript – I
Practice now!
 Remote Logging
Remote Logging
Remote Logging
Practice now!
 Parsing Values using JavaScript – II
Parsing Values using JavaScript – II
Parsing Values using JavaScript – II
Practice now!
JavaScript Benchmarking and Logging with perfLogger – I
JavaScript Benchmarking and Logging with perfLogger – I
JavaScript Benchmarking and Logging with perfLogger – I
Practice now!
Invocation and Performance Navigation
Invocation and Performance Navigation
 Performance Navigation and Memory – I
Performance Navigation and Memory – I
Performance Navigation and Memory – I
Practice now!
 Invocation of the Performance Object
Invocation of the Performance Object
Invocation of the Performance Object
Practice now!
 Script Loading – I
Script Loading – I
Script Loading – I
Practice now!
 Script Loading – II
Script Loading – II
Script Loading – II
Practice now!
 Integrating the Performance Object with perfLogger
Integrating the Performance Object with perfLogger
Integrating the Performance Object with perfLogger
Practice now!
 Lazy Loading – I
Lazy Loading – I
Lazy Loading – I
Practice now!
 Lazy Loading – II
Lazy Loading – II
Lazy Loading – II
Practice now!
 Performance Navigation and Memory – II
Performance Navigation and Memory – II
Performance Navigation and Memory – II
Practice now!
 Page Render BottleNecks Optimization
Page Render BottleNecks Optimization
Page Render BottleNecks Optimization
Practice now!

Download our app

Choose one of the stores

Choose one of the stores

EducUp
EducUp
EducUp
Contact US
Miami, Florida US.
EducUp
EducUp