Washim Choudhury
Guwahati/Online
Skills :
About :
I am a dedicated and passionate educator with experience in teaching and mentoring students across different learning levels. I focus on creating a clear, engaging, and student fri…
I am a dedicated and passionate educator with experience in teaching and mentoring students across different learning levels. I focus on creating a clear, engaging, and student friendly learning environment that helps learners understand concepts easily and build strong fundamentals. I use practical examples and interactive methods to make lessons interesting and effective.
I am comfortable using digital tools and online platforms for virtual teaching. I ensure that my classes are well structured, goal oriented, and tailored according to each student’s learning pace. My aim is not only to complete the syllabus but also to build confidence and independent thinking in students.
I believe in continuous learning and always try to improve my teaching strategies to provide the best support to my students.
Washim Choudhury
Guwahati/Online
Skills :
I am a dedicated and passionate educator with experience in teaching and mentoring students across different learning levels. I focus on creating a clear, engaging, and student fri...
I am a dedicated and passionate educator with experience in teaching and mentoring students across different learning levels. I focus on creating a clear, engaging, and student friendly learning environment that helps learners understand concepts easily and build strong fundamentals. I use practical examples and interactive methods to make lessons interesting and effective.
I am comfortable using digital tools and online platforms for virtual teaching. I ensure that my classes are well structured, goal oriented, and tailored according to each student’s learning pace. My aim is not only to complete the syllabus but also to build confidence and independent thinking in students.
I believe in continuous learning and always try to improve my teaching strategies to provide the best support to my students.
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 Washim Choudhury
Online and Offline
9 Month
English, Hindi
Kahilipara, Guwahati, Dakhingaon kahilipara
300 INR
Week Days / Weekends
Course Content
The Python Programming Mastery – Beginner to Advanced course by Washim Choudhury is a comprehensive program designed to take learners from basic Python concepts to advanced programming skills. Ideal for students, beginners, and IT aspirants, this course emphasizes practical understanding, coding logic, and real-world project development.
Delivered in a live online format, the course spans 8 weeks with 24 interactive classes, offering hands-on exercises, projects, and expert guidance. Students will gain the skills required for Python programming, data structures, object-oriented programming, and basic automation while preparing for academic assessments or entry-level programming roles.
What Students Will Learn
Module 1: Introduction to Python
• What is Python and its applications
• Installing Python and VS Code
• Writing first Python program
• Understanding syntax and indentation
Module 2: Variables and Data Types
• Variables and naming rules
• Data types: int, float, string, boolean
• Type casting
• Taking user input
Module 3: Operators and Conditional Statements
• Arithmetic operators
• Comparison operators
• Logical operators
• If, elif, else statements
• Practice problems
Module 4: Loops
• For loop
• While loop
• Break and continue
• Nested loops
• Pattern and logic building exercises
Module 5: Data Structures
• Lists and list methods
• Tuples
• Sets
• Dictionaries
• Real life examples and practice
Module 6: Functions
• Creating and calling functions
• Parameters and return values
• Default and keyword arguments
• Lambda functions
• Recursion basics
Module 7: Object Oriented Programming
• Classes and objects
• Constructor
• Instance and class variables
• Inheritance
• Encapsulation basics
Module 8: File Handling and Exception Handling
• Reading and writing files
• Working with text files
• Try and except
• Handling common errors
Module 9: Mini Projects
• Number guessing game
• Student management system
• Basic calculator
• Final project presentation
Bonus
• Resume guidance for beginners
• Interview preparation questions
• Practice assignments after every module.
Teaching Method
This is a fully live online course, combining theory, practical exercises, and project-based learning. The teaching approach includes:
Step-by-step explanations for beginners and intermediate learners
Live coding demonstrations with real-time guidance
Interactive doubt-clearing sessions
Assignments and projects for hands-on practice
Career guidance including resume tips and interview preparation
The course is designed to build confidence, coding skills, and problem-solving ability progressively.
Who Can Join
School and college students learning Python for the first time
Beginners seeking structured programming training
Job aspirants looking for entry-level IT roles
Anyone interested in Python programming, data structures, and OOP concepts
Benefits / Outcomes
Students completing this course will:
Develop strong Python programming skills from basics to advanced
Understand and implement data structures and OOP concepts
Gain experience in file handling, exception handling, and practical projects
Build mini-projects for portfolios or academic submissions
Be prepared for coding interviews and real-world programming challenges
Receive guidance on career development and skill application
This course is ideal for learners seeking practical Python mastery, hands-on coding experience, and career readiness.