beatrizuezu / learn-python

A guide to learning python made by a beginner for beginners.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intro

If you're still learning python like me here's I guide to learning python made by a beginner for beginners.

Mindmap / Roadmap

Here's a mindmap I made this are all the topics I will be learning to get a good grasp of python and be awesome at it. You can view it on coggle.it too.

mindamp

Preparation

Before you start learning python, I recommend you to create a repository so you can put all the scripts you made for later use. It'll make your github profile look good too.

Basics

We'll learn all the basics of python by watching free courses on youtube. I recommend watching this playlist on Youtube by Derek Banas. It covers most of the basic topics in python. There are assignments he will be asking you to do so don't forget to put all your scripts to your repository. The course has 26 episodes.

  • Watch all videos.
  • Do all assignments.

Follow him on twitter and subscribe to his channel more content and awesome tutorials.

Hackathons

Another great way to increase your skill is to participate in hackathons. I chose hackerrank.com because you can participate to different contests online and they have different courses for specific topics like algorithms and statistic which is useful in learning python. They also have a nice display of your profile (my profile) where you can view badges you earned, submissions you made (simalar to github's way of displaying of commits in you profile) and of course contests you have participated in. This is another great way to beef up your resume.

Author

Follow me on twitter @thepiratedv for more updates.

Share the love, leave a star.

About

A guide to learning python made by a beginner for beginners.


Languages

Language:Python 98.9%Language:PLpgSQL 1.1%