Learning Hub

Enhance your skills with curated tutorials on in-demand technologies. From Next.js to Microservices, we've got you covered.

20
Tutorials
14
Technologies
10
Featured

All Tutorials

Next.js 14 Full Course 2024 - Build & Deploy a Full Stack App
5:15:30
nextjsintermediate

Next.js 14 Full Course 2024 - Build & Deploy a Full Stack App

Master Next.js 14 from scratch in this comprehensive course. You'll build a full-stack application with App Router, Server Components, and API Routes. By the end, you'll confidently deploy production-ready Next.js apps. Perfect for React developers ready to level up!

Next.jsReactTypeScript+2 more

by JavaScript Mastery

Next.js App Router: Complete Beginner's Guide
1:04:35
nextjsbeginner

Next.js App Router: Complete Beginner's Guide

Get started with Next.js App Router in this beginner-friendly tutorial. Learn the fundamentals of file-based routing, layouts, and data fetching. You'll build your first Next.js application step by step. Ideal for developers new to Next.js!

Next.jsReactRouting+1 more

by Traversy Media

React 18 Tutorial - Full Course for Beginners
11:55:27
reactbeginner

React 18 Tutorial - Full Course for Beginners

Learn React 18 from the ground up in this comprehensive beginner course. Cover hooks, state management, and component patterns. You'll build real projects while mastering modern React development. The perfect starting point for your React journey!

ReactJavaScriptHooks+2 more

by freeCodeCamp

Advanced React Patterns - Build Like a Pro
2:15:00
reactadvanced

Advanced React Patterns - Build Like a Pro

Take your React skills to the next level with advanced patterns and techniques. Learn compound components, render props, and custom hooks. These patterns are used by top companies to build scalable applications. For experienced React developers!

ReactDesign PatternsPerformance+1 more

by Jack Herrington

TypeScript Full Course - Zero to Hero
5:00:32
typescriptbeginner

TypeScript Full Course - Zero to Hero

Master TypeScript from basics to advanced concepts in this complete course. Learn types, interfaces, generics, and best practices. You'll write safer, more maintainable code with confidence. Essential for modern web development!

TypeScriptJavaScriptStatic Typing+1 more

by Academind

Node.js and Express.js Full Course
8:16:47
nodejsintermediate

Node.js and Express.js Full Course

Build backend applications with Node.js and Express in this hands-on course. Create REST APIs, handle authentication, and connect to databases. You'll deploy a production-ready backend by the end. Perfect for frontend developers going full-stack!

Node.jsExpress.jsREST APIs+2 more

by freeCodeCamp

Docker Crash Course for Absolute Beginners
1:46:30
dockerbeginner

Docker Crash Course for Absolute Beginners

Get started with Docker containers in this beginner-friendly crash course. Learn to containerize applications and use Docker Compose. You'll understand containerization fundamentals in under 2 hours. Essential for modern DevOps!

DockerContainersDocker Compose+1 more

by TechWorld with Nana

Docker for DevOps Engineers - Complete Course
3:21:45
dockeradvanced

Docker for DevOps Engineers - Complete Course

Deep dive into Docker for production environments. Learn networking, volumes, security best practices, and orchestration basics. You'll manage containers like a DevOps pro. For developers ready to master Docker!

DockerNetworkingSecurity+2 more

by TechWorld with Nana

Kubernetes Tutorial for Beginners
3:36:52
kubernetesintermediate

Kubernetes Tutorial for Beginners

Learn Kubernetes fundamentals in this comprehensive beginner tutorial. Understand pods, deployments, services, and kubectl commands. You'll orchestrate containers confidently after this course. The gateway to cloud-native development!

KubernetesContainer Orchestrationkubectl+1 more

by TechWorld with Nana

AWS Certified Cloud Practitioner - Full Course
13:19:51
awsbeginner

AWS Certified Cloud Practitioner - Full Course

Prepare for AWS Cloud Practitioner certification with this complete course. Learn core AWS services, pricing, and best practices. You'll understand cloud computing fundamentals thoroughly. Great for starting your cloud career!

AWSCloud ComputingEC2+2 more

by freeCodeCamp

Python for Beginners - Full Course
4:26:52
pythonbeginner

Python for Beginners - Full Course

Start your Python journey with this comprehensive beginner course. Learn syntax, data structures, functions, and OOP concepts. You'll write Python programs confidently by the end. The most popular programming language awaits!

PythonProgramming FundamentalsOOP+1 more

by freeCodeCamp

Microservices Architecture - Complete Guide
2:08:35
microservicesadvanced

Microservices Architecture - Complete Guide

Understand microservices architecture patterns and best practices. Learn service decomposition, communication, and deployment strategies. You'll design scalable distributed systems. Essential for senior developers and architects!

MicroservicesSystem DesignAPI Gateway+1 more

by ByteByteGo

DevOps CI/CD Pipeline Tutorial
2:32:17
devopsintermediate

DevOps CI/CD Pipeline Tutorial

Build automated CI/CD pipelines from scratch. Learn Jenkins, GitHub Actions, and deployment automation. You'll ship code faster and more reliably. Critical skills for modern development teams!

CI/CDGitHub ActionsJenkins+2 more

by TechWorld with Nana

Machine Learning Full Course - 12 Hours
12:15:48
ai/mlintermediate

Machine Learning Full Course - 12 Hours

Comprehensive machine learning course covering algorithms and implementation. Learn supervised and unsupervised learning with Python. You'll build ML models from scratch. The foundation for an AI career!

Machine LearningPythonscikit-learn+2 more

by freeCodeCamp

SQL Tutorial - Full Database Course for Beginners
4:20:30
databasebeginner

SQL Tutorial - Full Database Course for Beginners

Master SQL from the basics to advanced queries. Learn database design, joins, and optimization techniques. You'll query databases like a pro. Fundamental skill for any developer!

SQLDatabase DesignMySQL+1 more

by freeCodeCamp

MongoDB Complete Tutorial - NoSQL Database
1:31:22
databaseintermediate

MongoDB Complete Tutorial - NoSQL Database

Learn MongoDB for modern application development. Cover CRUD operations, aggregation, and indexing. You'll build NoSQL databases with confidence. Perfect for full-stack and backend developers!

MongoDBNoSQLDatabase+1 more

by Web Dev Simplified

Web Security - OWASP Top 10 Explained
1:58:45
securityintermediate

Web Security - OWASP Top 10 Explained

Understand and prevent the most critical web security vulnerabilities. Learn about XSS, injection attacks, and security best practices. You'll build more secure applications. Essential for every web developer!

Web SecurityOWASPAuthentication+1 more

by Computerphile

Go Programming Language - Full Course
6:39:53
golangbeginner

Go Programming Language - Full Course

Learn Go (Golang) from scratch in this complete course. Build concurrent programs and web services. You'll write efficient, clean Go code. Popular for cloud and DevOps tooling!

GoConcurrencyREST APIs+1 more

by freeCodeCamp

Next.js Server Actions - Complete Guide
45:22
nextjsintermediate

Next.js Server Actions - Complete Guide

Master Server Actions in Next.js for seamless full-stack development. Learn form handling, mutations, and data revalidation. You'll build interactive apps without separate APIs. The future of Next.js development!

Next.jsServer ActionsReact Server Components+1 more

by Lee Robinson

Next.js Authentication with NextAuth.js
1:15:44
nextjsintermediate

Next.js Authentication with NextAuth.js

Add authentication to your Next.js app with NextAuth.js. Learn OAuth, credentials, and session management. You'll secure your application properly. A must-know for production apps!

Next.jsNextAuth.jsAuthentication+2 more

by Code With Antonio

Ready to Apply Your Skills?

Put your learning into practice. Browse jobs that match your new skills.

Browse Jobs