

Neha's email address and phone number have been validated.
Neha
- Rate Ksh. 340
- Response 1h
-
Students2
Number of students Neha has accompanied since arriving at Superprof
Number of students Neha has accompanied since arriving at Superprof

Ksh. 340/hr
1st lesson free
- Computer Programming
- Pyhton
- HTML
- SQL
Computer Science student proficient in Python programming language, I can help you to get from bigenner to advanced level.
- Computer Programming
- Pyhton
- HTML
- SQL
Lesson location
About Neha
I am an experienced Python developer with a passion for object-oriented programming. Over the years, I have worked on numerous projects that involved designing and implementing complex class hierarchies and object interactions. My expertise lies in leveraging Python's OOP features to build modular, reusable, and scalable applications. I have a deep understanding of core concepts like inheritance, polymorphism, encapsulation, and abstraction, as well as advanced topics like metaclasses and descriptors. In addition to my technical skills, I am an excellent communicator and enjoy teaching and mentoring others in the art of Python class design. I believe in writing clean, readable, and well-documented code, and I always strive to follow best practices and design patterns in my work.
About the lesson
- Lower Primary
- Upper Primary
- Lower Secondary
- +17
levels :
Lower Primary
Upper Primary
Lower Secondary
Senior School
Tertiary
University
Adult Education
Masters
Diploma
Doctorate
CS
ATP
Advocates Training Programme
MBA
Pre-Primary
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the lesson is available :
English
1. Introduction to classes and objects, benefits of OOP.
2. Defining classes, class/instance attributes, constructors, creating objects.
3. Instance methods, self parameter, calling methods.
4. Inheritance, overriding methods, super() function.
5. Class and static methods, decorators.
6. Special methods, operator overloading.
7. Attributes and properties, getters, setters, @property.
8. Composition and aggregation relationships.
9. Polymorphism, method overriding, duck typing.
10. Class design principles: encapsulation, abstraction, inheritance, polymorphism.
11. Practical examples and exercises.
Rates
Rate
- Ksh. 340
Pack prices
- 5h: Ksh. 1700
- 10h: Ksh. 3400
free lessons
The first free lesson with Neha will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- Ksh. 340/h
Similar Computer Programming teachers in Hubballi
Prof Shitanda
Nairobi & Online
- Ksh. 450/h
- 1st lesson free
Patience
Nyeri & Online
- Ksh. 500/h
- 1st lesson free
Caleb
Nairobi & Online
- Ksh. 1,200/h
- 1st lesson free
Samuel
Nairobi & Online
- Ksh. 500/h
- 1st lesson free
Methusela
Kilifi & Online
- Ksh. 500/h
- 1st lesson free
Mutai
Nairobi & Online
- Ksh. 2,000/h
- 1st lesson free
Kelvin
Kisumu & Online
- Ksh. 2,500/h
- 1st lesson free
Alice
Kisii & Online
- Ksh. 600/h
- 1st lesson free
Ezekiel
Thika & Online
- Ksh. 3,000/h
- 1st lesson free
Joy
Nairobi & Online
- Ksh. 2,500/h
- 1st lesson free
Geoffrey
Nairobi & Online
- Ksh. 2,500/h
- 1st lesson free
Brian
Nairobi
- Ksh. 1,500/h
- 1st lesson free
Ron
Nairobi & Online
- Ksh. 4,000/h
- 1st lesson free
PURITY
Thika & Online
- Ksh. 2,000/h
- 1st lesson free
Faith
Ruiru & Online
- Ksh. 800/h
- 1st lesson free
Sylvester
Nairobi & Online
- Ksh. 2,500/h
- 1st lesson free
Rose
Nairobi & Online
- Ksh. 2,500/h
- 1st lesson free
Mohamed
Nairobi & Online
- Ksh. 2,200/h
- 1st lesson free
Denis
Konza & Online
- Ksh. 500/h
- 1st lesson free
Rhoda
Kakamega & Online
- Ksh. 1,500/h
- 1st lesson free
-
See Computer Programming tutors
