Course Catalog

Master programming skills with comprehensive, expert-led courses

Web Development 101 beginner

Web Development 101

Learn the fundamentals of web development

HTML5 CSS3 Jan 2023
4 hours and 30 minutes
View Course
React for Beginners intermediate

React for Beginners

Build modern user interfaces with React

React JavaScript Mar 2023
6 hours and 15 minutes
View Course
TypeScript Fundamentals intermediate

TypeScript Fundamentals

Add type safety to your JavaScript applications

TypeScript Node.js May 2023
5 hours and 45 minutes
View Course
Python for Beginners beginner

Python for Beginners

Start your programming journey with Python

Python Databases Jul 2023
7 hours and 20 minutes
View Course
Markdown beginner

Markdown

Master Markdown with this comprehensive course

Markdown Text Document Nov 6, 2022
50 minutes
View Course
Lit beginner

Lit

Master Lit with this comprehensive course

JavaScript HTML5 Nov 12, 2022
1 hour & 2 minutes
View Course
Mastering Git & GitHub beginner

Mastering Git & GitHub

Master Mastering Git & GitHub with this comprehensive course

Git GitHub May 1, 2020
1 Hour & 12 minutes
View Course
Building An MP3 Streaming App beginner

Building An MP3 Streaming App

Master Building An MP3 Streaming App with this comprehensive course

MP3 Microphone Jan 2, 2021
1 hour
View Course
Setting Up ASP.NET & React beginner

Setting Up ASP.NET & React

Master Setting Up ASP.NET & React with this comprehensive course

.NET Windows
1 hour
View Course
TailwindCSS beginner

TailwindCSS

Master TailwindCSS with this comprehensive course

CSS HTML5 Aug 15, 2021
1 hour
View Course
Web Scraping With Python Scrapy beginner

Web Scraping With Python Scrapy

Master Web Scraping With Python Scrapy with this comprehensive course

Spider Python
1 hour
View Course
MUI beginner

MUI

Master MUI with this comprehensive course

React MUI
1 hour
View Course
TypeScript & React intermediate

TypeScript & React

Master TypeScript & React with this comprehensive course

React TypeScript
1 hour
View Course
React - Advanced advanced

React - Advanced

Master advanced React techniques and concepts

React JavaScript May 1, 2021
1 hour & 48 minutes
View Course
AWS Lambda Serverless intermediate

AWS Lambda Serverless

Learn to build serverless applications with AWS Lambda

AWS Cloud Computing Dec 30, 2021
32 Minutes
View Course
Strapi - Getting Started intermediate

Strapi - Getting Started

Build RESTful APIs with the Strapi headless CMS

Node.js API May 1, 2021
42 minutes
View Course
C# ASP.NET Core intermediate

C# ASP.NET Core

Build modern web applications with C# and ASP.NET Core

Microsoft .NET Jan 23, 2022
2 hours
View Course
Camtasia - Getting Started beginner

Camtasia - Getting Started

Learn to create professional screen recordings and video tutorials

Video Editing Screen Capture Aug 21, 2022
45 Minutes
View Course
C# 9 & .NET 5 beginner

C# 9 & .NET 5

Learn modern C# development with .NET 5

Microsoft .NET Jan 30, 2022
1 hour & 51 minutes
View Course
CSS & SASS beginner

CSS & SASS

Master modern CSS and SASS for web development

CSS3 SASS May 29, 2022
1 hour & 57 minutes
View Course
Django For Beginners beginner

Django For Beginners

Build web applications with Python and Django

Python Django Mar 20, 2022
1 hour & 32 minutes
View Course
Django Quick Pace intermediate

Django Quick Pace

Accelerated Django web development

Python Django Jun 26, 2022
2 hours & 21 minutes
View Course
Docker - Getting Started beginner

Docker - Getting Started

Learn container technology with Docker

Docker DevOps May 15, 2022
45 Minutes
View Course
Express Vue3.0 & MongoDB intermediate

Express Vue3.0 & MongoDB

Build full-stack web applications with modern JavaScript technologies

Node.js Vue.js Sep 11, 2022
1 hours & 27 minutes
View Course
Flexbox for Layouts beginner

Flexbox for Layouts

Master modern CSS layout techniques with Flexbox

CSS3 Responsive Design May 15, 2022
1 hour & 1 minute
View Course
Flutter for Mobile Apps intermediate

Flutter for Mobile Apps

Build cross-platform mobile applications with Flutter

Android iOS May 1, 2020
35 minutes
View Course
Full Stack Architecture for Beginners beginner

Full Stack Architecture for Beginners

Learn complete web application development from front to back

HTML5 CSS3 Oct 17, 2021
45 Minutes
View Course
Full Stack Flask intermediate

Full Stack Flask

Build complete web applications with Python and Flask

Python Flask Sep 18, 2022
1 hour & 40 minutes
View Course
Full Stack NodeJS intermediate

Full Stack NodeJS

Complete web development with Node.js

Node.js JavaScript Jan 1, 2020
3 hours & 16 minutes
View Course
Functional React intermediate

Functional React

Modern React development with hooks and functional components

React JavaScript Nov 13, 2022
45 Minutes
View Course
Getting Started With GatsbyJS intermediate

Getting Started With GatsbyJS

Build blazing-fast websites with GatsbyJS and React

React JavaScript Aug 7, 2021
1 hour & 8 minutes
View Course
PHP 8 beginner

PHP 8

Learn modern PHP development

PHP Server-side May 29, 2022
1 hour & 55 minutes
View Course
Unity Game Development intermediate

Unity Game Development

Create 2D, 3D, and VR games with Unity

Game Development Unity Jan 16, 2021
1 hour & 49 minutes
View Course
Go Developer's Guide intermediate

Go Developer's Guide

Master the Go programming language

Go Backend Jan 16, 2021
1 hour & 2 minutes
View Course
Jest Testing for React advanced

Jest Testing for React

Master Test Driven Development for React applications

React Jest Nov 13, 2022
49 Minutes
View Course
Mastering JavaScript beginner

Mastering JavaScript

Complete guide to modern JavaScript development

JavaScript HTML5 Jan 2, 2021
2 hours & 4 minutes
View Course
Modern Architecture With Webpack intermediate

Modern Architecture With Webpack

Master module bundling for modern web applications

JavaScript Webpack May 29, 2022
1 hour
View Course
Mastering NodeJS File Systems intermediate

Mastering NodeJS File Systems

Master file operations with Node.js

Node.js File Systems May 30, 2021
1 hour & 6 minutes
View Course
Building An MP3 Streaming App intermediate

Building An MP3 Streaming App

Create an audio streaming application with Node.js

Node.js Audio Streaming Jan 2, 2021
1 hour
View Course
NestJS for Pros advanced

NestJS for Pros

Master enterprise backend development with NestJS

NestJS Node.js Jan 9, 2021
3 hours & 37 minutes
View Course
NextJS intermediate

NextJS

Build optimized React applications with Next.js

React Next.js May 30, 2021
49 Minutes
View Course
Photoshop for Web Developers beginner

Photoshop for Web Developers

Essential image editing skills for web developers

Image Editing Design Sep 18, 2022
1 Hour
View Course
Programming for Beginners beginner

Programming for Beginners

Start your coding journey with confidence

Coding Python Nov 6, 2022
55 minutes
View Course
Python Flask For Beginners beginner

Python Flask For Beginners

Build web applications with Python and Flask

Python Flask Nov 6, 2022
1 hour & 23 minutes
View Course
React & Redux From Scratch advanced

React & Redux From Scratch

Build modern single page applications with React

React Redux Apr 22, 2022
1 hour & 30 Minutes
View Course
Rust intermediate

Rust

Learn the foundations of Rust programming

Rust Systems Programming Aug 28, 2022
1 Hour
View Course
Scheduling App With Calendly intermediate

Scheduling App With Calendly

Build a scheduling application with Calendly integration

Calendar Scheduling Nov 7, 2021
55 Minutes
View Course
Scraping & Automation With Puppeteer intermediate

Scraping & Automation With Puppeteer

Create powerful web scraping and automation tools

Node.js JavaScript Mar 14, 2021
1 hour & 1 minute
View Course
Soft Skills for Software Engineers all-levels

Soft Skills for Software Engineers

Master the non-technical skills essential for career success

Communication Teamwork April 3, 2021
20 minutes
View Course
Svelte intermediate

Svelte

Build modern, reactive web applications with Svelte

Svelte JavaScript Apr 17, 2022
1 hour & 17 minutes
View Course
TypeScript & React intermediate

TypeScript & React

Build type-safe React applications

React TypeScript May 1, 2020
1 hour & 40 minutes
View Course
TypeScript Fundamentals beginner

TypeScript Fundamentals

Learn the foundations of TypeScript development

TypeScript Microsoft Jun 26, 2022
1 hour and 24 Minutes
View Course
Vue 2 For Beginners beginner

Vue 2 For Beginners

Learn modern web application development with Vue.js

Vue.js JavaScript Jul 1, 2020
1 hour & 30 minutes
View Course
WordPress PHP intermediate

WordPress PHP

Build custom web servers with PHP and WordPress

PHP WordPress May 1, 2020
44 minutes
View Course

Get Unlimited Access to All Courses

Join thousands of developers who have accelerated their career with CodeHawke courses

Subscribe Now