Program Overview

This program is designed to introduce you to Python, a programming language praised for its readability and versatility. Ideal for beginners and valuable for experienced programmers, Python is used by major tech companies like Google, Facebook, and NASA. The program provides a structured learning path, starting with the basics and progressing into advanced concepts such as object-oriented programming. You'll learn how to create and use functions, work with various operators, manipulate strings, and implement conditional statements for decision-making. Additionally, you'll explore essential data structures, including lists, tuples, dictionaries, and more. By the end of the program, you'll be proficient in importing and using Python libraries to tackle real-world problems.

Program Objectives

Python Basics

Master Python fundamentals: syntax, operators, and string manipulation.

Data Structures

Work with core Python data structures such as lists, tuples, and dictionaries.

Library Proficiency

Gain proficiency in using Python libraries for real-world problem solving.

OOP Concepts

Understand and implement object-oriented programming (OOP) principles.

Flow Control

Learn how to use conditional statements and functions effectively.

Learning Outcomes

1
Master Python fundamentals including syntax, data types, and control structures.
2
Develop efficient programs using functions, loops, and advanced data structures.
3
Work with external data through file I/O, JSON processing, and API interactions.
4
Apply OOP principles to create modular, reusable code using classes and objects.
5
Build professional development workflows with VS Code and external packages.

Key Highlights

Comprehensive Python foundation from basics to advanced concepts.

Hands-on coding practice with real-world applications.

Data handling skills including files, JSON, and API communication.

Object-oriented programming mastery.

Professional tool setup with VS Code and extensions.

External package integration using pip/PyPI.

Special techniques like generator functions.

Error handling with exceptions.

Practical authentication methods for APIs.

Modern development workflows.

Instructor

Mr. Mervin George

Subject Matter Expert – General Computer Science & AIML – L&T EduTech

Mervin George is a seasoned Subject Matter Expert and Technical Trainer with over 15 years of experience in education, research, and software testing. Specializing in Data Structures, Python, R Programming, Data Analytics, and Machine Learning, he has trained students and professionals at institutions like L&T EduTech, Smartcliff Learning Solutions, and iNurture Education. His expertise extends to manual testing and research analysis, with hands-on experience in projects such as PYBUK (a UK-based insurance platform) and MyMediaInfo (a North American media directory). Mervin excels at simplifying complex technical concepts and mentoring learners to achieve their goals.

With a Ph.D. (pursuing) in Information and Communication Engineering and an M.Tech in Computer Science, Mervin is also a published researcher and innovator. He holds patents in deep learning-based weather prediction and IoT-based blood glucose measurement and has guided award-winning student projects. His certifications in Python, R, Oracle Cloud, and Data Science further underscore his commitment to staying ahead in the tech landscape.