Python Programming
The Course for Absolute Beginners. Master the Art of Python Coding for Machine Learning, Data Science & Artificial Intelligence. Topics Cover – Introduction To Python, Strings, Lists, Tuples, Dictionaries, Functions, Modules, Input Output, Exception Handling, Basics of oops….. and More.
100% Practical Oriented Training.
See the below full details of Course.
Duration : 45 Days
Exam : Online Exams
Certificate : Course in Python
Training Mode : Online & Class Room
- What is Python and history of Python?
- Unique features of Python
- Python-2 and Python-3 differences
- Install Python and Environment Setup
- First Python Program
- Python Identifiers, Keywords and Indentation
- Comments and document interlude in Python
- Command line arguments
- Getting User Input
- Python Data Types
- What are variables?
- Python Core objects and Functions
- Number and Maths
- Week 1 Assignments
- Introduction
- Lists in Python
- More About Lists
- Understanding Iterators
- Generators , Comprehensions and Lambda Expressions
- Introduction
- Generators and Yield
- Next and Ranges
- Understanding and using Ranges
- More About Ranges
- Ordered Sets with tuples
- Introduction to the section
- Python Dictionaries
- More on Dictionaries
- Sets
- Python Sets Examples
- Reading and writing text files
- writing Text Files
- Appending to Files and Challenge
- Writing Binary Files Manually
- Using Pickle to Write Binary Files
- Python user defined functions
- Python packages functions
- Defining and calling Function
- The anonymous Functions
- Loops and statement in Python
- Python Modules & Packages
- Overview of OOP
- Creating Classes and Objects
- Accessing attributes
- Built-In Class Attributes
- Destroying Objects
- What is Exception?
- Handling an exception
- try….except…else
- try-finally clause
- Argument of an Exception
- Python Standard Exceptions
- Raising an exceptions
- User-Defined Exceptions
- What are regular expressions?
- The match Function
- The search Function
- Matching vs searching
- Search and Replace
- Extended Regular Expressions
- Wildcard
- What is multithreading?
- Starting a New Thread
- The Threading Module
- Synchronizing Threads
- Multithreaded Priority Queue
Numpy:
Pandas:
- Introduction to numpy
- Using arrays and Scalars
- Creating arrays
- Indexing Arrays
- Array Transposition
- Universal Array Function
- Array Processing
- Arrar Input and Output
Pandas:
- What is pandas?
- Where it is used?
- Series in pandas
- Index objects
- Reindex
- Drop Entry
- Selecting Entries
- Data Alignment
- Rank and Sort
- Summary Statics
- Missing Data
- Index Heirarchy
- Introduction to Matplotlib
- Matplotlib: Python For Data Visualization
- Welcome to the Data Visualiztion Section
- Introduction to Django
- Using Databases in Python