Explore courses

Find the right skills to grow, advance, and achieve your goals.

96702 courses Ready to transform your future

Advanced Oracle SQL: Database Objects and Analytical Queries

Master complex Oracle SQL queries, database schema objects, and analytical functions to transition from basic querying to professional database management.
★ 4.4 (6,503)

WordPress Web Design and Business Site Fundamentals

Build professional WordPress websites, online stores, and blogs using modern design tools and essential digital marketing strategies.
★ 4.4 (515)

Practical Java Programming: Learn the Basics with Real-World Examples

Build a strong foundation in Java programming using clear real-world analogies and practical text-based exercises designed for absolute beginners.
★ 4.6 (445)

Web Development: Foundations to Advanced Web Applications

Master HTML, CSS, JavaScript, and Node.js to build responsive, secure, and fully functional full-stack web applications at your own pace.
★ 4.6 (7,765)

Build WordPress Websites: Customize Themes with Basic HTML and CSS

Learn to build responsive WordPress websites and safely customize themes using fundamental HTML and CSS techniques, even if you have no prior coding experience.
★ 3.9 (492)

Git and GitHub: Practical Version Control and Team Workflows

Master version control from scratch, manage code repositories, and collaborate seamlessly on projects using professional branching, merging, and collaboration workflows.
★ 4.6 (7,708)

Building Event-Driven Microservices with Kafka and Spring Boot

Master event-driven architecture by building scalable microservices with Kafka, Spring Boot, and Docker using modern AI-assisted development workflows.
★ 4.5 (6,716)

Git, GitHub, and GitLab Essentials for Modern Development

Build a solid foundation in version control by mastering Git commands and collaborating through GitHub and GitLab.
★ 4.1 (1,048)

Foundations of Machine Learning with Python and Scikit-Learn

Master the core principles of machine learning, from data preprocessing and supervised algorithms to neural networks, using Python and modern data libraries.
★ 4.1 (589)

PHP and MySQL Web Development: Build Practical Projects and a CMS

Master backend programming by reading step-by-step explanations to build dynamic web applications, secure databases, and a custom content management system.
★ 4.2 (2,585)

Advanced C Programming for Systems and Embedded Development

Elevate your C programming skills by mastering complex memory management, multi-threading, socket networking, and low-level bit manipulation for robust systems development.
★ 4.6 (5,750)

Artificial Intelligence Development with Python and AI Agents

Build a strong foundation in machine learning, large language models, and autonomous agents through a sequence of hands-on Python projects.
★ 4.3 (1,101)

MATLAB Programming for Engineering and Data Science

Master technical computing by learning to manipulate matrices, visualize data, and build custom applications for engineering and scientific analysis.
★ 4.6 (5,991)

Responsive Web Design: Build Modern Websites with HTML, CSS, and Bootstrap

Learn to design and code mobile-first, responsive websites from scratch using modern HTML, CSS, layout techniques, and the Bootstrap framework.
★ 4.4 (256)

Python Programming from Scratch

Learn to write your first Python scripts and understand core programming concepts, even with no prior coding experience.
★ 4.5 (4,029)

Recurrent Neural Networks and Sequence Modeling in Python

Learn to build and train LSTMs, GRUs, and recurrent neural networks in Python to forecast time series data and analyze natural language.
★ 4.6 (6,031)

Data Engineering with Apache Airflow: Foundations and Practice

Learn to orchestrate, schedule, and monitor complex data pipelines using DAGs, executors, and modern cloud integrations.
★ 4.5 (5,662)

Game AI Development with Unity and C#

Learn to program intelligent non-player characters using pathfinding, decision-making algorithms, and vector math to create believable game behaviors.
★ 4.7 (2,851)

SQL and MySQL Database Fundamentals

Learn to manage relational data, write efficient queries, and build database structures for modern business and technology roles.
★ 4.6 (1,175)

PHP and MySQL Web Development: Build Practical Applications

Transition from basic syntax to building functional web applications using modern PHP, MySQL, PDO, and Bootstrap through hands-on written projects.
★ 4.4 (257)

Dynamic Web Development with jQuery: From Basics to Advanced Techniques

Master jQuery to build interactive websites, handle complex user events, create smooth animations, and manage dynamic data requests with modern web practices.
★ 4.5 (9,403)

JavaScript Essentials for Interactive Web Development

Master the core scripting language of the web to build dynamic user interfaces, manage browser events, and work with modern asynchronous data.
★ 4.5 (237)

JavaScript Programming through Practical Web Projects

Build a series of functional web applications to strengthen your coding logic and master modern JavaScript development through structured written exercises.
★ 4.0 (262)

React and TypeScript: Build an Interactive Code Editor Portfolio Project

Master React and TypeScript integration by building an interactive, browser-based notebook application to showcase your advanced frontend skills to employers.
★ 4.6 (4,962)