From the course: Deploying Django Apps: Make Your Site Go Live

What you should know

From the course: Deploying Django Apps: Make Your Site Go Live

Start my 1-month free trial

What you should know

- [Instructor] Now before we go ahead and get started, these are the things that you should know. The first is the basics of Python 3. We're going to be using Python 3.7 but if you know any of the recent versions of Python 3, you're going to do just fine. You need to know a little bit about pip. Pip allows us to install Python packages. Also, you need to know how to make a basic Django project. And connected with this, my previous course, Building a Personal Portfolio with Django, walks you through from start to finish creating a very basic Django project. And it's that same project that we're going to be deploying to each of the different locations here throughout the course. So I really recommend going through that course to get a nice familiarity with how this project is structured and functions. You should have a basic knowledge of the terminal, be able to move around in directories and also, edit files with things like Nano. You also should have a text editor where you can write some code. I recommend using Atom, but it's completely up to you. Also, you should be able to work with domain names. I recommend having bought one before the course. The reason for this is if you deploy your project somewhere and it has just a long string of letters and numbers because it's at some Heroku address, that's not as fun as saying, "Hey, go check out my website "at nickwalter.info." it just rings a lot better. Now for each of the different places we'll be deploying your project, most of them require some form of money, like a credit card or PayPal, in order to get started. Some even require to verify yourself via a phone number. Make sure that you're able to provide this information and find which deployment will be best for you money-wise, if that is a constraint.

Contents