Skip to content

About

small & concise learning of python

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

learn python

Here I am teaching (very hands-on) the basics of programming using python.

I find a lot of tutorials drag on when it comes to basic concepts, maybe for good reason, but why not just make it concise? This is aimed at people who want to absorb stuff quickly and get stuck into something big. I have created various scripts which teach as you read them. The idea is you can download and run the scripts, but also you can read the comments and understand how each script works.

You can play around with the results of each script, and build upon each level quickly - at least that's the plan!

Contents:

Variables

Learn what variables are, what local and global variables are.

Functions & Conditionals

Learn what functions are, and how to use them with variables You'll also see conditionals in this section.

Classes & Objects

Learn what classes are, and how they encapsulate both functions and variables

Data structures

How do you store things and work with things easily? Data structures! In this section we learn about Dictionaries and Lists.

Loops & Recursion

Sometimes you want to do the same thing multiple times. Or a different thing every single time.

Packages

The true magic of python (and many other languages) is packages. Standing on the shoulders of giants, you can develop sophisticated processes using libraries/packages other people have built.

Challenges

I will add these over time.

Once you've gone through this - maybe go to https://github.com/trekhleb/learn-python to get to the granular details!

About

small & concise learning of python

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages