Getting Started

Not sure what to read first? Here are some quick guides to help you.


All of Your Guides Are in Linux, and I Really Want to Learn, But I Don’t Know the First Thing About Linux!

It’s going to be okay. Head on over to my Linux post, Your First Step to Becoming a Linux Power User! Future you will thank present you if you do. Plus, the punch is free!


I Just Installed Linux But Have No Clue What to do Next!

First of all, welcome to the fold! Be sure to stick around for the free punch!

Most of my guides use the Linux terminal, so I definitely recommend reading up on the basic commands here .


I Don’t Know Anything About Python, Django, Git, or How to Host a Web App Online with Heroku!

What an awfully specific statement! Coincidentally, I cover just those topics on this site! You’ll want to go through the posts in the following order. At the end, you’ll have a solid framework for building and hosting your own web app on Heroku!

  1. Read My answer to the Quora question I want to learn Python and Java, what do I do?
  2. Django Hello World!
  3. More Django Hello World!
  4. Basic Git
  5. Advanced Git
  6. Heroku Django Hello World! Host Your Work Online in 10 Steps!
  7. How to Implement a Model Form in Django for Python in 8(ish) Steps!


I Already Have a Project I Want to Host on Heroku!

Great! Jump right to Heroku Django Hello World! Host Your Work Online in 10 Steps!

If you already have an app but don’t have a repository, check out Basic Git and Advanced Git first!

If you don’t want to go through the Git demos, you can fork the sample repository here and follow the instructions in the Heroku Django Hello World! post!


I Don’t Want to Learn Python or Django. What Else Is There?

You can:


I have No Idea How to Program! Can You Teach Me?

Probably, but it may take some time. In the meanwhile, here’s a great resource for getting the basics down. I’ll be covering some of these topics during my tutorials, but this is a great place to learn about them from a pure fundamentals standpoint. If you have a specific question, don’t hesitate to contact me!


If you’d like to be alerted about free new content, please sign up for my newsletter!

(Getting Started) Sign Up for my Newsletter!