Looking for the source code?

Great! No worries, enter your email and the code will be sent directly to your inbox.

✨ Start Learning for FREE!

Python Django 7 Hour Course
Taught by Dennis Ivy

TL;DR

Learn how to build an awesome website with Django from the ground up. This project is a mix between a Discord clone and search engine for people that want to study and find other developers to study with. Imagine that you want to study Django so you can go ahead and create a chat room, people will find it and join. We start as absolute beginners where I first introduce you to what Django is and how it works. Then we move onto a basic website where we will spin up a server, render some templates, add a database and even learn how to work with that database. We'll add in features like authentication, search and really focus on the core features of Django and how things work.

In the second half of the course, we'll take the same project and start adding more features and turning it into a really cool application.

Course Curriculum

A message from the Traversy Team

We live in a time where the developer space is getting more saturated every year. It has become more competitive now than ever before and we want to help you stand out from the crowd.

Believe it or not, both Brad and Dennis put their foot in the door of the tech space without a CS degree. Brad, who openly shares the story of his rough past and Dennis, who dropped out of college, both started their own freelancing web businesses. After many years of learning, growing, sharing and changing lives with their videos; they came to the realization that joining forces can make an even greater impact as they are both known for their easy to follow, project based tutorials.

Traversy Media has now become an e-learning brand name, no longer a one man team. Brad and Dennis both get flooded with DMs and emails requesting new learning content or updating old ones. It’s a lot to keep up with and after many years of tireless work, both have reached burnout in their own ways. Brad and Dennis, with the help of guest educators, are working as a team on new courses, free crash courses and updating old courses. All to get you the best, up-to-date and easy to understand content so you can run with the knowledge and make your own impact.

We also want you know that we’ve been there. We’ve racked our brains for days over bugs or breaking through a new language or framework before finally seeing a breakthrough. Many of you have and still study all night while everyone is sound asleep and you’re up with only the comfort of a computer light, music and your favorite drink to keep you up because you’re either too excited or desperate for a better life to sleep. You see, that’s something all us engineers have in common, no matter our background or education. We share the need to learn, solve and ship. No matter the level of difficulty, we have the desire to take something apart and figure it out. If you’re reading this, you have that innate talent of what it takes to be a developer.If you’re reading this, you have that innate talent of what it takes to be a developer. 🚀And don’t confuse this with natural genius as many do and begin to shy away from becoming the developers they could be (because that’s a rare and small community). What it really takes is your willingness to not give up, practice and stay consistent.

We can’t wait to hear your

success story! 🎉

Students Love Us #MillionThanksBrad

He did it! 🤩 He got to 1,000,000 subscribers! 🤩 Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!! #MillionThanksBrad
He did it! 🤩
He got to 1,000,000 subscribers! 🤩

Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!!

#MillionThanksBrad https://t.co/6SpwZToHQQ
If you are not subscribed to @traversymedia yet, my cat will pay a visit tonight and bite your toe. #MillionThanksBrad for showing light and inspiring people to learn coding and creativity in general. A lot of popular stuff on youtube is fuckin trash, but tonight we celebrate!
136/100 /\ 36/301 Coding goals for 2020 and wrap up 2019 video just out. Thanks for any views subs etc. Also don't forget to go and say #MillionThanksBrad and sub his channel Traversy Media on YT #100DaysOfCode #301DaysOfCode youtu.be/J6iCIlYv1Fg
Brad Traversy (@traversymedia) is one of the most appreciated web development teachers on YouTube and he is getting close to 1 Million subs. We decided to help him reach the goal by the end of 2019 Help us help him! Subscribe & Share! #MillionThanksBrad youtube.com/user/TechGuyWe…
@traversymedia has helped me alot getting into the industry. Took his php and laravel course, which kick-started my tech career. Show some love by subscribing to his channel, you'll love it 😉. #MillionThanksBrad #CodeNewbie #100DaysOfCode youtube.com/user/TechGuyWe…
Day 44 of #100DaysOfCode Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia. #MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper
Day 44 of #100DaysOfCode

Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia.

#MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper https://t.co/Lj1z2RgVPT
One of the finest teacher you will meet ever 👉 @traversymedia Love his organised way of teaching style and the variety of contents he provides. His struggle over the past and the complete transformation has been a great motivation for me. Congrats Sir 🎉🎉 #MillionThanksBrad
One of the finest teacher you will meet ever 👉 @traversymedia

Love his organised way of teaching style and the variety of contents he provides.
His struggle over the past and the complete transformation has been a great motivation for me. 
Congrats Sir 🎉🎉

 #MillionThanksBrad https://t.co/JkUrDRCXV3
Brad is an amazing teacher. I have been one of his patron. His honesty, transparency and ability to explain code with such simplicity makes him a very good teacher. Hopefully he will hit 1M sub at @YouTube soon. Check out his video: youtu.be/0pThnRneDjw #MillionThanksBrad
Thank you @traversymedia for all those amazing free tutorials. I feel proud to be your student and I hope you reach 1 Million ASAP. Thank you @florinpop17 for starting this initiative #MillionThanksBrad
Brad (@traversymedia) is one of the best JavaScript teachers around.. Please subscribe to his youtube channel.. Thank you Brad, from the Maldives. ❤️ #MillionThanksBrad youtube.com/user/TechGuyWeb
@traversymedia Brad hit 1M subscribers on YouTube 😍 Thank you so much for everything. #MillionThanksBrad #gratitude
@traversymedia 
Brad hit 1M subscribers on YouTube 😍
 Thank you so much for everything.

#MillionThanksBrad #gratitude https://t.co/g8v2XxnBey
I was totally lost before I find @traversymedia 's channel on Youtube. Arguably, Brad's channel has been and always will be the best content creator and teacher you can find regarding Web Development. Brad is literally the leader and legend of this community. #MillionThanksBrad
#MillionThanksBrad A Million Thanks to Brad Traversy for doing so much to teach #codenewbies like me about the huge world of webdev. The goal is to get him 1M subscribers on yt before the new year! Subscribe here youtube.com/user/TechGuyWeb Article here freecodecamp.org/news/million-t…
Anytime there is a problem I can’t figure out there’s a video. His JavaScript course got me to finally understand arrow functions. Holy cow I hated them, but now I can appreciate them. Number one resource for JS. #MillionThanksBrad
Brad dedicated thousands of hours to educating people on how to better their craft. He is also responsible for my know-how in my field. @traversymedia The only way I can say thank you is with #MillionThanksBrad Please, let's get him to a million subs youtube.com/user/TechGuyWe…
He did it! 🤩 He got to 1,000,000 subscribers! 🤩 Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!! #MillionThanksBrad
He did it! 🤩
He got to 1,000,000 subscribers! 🤩

Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!!

#MillionThanksBrad https://t.co/6SpwZToHQQ
If you are not subscribed to @traversymedia yet, my cat will pay a visit tonight and bite your toe. #MillionThanksBrad for showing light and inspiring people to learn coding and creativity in general. A lot of popular stuff on youtube is fuckin trash, but tonight we celebrate!
136/100 /\ 36/301 Coding goals for 2020 and wrap up 2019 video just out. Thanks for any views subs etc. Also don't forget to go and say #MillionThanksBrad and sub his channel Traversy Media on YT #100DaysOfCode #301DaysOfCode youtu.be/J6iCIlYv1Fg
Brad Traversy (@traversymedia) is one of the most appreciated web development teachers on YouTube and he is getting close to 1 Million subs. We decided to help him reach the goal by the end of 2019 Help us help him! Subscribe & Share! #MillionThanksBrad youtube.com/user/TechGuyWe…
@traversymedia has helped me alot getting into the industry. Took his php and laravel course, which kick-started my tech career. Show some love by subscribing to his channel, you'll love it 😉. #MillionThanksBrad #CodeNewbie #100DaysOfCode youtube.com/user/TechGuyWe…
Day 44 of #100DaysOfCode Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia. #MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper
Day 44 of #100DaysOfCode

Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia.

#MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper https://t.co/Lj1z2RgVPT
One of the finest teacher you will meet ever 👉 @traversymedia Love his organised way of teaching style and the variety of contents he provides. His struggle over the past and the complete transformation has been a great motivation for me. Congrats Sir 🎉🎉 #MillionThanksBrad
One of the finest teacher you will meet ever 👉 @traversymedia

Love his organised way of teaching style and the variety of contents he provides.
His struggle over the past and the complete transformation has been a great motivation for me. 
Congrats Sir 🎉🎉

 #MillionThanksBrad https://t.co/JkUrDRCXV3
Brad is an amazing teacher. I have been one of his patron. His honesty, transparency and ability to explain code with such simplicity makes him a very good teacher. Hopefully he will hit 1M sub at @YouTube soon. Check out his video: youtu.be/0pThnRneDjw #MillionThanksBrad
Thank you @traversymedia for all those amazing free tutorials. I feel proud to be your student and I hope you reach 1 Million ASAP. Thank you @florinpop17 for starting this initiative #MillionThanksBrad
Brad (@traversymedia) is one of the best JavaScript teachers around.. Please subscribe to his youtube channel.. Thank you Brad, from the Maldives. ❤️ #MillionThanksBrad youtube.com/user/TechGuyWeb
@traversymedia Brad hit 1M subscribers on YouTube 😍 Thank you so much for everything. #MillionThanksBrad #gratitude
@traversymedia 
Brad hit 1M subscribers on YouTube 😍
 Thank you so much for everything.

#MillionThanksBrad #gratitude https://t.co/g8v2XxnBey
I was totally lost before I find @traversymedia 's channel on Youtube. Arguably, Brad's channel has been and always will be the best content creator and teacher you can find regarding Web Development. Brad is literally the leader and legend of this community. #MillionThanksBrad
#MillionThanksBrad A Million Thanks to Brad Traversy for doing so much to teach #codenewbies like me about the huge world of webdev. The goal is to get him 1M subscribers on yt before the new year! Subscribe here youtube.com/user/TechGuyWeb Article here freecodecamp.org/news/million-t…
Anytime there is a problem I can’t figure out there’s a video. His JavaScript course got me to finally understand arrow functions. Holy cow I hated them, but now I can appreciate them. Number one resource for JS. #MillionThanksBrad
Brad dedicated thousands of hours to educating people on how to better their craft. He is also responsible for my know-how in my field. @traversymedia The only way I can say thank you is with #MillionThanksBrad Please, let's get him to a million subs youtube.com/user/TechGuyWe…
He did it! 🤩 He got to 1,000,000 subscribers! 🤩 Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!! #MillionThanksBrad
He did it! 🤩
He got to 1,000,000 subscribers! 🤩

Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!!

#MillionThanksBrad https://t.co/6SpwZToHQQ
If you are not subscribed to @traversymedia yet, my cat will pay a visit tonight and bite your toe. #MillionThanksBrad for showing light and inspiring people to learn coding and creativity in general. A lot of popular stuff on youtube is fuckin trash, but tonight we celebrate!
136/100 /\ 36/301 Coding goals for 2020 and wrap up 2019 video just out. Thanks for any views subs etc. Also don't forget to go and say #MillionThanksBrad and sub his channel Traversy Media on YT #100DaysOfCode #301DaysOfCode youtu.be/J6iCIlYv1Fg
Brad Traversy (@traversymedia) is one of the most appreciated web development teachers on YouTube and he is getting close to 1 Million subs. We decided to help him reach the goal by the end of 2019 Help us help him! Subscribe & Share! #MillionThanksBrad youtube.com/user/TechGuyWe…
@traversymedia has helped me alot getting into the industry. Took his php and laravel course, which kick-started my tech career. Show some love by subscribing to his channel, you'll love it 😉. #MillionThanksBrad #CodeNewbie #100DaysOfCode youtube.com/user/TechGuyWe…
Day 44 of #100DaysOfCode Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia. #MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper
Day 44 of #100DaysOfCode

Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia.

#MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper https://t.co/Lj1z2RgVPT
One of the finest teacher you will meet ever 👉 @traversymedia Love his organised way of teaching style and the variety of contents he provides. His struggle over the past and the complete transformation has been a great motivation for me. Congrats Sir 🎉🎉 #MillionThanksBrad
One of the finest teacher you will meet ever 👉 @traversymedia

Love his organised way of teaching style and the variety of contents he provides.
His struggle over the past and the complete transformation has been a great motivation for me. 
Congrats Sir 🎉🎉

 #MillionThanksBrad https://t.co/JkUrDRCXV3
Brad is an amazing teacher. I have been one of his patron. His honesty, transparency and ability to explain code with such simplicity makes him a very good teacher. Hopefully he will hit 1M sub at @YouTube soon. Check out his video: youtu.be/0pThnRneDjw #MillionThanksBrad
Thank you @traversymedia for all those amazing free tutorials. I feel proud to be your student and I hope you reach 1 Million ASAP. Thank you @florinpop17 for starting this initiative #MillionThanksBrad
Brad (@traversymedia) is one of the best JavaScript teachers around.. Please subscribe to his youtube channel.. Thank you Brad, from the Maldives. ❤️ #MillionThanksBrad youtube.com/user/TechGuyWeb
@traversymedia Brad hit 1M subscribers on YouTube 😍 Thank you so much for everything. #MillionThanksBrad #gratitude
@traversymedia 
Brad hit 1M subscribers on YouTube 😍
 Thank you so much for everything.

#MillionThanksBrad #gratitude https://t.co/g8v2XxnBey
I was totally lost before I find @traversymedia 's channel on Youtube. Arguably, Brad's channel has been and always will be the best content creator and teacher you can find regarding Web Development. Brad is literally the leader and legend of this community. #MillionThanksBrad
#MillionThanksBrad A Million Thanks to Brad Traversy for doing so much to teach #codenewbies like me about the huge world of webdev. The goal is to get him 1M subscribers on yt before the new year! Subscribe here youtube.com/user/TechGuyWeb Article here freecodecamp.org/news/million-t…
Anytime there is a problem I can’t figure out there’s a video. His JavaScript course got me to finally understand arrow functions. Holy cow I hated them, but now I can appreciate them. Number one resource for JS. #MillionThanksBrad
Brad dedicated thousands of hours to educating people on how to better their craft. He is also responsible for my know-how in my field. @traversymedia The only way I can say thank you is with #MillionThanksBrad Please, let's get him to a million subs youtube.com/user/TechGuyWe…
He did it! 🤩 He got to 1,000,000 subscribers! 🤩 Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!! #MillionThanksBrad
He did it! 🤩
He got to 1,000,000 subscribers! 🤩

Congratulations Brad (@traversymedia)! You deserve this so much! We are so happy for you!!

#MillionThanksBrad https://t.co/6SpwZToHQQ
If you are not subscribed to @traversymedia yet, my cat will pay a visit tonight and bite your toe. #MillionThanksBrad for showing light and inspiring people to learn coding and creativity in general. A lot of popular stuff on youtube is fuckin trash, but tonight we celebrate!
136/100 /\ 36/301 Coding goals for 2020 and wrap up 2019 video just out. Thanks for any views subs etc. Also don't forget to go and say #MillionThanksBrad and sub his channel Traversy Media on YT #100DaysOfCode #301DaysOfCode youtu.be/J6iCIlYv1Fg
Brad Traversy (@traversymedia) is one of the most appreciated web development teachers on YouTube and he is getting close to 1 Million subs. We decided to help him reach the goal by the end of 2019 Help us help him! Subscribe & Share! #MillionThanksBrad youtube.com/user/TechGuyWe…
@traversymedia has helped me alot getting into the industry. Took his php and laravel course, which kick-started my tech career. Show some love by subscribing to his channel, you'll love it 😉. #MillionThanksBrad #CodeNewbie #100DaysOfCode youtube.com/user/TechGuyWe…
Day 44 of #100DaysOfCode Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia. #MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper
Day 44 of #100DaysOfCode

Worked on a HTML and CSS Mobile UI Layout, while coding along to a tutorial by @traversymedia.

#MillionThanksBrad #HTML #CSS @CodeNewbies @QuietDeveloper https://t.co/Lj1z2RgVPT
One of the finest teacher you will meet ever 👉 @traversymedia Love his organised way of teaching style and the variety of contents he provides. His struggle over the past and the complete transformation has been a great motivation for me. Congrats Sir 🎉🎉 #MillionThanksBrad
One of the finest teacher you will meet ever 👉 @traversymedia

Love his organised way of teaching style and the variety of contents he provides.
His struggle over the past and the complete transformation has been a great motivation for me. 
Congrats Sir 🎉🎉

 #MillionThanksBrad https://t.co/JkUrDRCXV3
Brad is an amazing teacher. I have been one of his patron. His honesty, transparency and ability to explain code with such simplicity makes him a very good teacher. Hopefully he will hit 1M sub at @YouTube soon. Check out his video: youtu.be/0pThnRneDjw #MillionThanksBrad
Thank you @traversymedia for all those amazing free tutorials. I feel proud to be your student and I hope you reach 1 Million ASAP. Thank you @florinpop17 for starting this initiative #MillionThanksBrad
Brad (@traversymedia) is one of the best JavaScript teachers around.. Please subscribe to his youtube channel.. Thank you Brad, from the Maldives. ❤️ #MillionThanksBrad youtube.com/user/TechGuyWeb
@traversymedia Brad hit 1M subscribers on YouTube 😍 Thank you so much for everything. #MillionThanksBrad #gratitude
@traversymedia 
Brad hit 1M subscribers on YouTube 😍
 Thank you so much for everything.

#MillionThanksBrad #gratitude https://t.co/g8v2XxnBey
I was totally lost before I find @traversymedia 's channel on Youtube. Arguably, Brad's channel has been and always will be the best content creator and teacher you can find regarding Web Development. Brad is literally the leader and legend of this community. #MillionThanksBrad
#MillionThanksBrad A Million Thanks to Brad Traversy for doing so much to teach #codenewbies like me about the huge world of webdev. The goal is to get him 1M subscribers on yt before the new year! Subscribe here youtube.com/user/TechGuyWeb Article here freecodecamp.org/news/million-t…
Anytime there is a problem I can’t figure out there’s a video. His JavaScript course got me to finally understand arrow functions. Holy cow I hated them, but now I can appreciate them. Number one resource for JS. #MillionThanksBrad
Brad dedicated thousands of hours to educating people on how to better their craft. He is also responsible for my know-how in my field. @traversymedia The only way I can say thank you is with #MillionThanksBrad Please, let's get him to a million subs youtube.com/user/TechGuyWe…

CoursesLooking for something else?

Next JS: Complete Course, E-commerce
MOST RECENT
course-thumbnail

Next JS: Complete Course, E-commerce

This is my most advanced course project to date. 22 hours of video for a single project. I wanted to make this as real-world as possible. We will include features like PayPal & Stripe integration, an admin area to manage products, orders and users, a dynamic shopping cart and a rating and review system.

#Next JS 15, #React 19, #Typescript, #PostgreSQL, #Prisma
Larvel: From scratch, Job listing website
UPDATED
course-thumbnail

Larvel: From scratch, Job listing website

From setting up our dev environment with Laravel Herd to deploying with Laravel Forge, I show you how to build a real-world project from the ground up. Workopia is a job board with authentication, bookmarking, online applications, dashboard, avatar uploading, jobs CRUD, maps, email sending, job search and more. If you took my PHP From Scratch course, it is an improved version of that project.

#Larvel, #Alpine.js
JavaScript: Modern JS 2.0 from the beginning
NEW
course-thumbnail

JavaScript: Modern JS 2.0 from the beginning

This is a 37+ hour in-depth course that will take you from the absolute beginning of JavaScript, learning about data types, functions and loops to learning DOM manipulation, asynchronous JS with promises, async/await and much more. You will even learn how to write unit tests for algorithms. We go into how JavaScript works under the hood including execution context, the call stack, event loop, etc. We learn about Webpack tooling and how to create a modern development environment. At the end, we build a Node.js/Express API with a custom Webpack frontend.

#JavaScript, #DOM, #Async/Await, #Promises, #Node.js, #Express, #Webpack
MODERN HTML & CSS FROM THE BEGINNING 2.0
NEW
course-thumbnail

MODERN HTML & CSS FROM THE BEGINNING 2.0

This course is for both beginners who want to learn HTML & CSS from beginning to end as well as devs who just want to do some cool projects and sharpen their CSS skills. Hours of learning & modules to study CSS properties and concepts, small challenges and mini-projects as well as 3 real-life projects that we deploy to platforms like Netlify & Vercel.

#HTML, #CSS
Next.js From Scratch
course-thumbnail

Next.js From Scratch

The main project in this course is a full-featured property rental website with property search, browsing and management. User authentication using Next Auth along with the Google provider. Internal messaging, property bookmarking, Mapbox integration, geocoding and more.

#Next.js, #Next Auth, #Google Auth, #Mapbox, #Geocoding
70+ JavaScript Challenges: Data Structures & Algorithms
UPDATING
course-thumbnail

70+ JavaScript Challenges: Data Structures & Algorithms

I am known for my practical project-based courses. I created this course because, in addition to those practical skills, I want to give you more foundational problem solving skills and dive into algorithms by solving challenges and learn about and implement data structures like stacks, queues, trees and hash maps. We also learn about other computer science fundamentals like recursion and complexity. Pass those pesky interviews by taking this course.

#JavaScript, #Algorithms, #Data Structures, #Recursion, #Complexity
PHP from Scratch
course-thumbnail

PHP from Scratch

The project is the bread and butter of this course. It is a job listing website and the main focus is to create the foundation and infrastructure without using any frameworks or libraries. We are essentially creating our own framework that uses Laravel-like routing and namespacing, controller classes, views, database abstraction and more.

#PHP, #Job Listing, #Custom Framework
Bootstrap 5 From Scratch
course-thumbnail

Bootstrap 5 From Scratch

This course is broken up into a few parts. We will start off by learning all of the Bootstrap classes and what they do, using a sandbox of files to test with. Then we will do a few mini-projects. You can do these on your own as a challenge. Then we get into the meat of the course and that is building 5 great-looking websites. We build these sites with a starter template/environment so that we can customize Bootstrap and compile Sass.

#Bootstrap 5, #Sass
Tailwind CSS From Scratch
course-thumbnail

Tailwind CSS From Scratch

This is a fun project-based course to learn how to create awesome layouts using the Tailwind CSS framework and get comfortable using utility classes over something like Bootstrap, which uses component-based classes.

#Tailwind CSS
React Front To Back Course
course-thumbnail

React Front To Back Course

In this course, you will learn to master React concepts including how to create a Flux pattern using the Context API with the useContext and useReducer hooks. We will also build a full stack MERN application with a custom Express backend API that uses JWT (JSON Web Token) for authentication. In addition, we will also create a project that uses Redux.

#React, #Flux, #Context API, #useReducer, #Redux, #MERN, #JWT, #Express
MERN Stack From Scratch
course-thumbnail

MERN Stack From Scratch

We spend 12 hours creating this project from scratch. It includes a multi-step checkout process with PayPal integration, product search, rating & review, user profiles with order tracking, admin functionality and more. You will learn how to manage global state using Redux Toolkit.

#MERN, #Redux Toolkit, #PayPal
50 Projects In 50 Days
course-thumbnail

50 Projects In 50 Days

This is a purely project-based course. It is geared toward beginners, but intermediate developers can also enjoy creating new things. This course includes 50 mini projects in HTML, CSS & JavaScript that relate to the DOM (Document Object Model).

#HTML, #CSS, #JavaScript, #DOM
Pure Vanilla JS Projects
course-thumbnail

Pure Vanilla JS Projects

This is a fun, practical & project based course for all skill levels. The projects in this course are designed to get you building things using HTML5, CSS & JavaScript with no frameworks or libraries. Every project is built from scratch and has some kind of dynamic functionality from small games to an expense tracker to a breathing relax app.

#Vanilla JavaScript, #HTML5, #CSS
Node.js API Masterclass
course-thumbnail

Node.js API Masterclass

This is a project based course where we build an extensive, in-depth backend API for DevCamper, a bootcamp directory API. We will start from scratch and end up with a professional deployed API with documentation. We will dive deep into Node, Express and MongoDB. This course will teach you the entire backend side of things so that you can build extensive APIs and then use whatever you want on the frontend. We will do a lot more than just build a simple CRUD REST API like many other Node.js and Express tutorials. We will be implementing authentication, roles and permissions, password reset tokens, email functionality, geocoding and much more.

#Node.js, #Express, #MongoDB, #Backend API, #Authentication
Python Django Dev To Deployment
course-thumbnail

Python Django Dev To Deployment

This is a very practical course where we take a list of requirements from a fictional company to build a real estate application using Django. We will take a basic html/css Bootstrap 4 theme and turn it into a real working application with an admin area to manage resources including property listings, realtors and contact inquiries. We also have a section on learning basic Python syntax.

#Python, #Django, #Bootstrap 4, #Real Estate
Object Oriented PHP & MVC
course-thumbnail

Object Oriented PHP & MVC

In this course we will go step by step to build a complete custom MVC (Model View Controller) framework Called TraversyMVC using object oriented PHP. We will build something similar to Codeigniter but much much lighter. This framework is completely open source and you are free to change the name, add stuff, etc and use it as your own.

#PHP, #MVC, #Object Oriented
Bootstrap 4 Course
course-thumbnail

Bootstrap 4 Course

This course will literally take you from knowing nothing about Bootstrap 3 or 4 to learning all of the utilities, components, widgets and grids and building real world themes and websites. You do NOT need to know Bootstrap 3 for this course. Even if you already know Bootstrap 4, skip the learning sections and head right for section 6 to create the simple boiler theme and start the projects. Everything is completely modular and your own.

#Bootstrap 4
Astro Quick Start Course
course-thumbnail

Astro Quick Start Course

We will create a tech blog that is rendered on the server (SSR). It is a basic, practical project to get you started with Astro. We will use things like TypeScript, Markdown, Astro collections, the Image component and more. We will also install the Vercel adapter and deploy it as an SSR website.

#Astro, #SSR, #TypeScript, #Markdown

Upcoming Courses

React front to back
Vue JS
Fast API
UPDATING
Tailwind
course-thumbnail

Sign up for our newsletter

Enter your email to subscribe to our newsletter.