Skip to content

learn how to program in python from the very basics like variables, loops and functions to some advanced materials such as functional programming and list comprehension

License

aviadr1/learn-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learn-python

learn how to program in python from the very basics like variables, loops and functions to some advanced materials such as functional programming and list comprehension

To read through the content in your browser, visit https://aviadr1.github.io/learn-python/

View notebooks in browser

Click the binder link to view and run these notebooks in your browser. no downloads necessary

Binder Open In Colab

Suggested modules

pytest + unittest.mock testing, unit testing, test driven development
pandas + seaborn data analysis from csv/excel and statistical data visualization
Requests HTTP Client - sending HTTP requests and parsing results
django Django makes it easier to build better Web apps more quickly and with less code
multiprocessing Library for parallel computing using processes
asyncio library for async/await ayncio concurrent programming without threads

Suggested reading and resources

Real Python Awesome articles about core pyton OOP and functional programming
SciPy Lectures in-depth articles about using numpy / scipy / matplotlib

About

learn how to program in python from the very basics like variables, loops and functions to some advanced materials such as functional programming and list comprehension

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published