Sruthi
Online
About :
Sruthi is a Senior Software Engineer based in Bangalore with 2+ years of professional experience building production-grade systems in Python. My work spans machine learning pipelin…
Sruthi is a Senior Software Engineer based in Bangalore with 2+ years of professional experience building production-grade systems in Python. My work spans machine learning pipelines, data analysis with Pandas and NumPy, automation scripting, RESTful APIs, and AI/LLM-powered applications, so I bring a practical, industry-grounded perspective to every lesson.
Beyond writing code, I genuinely enjoy teaching. I've mentored 40+ engineers and trainees at my workplace, guided global learners (including working professionals from the UK and Middle East) as a guest mentor, and helped design certification programs in AI and full-stack development. I'm comfortable breaking down complex ideas into simple, digestible steps for learners at any level, from complete beginners to those looking to apply Python professionally.
What I can help you with:
Python fundamentals
Data analysis with Pandas & NumPy
Automation & scripting for real-world tasks
Working with APIs, JSON, and SQL in Python
Intro to Machine Learning with Scikit-learn
LLM & GENAI
Interview prep and project-based learning
I focus on hands-on, example-driven teaching rather than just theory, and I tailor my pace to how you learn best. Whether you're starting from scratch or want to level up for a job, I'd love to help you get there.
Sruthi
Online
Sruthi is a Senior Software Engineer based in Bangalore with 2+ years of professional experience building production-grade systems in Python. My work spans machine learning pipelin...
Sruthi is a Senior Software Engineer based in Bangalore with 2+ years of professional experience building production-grade systems in Python. My work spans machine learning pipelines, data analysis with Pandas and NumPy, automation scripting, RESTful APIs, and AI/LLM-powered applications, so I bring a practical, industry-grounded perspective to every lesson.
Beyond writing code, I genuinely enjoy teaching. I've mentored 40+ engineers and trainees at my workplace, guided global learners (including working professionals from the UK and Middle East) as a guest mentor, and helped design certification programs in AI and full-stack development. I'm comfortable breaking down complex ideas into simple, digestible steps for learners at any level, from complete beginners to those looking to apply Python professionally.
What I can help you with:
Python fundamentals
Data analysis with Pandas & NumPy
Automation & scripting for real-world tasks
Working with APIs, JSON, and SQL in Python
Intro to Machine Learning with Scikit-learn
LLM & GENAI
Interview prep and project-based learning
I focus on hands-on, example-driven teaching rather than just theory, and I tailor my pace to how you learn best. Whether you're starting from scratch or want to level up for a job, I'd love to help you get there.
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes
Courses by Sruthi
Online
40 Hour
English, Tamil
BTM Layout, Bangalore, 13 Om sairam
On Call
Week Days / Weekends
This course is designed for absolute beginners who want to build a strong foundation in Python programming. With 2+ years of industry experience using Python in AI/ML, data analysis, and automation, I bring real-world context to every concept — not just theory. You'll learn to write clean, working code through hands-on practice, small projects, and step-by-step guidance at your own pace. By the end of this course, you'll be comfortable writing Python programs independently and ready to explore more advanced areas like data analysis or automation.
What You'll Learn (Course Content / Curriculum):
Introduction to Python – Installing Python, setting up VS Code/Jupyter Notebook, writing your first program
Basics – Variables, data types, operators, type conversion
Control Flow – If-else statements, loops (for, while), break/continue
Data Structures – Lists, tuples, dictionaries, sets
Functions – Defining functions, parameters, return values, scope
String Handling – String methods, formatting, slicing
File Handling – Reading/writing files, working with CSV/JSON
Object-Oriented Programming (OOP) – Classes, objects, inheritance basics
Error Handling – Try-except, debugging basics
Modules & Libraries – Using built-in and popular libraries (e.g., math, datetime)
Mini Projects – Simple calculator, to-do list app, basic data analysis with Pandas (intro)
Who This Course Is For:
Complete beginners with no coding background
Students or professionals switching to tech/data roles
Anyone preparing for Python-based job interviews
Teaching Approach:
Hands-on, example-driven sessions with practice exercises after every topic, doubt-clearing support, and real-world mini projects to reinforce learning.
Building a Strong Foundation for Future Technology Skills
Python is widely used across software development, automation, data analysis, and artificial intelligence. Building strong fundamentals helps learners progress toward advanced areas such as machine learning, data science, and application development.
Through structured lessons and practical coding exercises, this course helps students develop programming confidence and problem-solving abilities.
FAQs
1. Is this Python course suitable for someone with no coding experience?
Yes. The course starts with Python basics and gradually introduces programming concepts, making it suitable for complete beginners.
2. What topics are covered in this beginner Python course?
The course covers Python setup, variables, data types, control flow, data structures, functions, file handling, OOP basics, error handling, libraries, and beginner-level projects.
3. Can students learn Python for A and AS Computer Science through this course?
Yes. The course covers fundamental Python programming concepts that support students learning Computer Science programming topics.