Join Caleb Smith for an in-depth discussion in this video What you should know before watching this course, part of Learning Python and Django (2015).
- For this course, you'll want to be familiar with some programming concepts, and be comfortable with using a text editor. In this course, I'll be using Sublime Text, but any text editor or IDE that you're familiar with will work fine. You'll also need to be comfortable with the basics of programming in Python, such as using loops and variables, defining classes and functions, and using lists and dictionaries. If you're new to these ideas, you might wanna look at Up and Running with Python, with Joe Marini, to get started with these foundational skills, before resuming this course.
Some skills that are helpful but not required for the course are being familiar with the Terminal, and any knowledge of HTML and related web concepts.
- Creating a new Django project
- Defining Django models and fields
- Querying data with the Django ORM
- Building views and templates
Skill Level Intermediate
Q: pip says it was installed correctly, and I've updated the PATH variable as shown, but the pip --version command isn't working. Why?
A: Depending on your computer's setup, you'll need to restart your terminal/command prompt before the additions you've made to the PATH variable are respected. With some setups, even that won't be enough, and you may need to restart the entire machine before you are able to use the pip command directly.