Introduction
1.1 Introduction
1.2 Why python?
1.3 Installing Python and versions
1.4 Interactive mode, creating and running programs
1.5 Blocks, Indentation, lines and commenting
Input/Output and assigment
2.1 Printing
2.2 Input strings and numbers
2.3 Variable declaration and assignment
2.4 Operators
2.5 Expression and Code evaluation
2.6 Error messages
Flow Control Loops and decision making
3.1 While loop
3.2 For loop
3.3 if, else, elif
3.4 exit, break
Built in Data-Types
4.1 Strings and characters
4.2 Lists
4.3 Tuples
4.4 Dictionaries
4.5 Files
Functions
5.1 Function declaration
5.2 Basic function
5.3 Pass by value
Error Handling
6.1 Except
6.2 Try, Except and raise exceptions
Basic Classes and instances
7.1 Defining a class, basic class
7.2 Instance
7.3 Class Data
7.4 Properties
Debugging
8.1 Debugging
Advanced Python
Contents
Classes and Objects detailed
9.1 Classes detailed
9.2 Constructors
9.3 Generators
9.4 Iterators
9.5 Decorators
Regular Expressions
10.1 Defining regular expressions
10.2 Compiling regular expressions
10.3 Using regular expressions
10.4 Match and find
10.5 Examples
Networking, DB and CGI
11.1 Networking, telnet and ssh
11.2 Database connection
11.3 Basic graphics
Parsing
12.1 Special purpose parsers
12.2 Writing a recursive descent parser by hand
12.3 Parsing comma-delimited lines
12.4 Parsing functors
12.5 Parsing names, phone numbers, etc
12.6 XML parsing
Multithreading
13.1 Multithreading and examples
Logging and debugging again
14.1 Logging and debugging examples
Contact Us
Whatsapp or Call
Ph: +91-8333827347,
+91-9959364700.
hello@backbench.academy