Python Advanced Training

Beginner 0(0 Ratings) 103 Students enrolled
Created by Certy Box Last updated Wed, 07-Apr-2021
What will i learn?

Curriculum for this course
182 Lessons 00:00:00 Hours
Intro to Python
12 Lessons 00:00:00 Hours
  • Installation 00:00:00
  • Prints & Strings 00:00:00
  • Math 00:00:00
  • Variables 00:00:00
  • While loops 00:00:00
  • For Loops 00:00:00
  • If Statements 00:00:00
  • If else statements 00:00:00
  • if elif else statement 00:00:00
  • Global and Local Variables 00:00:00
  • Functions 00:00:00
  • Function Parameters 00:00:00
  • Recursion-invoking functions 00:00:00
  • recursion- conditions 00:00:00
  • Recursion- calls 00:00:00
  • Generator- functions 00:00:00
  • Generator for infinite sequences 00:00:00
  • Closures 00:00:00
  • closures & local state 00:00:00
  • Decorators 00:00:00
  • Customization 00:00:00
  • chaining decorators 00:00:00
  • Exercise 00:00:00
  • Dictionaries 00:00:00
  • Nesting comples data types within dictionaries 00:00:00
  • Invoking functions on dictionaries 00:00:00
  • Sets 00:00:00
  • performing set operations 00:00:00
  • working with nested lists 00:00:00
  • Lists 00:00:00
  • performing list conversions 00:00:00
  • Simple list operations 00:00:00
  • useful list operations 00:00:00
  • built-in functions with lists 00:00:00
  • slicing operations on lists 00:00:00
  • Step size in slicing operations 00:00:00
  • Strings 00:00:00
  • Invoking functions on strings 00:00:00
  • slicing operations on strings 00:00:00
  • Tuples 00:00:00
  • Tuples 00:00:00
  • tuples immutability 00:00:00
  • Other complex data types 00:00:00
  • Exercise_dictionaries and sets 00:00:00
  • Exercise_Lists and Tuples 00:00:00
  • Inheritance 00:00:00
  • Object Oriented Programming 00:00:00
  • Classes 00:00:00
  • Classes as blueprints 00:00:00
  • Objects 00:00:00
  • Classes as Custom data types 00:00:00
  • Attributes with classes 00:00:00
  • Class objects 00:00:00
  • Passing arguments for initialization 00:00:00
  • Additional methods in classes 00:00:00
  • class variables 00:00:00
  • class variables and instance variables 00:00:00
  • class variable memory sharing 00:00:00
  • instance variables 00:00:00
  • Private Variables 00:00:00
  • making variables private 00:00:00
  • making variables private 00:00:00
  • create a classes to represent a student 00:00:00
  • Parse student details from a dictionary 00:00:00
  • Exercise_characterstics of classes 00:00:00
  • Inheriting from object base class 00:00:00
  • Modelling using sub class 00:00:00
  • Invoking base class methods from subclasses 00:00:00
  • Defining implementation of base class 00:00:00
  • Superclass & subclass hierarchies 00:00:00
  • defining methods in the subclass 00:00:00
  • Multiple Inheritance 00:00:00
  • Multilevel Inheritance 00:00:00
  • Polymorphism-1 00:00:00
  • Polymorphism-2 00:00:00
  • repr & str special methods 00:00:00
  • add Special method 00:00:00
  • sub Special method 00:00:00
  • mul Special method 00:00:00
  • special methods for other operations 00:00:00
  • built-in function & custom data types 00:00:00
  • custom iterators using special methods 00:00:00
  • Defining properties on classes 00:00:00
  • Defining properties using decorators 00:00:00
  • Class methods 00:00:00
  • Static Methods 00:00:00
  • Abstract base classes 00:00:00
  • R+ and A+ Modes 00:00:00
  • Reading JSON data in python 00:00:00
  • Objects to JSON 00:00:00
  • Parsing diff forms of CSV files 00:00:00
  • Python objects to CSV 00:00:00
  • CSV Dialects 00:00:00
  • comprehensions 00:00:00
  • conditions in comprehensions 00:00:00
  • Break Statement 00:00:00
  • Break & else statement 00:00:00
  • continue statement-1 00:00:00
  • continue statement-2 00:00:00
  • pass statement 00:00:00
  • Input and Statistics 00:00:00
  • Import syntax 00:00:00
  • Making Modules 00:00:00
  • Error Handling - Try and Except 00:00:00
  • List Vs Tuples and List Manipulation 00:00:00
  • Writing to a file 00:00:00
  • Appending to a file 00:00:00
  • Reading from a File 00:00:00
  • Classes 00:00:00
  • Importing modules in python 00:00:00
  • Commonly used python modules 00:00:00
  • Packaging a custom module 00:00:00
  • installing & using a custom module 00:00:00
  • creating virtual environments using virtualenv 00:00:00
  • Activating virtual environments 00:00:00
  • configuring virtual environments 00:00:00
  • Defining custom exception arguments 00:00:00
  • Exception hierarchy 00:00:00
  • Chaining except block 00:00:00
  • Going from jupyter notebooks to python scripts 00:00:00
  • Using the python shell 00:00:00
  • Parsing command line arguments 00:00:00
  • using command line arguments in script 00:00:00
  • define command line arguments using argparse 00:00:00
  • Introduction to NumPy & NumPy Ecosystem 00:00:00
  • Array Creation 00:00:00
  • Printing Arrays 00:00:00
  • Basic Array Operations 00:00:00
  • Universal Functions 00:00:00
  • Indexing & Slicing 00:00:00
  • Iterating over arrays 00:00:00
  • Reshaping arrays 00:00:00
  • Exercise 00:00:00
  • Splitting NumPy Arrays 00:00:00
  • Images as Arrays 00:00:00
  • Image Manipulation Using Numpy 00:00:00
  • Views and NumPy Arrays 00:00:00
  • Introdution to Index Masks 00:00:00
  • Applying Index Masks 00:00:00
  • Indexing with Boolean Masks 00:00:00
  • Structured Arrays 00:00:00
  • Understanding array broadcasting 00:00:00
  • Applying broadcasting rules on array operations 00:00:00
  • Exercise 00:00:00
  • Features of Pandas and its ecosystem 00:00:00
  • Introduction to Dataframes 00:00:00
  • Working with Pandas 00:00:00
  • Add & Delete DataFrame Contents 00:00:00
  • Select parts of a dataframe 00:00:00
  • Access pandas dataframes 00:00:00
  • Introduction to multi-indexing in a dataframe 00:00:00
  • Reshape DataFrames 00:00:00
  • Reshape dataframes using stack & melt operations 00:00:00
Requirements
+ View more
Description
+ View more
Other related courses
00:00:00 Hours
Updated Wed, 07-Apr-2021
0 62 $0
00:00:00 Hours
Updated Tue, 01-Jun-2021
0 13 $0
00:00:00 Hours
Updated Sat, 12-Mar-2022
0 5 $0
00:00:00 Hours
Updated Thu, 19-May-2022
0 3 $0
About the instructor
  • 0 Reviews
  • 784 Students
  • 149 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
$0
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 182 Lessons
  • Full lifetime access
  • Access on mobile and tv