Piyush - Python teacher - Ghaziabad
1st class free
Piyush - Python teacher - Ghaziabad

Piyush profile and their contact details have been verified by our experts

Piyush

  • Rate ₹600
  • Response 1h
Piyush - Python teacher - Ghaziabad
  • 5 (2 reviews)

₹600/hr

1st class free

Contact

1st class free

1st class free

  • Python
  • HTML
  • Programming languages
  • JavaScript
  • CSS

I'm a post-graduate in computer science and I teach various programming languages and paradigms along with algorithms and data structures.

  • Python
  • HTML
  • Programming languages
  • JavaScript
  • CSS

Class location

Recommended

Piyush is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.

About Piyush

I have always been a very passionate learner of mathematics, physics and computer sciences and have always enjoyed sharing my knowledge with others. Being able to share my knowledge and help others see the beauty of these subjects brings me immense joy.

I have been tutoring students for more than five years now and have been fortunate enough to have helped many students achieve excellence in these endeavors.

If you agree to dedicate yourself to learning and put in the work then I can guarantee you I can take you from even zero to a mastery of the subject material.

I teach not only the material that you read about in textbooks but rather, aim to open the eyes of the student to the applications of that knowledge in the world around us and, in the process, hopefully, make them fall in love with learning.

See more

About the class

  • Classes 6 to 8
  • Class 10
  • Classes 11 & 12
  • +8
  • levels :

    Classes 6 to 8

    Class 10

    Classes 11 & 12

    Class 12

    BTech

    Class 11

    Undergraduate

    Beginner

    Intermediate

    Advanced

    Children

  • English

All languages in which the class is available :

English

● This course is designed so that even an absolute beginner with zero programming background can learn to not only understand how the world of computer programming works but also be able to create wonderful projects on their own.

● This course is intended for students of any age group or level looking to expand their knowledge of computer programming and also students who already have prior programming experience but are looking to either sharpen their skills further or fill some gaps in their knowledge.

● I emphasize clarity of concepts and learning by doing. I always aim for a bottom-up approach in which we work on the absolute basics and make that foundation concrete. That is the part that is often ignored by many and it can really prove disastrous later on.

● Topics that would be covered are (some might differ according to the level of prior knowledge):

1. Mathematical logic (You've been doing that all your life without even realizing! We'll see how we formally study it).

2. Basics of number systems (Crucial since the numbers that we work with are not the numbers that a computer deals with).

3. A very brief history of programming languages and computers.

4. The very powerful and compact programming language C (Almost all basic programming language concepts would become crystal clear as we learn C).

5. A look at data: How computers deal with different types of data.

6. A very basic model of communication between computers and the beginnings of the internet.

7. How the internet works: Architecture and protocols.

8. Introducing the software machinery behind the web: HTML, CSS & JavaScript. Introduction to web development.

9. All about HTML: Tags, elements (heading, paragraph, list, table, forms), attributes, HTML5.

10. Doing it in style: Making the HTML document look good with Cascading Style Sheets.

11. JavaScript: Getting our web page to do cool stuff using the programming language of the front-end.

12. JavaScript in detail: Objects, Arrays and other data structures, functions, error handling, classes, asynchronous code execution.

13. A programming language that looks like English: Introducing Python.

14. Python data structures, functions, lambda functions, error handling and much more.

For advanced knowledge seekers:

15. Object-Oriented Programming concepts and how it is different from procedural programming.

16. Data structures: Lists, stacks, queues, linked lists (singly linked, doubly linked, circular), hash tables, sets, trees etc. Analysis of data structures and use cases.

17. Algorithm design and analysis: Searching, sorting, string matching, problem solving using recursion, tree algorithms, analysis using Big-O notation and more.

● These classes can be taken by anyone who wants to learn about programming concepts, languages and algorithms (they are the fun part).

● The prerequisite to this course is just having access to a computer. All you need to do is show up and let me take it from there.

Programming would be so fun you wouldn't want to stop!

See more

Rates

Rate

  • ₹600

Pack prices

  • 5h: ₹3,000
  • 10h: ₹6,000

online

  • ₹600/hr

free classes

This first free class with Piyush will allow you to get to know each other and to specify the exact learning requirements for the upcoming classes.

  • 1hr

Similar Python teachers in Ghaziabad

  • Saurabh Kumar

    Ghaziabad & Online

    4.8 (6 reviews)
    • ₹1,000/hr
    • 1st class free
  • Bhavya

    Ghaziabad & Online

    New
    • ₹850/hr
    • 1st class free
  • Vipin

    Ghaziabad & Online

    5 (4 reviews)
    • ₹450/hr
    • 1st class free
  • TUSHAR

    Ghaziabad & Online

    New
    • ₹1,500/hr
    • 1st class free
  • Vaibhav

    Ghaziabad & Online

    New
    • ₹300/hr
    • 1st class free
  • Ankit

    New Delhi & Online

    4.9 (43 reviews)
    • ₹599/hr
    • 1st class free
  • Ashish

    Ghaziabad & Online

    New
    • ₹100/hr
    • 1st class free
  • Ravi

    Ghaziabad & Online

    New
    • ₹1,500/hr
    • 1st class free
  • RA

    Ghaziabad

    New
    • ₹1,000/hr
    • 1st class free
  • Naman

    Noida & Online

    5 (3 reviews)
    • ₹199/hr
    • 1st class free
  • Shyam

    Noida & Online

    New
    • ₹800/hr
    • 1st class free
  • Govind

    Ghaziabad & Online

    New
    • ₹1,000/hr
    • 1st class free
  • Agrim

    Ghaziabad & Online

    New
    • ₹1,000/hr
    • 1st class free
  • Ramesh

    Noida & Online

    5 (8 reviews)
    • ₹1,000/hr
    • 1st class free
  • Shakun

    Ghaziabad & Online

    New
    • ₹1,500/hr
    • 1st class free
  • Manashvi

    Ghaziabad & Online

    New
    • ₹399/hr
    • 1st class free
  • Himanshu

    Ghaziabad & Online

    New
    • ₹300/hr
    • 1st class free
  • Kumud

    Ghaziabad

    New
    • ₹2,000/hr
    • 1st class free
  • Shreya

    Ghaziabad & Online

    New
    • ₹500/hr
    • 1st class free
  • Dushyant

    Ghaziabad & Online

    New
    • ₹600/hr
    • 1st class free
  • More Python teachers