Learn by building

Explore my Udemy course catalog.

Search verified active courses covering JavaScript, Google Apps Script, HTML, CSS, web development, AJAX, APIs, PHP, Bootstrap, and practical project development. Every listing links directly to its live Udemy course page.

75Catalog titles
14Course topics
1M+Udemy learners
Popular learning areas

Choose a direction

Explore visual learning paths before searching the complete course catalog.

JavaScript code powering interactive browser projects

JavaScript projects

DOM, APIs, games, applications, and modern browser code.

Google Workspace automation workflow connecting Sheets Docs Gmail and Drive

Google Apps Script

Automate Workspace with practical scripts and services.

Responsive website displayed across desktop tablet and mobile screens

Web development

HTML, CSS, responsive layouts, and complete websites.

Backend application architecture with server API and database connections

Backend and databases

Server code, APIs, PHP, SQL, and structured data.

Digital skills learning dashboard with content productivity and development tasks

Digital skills

Useful workflows for creators, educators, and developers.

Detailed course directory

Find the course you need

Search course titles and descriptions or filter by topic. Use the Udemy profile link for the definitive current list.

Verified catalog: these courses were checked against live Udemy pages on September 16, 2026. Udemy can still change course availability, so the official instructor profile remains the definitive source.

AJAJAX & APIs

AJAX JSON JavaScript Dynamic and Interactive Web Content

Learn AJAX, JSON, JavaScript and API communication for dynamic data-driven web applications.

102 lectures•10h 24m
View course on Udemy ↗
AJAJAX & APIs

Complete JSON AJAX API Code Course Beginner to Professional

Comprehensive JSON, AJAX and API course with extensive exercises for fetching, parsing, processing and displaying external data in web applications.

311 lectures•25h 35m
View course on Udemy ↗
AJAJAX & APIs

JavaScript Dynamic Web Pages AJAX 30 Projects APIs JSON

Build JavaScript projects that connect to APIs, retrieve JSON data with AJAX and generate dynamic web content.

View course on Udemy ↗
AJAJAX & APIs

jQuery API Exercise Youtube Data WebSite

Build a jQuery AJAX application that connects to the YouTube API and displays JSON results dynamically.

20 lectures•1h 11m
View course on Udemy ↗
AJAJAX & APIs

Learn jQuery AJAX in 1 hour

Use jQuery AJAX to connect web applications to external files, JSON data and APIs.

20 lectures•1h 10m
View course on Udemy ↗
BOBootstrap

Bootstrap 4 for Beginners - Build 5 Websites from scratch

Learn Bootstrap through five complete website projects, covering responsive layouts, components, navigation, grids and rapid web development.

159 lectures•11h 19m
View course on Udemy ↗
BOBootstrap

Bootstrap 4 Single Page Website from Scratch

Build a complete responsive single-page Bootstrap website using navigation, sections, cards, grid columns and reusable page components.

21 lectures•1h 18m
View course on Udemy ↗
BOBootstrap

Bootstrap 4 Website Built from scratch in 1 hour

Build a fully responsive Bootstrap website step by step with navigation, sections and reusable layouts.

24 lectures•1h 50m
View course on Udemy ↗
BOBootstrap

Bootstrap 5 Create Responsive mobile first websites

Create responsive mobile-first websites with Bootstrap components, layouts, navigation, modals and slideshows.

View course on Udemy ↗
BOBootstrap

Bootstrap Migrating from previous versions

Understand Bootstrap version changes and learn how to migrate older Bootstrap websites while applying updated classes and responsive components.

25 lectures•1h 38m
View course on Udemy ↗
BOBootstrap

Rapid Website Design with Bootstrap

Create responsive websites rapidly with Bootstrap layouts, navigation, containers, responsive images, jQuery and reusable page components.

20 lectures•1h 12m
View course on Udemy ↗
BOBootstrap

The Bootstrap for Rapid Web Development Course Alpha Ver

Learn Bootstrap layouts and components for rapid responsive web development.

69 lectures•5h 14m
View course on Udemy ↗
BOBootstrap

Web Design How to Create a Website HTML CSS Bootstrap

Create a responsive website from scratch using HTML, CSS and Bootstrap, including planning, layout, styling and mobile-ready components.

32 lectures•2h 11m
View course on Udemy ↗
BOBootstrap

Web Design Modern SinglePage Website from Scratch Bootstrap

Build a modern responsive single-page website from scratch using Bootstrap, HTML and CSS with grids, components and responsive navigation.

25 lectures•1h 47m
View course on Udemy ↗
BOBootstrap

Website from Scratch using Bootstrap 4

Create a multi-page responsive website from scratch using Bootstrap classes and components.

30 lectures•1h 54m
View course on Udemy ↗
CSCSS

CSS beginner Easy way to Get started with better web design

Beginner-friendly CSS course covering how CSS works with HTML, styling syntax and techniques for creating better-looking web pages.

15 lectures•1h 15m
View course on Udemy ↗
CSCSS

CSS Learn CSS Quick Start Course for Beginners Web Design

Quick-start CSS guide covering syntax, selectors, colors, fonts, backgrounds and practical styling.

34 lectures•1h 37m
View course on Udemy ↗
CSCSS

Learn CSS Web Design Development Beginner CSS introduction

CSS masterclass covering selectors, box model, typography, colors, media queries and responsive design.

84 lectures•5h 58m
View course on Udemy ↗
FUFull Stack Web Development

Complete Web Developer Course HTML CSS JavaScript PHP jQuery

Full-stack web development covering HTML, CSS, JavaScript, PHP, jQuery, Bootstrap, MySQL and deployment.

291 lectures•19h 57m
View course on Udemy ↗
GOGoogle Apps Script

Apps Script Form Data Handler Exercise Google Form Sheet

Process Google Form submissions, track data in Sheets and automatically send customized email responses.

18 lectures•1h
View course on Udemy ↗
GOGoogle Apps Script

Apps Script OnOpen Trigger New Web URL Project G Suite

Use Apps Script triggers, Google Sheets and client-side interfaces in a practical project.

18 lectures
View course on Udemy ↗
GOGoogle Apps Script

Dynamic Quiz App using Google Sheets as source Google Script

Build a dynamic quiz application using Google Sheets, Apps Script and frontend JavaScript.

50 lectures•3h 34m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Google Script - Content System Web App Project

Build a custom Apps Script web application connecting Sheets, Docs, Gmail and other Google services.

54 lectures•4h 27m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Build 28+ Fun Projects Sites Workspace

Project-based Apps Script course featuring dozens of practical Google Workspace automation projects.

587 lectures•33h 41m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Complete Course Beginner to Advanced

Complete Apps Script training for automating Google Workspace services including Sheets, Docs, Gmail, Drive and Calendar.

341 lectures•27h 40m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Complete Course New IDE 100+ Examples

Modern Apps Script course with 100+ examples covering custom functions, macros, menus, dialogs, sidebars, services and web apps.

View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Consent Form Exercise - JavaScript Cloud

Build a web form that stores data in Sheets, sends email and generates PDF output with Apps Script.

14 lectures•1h 15m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Create a Project Management App Project

Build a project-management application powered by Google Sheets and Apps Script, including a visual Gantt chart.

41 lectures•2h 31m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Guide to the Google WorkSpace

Explore the Apps Script IDE, Google services, libraries, HTML files, email, documents and web app deployment.

20 lectures•1h 57m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Learn Coding Projects Exercises Resources

Hands-on Apps Script exercises and projects for interacting with Google Workspace and deploying web apps.

View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Project Sheet UI custom Functions

Build custom Google Sheets functionality, menus, searches, highlighting and HTML-based interfaces with Apps Script.

21 lectures•52m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Quick Start Beginner Guide

Quick-start introduction to Apps Script and JavaScript-based Google Workspace automation.

30 lectures•1h 13m
View course on Udemy ↗
GOGoogle Apps Script

Google Apps Script Web App and Client Side Data

Create spreadsheet-backed web apps and exchange data between client-side JavaScript and Apps Script.

View course on Udemy ↗
GOGoogle Apps Script

Google Calendar Live Feed to Your Website Google Apps Script

Turn Google Calendar information into spreadsheet data and a JSON feed for websites.

38 lectures•1h 49m
View course on Udemy ↗
GOGoogle Apps Script

Google Script Apps Email From Spreadsheet List

Read spreadsheet data with Apps Script and create automated email workflows.

20 lectures
View course on Udemy ↗
GOGoogle Apps Script

Google Script Connecting to APIs

Connect Google Apps Script to external APIs and automate data workflows with Google Sheets.

34 lectures•2h 59m
View course on Udemy ↗
GOGoogle Apps Script

Google Script Create Google Docs on the fly from templates

Generate Google Docs dynamically from templates and spreadsheet data using Apps Script, Drive, Sheets and Docs.

35 lectures•2h 40m
View course on Udemy ↗
GOGoogle Apps Script

Google Script How to Update Google Sheet data from a web App

Connect a frontend web app to Google Sheets through Apps Script and update spreadsheet data from the browser.

24 lectures•1h 39m
View course on Udemy ↗
GOGoogle Apps Script

Image Uploader App with Google Apps Script

Create an Apps Script image uploader that saves files to Drive, logs information in Sheets and sends email.

23 lectures•1h 18m
View course on Udemy ↗
GOGoogle Sheets & APIs

Get Google Sheets as JSON data for web applications

Turn Google Sheets into JSON data that can be consumed by web applications and frontend AJAX code.

16 lectures•1h 44m
View course on Udemy ↗
GOGoogle Sheets & APIs

Google Sheets as JSON data for Web Pages JavaScript Fetch

Use Google Sheets as a lightweight data source and retrieve JSON with the JavaScript Fetch API.

1.5h
View course on Udemy ↗
GOGoogle Sheets & APIs

Google Spreadsheet API Apps Script and JavaScript

Build a Google Apps Script web API backed by Google Sheets, then use JavaScript, AJAX and JSON to retrieve spreadsheet data in a web application.

24 lectures•1h 14m
View course on Udemy ↗
HTHTML & CSS

How to create a website from scratch HTML CSS course

Build a website with HTML structure, CSS styling, stylesheets, fonts and navigation.

16 lectures•1h 8m
View course on Udemy ↗
HTHTML & CSS

How to make a website HTML CSS for Beginners Course

Create websites from scratch with reusable HTML templates and CSS styling.

49 lectures•4h 40m
View course on Udemy ↗
HTHTML & CSS

HTML5 course for Beginners Learn to Create websites

Learn HTML5 page structure, semantic elements, navigation and CSS while building complete websites.

42 lectures•3h 20m
View course on Udemy ↗
HTHTML & CSS

Learn HTML and CSS together for Beginners

Learn HTML structure and CSS styling together while building a complete website.

47 lectures•3h 56m
View course on Udemy ↗
HTHTML & CSS

Responsive HTML and CSS website from Scratch in under 1 hour

Build a responsive website from a wireframe using HTML, CSS, navigation, hover effects and responsive layouts.

26 lectures•1h 42m
View course on Udemy ↗
HTHTML & CSS

Web Design HTML CSS Create Single Page Website from Scratch

Create a responsive single-page site with HTML, CSS, JavaScript and jQuery scrolling effects.

30 lectures•2h 14m
View course on Udemy ↗
HTHTML & CSS

Web Development Building Websites Web Design HTML and CSS

Step-by-step HTML and CSS training for creating complete websites from scratch.

41 lectures•3h 31m
View course on Udemy ↗
HTHTML & CSS

Website from Scratch HTML and CSS for Beginners

Build a complete one-page website with HTML and CSS and add JavaScript interactivity.

19 lectures•1h 11m
View course on Udemy ↗
HTHTML & CSS

You can create Incredible Websites with HTML CSS learn how

Learn to combine HTML and CSS to create reusable web templates, forms and complete styled web pages from scratch.

30 lectures•2h 10m
View course on Udemy ↗
JSJSON & APIs

JSON - Beginners Guide to learning JSON with JavaScript

Learn JSON with JavaScript objects and arrays, parse JSON strings, connect to APIs, use local storage and work with JSON-powered web data.

35 lectures•2h 39m
View course on Udemy ↗
JSJSON & APIs

Learn JSON with JavaScript Objects and APIs in 1 hour

Quick practical introduction to JSON, JavaScript objects and arrays, parsing JSON and retrieving data from external APIs.

21 lectures•1h 25m
View course on Udemy ↗
JAJavaScript

Building Websites JavaScript and the DOM

Learn JavaScript variables, arrays, objects, functions, DOM manipulation and event listeners for interactive websites.

39 lectures•3h 19m
View course on Udemy ↗
JAJavaScript

Interactive Dynamic JavaScript for beginners DOM

Learn JavaScript and the DOM to create interactive browser content and manipulate web pages.

24 lectures•2h 20m
View course on Udemy ↗
JAJavaScript

JavaScript 3 practice projects Input form Exercise Generator

Build three JavaScript DOM projects including clipboard tools, a dynamic shopping list and image placeholder generator.

32 lectures•1h 25m
View course on Udemy ↗
JAJavaScript

JavaScript DOM Course Dynamic Interactive webpages beginners

Beginner DOM course covering query selectors, attributes, content updates and dynamic element creation.

55 lectures•2h 32m
View course on Udemy ↗
JAJavaScript

JavaScript DOM Create Interactive Dynamic Web Pages

Extensive JavaScript DOM course for manipulating HTML, styling elements and creating interactive page behavior.

111 lectures•19h 44m
View course on Udemy ↗
JAJavaScript

JavaScript DOM Example code Interactive Dynamic JavaScript

Create dynamic interactive pages using JavaScript DOM selection, manipulation and events.

37 lectures•1h 50m
View course on Udemy ↗
JAJavaScript

JavaScript DOM for Beginners Learn how to code

JavaScript DOM coding examples covering selection, styling, attributes, events, dynamic elements and animation.

67 lectures•5h 49m
View course on Udemy ↗
JAJavaScript

JavaScript HTML CSS Project make a Quiz Tutorial

Build a dynamic browser quiz using HTML, CSS, Bootstrap and JavaScript.

25 lectures•2h 2m
View course on Udemy ↗
JAJavaScript

JavaScript in Action JavaScript Projects

Apply JavaScript methods in practical projects including building an online calculator.

18 lectures•1h 16m
View course on Udemy ↗
JAJavaScript

JavaScript Learn JavaScript Quick Course Beginners

Fast-paced introduction to JavaScript fundamentals reinforced with a practical dice game project.

23 lectures•1h 16m
View course on Udemy ↗
JAJavaScript

JavaScript project Learn to create a memory Game and more

Build a JavaScript memory game while practicing arrays, functions, DOM interaction and application logic.

27 lectures•1h 26m
View course on Udemy ↗
JAJavaScript & jQuery

jQuery Course Beginner to Professional jQuery for beginners

Progress from jQuery fundamentals through DOM effects, animation, AJAX and practical web projects.

196 lectures•15h 23m
View course on Udemy ↗
JAJavaScript & jQuery

Learn jQuery by Example Course

Learn jQuery through practical examples involving selectors, DOM manipulation and interactive web pages.

74 lectures•5h 15m
View course on Udemy ↗
PHPHP

Learn PHP Basics

Learn core PHP syntax and use PHP to create dynamically generated web content and server-side web applications.

21 lectures•1h 35m
View course on Udemy ↗
PHPHP & APIs

AJAX connection to MySQL PHP API

Create a PHP/MySQL API and connect to it from JavaScript using AJAX and JSON.

33 lectures•2h 27m
View course on Udemy ↗
PHPHP & MySQL

PHP connections to MySQL

Connect PHP applications to MySQL databases and perform create, select, update and delete operations.

17 lectures•1h 4m
View course on Udemy ↗
WEWeb Development

Beginners Introduction to Web Development

Understand how websites and browsers work while exploring HTML, CSS, JavaScript, hosting, development tools, coding playgrounds and portfolio building.

20 lectures•1h 40m
View course on Udemy ↗
WEWeb Development

Explore how to start Web Development

Introduction to how websites, browsers, DNS, servers, HTML, CSS, JavaScript and development tools work.

16 lectures•1h 8m
View course on Udemy ↗
WEWeb Development

Frontend web developer Modern HTML CSS JavaScript

Modern front-end development with HTML, CSS, JavaScript, DOM programming and responsive web design.

86 lectures•12h 12m
View course on Udemy ↗
WEWeb Development

Getting Started Web Development Tools and Resources

Introduction to web development tools, browsers, servers, editors, resources and building a developer portfolio.

14 lectures•56m
View course on Udemy ↗
WEWeb Development

HTML CSS JavaScript for Beginners Modern Web Design Course

Build interactive websites using HTML5, CSS3, JavaScript and jQuery through extensive examples and projects.

281 lectures•16h 42m
View course on Udemy ↗
WEWeb Development

Web Developer Course HTML CSS JavaScript Learn Web Design

Beginner-friendly website development using HTML, CSS and JavaScript with practical coding exercises.

83 lectures•5h 8m
View course on Udemy ↗