Python Programming course is designed for Freshers and Professionals who wants to learn programming language from scratch. You will comprehensively learn all the concepts of Python. This course introduces you to the in-depth concepts and features of Python 3
Python is a free, open-source programming language. It is High-level language, Simple and easy to learn, Scalable and portable language. Python is also the most popular and fastest growing programming languages in current times.
Prerequisites:
Basic Knowledge of Computers
Course Objectives:
After the course, you will have thorough knowledge on:
- Concepts and Features of Python 3
- Fundamental understanding of the Python Programming Language.
- Creating your own Python Programs
- Pre-requisite Python skills to move into Machine Learning, Data Science, etc..
Course Contents
- History
- Features
- Setting up path
- Working with Python
- Basic Syntax
- Assigning Values to Variables
- Arithmetic Operators
- Comparison (Relational) Operators
- Assignment Operators
- Logical Operators
- Membership Operators
- Identity Operators
- If-elif-else
- Nested if-else
- Accessing Strings
- Basic Operations
- String slices
- Function and Methods
- Introduction
- Accessing list
- Operations
- Working with lists
- Function and Methods
- Introduction
- Accessing tuples
- Operations
- Working
- Functions and Methods
- Introduction
- Accessing values in dictionaries
- Working with dictionaries
- Defining a function
- Calling a function
- Types of functions
- Function Arguments
- Anonymous functions
- Global and local variables
- Importing module
- Math module
- Random module
- Printing on screen
- Reading data from keyboard
- Opening and closing file
- Reading and writing files
- Functions
- Exception
- Exception Handling
- Except clause
- Try ? Finally clause
- User Defined Exceptions
- Class and object
- Attributes
- Inheritance
- Overloading
- Overriding
- Data hiding
- Match function
- Search function
- Matching VS Searching
- Introduction
- Connections
- Executing queries
- Transactions
- Handling error