Download PDF
Subject Details
1. Fundamentals of Python
1. About Python Tutorial
Learn the basics of Python programming with our comprehensive tutorial. From data types and variables to functions and modules, our step-by-step guide will help you master the popular programming language. Perfect for beginners, this tutorial is designed to provide a solid foundation for building your Python skills. Start coding today with our easy-to-follow guide!
2. What is Python?
Learn about the popular programming language Python and its uses in this comprehensive tutorial. Discover the basics of syntax, data types, and more. Perfect for beginners or those looking to expand their skills.
3. Important Points about Python
4. Core characteristics Python
5. Data Science Libraries
6. R and Python
2. Overview of Python
1. Python History
2. Python Features
3. Python2 vs Python3
3. Python Environment Setup
1. How to install python setup
Learn step-by-step how to install the Python programming language on your computer with our comprehensive "Python Setup" tutorial. From downloading the latest version to configuring your environment, this guide will walk you through the entire process. Perfect for beginners and experts alike, this tutorial is essential for anyone looking to start coding with Python.
2. Python IDLE IDE
Learn how to use the Python IDLE IDE with our comprehensive tutorial. Our guide covers everything from basic installation to advanced features, making it the perfect resource for both beginners and experienced programmers. Whether you're new to Python or looking to improve your skills, our tutorial has something for everyone. Boost your productivity and take your Python programming to the next level with our easy-to-follow tutorial.
3. How to install pycharm
4. Install Jupyter Notebook
4. Variable in Python
1. Python Variables
2. Python Constant
3. User Input in Python
4. Python Variable Introduction
5. Data Types in Python
1. Python Datatypes Introduction
2. Types casting in Python
Types casting in Python
6. Decision Making of Python
1. Flow of execution
Flow of execution
2. Python if else
3. Nested if else in python
4. Python in Keyword
Python in Keyword
7. Loop control in Python
1. Python While Loops
Python While Loops
2. Python For Loop
3. Infinite Loop in Python Language
Python Infinite Loop
4. Break Statement in Python
5. Continue Statement
6. Python Nested Loops
Python Nested Loops
8. Python List
1. Add elements to the list
Add elements to the list
2. Remove elements from the list
Remove elements from the list
3. Python List Built-in functions
Python List Builtin functions
4. Update Lists
Update Lists
5. Python List
In this section we will discuss about python lists
6. Python Array
Python Array
9. Python Dictionary
1. Python Dictionary
Python Dictionary
2. Python Dictionary Methods
Python Dictionary Methods
10. Python Tuples
1. Python Tuples
Python Tuples
2. Access Tuple Elements
Access Tuple Elements
3. Delete Tuple Elements
Delete Tuple Elements
4. Change a Tuple Element
Change a Tuple Element
11. Python Set
1. Python Set
Python Set
12. Python Function
1. Python Iterator
Python Iterator
2. Python Generators
Python Generators
3. range() function
range() function
4. Python Function
In this section we will discuss about Python Function
13. Python Module
1. Python random module
In this section we will discuss about Python random module
2. Python Module
Python Module
14. Coroutine in Python
1. Defining a Coroutine in Python
Defining a Coroutine in Python
15. Python Date
1. Python Date
Python Date
16. Python Work with Files
1. Open Read and Write
2. CSV
3. JSON
17. Python Classes and Objects
1. Python Introduction to OOP
Python Introduction to OOP
2. Python Decorator
Python Decorator
3. Python Context Manager
Python Context Manager
4. Create Objects in Python
Create Objects in Python
5. __init__ method
__init__ method
6. self method in python
self method in python
7. Context Manager in Python
Context Manager in Python
8. Class Methods in Python
Class Methods
9. Static Method in python
Static Method in python
18. Inheritance in Python
1. Inheritance in Python
Inheritance in Python
19. Polymorphism in Python
1. Polymorphism in Python
Polymorphism in Python
20. Abstraction and Encapsulation
1. Abstraction and Encapsulation
Abstraction and Encapsulation
2. Abstract Base Classes in Python
Abstract Base Classes in Python
3. Abstract Class in Python
Abstract Class in Python
21. Python Exception handling
1. Exception handling python
Exception handling
2. User Defined Exceptions
In this section you will learn about User Defined Exceptions in python
22. Python Unit Test
1. Problem 1 - Unit Testing using unittest in Python
Problem 1 - Unit Testing using unittest in Python
2. Problem 2 - Unit Testing using unittest in Python
Problem 2 - Unit Testing using unittest in Python
3. Problem 3 - Unit Testing using unittest in Python
Problem 3 - Unit Testing using unittest in Python
4. Problem 1 - Unit Testing using doctest in Python
Problem 1 - Unit Testing using doctest in Python
5. Problem 2 - Unit Testing using doctest in Python
Problem 2 - Unit Testing using doctest in Python
6. Python Qualis - Pytest Testing Framework
Python Qualis - Pytest Testing Framework
7. Python Qualis - Nose Testing Framework
Python Qualis - Nose Testing Framework
23. Probability and Statistics Using Python
1. Statistical Measures
Statistical Measures
2. Statistics using Python
Statistics using Python
3. Statistics Data
Statistics Data
4. Permutations
Permutations
5. Hands On: Probability and Statistics -2
Probability and Statistics -2
6. Hands-on - average, median, mode, standard deviation, variance, and Interquartile range
Hands-on - average, median, mode, standard deviation, variance, and Interquartile range
7. Hands On: Probability and Statistics -3
Hands On: Probability and Statistics -3
8. Non-mutually Exclusive Events - Python Example
Non-mutually Exclusive Events - Python Example
9. Hands On: Probability and Statistics -4
Hands On: Probability and Statistics -4
10. Hands On - Probability and Statistics -5 - Non-mutually Exclusive Events
Hands On - Probability and Statistics -5 - Non-mutually Exclusive Events
24. Python Assignments
1. Descriptors Hands on
Descriptors Hands on
2. Coding - Chairs Requirement
Coding - Chairs Requirement
3. Http Status codes
Http Status codes
4. Danglo code
Danglo code
5. Data Structures in Pandas
25. Python Database Connectivity
1. Database Connectivity 1- Connect to Database and create Table
Python Database Connectivity
2. Database Connectivity 2 - Insert records in table
Database Connectivity 2 - Insert records in table
3. Database Connectivity 3 - Select records from table
Database Connectivity 3 - Select records from table
4. Database Connectivity 4 - Update records
Database Connectivity 4 - Update records
5. Database Connectivity 5- Delete records
Database Connectivity 5- Delete records