81 82 83 8888 [email protected]

Advance Python

Syllabus

Module 1 : Exceptions

  • Errors in Python Program
  • Exception Handling
  • Types of Exceptions
  • User defined Exceptions
  • Logging the Exceptions

Module 2 : Classes and Objects

  • User defined compound types
  • Attributes
  • Instances as arguments
  • Instances as return values

Module 3 : Classes and Functions

  • Time
  • Pure functions
  • Modifiers
  • Prototype development versus planning
  • Generalization
  • Object oriented features
  • Optional arguments
  • The initialization method
  • Operator overloading
  • Polymorphism

Module 4 : Sets and Objects

  • Composition
  • Car objects
  • Class attributes and the str method
  • Comparing cars
  • Car Fleet
  • Printing the fleet
  • Shuffling the fleet

Module 5 : Inheritance

  • Group of cars
  • Dealing cars
  • Printing cars
  • The CarGame class
  • Group of cars
  • Dealing cars
  • Printing cars
  • The CarGame class

Module 6 : Linked List

  • Embedded references
  • The node class
  • Lists as collections
  • Lists and recursion
  • Infinite lists
  • The fundamental ambiguity theorem
  • Modifying lists
  • Wrappers and helpers
  • The LinkedList class

Module 7: Stacks

  • Abstract data types
  • The stack ADT
  • Implementing stacks with Python lists
  • Pushing popping
  • Using a stack to evaluate postfix
  • Parsing

Module 8 : Files in Python

  • Files
  • Types of Files in Python
  • Opening & Closing a File
  • Working with Binary Files
  • Random Access of Binary Files Zipping & Unzipping Files

Module 9 : GUI in python

  • Root Window
  • Fonts & Colors
  • Canvas
  • Frame & Widgets
  • Button, Label, Message, Text, Scrollbar
  • Listbox, Spinbox, Menu
  • Arranging Widgets in the Frame

Module 10 : Database Connectivity

  • DBMS
  • Types of Databases ued in Python
  • Installing Mysql
  • Working with Mysql
  • Creating Database & Tables
  • Implementing with various operations

Advance Python

Check the course overview video. Enroll today to learn the Advance Python

Courses Offered : Yasham Academy offers following courses leading to an exciting career. Click on the desired course below to know more about the same.