Nicholas - Computer programming teacher - Montréal
Nicholas - Computer programming teacher - Montréal

One of our best teachers. Quality profile, experience in their field, verified qualifications and a great response time. Nicholas will be happy to arrange your first Computer programming class.

Nicholas

One of our best teachers. Quality profile, experience in their field, verified qualifications and a great response time. Nicholas will be happy to arrange your first Computer programming class.

  • Rate ₹3,520
  • Response 2h
  • Students

    Number of students accompanied by Nicholas since their arrival at Superprof

    12

    Number of students accompanied by Nicholas since their arrival at Superprof

Nicholas - Computer programming teacher - Montréal
  • 5 (12 reviews)

₹3,520/hr

More Computer programming teachers

Unfortunately, this teacher is not available

  • Computer programming
  • C++
  • C#

Hello! I am a professional Game Programmer with experience in the largest companies. I can help you get into the games industry too! Available Mon-Thurs(evenings) and weekends.

  • Computer programming
  • C++
  • C#

Class location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Nicholas will be happy to arrange your first Computer programming class.

About Nicholas

I have a Master's Degree in Video Game Development and a Bachelor's Degree in Computer Game Programming and work/have worked for large companies like Ubisoft on FarCry and WatchDogs and WB Games on Gotham Knights as a games programmer. Before that I worked on mobile games for Hasbro, with such brands as Transformers and Monopoly.

See more

About the class

  • Class 10
  • BTech
  • Class 11
  • +7
  • levels :

    Class 10

    BTech

    Class 11

    Adult Literacy

    Masters

    MBA

    Beginner

    Intermediate

    Advanced

    Professional

  • English

All languages in which the class is available :

English

My tutoring style is very vocational. Once we have covered any basic gaps in knowledge I will quickly be looking to push through learning in a practice-based setting. Providing support, guidance and additional knowledge that envelops the current tasks that I will work through with you as I prepare you for your path into the games industry.

See more

Rates

Rate

  • ₹3,520

Pack prices

  • 5h: ₹15,999
  • 10h: ₹28,799

online

  • ₹3,520/hr

Find out more about Nicholas

Find out more about Nicholas

  • 1) When and why did you develop an interest in your chosen field?

    I have been passionate about video games for almost my whole life! I started playing video games from when I was 2-3 years old on the Sinclair ZX Spectrum and Sega Master System consoles. Subsequently, from around the time I was 7-8 years old, I decided that I wanted to have a career in creating video games in some way. I always used to draw my own video game ideas too! Since in school I always had a strong grasp of Mathematics, I felt that a role in programming for video games would be a good fit for me. It would allow me to be a part of the entertainment medium that I cared so much about and help create games of the future! I therefore pursued that goal to University and beyond, from working in Mobile Games in England (my country of birth) to AAA games companies in Montreal, Canada.
  • 2) What makes you passionate about your subject?

    Well, If I did make it clear enough before, I love video games! I play a lot of games and I love to understand how the mechanics were made. I appreciate rich storylines of a video game and I love to create video games myself, professionally. When I am not working professionally in video game development, I like to take part in game jams (24-48hrs to make a game) where I can enjoy the process of creating a cool idea in a short amount of time!
  • 3) What do you like about tutoring? What makes you a "Superprof"?

    I love tutoring! So far as a "Superprof", I have had incredible students who want to learn and show great enthusiasm. I like to create a trust-based relationship with my students. I encourage them to be open with me about how we can get the most out of our time together! I have an adaptive approach to teaching depending on the needs of the student. I can give you a full course plan of my own to best develop your skills or I can help out to provide deeper understanding on existing education courses. My approach is to be very hands on with you and dive deep on topics so that we create strong recallable knowledge of subjects we cover by working directly and practically with code to show not just how, but also why we do things in programming. I also make sure to test you regularly during sessions to make sure you understand and explain what you are learning.
  • 4) Do you have any role models; a teacher that inspired you? Please explain.

    I would say my greatest role model for education would be my Master's degree tutor, Alex Darby. He is a respected games programmer in the industry himself and I was truly fortunate to have him as a tutor during his brief time as an educator. I utilise many of the same methods of teaching in my own tutoring approach, since I know that was what got me to the positions in games companies that I have reached so far.
  • 5) What are your keys to success?

    My keys to success are as follows :

    Understand the best way that you learn things. Try different ways of learning: listening, watching, reading, practicing and figure out the ways you enjoy and how your brain best takes in information. Once I understood the ways I was best able to learn I found I was able to get on a good path to success.
    Don't try to learn too quickly. Less is more. I don't recommend to try to learn something every day. The brain, like your muscles when you exercise, generally needs time to recover so having a day off from learning something before picking it up the next day generally leads to better retention and deeper understanding.
    Commit to the completion of the things you start. The hardest part of any task is to finish it fully. This works on every level. Don't start lots of projects even if you don't enjoy one anymore get it to a good place where you feel it is in some kind of finished state. This will give you a much better portfolio with deeper understanding of a topic then repeating the beginning of something several times with a shallow understanding. Most people want to see breadth of knowledge rather than singular focus (especially on the easy part).
--
--

Similar Computer programming teachers in Montréal

  • Mohit

    Jaipur & Online

    5 (56 reviews)
    • ₹2,500/hr
    • 1st class free
  • Aniket

    Bengaluru & Online

    5 (42 reviews)
    • ₹3,000/hr
    • 1st class free
  • Somesh

    Delhi & Online

    5 (36 reviews)
    • ₹800/hr
    • 1st class free
  • N Bala

    Hyderabad & Online

    5 (24 reviews)
    • ₹1,199/hr
    • 1st class free
  • Koushik Chandra

    Bengaluru & Online

    4.9 (55 reviews)
    • ₹1,200/hr
    • 1st class free
  • Nitika

    Hyderabad & Online

    4.9 (51 reviews)
    • ₹1,800/hr
    • 1st class free
  • Dharmendra

    Bengaluru & Online

    5 (86 reviews)
    • ₹2,500/hr
    • 1st class free
  • Mohit

    Panchkula & Online

    5 (24 reviews)
    • ₹1,550/hr
    • 1st class free
  • Sajida

    Faridabad & Online

    5 (44 reviews)
    • ₹999/hr
    • 1st class free
  • Akash

    Bengaluru & Online

    5 (11 reviews)
    • ₹600/hr
    • 1st class free
  • Kunika

    Mumbai & Online

    5 (18 reviews)
    • ₹700/hr
    • 1st class free
  • Jai

    Mumbai & Online

    5 (64 reviews)
    • ₹2,000/hr
    • 1st class free
  • Abhishek

    Kanpur & Online

    5 (13 reviews)
    • ₹300/hr
    • 1st class free
  • Ritik

    New Delhi & Online

    5 (26 reviews)
    • ₹2,000/hr
    • 1st class free
  • Akash

    Mumbai & Online

    5 (31 reviews)
    • ₹1,500/hr
    • 1st class free
  • AYUSHI

    Prayagraj & Online

    5 (33 reviews)
    • ₹1,500/hr
  • Shahid

    New Delhi & Online

    4.9 (17 reviews)
    • ₹400/hr
    • 1st class free
  • Vidhya

    Thane & Online

    4.8 (17 reviews)
    • ₹1,200/hr
    • 1st class free
  • Pawan

    Ghaziabad & Online

    5 (16 reviews)
    • ₹1,500/hr
  • SHUBHAM

    New Delhi & Online

    5 (15 reviews)
    • ₹1,550/hr
    • 1st class free
  • More Computer programming teachers