About This Course

Python programming is the process of creating software, applications, and scripts using the Python programming language. Python is a high-level, interpreted language that is known for its readability, simplicity, and versatility. It has a large and active community, making it a popular choice for developers of all levels and for a wide range of applications.
Python can be used for a variety of programming tasks, such as web development, scientific computing, data analysis, machine learning, artificial intelligence, automation, and more. It has a vast array of libraries and frameworks that provide functionality and facilitate development for these different domains.
Python programs are typically written in a text editor or an Integrated Development Environment (IDE), then executed using an interpreter or compiled into bytecode for distribution. Python's syntax is easy to learn and use, making it an excellent language for beginners, while its power and flexibility make it a favorite of experienced developers as well.

Course Curriculum

Module-1 :Introduction to Python Programming
Sl No Topic Name Duration(in Hours)
1 History - Features – Applications – Python Installation 1 hour
2 Python interpreter - interactive mode and script mode - First Step with Python 1 hour
3 Variables and Data Types - Mutable and Immutable Variables 1 hour
4 Keywords – Literals - Operators and Operands 2 hour
5 Expression and Statements- Input and Output – Comments 1 hour
6 Quiz-1 (20 MCQ) 30 minutes
Module-2 :Conditional and Looping Construct
Sl No Topic Name Duration(in Hours)
1 Conditional - Conditional (if) - Alternative (if-else) - Chained conditional (if-elif-else) 1 hour
2 Looping - While - For - Nested loops 1 hour
3 Control Statements - Break – Continue – Pass. 1 hour
4 Quiz-2 (20 MCQ) 30 minutes
Module-3 :Functions
Sl No Topic Name Duration(in Hours)
1 Defining a function - Calling a function - Built in Function – Composition 1 hour
2 User Defined Functions 1 hour
3 Fruitful functions - Parameters and Arguments 1 hour
4 Scope of Variables - Recursion 1 hour
5 Quiz-3 (20 MCQ) 30 minutes
Module-4 : String, List, Tuple and Dictionary
Sl No Topic Name Duration(in Hours)
1 String Manipulation-Accessing Strings-Basic Operations-String slices-Function and Methods 2 hours
2 Lists-Introduction-Accessing list-Operations-Working with lists-Function and Methods 2 hours
3 List comprehension - Searching 2 hours
4 Sorting 2 hours
5 Tuple-Introduction-Accessing tuples-Operations -Working-Functions and Methods 1 hour
6 Dictionaries-Introduction-Accessing values in dictionaries-Working with dictionaries-Properties-Functions 2 hours
7 Quiz-4 (20 MCQ) 30 minutes
Module-5 : Modules, Package, Exception Handling and Files
Sl No Topic Name Duration(in Hours)
1 Modules – Built-in modules – User defines modules 2 hours
2 Packages 1 hour
3 Exception Handling 1 hour
4 Files – Basic Operations – File Types – File access Modes - Reading and Writing Files – File functions 2 hours
5 Quiz-5 (20 MCQ) 30 minutes
  • Quick Look
  • Instructor Mr Gnanavel
  • Subject Python
  • Duration 6 weeks
  • No of Instructors 3
  • Language Tamil & English
Apply Now