0% found this document useful (0 votes)
2 views4 pages

Certificate in Python

The document outlines a 2-month part-time Certificate in Python course, covering essential topics such as Python's introduction, history, features, and practical programming skills. It includes modules on syntax, data types, control statements, string manipulation, functions, lists, tuples, dictionaries, input-output operations, and exception handling. The course aims to equip learners with foundational Python programming skills for software development.

Uploaded by

Rishikesh Walunj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Certificate in Python

The document outlines a 2-month part-time Certificate in Python course, covering essential topics such as Python's introduction, history, features, and practical programming skills. It includes modules on syntax, data types, control statements, string manipulation, functions, lists, tuples, dictionaries, input-output operations, and exception handling. The course aims to equip learners with foundational Python programming skills for software development.

Uploaded by

Rishikesh Walunj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

CERTIFICATE IN PYTHON

Duration: 2 MONTHS

Course Syllabus
Course Title: Python Programming (Skill Development Course)
Course Duration: 2 Months (Part-Time)

Module 1: Introduction
Overview of Python and its applications
Importance of Python in the modern software development landscape

Module 2: History
A brief history of Python and its evolution

Module 3: Features
Key features of Python, including simplicity, readability, and versatility

Module 4: Setting up Path


Installing and setting up Python on different platforms

Module 5: Working with Python


Writing and running Python programs
Python development environments
Module 6: Basic Syntax
Understanding Python syntax, indentation, and code structure

Module 7: Variable and Data Types


Variables, data types, and type conversion in Python
Module 8: Operators
Arithmetic, logical, and comparison operators

Module 9: Conditional Statements


If statements
If-else statements
Nested if-else statements

Module 10: Looping


For loops
While loops
Nested loops

Module 11: Control Statements


Break, continue, and pass statements

Module 12: String Manipulation


Accessing strings
Basic string operations
String slices

Module 13: Function and Methods


Defining functions
Calling functions
Types of functions
Function arguments
Anonymous functions
Global and local variables

Module 14: Lists


Introduction to lists
Accessing lists
List operations
Working with lists
Functions and methods for lists

Module 15: Tuple & Dictionaries


Introduction to tuples
Accessing tuples
Tuple operations
Working with tuples
Introduction to dictionaries
Accessing values in dictionaries
Working with dictionaries
Properties of dictionaries
Functions for dictionaries

Module 16: Functions & Modules


Importing modules
Math module
Random module
Packages and composition

Module 17: Input-Output


Printing on screen
Reading data from the keyboard
Opening and closing files
Reading and writing files
Module 18: Exception Handling
Understanding exceptions
Using the except clause
Try-finally clause
User-defined exceptions

You might also like