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.

Introduction to Python
  • 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
List, Ranges & Tuples in Python
  • 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
Python Dictionaries and Sets, Input and Output in Python
  • 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 built in function, Python Object Oriented
  • 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
Python Exceptions Handling, Python Regular Expressions
  • 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
Python Multithreaded Programming
  • What is multithreading?
  • Starting a New Thread
  • The Threading Module
  • Synchronizing Threads
  • Multithreaded Priority Queue
Python For Data Analysis
Numpy:
  • 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

© 2023 Icon Computer T.C. All Rights Reserved .