Skip to content

ramlaxman/CharmingPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charming Python

A Beginners Guide to Learn Python Easy Way.

Status of Repository:

Issues Forks Stargazers Open Pull Requests [PRs] Closed PRs
GitHub issues GitHub forks GitHub stars GitHub pull requests GitHub closed pull requests

Quality of Code:

CodeFactor Grade

Table of Contents

Sr. No. Title Contents
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 Research Project Exploring libraries related to data processing, e.g. numpy, scipy, matplotlib, pandas.
14 Web Development Flask, Django Web Server Development.
15 Automation Web Scraping, Google Suite, File Formats, Keyboard and Mouse.