JavaScript Fundamentals
Free
Online Course
Self-Paced
Learn Javascript
JavaScript is the most popular and in-demand programming language, used by 65.36% of developers, and with over 1.6 million job listings.
Full-Stack Skills
JavaScript can be used for both front-end and back-end development. It is also used in mobile and desktop app development.
Future-Proof Career
A 22% growth in software development jobs is projected from 2020 to 2030, much faster than the average for all occupations.
Who's for
This course is for you if…
You are starting your path to become a developer
You are a developer, but have not worked yet with Javascript
You are a but rusty and want to refresh your Javascript skills
You're exploring the development path and want to know if it is for you
You want to learn programming basics to understand the tech world
You want to be able to build your own apps and products
Format
A Free, online course
The course is created by top tech education standards. It is easy to follow and retain information, covers the necessary fundamentals and supports it with hands-on learning. And you will never be alone - you will have the support of peers and instructors.
Interactive Learning
Engage in microlearning videos that are easy to follow and designed to retain information best. Each lesson is followed by practical exercise so you can get hands-on experience and master each concept.
At your Own Pace
Our program is designed to give you the freedom to learn at your own pace. You have unlimited time to work through this program, with support from our dedicated instructors throughout the course.
Support
No questions go unanswered. You’ll have the constant support from peers and instructors. Enjoy both asynchronous support and live sessions to make the learning experience personalized.
Why us
A matter of trust
We train talented individuals to become software engineers leading the industry, and dev teams in tech companies to drive quality in the industry.
Syllabus
Course content
From 0 to your first web app. This JavaScript Fundamentals online course has 14 modules to go from start to building your first application.
Module 1
Introduction
Introduction & Expectations
History of JavaScript
Where to Write & Run JS
Module 2
Motivation Mastery
Introduction & Expectations
History of JavaScript
Where to Write & Run JS
Module 3
Variables & Types
JS Types
Variables
Module 4
Functions
Functions
Arguments
Scope
Arrow Functions
Basic Function Creation
Module 5
Arithmetics
Basic Operators
Not-So-Basic Operators
Increment & Decrement
Math Object
Infinity & NaN
Module 6
Control Flow
Logical Operators
Converts Booleans to Strings
Even or Odd
FizzBuzz
Module 7
Arrays
What are Arrays
Indexes & Single Index Elements
Reverse & Order an Array
Module 8
Iterations
Understanding Iterations
Arrays With a for loop
Repeating an Action with while loops
Module 9
Strings
Creating Strings
Combining Strings
Slicing Strings
Converting a String to an Array
Module 10
Keep Practicing
List of Practice Problems to Master JS
Module 11
HTML
Module 12
CSS
Module 13
DOM
Module 14
Create your app from scratch
Instructors
Team
We are a dynamic team made of mixed profiles and top talent of the industry. We are the best in our fields and we call this team our family, because we care. We are all united by passion for quality education.
Arol Viñolas
Founder & Head Instructor
Outcomes
What are you going to achieve with this course?
You will begin your journey as a software developer
You will be able to understand and implement advanced JavaScript syntax and logic
You will gain the ability to build your first applications with JavaScript, HTML, and CSS
You will gain understanding of whether you enjoy programming and should continue
You will be ready to pass the Admission Process for our SWE program if you wanted to do so