JavaScript Development
Elevate HTML and CSS skills for more expansive versatility in creating intricate websites. Create custom front-end applications and gain hands-on experience in integrating these applications with third-party APIs, strengthening knowledge for real-world web development challenges.



Ideal For
Aspiring developers looking to get their first real experience with web development.
Technical product managers looking to create fully-functional MVP applications and further develop their tech vocabularies.
Designers and marketers who want to be able to add greater levels of interactivity to their mockups and landing pages.
Aspiring developers looking to get their first real experience with web development.
Technical product managers looking to create fully-functional MVP applications and further develop their tech vocabularies.
Designers and marketers who want to be able to add greater levels of interactivity to their mockups and landing pages.
Aspiring developers looking to get their first real experience with web development.
Technical product managers looking to create fully-functional MVP applications and further develop their tech vocabularies.
Designers and marketers who want to be able to add greater levels of interactivity to their mockups and landing pages.
What to Expect
SKILL LEVEL
Intermediate
DURATION
3 Months
CERTIFICATION
After Completion
LANGUAGE
English
Skills You Will Learn
How to work with JavaScript, jQuery, the browser and the DOM.
The fundamentals of JavaScript, such that you can more easily learn how to work with JavaScript frameworks and libraries.
The fundamentals of object-oriented programming, such that you can more easily learn another object-oriented language.
How to consume data from APIs and persist data using a back-end-as-a-service provider like Firebase.
How to build a modern, single-page application using common design patterns.
How to work with JavaScript, jQuery, the browser and the DOM.
The fundamentals of JavaScript, such that you can more easily learn how to work with JavaScript frameworks and libraries.
The fundamentals of object-oriented programming, such that you can more easily learn another object-oriented language.
How to consume data from APIs and persist data using a back-end-as-a-service provider like Firebase.
How to build a modern, single-page application using common design patterns.
How to work with JavaScript, jQuery, the browser and the DOM.
The fundamentals of JavaScript, such that you can more easily learn how to work with JavaScript frameworks and libraries.
The fundamentals of object-oriented programming, such that you can more easily learn another object-oriented language.
How to consume data from APIs and persist data using a back-end-as-a-service provider like Firebase.
How to build a modern, single-page application using common design patterns.
Module
Expand All +
Pre-work: Welcome to JavaScript Development
Unit 1: Fundamentals of JavaScript HTML/CSS Basics
Unit 2: The Browser and APIs
Unit 3: Persisting Data and Advanced Topics
Unit 4: Building and Deploying Your App
Module
Expand All +
Pre-work: Welcome to JavaScript Development
Unit 1: Fundamentals of JavaScript HTML/CSS Basics
Unit 2: The Browser and APIs
Unit 3: Persisting Data and Advanced Topics
Unit 4: Building and Deploying Your App
Course Outcome
Gain proficiency in JavaScript, jQuery, and the DOM.
Master JavaScript fundamentals, the learning of frameworks, and other programming languages.
Understand object-oriented programming principles and advanced development concepts.
Learn to consume API data and store information using back-end-as-a-service tools.
Gain proficiency in JavaScript, jQuery, and the DOM.
Master JavaScript fundamentals, the learning of frameworks, and other programming languages.
Understand object-oriented programming principles and advanced development concepts.
Learn to consume API data and store information using back-end-as-a-service tools.
Gain proficiency in JavaScript, jQuery, and the DOM.
Master JavaScript fundamentals, the learning of frameworks, and other programming languages.
Understand object-oriented programming principles and advanced development concepts.
Learn to consume API data and store information using back-end-as-a-service tools.
Course Intake
1 April 2025 → 1 May 2025
Every Tuesday and Thursday | 8PM → 10PM
Content Provider



General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
Frequently Asked Questions
Will I earn a certificate?
Will I earn a certificate?
Will I earn a certificate?
Can I work full time while enrolled in this course?
Can I work full time while enrolled in this course?
Can I work full time while enrolled in this course?
What project will I work on during the course?
What project will I work on during the course?
What project will I work on during the course?
Module
Expand All +
Pre-work: Welcome to JavaScript Development
Unit 1: Fundamentals of JavaScript HTML/CSS Basics
Unit 2: The Browser and APIs
Unit 3: Persisting Data and Advanced Topics
Unit 4: Building and Deploying Your App
Module
Expand All +
Pre-work: Welcome to JavaScript Development
Unit 1: Fundamentals of JavaScript HTML/CSS Basics
Unit 2: The Browser and APIs
Unit 3: Persisting Data and Advanced Topics
Unit 4: Building and Deploying Your App