Homepage
Tutoring Jobs
$20/h
Unfortunately, this tutor is unavailable
Verified tutor profile
Response Time 4h
Lessons offered by Yang
  • Individual
The lessons will be held
Taught subjects
  • Computer programming
  • Python
  • Java
  • JavaScript
  • C#
Levels
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education

Software Engineer teaching coding (Java, Python, C++), data structures, algorithms, and more

Methodology

I like to host an interactive tutoring session where students can ask questions about the concepts they are struggling with. I would typically go over the concept with the student before tackling into small examples. Near the end of the session, I will provide some practice materials that we can go through together and make sure that the student has learned the concept.

If a student is keen and want to learn a new subject by themselves, I am also eager to conduct reoccuring lecture sessions with them and guide them along the way.

I have always been excited about teaching because it's very rewarding to me when I manage to spark an insight when students are going through difficult concepts. So I like to try my best to clarify these concepts through different examples and applications as well as promote theoretical understanding.

I am comfortable with teaching Software Development, Algorithms and Data structures, Computer Systems.

Background

I am a 4th year computer science student at UBC. I have been giving private tutoring sessions for science/math/coding related subjects since grade 12. I have also worked as a software engineer co-op student at various companies. At my university, I have TAed a data structure and algorithms course for many terms. I have also worked as a research assistant and published a research paper in the field of human-computer interactions.

As for language preferences, I am comfortable with teaching in both English and Mandarin for students of all levels. Feel free to contact me and schedule a free initial session. I hope to see you soon :)

Rates

Rate for online lessons : $ 20/h
Rate for 5 hours of lessons : $90
Rate for 10 hours of lessons : $160
Lessons offered by Yang
Individual
The lessons will be held
at your home
Taught subjects
  • Computer programming
  • Python
  • Java
  • JavaScript
  • C#
Levels
  • Junior High / Middle School
  • High School
  • College
  • University
  • Adult Education

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest python lessons to help you.
Learning isn't a problem, java lessons for all!

Taking javascript lessons has never been easier: you're going to learn new skills.

Richmond
Computer Engineer to help students achieve success in their studies and career
$35
Trigun
1st lesson is free!

Initially I normally start with basic to help build foundation for the students and also gradually build to complex studies

Lessons by webcam Face to face lessons Approved profile
Vancouver
Lessons about algorithmic thinking and programming fundamentals with Python and Java !
$30
Justin
  • (7 reviews)

I am very familiar with the fundamentals of mathematical and computational thinking and can share my knowledge of best...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Cognitive System student giving Web development lessons or help for assignment to people that wanted to learn.
$25
Theodorus
  • (5 reviews)
1st lesson is free!

If you never learn to program before, I would teach you the basics from the beginning of the chosen programming language....

Lessons by webcam Face to face lessons Approved profile
Vancouver
Experienced software engineer, Masters degree holder in Vancouver,Teach both development and testing
$20
Anand
1st lesson is free!

I mostly teach using online classes. You will get to learn both theoretical concepts and get hands-on experience with...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Learn to code in one month and enjoy the booming tech job market for the rest of your life!
$30
Ehsan
1st lesson is free!

The classes are designed based on the background and goal of the students and would include real-world programming projects...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Developer gives courses in various programming languages like JavaScript, React Native, React from basic to advanced level. Also provide intermediate lessons in OOP languages like Java and Python
$20
Pankaj
1st lesson is free!

I start from very basic and let the student grasp every bit of a single step. I like my students to precede step by step...

Lessons by webcam Face to face lessons Approved profile
Vancouver
I am Computer Engineer looking to deliver my skills to you all. JAVA , Python , AWS , Linux - You name it and I am your solution. Thanks ! Nishant Makkar 250,251,0439
$25
Nishant
1st lesson is free!

Online or Offline Sessions based on your availibilty. Real time Scenarios in workshops. Basic to Advanced course...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Learn Python online OR face to face from IT professional and trainer.
$25
Nishant
1st lesson is free!

I teach with : a. Practical Examples b. Real time applications c. Faster and Easy approach to learn.

Lessons by webcam Face to face lessons Approved profile
Vancouver
Senior Software Engineer teaching Computer Programming (JAVA, Javascript, Python, C++, C), Algorithms, Data Structures.
$40
Raman
  • (2 reviews)
1st lesson is free!

My pedagogy is to prepare myself two classes ahead of what I plan to teach the students and come well prepared to the class...

Lessons by webcam Face to face lessons Approved profile
Burnaby
Learning programming through fun helps you to progress quickly and get creative with programming
$18
George
1st lesson is free!

To explain the lesson, I used drawing and planning. I also like using colors to distinguish important information. To...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Computer Science student teaching programming those who are starting out from high school to university.
$21
Greagorey
1st lesson is free!

- Helping with further understanding basic computer science concepts and algorithms using simplified techniques and...

Lessons by webcam Face to face lessons Approved profile
Vancouver
Tutoring Computer programming, Python, C, C++ for high-school, university students, or hobbyists.
$35
Tushar
1st lesson is free!

I like to think in terms of algorithms to solve any problem, and that's what I believe in teaching too. Coding comes...

Lessons by webcam Face to face lessons Approved profile
Vancouver
6+ years experienced programmer teaches you to bring your own idea to life. From server-side to mobile.
$26
Mohammadreza
1st lesson is free!

Learn the basic of server-side programming with either Node.js (Javascript) or .Net (c#) Learn to program and design...

Lessons by webcam Face to face lessons Approved profile
Surrey
I am a software developer with almost 20 years of experience, located in downtown Vancouver. Like to share my knowledge and teach how to become a (better) developer.
$40
Yasar
1st lesson is free!

I like to ensure that the programmer is fluent in reading and writing the code. Developing algorithm and developing ability...

Lessons by webcam Face to face lessons Approved profile
Halifax
Computer Science graduate well versed in a variety of programming languages, hardware, and software
$19
Elias
1st lesson is free!

I provide specific, high-quality academic instruction to students I deploy proven study aides to prepare for upcoming tests...

Lessons by webcam Face to face lessons Approved profile
Toronto
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$50
Dimitry
  • (23 reviews)
1st lesson is free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam Face to face lessons Approved profile
Mississauga
Programming in Python: From the basics to Object Oriented Programming - Online from Mississauga
$35
Muhammad
  • (10 reviews)
1st lesson is free!

I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

Lessons by webcam Approved profile
Toronto
Class of Learning How To Have Fun with Python (Easy to learn)
$35
Behrooz
  • (10 reviews)

I think the most important property of an efficient course is that the students should have fun and love the material. I try...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Mississauga
Programming in Java: From the basics to Object Oriented Programming - Online from Mississauga
$35
Muhammad
  • (4 reviews)
1st lesson is free!

I help students understand the approach to any challenges that they face while they're studying. My aim while teaching is...

Lessons by webcam Approved profile
Vancouver
Learn programming from beginner to advanced level(Any Major Language) in a step-by-step approach.(Only pay if everything is clear).
$27
Aakash
  • (23 reviews)
1st lesson is free!

I give a problem on a topic, then I'll try to understand your understanding about the topic. After you get the topic, I'll...

Lessons by webcam Approved profile
at their home at your home By webcam
1 hour Not available $20 $20
5 hours Not available $90 $100
10 hours Not available $160 $200
Unfortunately, this tutor is unavailable