Giter Club home page Giter Club logo

learn-python's Introduction

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.

learn-python's People

Watchers

James Cloos avatar Beatriz Uezu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.