Best Seller Icon Bestseller

CERTIFICATE In PYTHON(S-P-3430)

  • Last updated Apr, 2026
  • Certified Course
₹6,500 ₹8,500

Course Includes

  • Duration75 Days
  • Enrolled0
  • Lectures66
  • Videos0
  • Notes0
  • CertificateYes

What you'll learn

Python courses provide comprehensive training in syntax, data types, loops, and functions, typically covering data structures, file handling, and libraries (e.g., Pandas, Matplotlib). Designed for all levels, they cover basics to advanced topics like Object-Oriented Programming (OOP) and web development. Common platforms include W3SchoolsCoursera, and Harvard's CS50P.

Show More

Course Syllabus

Core & Advanced Python:


GETTING STARTED

  • History & need of Python
  • Application of Python
  • Advantages of Python
  • Disadvantages of Python
  • Installing Python
  • Program Structure
  • Interactive Shell
  • Executable or Script Files
  • Userinterface or IDE


PYTHON FUNDAMENTALS


  • Working with Interactive Mode
  • Working with Script Mode
  • Python Character Set
  • Python Tokens, Keywords, Identifiers, Literals, Operators
  • Variables and Assignments
  • Input and Output in Python


DATA HANDLING


  • Data Types: Numbers, Strings, Lists, Tuples, Dictionary, Set, Frozenset, Bool
  • Mutuable and Immutable


PYTHON FUNDAMENTALS (Part 2)


  • Introduction to Python String
  • Accessing individual Elements
  • String Operators
  • String Slices
  • String Functions and Methods


LIST MANIPULATION


  • Introduction to Python List
  • Creating List
  • Accessing List
  • Joining List
  • Replicating List
  • List Slicing


TUPLES


  • Introduction to Tuple
  • Creating Tuples
  • Accessing Tuples
  • Joining Tuples
  • Replicating Tuples


DICTIONARIES


  • Introduction to Dictionary
  • Accessing values in dictionaries
  • Working with dictionaries
  • Properties


SET & FROZENSET


  • Introduction to Set & Frozenset
  • Creating Set and Frozenset
  • Accessing and Joining
  • Replicating and Slicing


OPERATORS


  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Membership Operators
  • Identity Operators
  • Bitwise Operators
  • Assignment Operators
  • Operators Precedence
  • Evaluating Expression
  • Type Casting


PROGRAM CONTROL FLOW


  • Conditional Statements: The if Statement, The if-else Statement, The if-elif Statement, Nested if Statement, Python Indentation
  • Looping & Iteration: The for Loop, The While Loop, Loop Else Statement, Nested Loops, Break and Continue
  • The Range Function


INTRODUCTION TO FUNCTIONS


  • Built-In Functions
  • Introduction to Functions
  • Using a Function
  • Python Function Types
  • Structure of Python Functions
  • User Defined Functions
  • Structure of Python Program w.r.t. UDF
  • Types of Functions
  • Invoking UDF
  • Arguments and Parameters
  • Default Arguments, Named Arguments
  • Scope of Variables
  • Lambda Variables
  • Recursion Function


MODULES AND PACKAGES


  • Built-In Modules
  • Importing Modules in Python Programms
  • Working with Random Modules
  • User Defined Functions
  • Structure of Python Modules
  • Text and Bytes Files
  • MS Excel Files


CLASSES AND OBJECTS


  • Classes as User Defined Data Type
  • Objects as Instances of Classes
  • Creating Class and Objects
  • Variables & Methods in Class


EXCEPTION HANDLING


  • Default Exception & Errors
  • Catching Exceptions
  • Raise an Exception
  • Try... Except Statement
  • Raise, Assert, Finally Blocks
  • User Defined Exception


INTRODUCTION TO OOPS


  • Procedural vs Modular Programming
  • The Object Oriented Programming
  • Data Abstraction
  • Data Hiding
  • Encapsulation
  • Modularity
  • Inheritance
  • Polymorphism


DATABASE


  • Introduction to MySQL
  • PYMYSQL Connections
  • Executing Queries
  • Transactions
  • Handling Error


GUI PROGRAMMING


  • Introduction
  • Tkinter Programming
  • Tkinter Widgets
  • Frame, Button, Label, Entry


TURTLE PROGRAMMING


  • Introduction to Turtle
  • Controlling Turtle
  • Animation Programming


MULTITHREADING


  • Thread and Process
  • Starting a Thread
  • Threading Module
  • Synchronizing Threads
  • Multithreaded Priority Queue


REGULAR EXPRESSIONS


  • Match Function
  • Search Function
  • Grouping
  • Matching at Beginning or End
  • Match Objects
  • Flags


ADVANCED CONCEPTS



  • Decorators
  • Generators
  • Iterators
  • Co-Routines


Course Fees

Course Fees
:
₹8500/-
Discounted Fees
:
₹ 6500/-
Course Duration
:
75 Days

Review

0.0
Course Rating (0 reviews)
0%
0%
0%
0%
0%



Call
Text Message
Review
Email
CHAT