catalog
Courses
Search the catalog or filter by area and level.
Areas
96 courses
Advanced Excel for Financial Planning and Analysis (FP&A)
- Data
- Software
By Carl Seidman · 3 hours
Take your Excel skills for financial planning and analysis with advanced techniques and formulas.
Advanced NoSQL for Data Science
- AI
- Data
- Software
By Dan Sullivan · 2 hours
Explore the fundamentals of NoSQL. Learn the differences between NoSQL and traditional relational databases, discover how to perform common data science tasks with NoSQL, and more
Advanced Python Build AI Applications
- AI
- Cloud & DevOps
- Software
By Priya Mohan · 2 hours
Learn the skills and knowledge needed to create a portfolio of Python-based applications and tools that can be showcased to employers or used to bring your own ideas to life.
Advanced Spatial Data Visualization in Python
- Data
- Software
By Milan Janosov, Ph.D. · 2 hours
Discover advanced techniques in spatial data visualization with Python. Learn how to create interactive, 3D, and temporal map visualizations to tell more engaging spatial stories.
Advanced TypeScript: Generics and Conditional Types
- Web
- Software
By Eve Porcello · 1 hour
Discover how TypeScript can transform your JavaScript applications from bug-prone to bulletproof through generics and conditional types.
Agentic AI and Autonomous Development
- AI
- Web
- Cloud & DevOps
- Software
By LL · 2 hours
Discover how agentic AI supports autonomous development, including its practical implications for future workflows
AI for Beginners: Inside Large Language Models
- AI
- Software
By Scott Kerr · 3 hours
Understand how LLMs actually work under the hood from scratch with practical and fun lessons. No prior knowledge required!
AI Mastery: LLMs Explained with Math (Transformers, Attention Mechanisms & More)
- AI
- Software
By Patrik Szepesi · 5 hours
Unlock the secrets behind modern AI and Large Language Models. This course simplifies the mathematics and concepts that power ChatGPT, Transformers, Attention Mechanisms, Embeddings, and Neural Networks. Through clear explanations and practical examples, you'll learn how LLMs process language, understand context, and generate intelligent responses. Perfect for developers, data analysts, students, and AI enthusiasts who want to move beyond using AI and truly understand how it works under the hood. No prior AI experience required.
AI Powered Software Development: Coding, Testing, and System Design
- AI
- Web
- Software
By Shaun Wassell · 3 hours
Explore how to effectively leverage generative AI tools across the development lifecycle—from coding and testing to architecture design and agile project management.
AI Product Foundations Planning Strategies for Data Scientists
- AI
- Data
- Software
By Matthew Blasa · 2 hours
Learn how to transform AI ideas into successful products. This course covers the fundamentals of AI product planning, problem identification, data strategy, model selection, stakeholder management, product roadmapping, and measuring business impact. Designed for data scientists and aspiring AI product leaders, it bridges the gap between technical development and real-world product success, helping you build AI solutions that deliver measurable value.
Building Agentic AI Systems
- AI
- Software
By Rashim Mogha · 2 hours
Gain the knowledge and practical skills required to design and develop an Agentic AI system.
Building an Ethereum Blockchain App
- Blockchain
- Software
By Michael Solomon · 4 hours
Get a basic understanding of blockchain technology, how it can revolutionize different industries, and how you can begin the process of building an Ethereum blockchain app
Building Scalable React UI Component Libraries with Storybook
- Web
- Software
By Ifeoma Nwosu · 1 hour
Learn to design and implement components that are efficient, consistent, and maintainable with React and Storybook.
Build REST APIs with FastAPI
- Web
- Security
- Software
By Miki Tebeka · 1 hour
Learn how to use FastAPI to quickly create powerful REST API servers in this hands-on interactive course.
Build with AI: Advanced Production Ready Gradio Applications
- AI
- Cloud & DevOps
- Software
By Deepak Goyal · 1 hour
Build advanced, production-ready AI apps with Gradio, LangChain, Docker, and cloud deployment.
Build with AI: Create a Follow Up App with React, Supabase, and Cursor
- AI
- Web
- Data
- Software
By Ayodele Aransiola · 3 hours
Build and deploy a privacy-focused, AI-assisted follow-up application with React, Supabase, and Cursor—from schema design and development through to deployment
Build with AI: SQL Agents with Large Language Models
- AI
- Data
- Software
By Rami Krispin · 1 hour
Learn how to build an AI SQL agent from scratch using Python and different LLM frameworks. Large Language Models, SQL, Artificial Intelligence
Claude Cowork For Beginners: AI Automations and Workflows
- AI
- Software
By Webdev · 5 hours
No technical knowledge required! Automate Files, Tasks, Emails, Reports, Research, and Workflows with Claude Cowork AI
Complete A.I. & Machine Learning, Data Science Bootcamp
- AI
- Data
- Software
By Andrei Neagoie and Daniel Bourke · 30 hours
Master the essential skills of Artificial Intelligence, Machine Learning, and Data Science in one comprehensive course. Learn data analysis, data visualization, statistical modeling, machine learning algorithms, predictive analytics, and AI fundamentals through practical, hands-on projects. Perfect for beginners and professionals looking to build job-ready skills and gain a solid foundation in the rapidly growing field of data science and artificial intelligence.
Complete Guide to Data Lakes and Lakehouses
- Data
- Software
By Thalia Barrera · 5 hours
Build the foundational knowledge and practical skills essential for data engineers, data scientists, and related professionals to effectively design and utilize data lakes.
Complete Guide to Differential Equations Foundations for Data Science
- Data
- Software
By Megan Silvey · 13 hours
Discover foundational concepts of differential equations, focusing on different orders and linearity along with other common topics such as series, systems, and Laplace transforms
Complete SQL + Databases Bootcamp
- Data
By Mo Binni and Andrei Neagoie · 25 hours
Most comprehensive resource online to learn SQL and Database Management & Design + exercises to give you real-world experience working with all database types.
Consumer Behavior Analytics for Marketing
- Data
- Software
By Christina Inge · 1 hour
Learn how to leverage consumer data for personalized marketing strategies that enhance customer engagement and drive revenue growth.
Create Your Dream Apps with Cursor and Claude AI
- AI
- Web
- Software
By Design+Code · 6 hours
Learn to build the web apps of your dreams from the ground up using Cursor, Claude AI, and a suite of powerful AI tools.
CSS: Advanced Layouts with Grid
- Web
- Software
By Carrie Dils · 3 hours
Learn how to take full advantage of the capabilities of CSS Grid to build interfaces that are attractive, accessible, and responsive.
CSS and JavaScript Library Integration
- Web
- Software
By Ayodele Aransiola · 2 hours
Learn how to integrate different CSS frameworks and JavaScript libraries to develop modern and responsive web applications.
🔰 Dart and Flutter: The Complete Developer's Guide
- Mobile
- Software
By Stephen Grider · 28 hours
Everything you need to know for building mobile apps with Flutter and Dart, including RxDart and Animations!
Databases for Node.js Developers
- Web
- Data
- Software
By Daniel Khan · 4 hours
Get a brief introduction to databases, master the integration of different databases into your applications, and enhance your backend skill set.
Data Engineering: dbt for SQL
- Data
- Software
By Vinoo Ganesh · 2 hours
Learn how you can use dbt (data build tool) to make managing your SQL code simpler and faster
Data Literacy: Exploring and Describing Data
- Data
- Software
By Barton Poulson · 5 hours
Learn the fundamentals of data fluency and how data can help you make better decisions
Data Science Foundations: Fundamentals
- AI
- Data
- Software
By Barton Poulson · 5 hours
Get an accessible, nontechnical overview of data science, covering the vocabulary, skills, jobs, tools, and techniques of the field.
Data Science Reporting with Quarto for Python
- Data
- Software
By Charlie Joey Hadley · 3 hours
Leverage the power of Quarto to build publication-quality reports, engaging presentation decks, and rich interactive webpages from Jupyter Notebook for Python.
Decision Intelligence: Data Stories
- Data
- Software
By Franz Buscha · 1 hour
Learn how to use key lessons from famous data stories around the world to improve decision-making, interpret data effectively, and communicate insights responsibly.
Deep Learning Fundamentals for Healthcare
- AI
- Software
By Wuraola Oyewusi · 3 hours
Learn about deep learning in healthcare with this comprehensive course, including fundamentals, practical applications, advanced techniques, and more.
Deep Learning Model Optimization and Tuning
- AI
- Software
By Kumaran Ponnambalam · 1 hour
Learn about various optimization and tuning options available for deep learning models and use them to improve models.
Deep Learning with TensorFlow: Insights and Innovations
- AI
- Software
By Isil Berkun · 3 hours
Explore the evolving world of deep learning with TensorFlow, including the basics of generative AI, with practical, hands-on examples.
🔰 DevOps Bootcamp: Terraform
- Cloud & DevOps
- Software
By Andrei Neagoie and Andrei Dumitrescu · 20 hours
Learn Terraform from scratch. Terraform fundamentals all the way to provisioning real-world cloud infrastructure on AWS
Distributed Databases with Apache Ignite
- Data
- Cloud & DevOps
- Software
By Janani Ravi · 2 hours
Deep dive into learning about and creating distributed databases with Apache Ignite.
Ethical Hacking Enumeration
- Cloud & DevOps
- Security
- Software
By Malcolm Shore · 2 hours
Learn about the basic methods of enumerating networks and target systems using the standard ethical hacking enumeration tools.
Ethical Hacking Footprinting and Reconnaissance
- Cloud & DevOps
- Security
- Software
By Lisa Bock · 1 hour
Learn the concepts, tools, and techniques behind footprinting: ethical hacking techniques for finding information about computers and the people they belong to.
Ethical Hacking Introduction to Ethical Hacking
- Cloud & DevOps
- Security
- Software
By Lisa Bock · 2 hours
Learn about ethical hacking, a desired skill for any IT security professional, with a focus on a Module 1, Introduction to Ethical Hacking, of the Certified Ethical Hacker (CEH) exam.
Ethical Hacking: SQL Injection
- Data
- Security
- Software
By Malcolm Shore · 2 hours
Learn about the SQL command language and SQL injections. Examine SQL injections in MySQL, SQL Server, and Oracle XE, and discover how attackers defeat web application firewalls.
Ethical Hacking: System Hacking
- Cloud & DevOps
- Security
- Software
By Lisa Bock · 2 hours
Dive into ethical hacking, including gaining access, spyware, effective countermeasures, and more. This course maps to the System Hacking competency from the CEH Body of Knowledge
Excel Building a 13 Week Cash Flow
- Software
- Finance
By Chris Reilly · 3 hours
Learn how to create a robust and dynamic cash flow forecast using Microsoft Excel
Excel Data Analysis for Supply Chain: Forecasting
- Data
- Software
By Eddie Davila · 4 hours
Master Excel-based supply chain forecasting techniques to make data-driven decisions and improve operational efficiency.
Excel Supply Chain Shipping Analysis
- Data
- Software
By Curt Frye · 2 hours
Discover advanced skills for performing supply chain shipping analysis in Microsoft Excel.
Express Essentials: Build Powerful Web Apps with Node.js
- Web
- Software
By Jamie Pittman · 2 hours
Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.
Faster Python Code
- Software
By Miki Tebeka · 2 hours
Learn tips to help optimize your Python code. Discover how to pick the right data structures, use caching, integrate performance in your process, and more.
Finance and Accounting Tips in Five Minutes or Less
- Software
- Finance
By Jim Stice · 2 hours
his course aims to take the mystery out of many of the seemingly-sophisticated terms and concepts in finance and accounting.
Financial Basics Everyone Should Know
- Software
- Finance
By Michael McDonald · 2 hours
Learn how to effectively navigate your finances to ensure you have a successful financial future. This course discusses savings, investments, insurance, and retirement.
Financial Modeling and Forecasting Financial Statements
- Software
- Finance
By Jim Stice · 4 hours
Learn essential financial modeling skills to confidently forecast and analyze the financial trajectory of a business.
Fireship Modern JavaScript Full Course
- AI
- Web
- Software
By JavaScript Training · 4 hours
The JavaScript Course teaches you how to build modern applications with vanilla JavaScript - no React, no TypeScript, no Frameworks - just plain old JavaScript
Functional Programming with Python
- Software
By Shaun Wassell · 2 hours
Write more readable, maintainable code by making the switch to functional programming. Learn about the key concepts of functional programming and how to apply them in Python.
Generative AI for Marketing Professionals
- AI
- Software
- Marketing
By Pearson · 3 hours
Boost your productivity and gain powerful new skills with generative AI tools in this course for marketing professionals. Generative AI for Marketing, Marketing, Artificial Intelligence
Getting Started with Vibe Coding
- AI
- Web
- Software
By Dylan Davis · 1 hour
Master the magic of vibe coding, where you become the boss of AI, telling it exactly what apps to build while it handles all the tricky coding parts for you.
Hands On Advanced Python: Data Engineering Basics
- Data
- Software
By Joe Marini · 2 hours
Practice applying advanced concepts and coding moves in Python in this hands-on, interactive course with coding challenges in CoderPad.
Hands On AI: Building Your First LLM Powered App
- AI
- Software
By Han-chung Lee · 1 hour
Get started building apps powered by large language models (LLMs) in this hands-on, skills-based course for beginners.
Interactive React for the Web
- Web
By Joe Chellman · 4 hours
Learn how to build highly interactive web apps using React, one of the most popular JavaScript toolsets.
Introduction to AI Automation with n8n & LangChain (no code)
- AI
- Software
By Derek Cheung · 7 hours
Learn to visually automate tasks, integrate apps, and streamline processes with n8n and LangChain using ChatGPT AI
JavaScript Essential Training
- Web
- Software
By Morten Rand-Hendriksen · 6 hours
Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.
JavaScript: The Tricky Bits
- Web
- Software
By Joe Chellman · 2 hours
Discover JavaScript techniques that make a huge difference in your work but are not obvious from the outset
JSON Essential Training
- Web
- Data
- Software
By Sasha Vodnik · 2 hours
Get a one-stop introduction to JSON, the most common format for data interchange on the web.
Kali Purple Essential Training
- Cloud & DevOps
- Security
- Software
By Malcolm Shore · 4 hours
Learn how to use Kali Purple, the latest addition to the Kali Linux ecosystem designed for ethical hackers and cybersecurity professionals.
Learning Bash Scripting
- Cloud & DevOps
- Software
By Scott Simpson · 3 hours
Explore basic concepts and specifics of shell administration with Bash.
Learning Docker Compose Simplified Multi Container Application
- Cloud & DevOps
- Software
By Pawel Piwosz · 1 hour
Learn Docker Compose, a native Docker tool to orchestrate your containerized application.
Learning Next.js
- AI
- Web
- Data
- Software
By Sandy Ludosky · 4 hours
Get up to speed on the latest improvements to Next.js and learn how to use Next.js to create fully functional web applications
Learning TypeScript
- Web
By Jess Chadwick · 2 hours
Learn TypeScript. Write more maintainable, reusable code by integrating TypeScript into your existing JavaScript applications.
Linux Bash Shells and Scripts Streamlining Tasks and Enhancing
- Cloud & DevOps
- Software
By Kevin Dankwardt · 3 hours
Learn about Bash shell on the command line and scripting for time saving and powerful Linux usage.
Machine Learning in Telecommunication From Basics to Real World
- AI
- Data
- Cloud & DevOps
- Software
By Itelcotech · 2 hours
Explore how machine learning optimizes telecom networks through predictive analytics, automation, and real-world applications like fault detection and traffic forecasting.
Marketing Foundations Ecommerce
- Software
- Marketing
By Sam Dey · 1 hour
Learn about the components of ecommerce, current online shopping behavior, and successful ecommerce marketing strategies.
Mastering Reasoning Models Algorithms, Optimization, and Applications
- AI
- Software
By Nayan Saxena · 1 hour
Learn how to build and optimize reasoning-specialized LLMs through mastery of test-time compute scaling and GRPO.
MongoDB Essential Training
- Data
- Software
By Naomi Pentrel · 4 hours
Learn how to get started with MongoDB, how to perform advanced queries, and how to administer databases.
More Python Tips, Tricks, and Techniques for Data Science
- AI
- Data
- Software
By Harshit Tyag · 2 hours
Deliver valuable insights to your users with Python. Get practical tips and techniques that can help you enhance your Python data science workflow.
NGINX for Beginners
- Web
- Cloud & DevOps
- Software
By KodeKloud · 7 hours
Learn the essentials of NGINX in this beginner-friendly course. Discover how to install, configure, and optimize NGINX for performance and security. Nginx, Web Development, Full-Stack Development
No Code Solutions for Web Sites and Apps
- Web
- Mobile
- Software
By Jen Kramer · 2 hours
Get an overview of some of the options available for designing and creating websites and applications without involving code and engineering (unless you want to!) No-Code Development, Content Management Systems
Planning a Versioned RESTful API with Claude
- AI
- Web
- Software
By harit Himanshu · 2 hours
Master the art of designing versioned RESTful APIs with Claude AI, creating comprehensive technical specifications and documentation frameworks without implementation
Practice It: JavaScript Loops and Conditionals
- Web
- Software
By J. David Eisenberg · 2 hours
Test your skills, find your focus, and work through problems to help you reach your next level of JavaScript development.
Python for Data Science and Machine Learning Essential Training Part 1
- AI
- Web
- Data
- Software
By Lillian Pierson, P.E · 8 hours
earn Python programming skills for data science and machine learning. Discover how to clean, transform, analyze, and visualize data, as you build a practical, real-world project
Python for Data Science and Machine Learning Essential Training Part 2
- AI
- Data
- Software
By Lillian Pierson, P.E. · 5 hours
In the second half of this two-part course, explore the essentials of using Python for data science and mach
Python Functions for Data Science
- Data
- Software
By Madecraft · 2 hours
Learn how to save time and make your code more readable and reusable as you leverage the most powerful Python functions
Python: Programming Efficiently
- Data
- Software
By Michele Vallisneri · 2 hours
Cut down on development time by writing Python code in an efficient manner. Learn about helpful third-party packages, strategies for improving code performance, and more.
Python The Practical Guide
By Academind by Maximilian Schwarzmüller, Maximilian Schwarzmülle · 22 hours
Learn Python from the ground up and use Python to build a hands-on project from scratch!
Python: Working with Predictive Analytics
- AI
- Data
- Software
By Isil Berkun · 2 hours
Find out how to use prebuilt Python libraries for predictive analytics and discover insights about the future.
React: Advanced Code Challenges
- Web
- Software
By Sandy Ludosky · 2 hours
Gain a deeper understanding of the React framework and take your React skills to the next level with CoderPad hands-on practice
React: Authentication
- Web
- Security
- Software
By Shaun Wassell · 4 hours
Learn to implement user-friendly and secure authentication flows in React, complete with login, sign-up, and advanced security features.
React: Design Patterns
- Web
- Software
By Shaun Wassell · 4 hours
Learn the essential React design patterns to write cleaner, scalable, and more intuitive code.
React: Server Side Rendering
- Web
- Software
By Emmanuel Henri · 1 hour
Create a faster and more responsive user experience by implementing server-side rendering in your React projects.
React: Software Architecture
- Web
- Software
By Shaun Wassel · 3 hours
Look at app development through the eyes of an expert developer. Discover how to create apps that not only work, but also remain performant and easy to maintain over time.
Technical SEO
- Web
- Software
By Dana DiTomaso · 1 hour
Learn how to optimize your website for higher rankings, configure your CMS, collaborate with developers, and maximize the impact of your content with technical SEO
The 80/20 Rule of Data Science
- AI
- Data
- Software
By Howard Friedman · 2 hours
Explore the core concepts of the 80/20 rule for data science and how to get most of the value with minimal effort.
The Complete Financial Analyst Course 2026
- Data
- Software
- Finance
By 365 Careers · 25 hours
Excel, Accounting, Financial Statement Analysis, Business Analysis, Financial Math, PowerPoint: Everything is Included!
The Complete Web Development Bootcamp
- Web
- Data
- Blockchain
By Dr. Angela Yu · 30 hours
Become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, PostgreSQL, Web3 and DApps
The Python Mega Course: Build 10 Real World Applications
- Web
- Data
- Software
By Ardit Sulce · 18 hours
Become a Python programmer by learning how to build any Python program from scratch, GUIs, web apps, APIs, and more.
TypeScript for Node.js Developers
- Web
- Data
By Emmanuel Henri · 2 hours
Learn how to effectively utilize TypeScript features, including basic types and advanced types like decorators, Disposable, AsyncDisposable, and SuppressedError, in Node.js applications.
Ubuntu Linux: Essential Commands and System Administration
- Cloud & DevOps
- Software
By Scott Simpson · 5 hours
Learn to administer Ubuntu Linux, including how to install Ubuntu, manage users and groups, configure network settings, handle software and updates, and more.
ZTM Introduction to Networking
- Cloud & DevOps
- Security
- Software
By Aleksa Tamburkovski · 2 hours
Learn the fundamental principles of networking by gaining insights into the structure and functioning of computer networks. The ideal starting point for individuals with limited or no prior experience in the field