James - Prof computer programming - Vancouver

The James profile and its contact details have been verified by our team.


  • Hourly rate $50
  • Response Time 16h
  • Number of students 15
James - Prof computer programming - Vancouver
  • 5 (6 reviews)


1st lesson is free!

Book a class

1st lesson is free!

1st lesson is free!

  • Computer programming
  • C
  • Python
  • Computer languages
  • Java

FAANG engineer help you improve your coding skills, learn algorithms, and soar in computer contests!

Lesson location

    • By webcam
    • at your home : will travel up to 20 km

About James

• 4+ years of work experience as a FAANG full-stack engineer developing scalable web services

• Proficient in algorithms & data structures, as illustrated by 4 papers & 2 patents. Skilled in Java, Go, and Python

• A talented, creative, and articulate coder, as evidenced by champion status in programming competitions. 5 times

• An experienced job interviewer

See more

About the lesson

  • Junior High / Middle School
  • High School
  • College
  • +7
  • levels :

    Junior High / Middle School

    High School



    Masters/ Graduate School





    Adult Education

  • English

All languages in which the lesson is available :


Everything is easy if you are on the right path.

No matter whether you are a beginner in CS or a new grad who is looking for a job, I am here to help you to save time and find a job ASAP.

# Including but NOT limited to
1. High School students who are actively preparing for Canadian Computing Competition (CCC). (正在准备CCC的高中生)

2. Undergraduate or graduate or college students who are looking for a coop in a fancy company. (想找大厂coop的在校本科生或研究生或学院学生)

3. New grads who target a full-time job in big companies. (想找大厂full time的new grad)

4. SDE who just graduated and wants to switch to other well-paid companies. (刚毕业需要跳槽大厂的同学)

5. Students who need to switch majors. (有需求转专业的同学)

6. High School students that want to learn CS in advance. (需要提前学习CS的高中生)

Supported language: English, 中文, 廣東話

See more


Hourly rate

  • $50

Pack rates

  • 5 h: $249
  • 10 h: $495


  • $ 50/h


  • + $$10

free lessons

The free first lesson allows you to get to know your tutor and to decide whether they meet your needs.

  • 30min

Other Computer programming teachers in Vancouver

  • Lessons about algorithmic thinking and programming fundamentals with Python and Java !



    5 (20 reviews)

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

    • $30/h
  • Teaches and does work on Vanilla JavaScript, React framework, Java, SQL, and such. Also, give lessons on introductory programming concepts.



    5 (8 reviews)

    I try to help the students with their thought process and help in syntax and logic. It is easy to learn the wrong...

    • $21/h
  • Learn to do Data Science in Python from a Data Scientist. Understand Statistics, Python Programming and use of cloud technologies.

    Varun Reddy


    5 (6 reviews)

    I'm a firm believer of Feynman technique and my lecture sessions are around the same framework. My typical student is...

    • $40/h
    • 1st lesson is free!
  • I will help you in any c#, java, android, swift app or assignment



    5 (4 reviews)

    Online tutoring for FREE OF CHARGE! Solutions for all your ICT / IT related academic queries from one place. From this...

    • $1/h
    • 1st lesson is free!
  • Expert coder with 5+ years of exp. in teaching 150+ students from High School to University level. Core expertise in C++, C, Python, Java, HTML/CSS and SQL. Basic to Advanced level. University assignm



    5 (2 reviews)

    "1/ My objectives are to direct students where they need to go and help them reach their full potential. If required. 2/ I...

    • $25/h
    • 1st lesson is free!
  • Software developer with 7+ years of classroom experience. Engineer with a bachelor's degree in computer science. Ranging from high school to university level. Help with homework and assignments.



    5 (1 reviews)

    I teach all topics of coding like python, java, java script, CSS, SQL, PostgreSQL, HTML, etc. to students of all levels. I...

    • $22/h
    • 1st lesson is free!
  • Expert in Computer science & IT. Proficient in C,C++, Java, Python, Android App Development, HTML, CSS. Tutoring experience of 3+ years teaches student from College/Universities. Homework/ Assignment



    5 (1 reviews)

    "My online teaching method is more efficient than in person, I tried both! I also strongly believe in using the incredible...

    • $25/h
    • 1st lesson is free!
  • Experienced software engineer, Masters degree holder in Vancouver,Teach both development and testing



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

    • $20/h
    • 1st lesson is free!
  • Experience Math, Coding, and Abacus Teacher provide Fun online classes for Primary school students.



    My teaching methods are based on students' ability to introduce new math or coding knowledge that they didn't learn before. ...

    • $45/h
    • 1st lesson is free!
  • 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



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

    • $25/h
    • 1st lesson is free!
  • Computer engineering PhD and a software engineer who has been teaching for 7 years.

    Jee Ho


    I believe that computer scinece cannot be just taught from the book. Hands on experiences are the key to grasp the concept,...

    • $55/h
    • 1st lesson is free!
  • Graduate student with a software engineering background. Participated in many projects and had an internship experience in development.



    I teach with textbooks or slides. After class, I will leave a bit of homework to practice what you learned, and check them...

    • $20/h
    • 1st lesson is free!
  • Tutoring Computer programming, Python, C, C++ for high-school, university students, or hobbyists.



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

    • $35/h
    • 1st lesson is free!
  • Senior data engineer with 14+ years of experience as a full stack developer, big data and ETL developer in some of the biggest corporations.



    As long as you are truly interested in learning, I will do my part to prepare you for the job market. I will assess your...

    • $40/h
    • 1st lesson is free!
  • I can teach the basics of computer programming. I have done engineering in software and have been working in the test automation industry.

    Muhammad Salman


    I have experience in the field of different major companies. I can teach through my experiences from real-time problems...

    • $25/h
    • 1st lesson is free!
  • Learning programming through fun helps you to progress quickly and get creative with programming



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

    • $18/h
    • 1st lesson is free!