
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Going over what we'll learn and how to get the most out of this course.
Project Kickoff for the Pig Latin Translator. This section is all about learning the basics of Django.
Using Pip3, we'll install Django.
From the terminal, we'll create our new Django project.
Now that our project has been created, let's talk about the auto generated files Django created for us.
One of the most important concepts in Django. How to route traffic with URL dispatching.
We'll bring HTML into our project to enhance our web page.
We'll create a basic form to submit text to be translated.
We cover how to send and process text from a textfield.
The dirty work of translation! But pigs love dirty work ;)
We'll show the Pig Latin translation in our HTML file.
Time to test your learning! Go add an about page to your site!
I'll show you how I added an about page. *Only watch if you have completed the challenge already*
Wrapping things up. Time to start a blog!
Welcome to The Ultimate Beginner's Guide to Django. If you're brand new to Django, or have gotten lost in online tutorials, this is the course for you. I'll take you from being an absolute beginner to actually creating three complete Django websites. We'll also cover how to publish your sites.
This course starts with a Python Refresher. Django is a web framework written in Python. If you're new to Python, or just a bit rusty, this section will get you up to speed as quickly as possible. You don't need to be a Python expert to make Django website, but a base knowledge is needed. In the Python Refresher I'll teach you a new concept, show you some examples, then present you with a coding challenge to make sure you've understood that concept.
The three websites we'll make are as follows:
Also included in the course is a section showing you how to deploy your blog to a server and publish it for the world to see! I'll then take you step by step through working with a Ubuntu Linux server that will run your Django code 24/7.
What are the key topics covered in this course?
Feel free to take a free preview of this course to see if it's a good fit for you. Remember, you have a 30-day money-back guarantee with this course, so if for any reason you don't like it, you can get a full refund. There's no reason not to sign up!
Thanks for checking out The Ultimate Beginner's Guide to Django. See you on the inside!