a step by step guide to learn python from scratch
Chapters :
- Introduction -- introduction to python programming language and know how of the tools and techniques to be used
- Programming basics -- Syntax, Statements, Variables, Operators getting the ground work done for python.
- Loops and Control Structures -- for, while, if-else etc. the crux logic creators of the program
- Strings -- Simple yet most powerful and widely used data structure.
- Lists and Dictionaries -- Pythons favourite data structures explained.
- Functions -- writing reusable code in the form of python methods
- Classes and Objects -- Object Oriented concepts with python
- Advanced Data Structures -- List, Stack, Queue and other data structures in python
- File Operations -- how files work, reading writing to files, use of files for better programming
- Errors and exceptions -- try, catch the errors and exceptions to avoid code to break.
- Standard Library -- getting to know pre-written routines to get the work done faster.
- Database Application -- writing code from scratch to read and write database.
- Python : The best tool for research projects -- exploring libraries related to data processing, e.g. numpy -- representing data with graphs e.g. plotlib
- Python for IoT -- brief introduction into practices in Internet of things -- how can python be leveraged to make IoT projects possible.