An open API service indexing awesome lists of open source software.

https://github.com/atmb4u/python-live

Try and Learn python live with ipython notebook tutorials for each section
https://github.com/atmb4u/python-live

Last synced: 6 months ago
JSON representation

Try and Learn python live with ipython notebook tutorials for each section

Awesome Lists containing this project

README

        

##Congratulations on choosing python-live

###Learn Python Through Examples

This library lets you learn python from scratch, in less than a day.

## Live Previews

1. [Introduction](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/00_introduction.ipynb)

2. [Arithmetic](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/01_arithmetic.ipynb)

3. [If Condition](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/03_if_condition.ipynb)

4. [For Loop](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/04_for_loop.ipynb)

5. [List](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/05_list.ipynb)

6. [While](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/06_while.ipynb)

7. [Dictionary](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/07_dictionary.ipynb)

8. [Tuple](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/08_tuple.ipynb)

9. [Comments](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/09_comments.ipynb)

10. [Functions](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/10_functions.ipynb)

11. [Set](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/11_set.ipynb)

12. [Boolean](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/12_boolean.ipynb)

13. [Fibonacci](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/13_fibonacci.ipynb)

14. [Class](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/14_class.ipynb)

15. [Advanced Class](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/15_advanced_class.ipynb)

16. [Try Except](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/16_try_except.ipynb)

17. [Iterators](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/17_iterators.ipynb)

18. [Generators](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/18_generators.ipynb)

19. [Decorators](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/19_regex.ipynb)

20. [Regular Expressions](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/20_regex.ipynb)

21. [Web Requests](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/21_webrequest.ipynb)

22. [Unit Test](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/22_unittest.ipynb)

23. [WSGI Web Server](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/23_wsgi_web_server.ipynb)

24. [Conclusion](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/24_conclusion.ipynb)

25. [Next Steps](http://nbviewer.ipython.org/url/raw2.github.com/atmb4u/python-live/master/25_next_steps.ipynb)

## HOW TO

__Step 1: Clone the code.__
git clone https://github.com/atmb4u/python-live.git

__Step 2: Install Python.__
In Windows and Mac users, http://www.python.org/getit/
In Linux, lucky guys, most Linux distros comes with bundled with python.
Try python on the command line to enter the interactive shell and
confirm python is installed.

__Step 3: Install ipython, jinja2, tornado and pyreadline__
(http://ipython.org/ipython-doc/stable/install/install.html)

__Step 4: Start ipython notebook__

Start ipython notebook inside the folder, and start devouring the joy of learning.

Windows Users
C:\Python27\scripts\ipython.exe notebook

Linux Users
__ipython notebook__

You will get a browser tab opened with list of tutorials.
This is the easiest way to get started with python.

###Style Guide

http://www.python.org/dev/peps/pep-0008/

*NB: Entire tutorial is in python 2.7 (mostly compatible with 3.x)*

###Help

To find people who can help you on the journey, please check the HELP file located in the same directory. Feel free to add your name to the HELP file if you know python and you want to help out others.