Prachi Gan
Online
Skills :
About :
Prachi Gan holds a Bachelor of Engineering in Information Technology and has four years of teaching experience in academic institutions. She has worked as a lecturer in a polytechn…
Prachi Gan holds a Bachelor of Engineering in Information Technology and has four years of teaching experience in academic institutions. She has worked as a lecturer in a polytechnic college and as a PGT Computer Science teacher in a government school. She teaches in Marathi, Hindi, and English, combining animated presentations with practical demonstrations through screen sharing and programming IDEs to help learners understand concepts with clarity.
Prachi Gan
Online
Skills :
Prachi Gan holds a Bachelor of Engineering in Information Technology and has four years of teaching experience in academic institutions. She has worked as a lecturer in a polytechn...
Prachi Gan holds a Bachelor of Engineering in Information Technology and has four years of teaching experience in academic institutions. She has worked as a lecturer in a polytechnic college and as a PGT Computer Science teacher in a government school. She teaches in Marathi, Hindi, and English, combining animated presentations with practical demonstrations through screen sharing and programming IDEs to help learners understand concepts with clarity.
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 Prachi Gan
Online
30 Hour
English, Hindi, Marathi
Nagpur, Plot no 34, House no 189, Dongre layout, Shraddhanand peth, Nagpur, 440010
On Call
Week Days / Weekends
Develop Strong Foundations in Modern Computer Science
Computer Science combines programming, data handling, and problem-solving skills that are valuable across academic and professional environments. This course focuses on practical understanding of Python programming, widely used Python libraries, database concepts, and Informatics Practices. Learners are guided through concepts step by step so they can understand both theoretical principles and practical implementation.
The sessions are designed to build confidence through examples, demonstrations, and hands-on exercises. Every topic is explained using simple language before moving toward practical applications.
Learn Python Libraries Through Practical Examples
Python has become one of the most widely used programming languages because of its simplicity and versatility. This course introduces learners to important Python libraries that simplify data analysis and visualization.
The learning journey includes understanding how arrays work using NumPy, managing structured datasets with Pandas, and creating meaningful visualizations using Matplotlib. Practical demonstrations help learners understand how these libraries work together in real programming tasks.
Each topic is supported with coding exercises that encourage learners to experiment with different approaches while improving their logical thinking.
Topics Included
Introduction to Python programming
Working with NumPy arrays
Data manipulation using Pandas Series
Creating and managing DataFrames
Reading and writing datasets
Data filtering and sorting
Handling missing values
Plotting graphs using Matplotlib
Line charts, bar charts, and pie charts
Data visualization techniques
Understand Database Management with MySQL
Database knowledge is an essential part of Computer Science learning. This course introduces MySQL concepts beginning with relational databases and progressing toward writing SQL queries.
Learners understand how to create databases, design tables, insert records, retrieve information, and update stored data efficiently. The course also explains how Python applications communicate with MySQL databases, enabling learners to understand database connectivity through practical coding examples.
Working on database exercises helps improve analytical thinking while strengthening programming skills.
Explore Python and MySQL Connectivity
A dedicated section explains how Python programs connect to MySQL databases. Learners understand database connections, executing SQL queries through Python, fetching records, and performing insert, update, and delete operations using practical examples.
The concepts are demonstrated through screen sharing and programming IDEs, making it easier to visualize every step of the coding process.
Practical Teaching Approach
The teaching methodology combines concept explanation with practical implementation. Animated PowerPoint presentations are used to simplify technical ideas before demonstrating them in programming environments.
Screen sharing allows learners to observe each coding step in real time. Questions are encouraged throughout the sessions so learners can clarify concepts as they progress.
This balanced approach supports better understanding of programming logic, database management, and data analysis techniques.
Flexible Online Learning Experience
The course is conducted online and accommodates both weekday and weekend batches. Online sessions enable learners to participate from any location while receiving practical demonstrations through live coding and interactive discussions.
Digital teaching tools make it possible to follow code execution, understand outputs, and practice alongside the instructor during every session.
Who Can Benefit from This Course?
This Computer Science course is suitable for learners who want structured guidance in Python programming and Informatics Practices.
It can be useful for:
School students studying Informatics Practices
Beginners exploring Python programming
Learners interested in data analysis fundamentals
Students preparing for practical examinations
Individuals seeking stronger programming fundamentals
Learners who want to understand Python database connectivity
Building Practical Programming Skills
Along with theoretical understanding, learners develop practical coding habits by writing programs, interpreting outputs, identifying errors, and improving problem-solving techniques. The combination of programming exercises, database practice, and visualization techniques encourages a deeper understanding of Computer Science concepts while strengthening analytical thinking.
Frequently Asked Questions
1. Is this Computer Science course suitable for beginners?
Yes. The course begins with fundamental concepts before introducing Python libraries, MySQL, and database connectivity, making it suitable for learners with little or no prior experience.
2. What software will learners use during the course?
Learners will work with Python programming IDEs for coding and use MySQL for database practice. Live demonstrations through screen sharing help explain installation and practical usage.
3. What topics are covered in Informatics Practices?
The course includes Python programming, NumPy, Pandas, Matplotlib, MySQL concepts, SQL queries, and connecting Python applications with MySQL databases through practical examples.
Get tutor location
Location: Plot no 34, House no 189, Dongre layout, Shraddhanand peth, Nagpur, 440010, Nagpur
Locate on Google map