Skip to content

aworleo/charmingpython

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

charmingpython

a step by step guide to learn python from scratch

Chapters :

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

About

a step by step guide to learn python from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.9%
  • HTML 0.1%