Syllabus of Python with Tkinter Applications

+91 7080102006

  Course Curriculum

S.No Contents
1.
  • Why Python?
  • What is Python?
  • Features of Python
  • Applications of Python
  • Compiler Vs. Interpreter
  • Installation of Python Interpreter
  • Interactive mode vs. batch mode coding
  • Input and outputs in Python
2.
  • Flow Controls in Python
  • if statement
  • if- else statement
  • Ladder if – else statement
  • Loop controls in Python
  • while Loop
  • For Loop
3.
  • Function in Python
  • Function creation and calling
  • Types of function in python
  • Modules in Python
  • Creation of user-defined modules
4.
  • Collections in Pythong
  • List
  • List Manipulation
  • List Slicing
  • Tuple
  • Dictionary
  • Difference between List and Tuple
5.
  • Object Oriented Programming
  • OOPS Concepts
  • Concept of class
  • Creation of object
  • Static and non-static variables
  • Constructor
  • Need Of constructor
6.
  • Inheritance
  • Types of Inheritances
  • Work on different inheritance
  • Single Inheritance
  • Multiple Inheritance
  • Hierarchical Inheritance
  • Multi-level Inheritance
  • Hybrid Inheritance
7.
  • Polymorphism in Python
  • Method Overloading
  • Method Overriding
  • Exception handling in Python
  • What is exception?
  • Why exception handling is important?
  • Use of try—except—finally
  • Use of try—else
  • Use of multiple except blocks
8.
  • String manipulation in Python
  • upper(), lower(), len() methods
  • Use of join(), replace() and split() methods
  • String slicing
  • Multiline string
9.
  • Python GUI Programming
  • Introduction of TKINTER
  • TKINTER WIDGETS
  • TKINTER Label
  • TKINTER Entry
  • TKINTER Button
  • TKINTER Frame
  • Development of Calculator App
10.
  • TKINTER Combobox
  • TKINTER Checkbox
  • Display image on GUI
  • Introduction to CurrencyConverter library
  • Development of Currency Converter Application
11.
  • Completion of Dictionary Application
  • Development of Temperature Converter
12.
  • Development of Digital Clock

Technologies Consultant

...
Er. Brijesh Mishra

Senior Consultant
Experience 15+ Years
Java, ML & Data Science Expert

...
Er. Rohit Kumar

Senior Consultant(CTO)
Experience 10+ Years
Python & Web Tech Expert

For Training Queries :

Training Co-ordintor
/ 7080102006






Training Platform

...
Zoom

Training Duration

...
30 Hours