Upto 85% SCHOLARSHIP for all Computer Courses

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us
  • More
    • Home
    • Certificate Courses
      • MS Office 2020
      • TALLY ERP 9 / TALLY PRIME
      • C Programming
      • C++ Programming
      • Python Programming
      • Advanced JAVA Programming
    • Diploma Courses
      • MS Office
      • D.C.A
      • D.C.P
      • A.D.J.P
    • Full Stack Developer
      • Full Stack Dev. - PYTHON
    • Final Year Project
      • IEEE PROJECTS
      • IEEE PROJECTS
      • Machine Learning Projects
      • Block Chain Technology
      • Data Mining
      • Cloud Computing Project
      • Image Processing
    • Contact Us

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

advanced python programming Duration : 3 Months

ADVANCED PYThON PROGRAMMING

MODULE 1 : OVERVIEW OF PROGRAMMING LANGUAGES


● Overview of Machine language  ● Assembly language ● High level language ● Compilers & Interpreters ● History of Python ● Evolution of Python ● Features of Python ● Applications of Python ● Installation & Environment Setup


MODULE 2: INTRODUCTION TO PYTHON


● Python character set ● Tokens ● Values & Types ● Variables ● Variable name & Keyword ● Data Types: Int, float, complex Number, Boolean & String ● Data type conversion ● Multiple Assignment to Variables ● Input & Print Function ● Formatting Number & String


MODULE 3: Operators & Operands, Types


● Arithmetic Operators: Unary, Binary ● Comparison Operators ● Logical Operators: not, and, or ● Membership Operators ● Boolean Expression & Relational Operators


MODULE 4: DECISION MAKEING STATEMENTS 


● The if Statement ● The If-Else Statement ● Nested if statement ● Multi way if else statements ● Conditional expressions ● While Loop ● Break statement ● Continue Statement ● Nested loops ● For loops ●Range Functions


MODULE 5: LIST VALUES IN DATASTRUCTURE


● Create, Accessing elements ● List length, membership ● List & for loops ● List operations ● List slices [Start:end] ● List deletion ● Object & values ● Passing list to a function ● Cloning lists ● Nested list


MODULE 6: DATASTRUCTURE TUPLES & DICTIONARIES


● Introduction to Tuples ● Creating Tuple ● Tuple Assignment ● Operations on Tuples ● Sets ● Introduction Set with List – Operations ● Set operations and functions ● Dictionaries ● Basics of Dictionaries ● Creating a dictionary

Add, Replace, retrieve, format, delete items in a dictionary


MODULE 7: STRING MANIPULATIONS


● Built-in string functions ● Pattern Searching ● Replacing and removing substrings

Working with Slice Operator ● Applying Slice Operators in Lists and Tuples


MODULE 8: FUNCTIONS / MODULE / METHODS


● Introduction to Functions ● Parameters & arguments in a function ● Arguments

Positional arguments ● Arguments with default values ● Function with return values

Lambda Keyword ● Custom Libraries ●Custom Package


MODULE 9: OBJECT ORIENTED PROGRAMMING: CLASS, OBJECT & INHERITANCE


● Classes and objects  ● Constructors ● Operator overloading ● Inheritance

Multilevel, multiple inheritance ● Method overriding


MODULE 10: FILE MANIPULATIONS


● Introduction ● Writing & Reading Text Files ● Writing & Reading Data Files

Writing and Reading objects into binary files using pickle ● Directory Manipulation


MODULE 11: EXCEPTION HANDLING


● Introduction to Exception ● Try .. Except Blocks ● Try .. Except .. Else Blocks  ● Try .. Except .. Finally Blocks ● Multiple Exception Handlers ● Nested Exception Handlers

Raising Exceptions ● 


MODULE 12:  PYThON GUI PROGRAMMING


●  Introduction of TKINTER ●  TKINTER WIDGETS ● TKINTER Label ● TKINTER Entry ●  TKINTER Button ●  TKINTER Frame ● TKINTER Combobox ● TKINTER Checkbox ●  Windows Application Development 


MODULE 13: RDBMS WITH PYTHON


●  Introduction to RDBMS ● Features of RDBMS ●  Introduction to MySQL ● Installation of MySQL using XAMPP Open Source Package ● SQL Command Types –DDL, DML & TCL Commands ● Simple Queries using Where Clause ●  Built-in Functions in SQL ●  Aggregate Functions ● Group By, Order By, Group By… Having Clauses●  Views ●  Indexes ●  Constraints ● SQL Joins ●  INTERSECT, UNION & MINUS Clauses ● TCL Commands (Commit, Rollback)


MODULE 14: PROJECT 

Copyright © 2025 CATS Computer Education | Internship | Project Training Center - All Rights Reserved.

Powered by

  • MS Office 2020
  • TALLY ERP 9 / TALLY PRIME
  • C Programming
  • C++ Programming
  • Python Programming
  • Advanced JAVA Programming
  • MS Office
  • D.C.A
  • D.C.P
  • A.D.J.P
  • Full Stack Dev. - PYTHON
  • IEEE PROJECTS
  • IEEE PROJECTS
  • Machine Learning Projects
  • Block Chain Technology
  • Data Mining
  • Cloud Computing Project
  • Image Processing

UPTO 85% SCHOLARSHIP for all computer courses

Learn more