Python coding guide
Yield
Python Advance topic
Decorator
- http://simeonfranklin.com/blog/2012/jul/1/python-decorators-in-12-steps/
- https://www.youtube.com/watch?v=FsAPt_9Bf3U (decorator)
Create class dynamically in Python
Metaclass
- http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python
- python-metaclasses-by-example
Class vs static methods in Python
- http://stackoverflow.com/questions/136097/what-is-the-difference-between-staticmethod-and-classmethod-in-python
- http://stackoverflow.com/questions/12179271/python-classmethod-and-staticmethod-for-beginner
MIT has conduct this program as undergraduate. This tutorial has all essential information
along with nice example.
- http://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-0
- http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm
A Gentle Introduction to Programming Using Python
- introduction-to-programming
- How to Think Like a Computer Scientist
- learnpythonthehardway
- python-course
Python Interview Question
- python_interview_questions.php
- interview-questions
- top-25-python-interview-questions
- 1000-python-questions-answers
- hidden-features-of-python
- python_interview_questions.htm
- python-interview-questions
Python Short Notes
Python Essential Referance (Third Edition nice Book :))
Python Programming
Beginner to Guru
Google Python Course
Python Exercise
- http://www.upriss.org.uk/python/PythonCourse.html
- http://www.secnetix.de/olli/Python/
- Python Challenge - a series of puzzles you can try to test your Python abilities
- Project Euler - additional programming challenges you can try once your Python knowledge becomes stronger; problems are sorted by increasing difficulty
- Coding Bat - problems you can solve within an online interpreter
- Codewars - improve your skills by training on real code challenges
Learning Python (Book)
- http://www.diveintopython.net/toc/index.html
- http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html#string-formattin
- Python Cookbook
- Dive Into Python - another survey of Python syntax, datatypes, etc.
- Think Python by Allen Downey - a good general overview of the Python language. Includes exercises.
- Reserved Keywords in Python - don't use these as variable names
- PEP 8 - Style Guide for Python Code - learn what is good and bad style in Python
- CheckIO - learn Python by exploring a game world
- Invent with Python - develop your Python skills by making games or hacking ciphers
- Codecademy - learn Python by building web apps and manipulating data; interactive tutorial sequence
- Wikiversity - a series of lessons
- Python Tutorial - from the Python.org
- Python Tutor - interactive tutorial sequence of exercises
- Python Tutor - an excellent way to actually visualize how the interpreter actually reads and executes your code
- DiffChecker - compares two sets of text and shows you which lines are different
- Debugging in Python - steps you can take to try to debug your program
General Tutorial
- Lambda Function.
- Decorator in Python
- Threading in Python
Intro to HTML and CSS
Java Script Basic
How to use GitHub
Programming foundation with Python
Web development
Intro to Design of Everyday Things
cloud computing Tutorial
Django
Django
- http://pythoncentral.io/series/python-django-tutorial/
- http://www.djangobook.com/en/2.0/chapter01.html
Django websites with source code
Basic Question
what-is-the-purpose-of-str-and-repr-in-python