Level up your career with the most up-to-date tech courses online. From complete beginner to getting hired, or upskill to advance your career.
Sort By:
The Complete Web Developer in 2025: Zero to Mastery
Learn to code from scratch and get hired as a Web Developer in 2025. This full-stack coding bootcamp will teach you HTML, CSS, JavaScript, React, Node.js, Machine Learning & more.
Complete A.I. Machine Learning and Data Science: Zero to Mastery
Learn Machine Learning (Artificial Intelligence), Python, Data Science, Data Analysis, Tensorflow, Pandas & more. All using the latest in AI!
Complete Python Developer in 2025: Zero to Mastery
Learn Python from scratch, get hired, and have fun along the way with the most modern, up-to-date Python course on the web.
AWS Certified Solutions Architect
Learn AWS from an industry expert. You'll learn AWS fundamentals all the way to advanced cloud technologies so that you'll be able to ace the solutions architect certification exam and get hired as a Cloud Architect!
Master the Coding Interview: Data Structures + Algorithms
The ultimate coding interview bootcamp to ace your coding interviews and land your dream job. Learn data structures & algorithms and the exact steps to take to get more interviews, more job offers, and a higher salary.
Prompt Engineering Bootcamp (Working With LLMs): Zero to Mastery
Stop memorizing random prompts. Instead, learn how Large Language Models (LLMs) actually work and how to use them effectively. This course will take you from being a complete beginner to the forefront of the AI world.
AI Engineering Bootcamp: Build, Train & Deploy Models with AWS SageMaker
Learn to build end-to-end AI applications using AWS SageMaker & Hugging Face: prepare your own datasets, train and modify your own models, then deploy and scale your AI applications into the real world.
DevOps Bootcamp: Learn Linux & Become a Linux Sysadmin
This DevOps Bootcamp will take you from an absolute beginner in Linux to getting hired as a confident and effective Linux Sysadmin. Includes Ansible, Docker, IPFS + more!
Complete SQL + Databases Bootcamp
This SQL Bootcamp will teach you SQL, database management, and database design using real-world exercises working with all database types. No experience needed.
JavaScript: The Advanced Concepts
Learn modern, advanced JavaScript practices to become a top 10% JavaScript Developer. Fun fact: this course is even used as a reference for some FAANG company interview processes.
Complete Ethical Hacking Bootcamp: Zero to Mastery
Learn Ethical Hacking and Penetration Testing from scratch and master the most modern ethical hacking tools and best practices!
The Complete Junior to Senior Web Developer Roadmap (2025)
Go from Junior Developer to Senior Developer. Learn all the technical and non-technical skills you need to become a Senior Web Developer. Includes SSH, Node, Docker, React, TypeScript, Load Balancing, Redis, JWT + more!
Complete React Developer in 2025 (w/ Redux, Hooks, GraphQL)
Learn React.js from two industry experts. The only React JS bootcamp course you need to learn React, build large-scale apps from scratch, and get hired as a React Developer. Go from Zero to ReactJS Mastery.
TensorFlow for Deep Learning Bootcamp: Zero to Mastery
Learn TensorFlow. Get Hired. This course will take you from a beginner to a TensorFlow and Deep Learning Expert. Includes Computer Vision, Convolutional Neural Networks, Transfer Learning, NLP + more!
PyTorch for Deep Learning Bootcamp: Zero to Mastery
Learn PyTorch. Become a Deep Learning Engineer. Get Hired. This PyTorch course is your step-by-step guide to developing your own deep learning models using PyTorch. Includes Computer Vision, Neural Networks + more!
The Python Automation Bootcamp (Work Smarter!): Zero to Mastery
Go from absolute beginner to a master at automation. Build fun projects that teach you how to automate your work and life so you can work smarter, not harder! Using tools like Python, GPTs, and more!
Rust Programming: The Complete Developer's Guide
Learn the Rust programming language from scratch! Learn how to code & build real-world applications using Rust so that you can get hired as a top programmer. No experience needed.
The CSS Bootcamp: Zero to Mastery
Learn everything from CSS basics to advanced CSS techniques by completing 100+ exercises and projects that will wow users and prospective employers. Become a CSS Pro and create beautifully designed apps.
Unity Bootcamp: 3D Game Development
This is the only Unity course you need to go from complete beginner (no coding experience) to coding your own 3D games and getting hired as a Game Developer this year!
Complete UI/UX Product Design Bootcamp: Zero to Mastery
Go from beginner to hired as a UI/UX Designer in 2025! This is the only design bootcamp you need to learn and master web design, mobile design, Figma, UI & UX, and HTML + CSS.
Advanced CSS & JavaScript Projects
Build interactive web apps with CSS & JavaScript! Create real-world projects like an Expense Tracker, Podcast Player, and more. Master skills like responsive design, data visualization, API integration, and deployment.
How to be Happy: Life System Design
You will increase your mental game and emotional intelligence for a happier life! This step-by-step guide will teach you 12 new life systems and help you turn them into lasting habits.
Java Programming Bootcamp: Zero to Mastery
Learn Java from scratch. The only Java course you need to go from complete beginner to learning Java from scratch (fundamentals all the way to advanced skills) and being able to get hired as a Backend Developer!
Three.js Bootcamp: Zero to Mastery
Learn Three.js from scratch and build your own 3D interactive portfolio. This course is for developers serious about taking their coding and design skills to the next level.
Complete React Native Developer [with Hooks]
The only React Native course you need to learn React Native, build large-scale React Native iOS + Android apps from scratch and get hired as a Mobile App Developer in 2025.
C#/.NET Bootcamp: Full-Stack Web Development (w/ ASP.NET Core and Blazor)
Learn C#/.NET, among the most popular and in-demand coding tools. Learn to build applications for web, mobile, IoT, and gaming. No previous experience needed.
JavaScript Web Projects: 20 Projects to Build Your Portfolio
Get hired or your first client by building your dream portfolio of modern, real-world JavaScript projects. Never spend time on confusing, out of date, incomplete tutorials anymore!
Complete Node.js Developer in 2025: Zero to Mastery
Learn Node.js from two industry experts. The only NodeJS course you need to learn Node, build large-scale apps from scratch, and get hired as a Backend Developer or Node JS Developer. Go from Zero to Node Mastery.
AWS Certified Cloud Practitioner
Learn AWS from scratch, from an industry expert. You'll learn AWS fundamentals all the way to advanced cloud technologies, so that you'll be able to ace the certification exam and get hired as a Cloud Engineer!
Complete Next.js Developer
Learn NextJS from experts. The only Next JS course you need to learn this popular React framework. Build large-scale apps (like Netflix!) from scratch and get hired as a Next.js Developer this year!
Remix (React Router) Bootcamp: Zero to Mastery
Learn Remix from scratch and build better websites. This course is for Web Developers serious about taking their coding skills and career to the next level using this React Framework!
Complete Cybersecurity Bootcamp: Zero to Mastery
Go from zero to hired as a Cyber Security Engineer. Learn the latest cybersecurity best practices, techniques, and tools so that you can build and defend your digital assets against hackers.
Master the Coding Interview: System Design + Architecture
Become a Senior Engineer. Learn the systems and architecture of web applications. Understand the technologies and trade-offs needed to design the right system.
Introduction to ChatGPT: A Practical Guide
Learn how ChatGPT actually works! This course will get you up to speed on how LLMs work under the hood including topics like Prompt Design, Fine-Tuning + more.
TypeScript Bootcamp: Zero to Mastery
Learn TypeScript from scratch by building your own real-world apps. This course is for developers serious about taking their coding skills and career to the next level.
Master the Coding Interview: Big Tech (FAANG) Interviews
Get hired at top tech companies (Google, Amazon, Apple + more)! The only FAANG interview prep course you need to ace the coding interview and get hired at the company of your dreams.
Go Programming (Golang): The Complete Developer's Guide
Learn Golang from scratch, from an industry expert. Build real-world apps. You'll learn Go fundamentals all the way to advanced concurrency so that you go from beginner to being able to get hired as a Go Developer!
Django Bootcamp: Zero to Mastery
Learn Django from an industry expert. You'll learn Django fundamentals all the way to advanced skills while building real-world apps so that you can go from beginner to being able to get hired as a Django Developer!
Business Analytics Bootcamp (with Python): Zero to Mastery
Learn Business Data Analytics from an industry expert by using Python, real-world datasets and cutting edge tools. Learn everything from the fundamentals to expert techniques to get hired as a Business Data Analyst!
Complete Angular Developer: Zero to Mastery
Learn Angular from a Senior Developer. The only Angular course you need to learn Angular, build large-scale apps from scratch & get hired as an Angular Developer.
Web3 Masterclass: Blockchain, DApps, DAOs + More
Learn all about web3, the future of the web! This course will get you up to speed on everything you need to know about web3 including topics like Blockchain, Cryptocurrencies, Smart Contracts, DApps, DAOs, NFTs, + more.
Power BI Bootcamp: Zero to Mastery
Go from absolute beginner in Power BI to getting hired as a confident and effective Analyst. Learn Power BI (+ much more) by analyzing real-world datasets and building enterprise-level projects.
Solidity, Ethereum, and Blockchain: The Complete Developer's Guide
Learn Solidity from scratch with this Blockchain Developer Bootcamp. You'll go from beginner to building your own web3 projects and getting hired as a Blockchain Developer.
Advanced Excel Bootcamp: Data Analytics and Business Intelligence
Become a Data Professional. You'll learn to master Excel's built-in power tools, including Power Query, Power Pivot Tables, Data Modeling, the DAX formula language, and so much more.
The Excel Bootcamp: Zero to Mastery
Become a data wizard in Excel. Learn Excel Formulas and Functions, Data Visualization, Pivot Tables, VBA Macros, and much more. Start or supplement your career with data analysis & science skills & get hired.
Complete Vue Developer [Pinia, Vitest]: Zero to Mastery
The only Vue.js tutorial + projects course you need to learn VueJS (including all new Vue 3 features), build large-scale Vue applications from scratch & get hired as a Vue Developer in 2025. Go from zero to Vue Mastery.
VBA Programming Bootcamp: Zero to Mastery
Become a data analytics pro by using VBA (Visual Basic for Applications) Programming in Excel. Learn VBA Macros, Variables, Userforms, Loops, Arrays, and Pivot Tables. Build your career in data analysis & get hired.
Learning to Meditate [Productivity & Focus]
Learn to meditate from scratch to master your mental game & advance your career. Take the 30 Day Challenge to build a lasting habit that will make you a better candidate, a more productive employee, and a happier person.
PHP Development Bootcamp: Zero to Mastery
This is the only PHP course you need to go from complete beginner to coding your own PHP applications. Includes CRUD, File Uploads, Authentication, MySQL, Deployment, Containers and more!
Learning to Learn [Efficient Learning]
Become an efficient learner and best version of yourself. You'll learn scientifically proven strategies, techniques & skills used by the world's top performers!
ZTM Fitness: Get Healthier in 4 Weeks
4-Week Exercise Bootcamp created specifically for programmers & tech workers. In only 4 weeks, you'll build a new habit that will make you healthier, more productive, happier, and help you become a better version of you.
The Complete Guide to Freelancing in 2025
Start a career or earn a side income by becoming a Freelancer. No experience needed. You'll learn the exact steps to get high-paying clients and live your dream life.
Web Security & Bug Bounty: Learn Penetration Testing
Become a Bug Bounty Hunter. Hack websites, fix vulnerabilities, improve web security and much more. You'll learn penetration testing from scratch and master the most modern pentesting tools & best practices for 2025!
Bash Scripting: Learn Shell Scripting
Learn Bash Scripting from scratch, from an industry expert. You'll learn Shell Scripting fundamentals plus get the practice and experience to get hired as a DevOps Engineer, SysAdmin, or Network Engineer.
DevOps Bootcamp: Terraform
Learn Terraform from scratch, from an industry expert. You'll learn Terraform fundamentals all the way to advanced, in-depth expertise so that you go from beginner to being able to get certified as a Terraform Associate!
The Complete Career Toolkit: Personal Branding, Resume Building & More
Let's get serious about reaching your career goals. We'll help you set yourself apart from everyone else by building your personal brand + a professional resume, cover letter & portfolio website that make you STAND OUT.
Motion Design with Figma: Animations, Motion Graphics, UX/UI
Learn motion design using Figma from a design industry pro. This projects-based course will teach you how to use motion to take your designs (and portfolio) to the next level.
NFT 101: Introduction to NFTs
This introduction to NFTs course will teach you what NFTs are, how to use them & give you a step-by-step guide to create your own NFT and sell it on OpenSea.
SEO Bootcamp: Learn Search Engine Optimization
Learn SEO best practices from scratch. Easy to understand and simple, actionable steps to start driving organic search traffic to your website. This is an essential skill to add to your toolkit.
Time Series Forecasting with Python
This project-based course will teach you how to build a tool that predicts demand for Airbnb properties in New York and become a Business Data Analyst.
Flutter Bootcamp: Zero to Mastery
Learn Flutter from an industry expert. The only Flutter course you need to go from complete beginner to developing iOS and Android apps with Flutter to being able to get hired as a Mobile App Developer!
Dart: The Complete Developer's Guide
Learn Dart programming in depth from an actual Google Developer Expert. This is the only Dart tutorial + projects course you need to learn Dart and build real-world native applications from scratch.
Consulting: The Complete Freelancer's Guide
Use your existing skills to create a career or earn a side income by becoming a Freelance Consultant. You'll learn the exact steps to get high-paying clients and build an exciting career.
Testing: The Complete Developer's Guide
The most comprehensive, all-in-one software testing course online. Learn unit testing, API backend testing, E2E testing and everything in between using JavaScript, Python, React, Node, Rust, Vue, Angular + more!
Deno: The Complete Guide
Will Deno replace NodeJS?! Probably not, but it will have its place. Ryan Dahl (the creator) made major improvements from Node vs. Deno. This course will teach you everything you need to become a Deno Developer!
WebAssembly: A Practical Guide
Learn WebAssembly to develop high-performance applications with near-native performance. Take your programming skills to the next level by learning this cutting-edge web technology.
Statistics Bootcamp (with Python): Zero to Mastery
Learn Statistics from an industry expert. With more than 24 projects, quizzes, tests, and challenges, and utilizing ChatGPT to work with data more effectively, this is the perfect hands-on course to launch your career.
The Networking Bootcamp (CompTIA Network+ Certification)
Go from complete beginner to acing the globally-recognized CompTIA Network+ certification exam. You'll learn the latest networking best practices, techniques, and tools.
CompTIA Security+ Certification Bootcamp
Go from complete beginner to acing the globally-recognized CompTIA Security+ certification exam. You'll learn the latest cybersecurity best practices, techniques, and tools.
Learn Hugging Face by Building a Custom AI Model
Learn the Hugging Face ecosystem from scratch by training your own text classification model and launching it to the world!
Build an AI Stock Analyzer using ChatGPT, Python and LangChain
Discover the power of Generative AI to gather stock data, analyze key indicators like P/E ratios, and optimize your portfolio using ChatGPT and LangChain to build a real-world, useful AI project!
Build a ChatBot with Nuxt, TypeScript, and the OpenAI Assistants API
Take your skills to the next level and build an AI-powered customer support ChatBot! You'll learn to utilize the OpenAI Assistants API to power a chatbot that's fine-tuned for your specific product or service.
AI for Beginners: Inside Large Language Models
Learn how Large Language Models (LLMs) actually work so that you can understand both where this breakthrough technology excels and its shortcomings.
Building AI Apps with the Gemini API
Learn to use Google's Gemini API for building AI-powered applications. Plus you'll put your skills into action by building three projects using the Gemini API.
Developing LLM Apps with LangChain
Learn how to build state-of-the-art LLM-powered applications with LangChain, Pinecone, OpenAI, and Python! We'll build together, step-by-step, line-by-line. This will be a true learning-by-doing experience!
Developing LLM App Frontends with Streamlit
Learn to use Streamlit to create a frontend for your LLM-powered applications. Streamlit is an open-source Python library that simplifies the creation and sharing of custom frontends for AI applications with the world.
Ultimate AWS Bedrock Guide: Build and Scale Generative AI Apps
Learn the cutting-edge world of AWS Bedrock and gain skills to create AI apps. You'll build and deploy three AI projects using foundation models from Meta, Anthropic, Cohere, Mistral and more, all from a single API!
Building AI Apps with the OpenAI API: GPT, DALL-E & Whisper
Learn to use the OpenAI API for chat, image generation, text-to-speech, and speech-to-text so that you can utilize AI technologies in your applications. Plus you'll build an AI application for healthy daily meal plans.
Conquer JavaScript by Building Your Own Framework from Scratch
Understand how JavaScript works at a deeper level, enhance your JavaScript skills, and build an awesome portfolio project in this project-based course!
Data Analysis for Beginners: Excel & Pivot Tables
Explore the fundamentals of analyzing data using Excel Tables and Pivot Tables in an easy, step-by-step manner.
Build an AI Career Coach using an Open Source LLM
Utilize an open source LLM and prompt engineering to create an AI Career Coach that can teach, quiz, and challenge you on your subject of choice - all with natural language (no programming required)!
Introduction to Excel Automation: Excel Macros and VBA
Learn to wield the power of Excel Macros and VBA programming to automate, streamline, and master data in Excel. All from scratch!
Supercharge Excel with Dynamic Array Functions & Formulas
Learn one of Excel's newest and most powerful features. Handle tasks that used to require long, complicated formulas with just a few clicks to make your job easier, your workflows smoother, and your results better.
Introduction to Networking
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
Introduction to ChatGPT Code Interpreter
Discover the power of ChatGPT's Code Interpreter tool with this byte-sized course, diving into data analysis, machine learning and more, using real-world data.
Design a Responsive Airbnb Website with Figma
In this project-based course you'll delve into the realm of advanced Figma features to craft a responsive website for a fictional, AirBnB-like rental service company called "Flexrent".
Supercharged Code Editing with Vim and Neovim
Learn to use Vim and Neovim with your favorite IDEs. You'll learn all the productivity-boosting shortcuts, macros, and techniques that will give you real mastery of code editing!
Build a Notion Clone with React and TypeScript
Take your skills to the next level by building a React Typescript project! This course will teach how to use TypeScript with React while building a Notion Clone using best practices.
Build an End-to-End Web App from Scratch with AWS
Take your AWS skills to the next level and build a portfolio project! This project-based course will guide you through designing and building a web application using five different AWS services.
Build a Fullstack Twitter/X Clone with Rust
Take your Rust programming skills to the next level! In this project-based course you'll use Rust for both the frontend and backend to build a fullstack (and full-fledged) Twitter clone.
Build an Instagram Filters App with Vue, TypeScript and WebAssembly
Take your Vue skills to the next level and build a portfolio project! This course will teach you to build an Instagram filters app using best practices and help you overcome common mistakes made by Vue Developers.
Create a Discord Bot with Node.js
Build and reinforce your Node skills by building a Discord Bot that predicts the weather, forecasts astronomical information, and acts as a sandbox to practice everything related to Node and backend programming.
Build a Yelp! Clone for Restaurants with Flutter and Dart
Build a comprehensive Flutter app for mobile (iOS and Android) and web that allows users to write restaurant reviews including star & price ratings, attaching photos, recording locations, and syncing data via the Cloud!
Conduct a Choice-Based Conjoint Analysis for Netflix with Python
Delve into real-world market research and data analysis, focusing on consumer behavior for a globally recognized brand, Netflix.
Artificial Intelligence in Cybersecurity
Explore the crucial relationship between artificial intelligence and cybersecurity including vulnerabilities and security risks associated with Large Language Models (LLMs) and machine learning.
Rank a Website on the First Page of Google with SEO
Rank your website on the first page as quickly as possible. We’ll go through a step-by-step process of identifying low-competition keywords, writing SEO-friendly content, and driving traffic to your site!
AI Coding with Jupyter AI
Learn to use Jupyter AI, which adds generative AI capabilities to Jupyter Lab and Jupyter Notebook, the most popular open-source tools for Python programmers, Data Scientists, and AI & Machine Learning Engineers.
AI Coding with GitHub Copilot
Learn to use GitHub Copilot, a powerful AI-powered programming partner that helps programmers write code faster and more efficiently
Create a Retirement Planning Tool with Excel
Learn, build and reinforce your Excel skills with this hands-on project that guides you through the creation of a dynamic and multifaceted retirement planner spreadsheet-based tool!
Enhanced Freelancing with AI
Learn to leverage AI to optimize your freelancing profile for visibility, craft personalized and persuasive proposals, and manage projects more efficiently.
Crack the Frontend Interview with React
In this project-based course you'll learn the mental framework needed to breakdown problems you will face in Frontend Engineering interviews by building a straightforward (yet surprisingly complex) Star Rating component.
Master the Pathfinding Algorithms with JavaScript and React
Enhance your JavaScript and React skills, build a portfolio project, and understand the pathfinding algorithms on a deeper level in this project-based course!
Power BI for Beginners
Explore the fundamentals of Power BI while building fun projects where you'll analyze real-world datasets on UFO and Bigfoot sightings!
Introduction to Data Engineering
Learn the fundamentals of data engineering and gain insights into the world of big data management and decision-making.
Future Proof Yourself: Goal Setting for Your Career
Learn how to set strategic, actionable goals, adapt to changing trends, and create a career roadmap that keeps you on track for success.
DevOps Mastery: Secure Your Internet Traffic with WireGuard VPN
Learn how to set up, configure, and secure your network with WireGuard VPN in this concise, hands-on course. Perfect for DevOps Engineers and those looking to enhance their online privacy and security quickly.
Learning to Make Better Decisions [Decision-Making]
Uncover the hidden forces shaping your choices. From cognitive biases to decision-making strategies, this course empowers you to make conscious, confident decisions that align with your goals.
Learning to Think [Cognitive Bias]
Learn to spot and challenge the hidden mental shortcuts shaping your decisions. Uncover biases like confirmation and anchoring to think more clearly, negotiate smarter, and make better choices every day.
FAANG Interview Prep 101
Get a real, behind the scenes look at the FAANG / Big Tech hiring process and what you'll need to do to get hired at a top tech company.
Career Advice: Getting Your First Dev Job
Learn how to land your first developer job with expert insights on the tech industry, resume tips, GitHub profile building, and standing out in the hiring process. Get the tools you need to succeed in your job search!
Cybersecurity for Beginners
Delve into the mechanisms behind common online attacks to understand how they work, why they're effective, and how to identify potential threats from subtle signs that often go unnoticed.
Cybersecurity: Personal Online Security
Learn how to protect your security and privacy online using best practices for passwords, browsers, VPNs and more.
Future of A.I. & How To Use ChatGPT
Learn how to adapt and stand out from the crowd in the fast-developing world of A.I.
Designer to Developer Handoff: Build a Project from a Design File
Learn how to turn finished Figma designs into fully coded projects. Master the essential skills to bridge the gap between design and development, and bring creative visions to life with code.
Career Advice: Interviews & Getting Hired
This course teaches you to nail job interviews with prep tips, common questions, and smart answers—all to boost your chances of landing the job!
No spam ever, unsubscribe anytime.