Course

Learn JavaScript

Scrimba

This interactive JavaScript course offers 140+ coding challenges, providing hands-on learning and practical experience. Dive into building web apps, games, browser extensions, and mobile apps, enhancing your JavaScript proficiency and problem-solving skills. With a focus on projects rather than theoretical lessons, you'll develop a strong understanding of JavaScript and its application in real-world scenarios.

  • Master the basics of JavaScript programming, including variables, data types, functions, loops, and conditionals.
  • Gain experience in using professional software development tools for coding, collaboration, and deployment.
  • Build a game, a Chrome extension, and a mobile app utilizing Google Firebase for data persistence.

Certificate Available ✔

Get Started / More Info
Learn JavaScript
Course Modules

In this course, you will progress through modules to build your first web app, a game, a browser extension, and a mobile app utilizing Google Firebase for data persistence.

Build Your First Web App

Module 1: Build Your First Web App

  • Learn to create your first web app using JavaScript.
  • Gain practical experience in web development through hands-on projects.

Build a Game

Module 2: Build a Game

  • Explore game development concepts and techniques in JavaScript.
  • Apply your JavaScript skills to create an interactive game project.

Build a Browser Extension

Module 3: Build a Browser Extension

  • Understand the process of developing browser extensions using JavaScript.
  • Build a browser extension project from scratch, enhancing your practical skills.

Build a Mobile App

Module 4: Build a Mobile App

  • Utilize JavaScript and Google Firebase to create a mobile app with data persistence.
  • Develop a practical understanding of mobile app development using JavaScript.
More Mobile and Web Development Courses

Advanced Django: Mastering Django and Django Rest Framework

Codio

Advance your Django skills and create advanced websites with this specialization. Master Django Rest Framework, build a blog and API, and schedule tasks with Celery....

App Engine: Qwik Start - Python

Google Cloud

Learn to create a small App Engine application displaying a short message in this self-paced lab on Google Cloud console.

Getting started with Augmented Reality

Institut Mines-Télécom

Getting started with Augmented Reality introduces the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies through practical...

بناء موقع بسيط عن الكتب باستخدام html و css

Coursera Project Network

Learn to build a simple website about books using HTML and CSS in just one hour.