Discover Your Next Learning Adventure

Explore thousands of courses from top platforms worldwide. Learn at your own pace.

Active filters:
Provider: UC San Diego Division of Extended Studies × Clear all

Sponsored result

Ads are clearly labeled
Sponsored
Sponsored
Become a Top-1% Fiverr Seller - 2026 Freelancing Masterclass
Udemy · EN · All

Learn how top Fiverr sellers rank gigs, attract high-value buyers, use strategic pricing and upsells, and turn one-time buyers into long-term clients to build a high-income, fully remote freelancing business on Fiverr.

Go to Course Ad disclosure: sponsored placement
Beginner USD 695

Introduction to JavaScript

Learn JavaScript fundamentals for modern, interactive web development. This course covers syntax, data structures, control flow, functions, DOM manipulation, closures, prototypes, AJAX, debugging, and best practices to build dynamic, browser-based applications.

UC San Diego Division of Extended Studies
Beginner USD 745

Introduction to Programming

Introductory Python course for first-time programmers covering basic programming techniques, syntax, algorithms, variables, functions, control flow, data storage, and debugging simple programs, preparing students for further study in Python and other programming certificates.

UC San Diego Division of Extended Studies
Intermediate USD 750

Data Structures and Algorithms in Python

Learn to write scalable, efficient Python code using core data structures and algorithms. Topics include algorithmic foundations, searching, sorting, lists, stacks, queues, hash tables, trees, and advanced algorithms, with a focus on performance, libraries, and interview preparation.

UC San Diego Division of Extended Studies
Intermediate USD 745

Data Structures and Algorithms in C/C++

Learn fundamental algorithms and data structures using C/C++, focusing on scalable, high‑performance code, performance bottleneck analysis, recursion, pointers, dynamic memory, abstraction, and interview‑style algorithm problems applicable across languages.

UC San Diego Division of Extended Studies
Intermediate

Java Spring Boot Programming

Course for software developers to quickly master Spring Boot for enterprise-level Java applications, covering Spring fundamentals, RESTful web apps, data access, Spring Security, microservices with Spring Cloud, testing, and deployment through concept lessons and hands-on exercises.

UC San Diego Division of Extended Studies