Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines

JavaScript & TypeScript — Catalogue

Choisissez un cours ou un pack pour commencer.

Each course brings together 8 interactive lessons in a Learning Workspace designed to turn knowledge into operational skills. Guided lessons, hands-on cases, dynamic quizzes, conversational support, and progress tracking let you learn efficiently, at your own pace. The 15 courses progress from Web foundations to a TypeScript single-page application, a typed Node.js API, and a complete web application that is secured, tested, and deployed.

🎓 15 courses • 📘 120 interactive lessons • ⏱️ 45 to 75 hours of conversational training

5 levels: Level 1 — 9,90 € excl. VAT Level 2 — 12,90 € excl. VAT Level 3 — 15,90 € excl. VAT Level 4 — 18,90 € excl. VAT Level 5 — 24,90 € excl. VAT

Best offer

JavaScript & TypeScript Complete Pack

🎓 Certificate : "JavaScript & TypeScript — Professional Path" 247,50 €
📚 15 courses 📖 120 lessons ⏱ 45 to 75 h ⚡ 1800 credits included

148,50 € excl. VAT

Savings : 99,00 €

Web Foundations Pack 3 courses
🎓 Certificate : JavaScript & TypeScript — Web Foundations
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 240 credits included

29,70 €

22,90 excl. VAT

Savings : 6,80 €

01 Level 1

Understand the Web and build an HTML page

understand how a website works and build a first structured page.

Understand how the Web works Identify the role of the browser and the server Discover HTML, CSS, and JavaScript Create the structure of an HTML document Use headings, paragraphs, and lists Add links and images Structure a page with semantic tags Workshop: build a first presentation page
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
02 Level 1

Style an interface with CSS

build a clear, readable interface that adapts to different screens.

Understand CSS selectors Apply colors, fonts, and backgrounds Understand margins, borders, and spacing Master the CSS box model Lay out a page with Flexbox Build a grid with CSS Grid Adapt an interface for mobile devices Workshop: build a responsive page
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
03 Level 1

Discover the fundamentals of JavaScript

understand what JavaScript is for and write your first programs.

Understand what JavaScript is used for Add JavaScript to a web page Declare variables with let and const Work with numbers and character strings Discover booleans and comparisons Display and inspect values in the console Understand common JavaScript errors Workshop: build a first interactive calculator
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
Operational JavaScript Pack 3 courses
🎓 Certificate : JavaScript & TypeScript — Operational JavaScript
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 300 credits included

38,70 €

28,90 excl. VAT

Savings : 9,80 €

04 Level 2

Operational JavaScript

build logic that makes decisions and repeats operations.

Use if, else, and else if conditions Compare values correctly Combine several conditions Use the switch statement Repeat an operation with for Use while and do while loops Break out of or continue a loop Workshop: build a results management program
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
05 Level 2

Use functions, arrays, and objects

organize data and avoid repeating code.

Create and call a function Use parameters and return values Understand variable scope Discover arrow functions Create and modify an array Iterate over and transform an array Create and work with objects Workshop: manage a list of structured items
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
06 Level 2

Work with the DOM and events

make a web page genuinely interactive.

Understand the DOM model Select HTML elements Change text, attributes, and styles Create and remove elements Respond to a user click Handle keyboard and mouse events Use event delegation Workshop: build an interactive list
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
Applications & APIs Pack 3 courses
🎓 Certificate : JavaScript & TypeScript — Applications & APIs
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 360 credits included

47,70 €

35,90 excl. VAT

Savings : 11,80 €

07 Level 3

Build and validate forms

capture information entered by the user and check its quality.

Build an accessible HTML form Retrieve entered values Intercept form submission Check required fields Validate numbers, dates, and email addresses Display understandable error messages Clean and prepare entered data Workshop: build a complete form
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
08 Level 3

Use fetch and talk to APIs

retrieve, validate, and send data to external services.

Understand the role of an API Discover HTTP and its main methods Read and validate JSON data Make a GET request with fetch Send data with POST Use promises, async, and await Handle network and server errors Workshop: build a complete API client
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
09 Level 3

Structure a project with modules, npm, and tooling

properly organize a modern JavaScript application.

Split a program into modules Use export and import Understand a project's dependencies Install and use Node.js Initialize a project with npm Install and update a package Use a development server Workshop: restructure an application into modules
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
TypeScript Pack 3 courses
🎓 Certificate : JavaScript & TypeScript — TypeScript
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 420 credits included

56,70 €

42,90 excl. VAT

Savings : 13,80 €

10 Level 4

Discover TypeScript and typing

understand the value of typing and progressively secure JavaScript code.

Understand the limits of dynamic typing Discover the role of TypeScript Install and configure TypeScript Type strings, numbers, and booleans Type arrays and objects Type function parameters and return values Understand compiler errors Workshop: convert a JavaScript program to TypeScript
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
11 Level 4

Master advanced types and interfaces

precisely model the data an application works with.

Use custom types Create interfaces Define optional properties Use type unions Narrow a type with type narrowing Use literal types and discriminated unions Use generics Workshop: model an application's data
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
12 Level 4

Build a web application with TypeScript

use TypeScript in a genuine interactive interface.

Configure TypeScript for the browser Type DOM elements Type user events Create TypeScript classes Organize services and data models Type an API's responses Handle null values and errors Workshop: build an interactive TypeScript application
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
Professional Development Pack 3 courses
🎓 Certificate : JavaScript & TypeScript — Professional Development
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 480 credits included

74,70 €

48,90 excl. VAT

Savings : 25,80 €

13 Level 5

Build a modern single-page application

organize a single-page application with multiple views and features.

Understand how a single-page application works Break the interface down into components Manage application state Set up internal navigation Load data based on the page shown Create reusable components Organize folders and responsibilities Workshop: build a single-page application with multiple views and no full reload
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included
14 Level 5

Build a Node.js API with TypeScript

develop a typed back-end API for a web application.

Understand the role of back-end development Create a Node.js server with TypeScript Create an application with Express Create typed REST API routes Receive and validate JSON data Store data in a database Handle errors and HTTP status codes Workshop: build a complete management API with TypeScript
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included
15 Level 5

Secure, test, and deploy a complete application

bring together every skill from the path in a professional build.

Identify the main vulnerabilities of a web app Protect and validate incoming data Understand authentication and sessions Test key functions and services Debug with browser developer tools Improve performance and accessibility Prepare and deploy the application Final project: build a complete web application
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included