DURATION: 4 Hours total
Schedule: From 18th May to 21st May 2026
LOCATION: Anywhere in the world (Online)
LECTURE TIMING: Recorded video for missed classes
FACULTY: Dr. Manan Thakkar, Prof. Rachana Modi
Python is one of the most loved programming languages by developers, data scientists, software engineers, and even hackers because of its versatility, flexibility, and object-oriented features. Many of the web and mobile applications we enjoy today is because of Python’s abundant libraries, various frameworks, vast collections of modules, and file extensions. Although it’s a high-level language and can do complex tasks, Python is easy to learn and has a clean syntax. Therefore, its recommendable for both beginners and experienced programmers.
Python is a powerful general-purpose programming language which improves programming skills and problem solving capability.
It is useful for web development, game development, data science & visualization, desktop GUI, creating software prototypes and so on.
It is fortunate for a beginner due to Python having small and simple syntax to write any program.
After studying this course, student will be able to:
Understand basic principles of Python language and improve programming skills.
Use object oriented paradigms to design and develop complex applications.
Enhance problem solving ability.
Implement database and GUI based applications.
Develop career as a web developer, game developer and software developer.
Confident to learn any programming languages.
The methodology throughout this course will be a blend of key theoretical concepts and practical aspects of it.
The training flow will have an interactive session with practical exposure. Quiz and Assignments would ensure maximum learning and motivation to deep dive.
This course divided into three levels:
1. Level 1:
It covers basic knowledge about python programming from installation to create simple applications.
2. Level 2:
This level covers advanced python programming such as functions, file handling operations, object oriented programming concepts and graphical user interface.
3. Level 3:
In this level students will learn about how data is stored and managed across multiple tables in a database.
Any Individual/student with 10th /12th Grade, Diploma or equivalent can register.
Laptop/Desktop/Mobile with internet connection, and hands-free for discussion
Assessment will be based on quiz, and assigned practical work which will be conducted throughout the course.
PROFILE OF RESOURCE PERSON
Dr. Manan Thakkar is an educationist and passionate professor with 4 years of teaching experience. He is graduate and post graduate computer engineer with specialization in machine learning, deep learning, big data analytics and python programming. Apart from these areas, he has taught various computer and IT engineering field subjects like C, C++, JAVA, Basics of Web Technology, Computer Networks, IT Workshop, Software Engineering, Database Management System and many more. He always love to get in depth knowledge and deliver that to guide students.
Email: mdt01@ganpatuniversity.ac.in
Prof. Rachana Modi, is working as an Assistance Professor in Information Technology department since 2011. She has completed her M.Tech CSE from Nirma University. She has 15+ years of teaching experience. Her primary areas of interest are Image and Video processing, programming languages, web technology, Data Compression and Computer Algorithms. She has guided more than 70 projects at UG/PG level.
Email: rvm02@ganpatuniversity.ac.in