

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Blake will be happy to arrange your first Computer programming lesson.
Blake
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Blake will be happy to arrange your first Computer programming lesson.
- Rate $48
- Response 6h
-
Students50+
Number of students Blake has accompanied since arriving at Superprof
Number of students Blake has accompanied since arriving at Superprof

$48/hr
1st lesson free
- Computer programming
- HTML
- JavaScript
- C#
- C#.NET
Senior software engineer with 15 years of experience programming in various industries
- Computer programming
- HTML
- JavaScript
- C#
- C#.NET
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Blake will be happy to arrange your first Computer programming lesson.
About Blake
Hey there! I'm Blake, your friendly neighborhood programming enthusiast and dedicated tutor. With a passion for both teaching and coding, I'm here to guide you through the exciting journey of mastering computer programming. I have 25 years of experience programming in C#, JavaScript, Python, and SQL among other languages. I learned to program games on my Casio calculator in middle school and never looked back. Throughout my career, I've worked on diverse projects ranging from eCommerce platforms, internal corporate tools, mass communications tools, and various other dynamic web platforms. I love sharing my knowledge and helping others unleash their potential in the world of software development. Programming isn't just a job for me; it's a lifelong passion. I thrive on the thrill of problem-solving and the joy of witnessing my students' breakthrough moments. I believe that the best way to learn programming is by doing. Through hands-on practice, real-world examples, and interactive sessions, I'll help you not only grasp concepts but also cultivate the problem-solving mindset essential for success in the workplace or the classroom.
About the lesson
- Primary
- High School
- NCEA Level 1
- +10
levels :
Primary
High School
NCEA Level 1
NCEA Level 2
NCEA Level 3
Adult education
Masters
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
Are you looking to master the art of coding? Look no further! Whether you're a beginner eager to dive into the world of programming or an experienced developer seeking to enhance your skills, I'm here to guide you on your journey.
What I Offer:
My tutoring sessions are tailored to meet your specific needs and learning pace. Whether you're struggling with the fundamentals or aiming to tackle advanced concepts, I've got you covered. Here's what you can expect from my lessons:
- Interactive Learning: Forget about boring lectures! My sessions are engaging, interactive, and packed with hands-on coding exercises and real-world examples.
- Clear Explanations: I break down complex concepts into digestible chunks, ensuring you grasp each topic thoroughly.
- Practical Projects: Together, we'll work on exciting coding projects that reinforce your understanding and allow you to apply what you've learned.
- Flexible Scheduling: I understand that life can be hectic. That's why I offer flexible scheduling options to accommodate your busy lifestyle.
Programming Languages and Topics Covered:
- C#
- JavaScript / TypeScript
- React / Vue / Angular
- HTML
- CSS / SASS / LESS
- SQL / NoSQL (document) Database
- Algorithms (Sorting / Searching, Recursion, Tree Traversal, etc.)
- Design Patterns
- Data Structures
- API Development
- Web Development
Who Can Benefit:
My tutoring services are suitable for:
- Beginners stepping into the world of programming
- Students seeking extra help with their coursework
- Professionals looking to upskill or transition into tech roles
- Hobbyists interested in learning programming for fun
Whether you're aiming to pass your class, land your dream job, build your own software project, or simply expand your coding skills, I'm here to support you every step of the way.
Don't let coding challenges hold you back. Together, we'll turn your programming aspirations into reality!
Reviews
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience had by the students of Blake.
Perfect! Blake is exactly what I needed. He is meeting me where I am at, he is explaining in basic ways, jargon free. We are working through on the job issues that come up and I feel totally comfortable admiting to him when I don't know something. It is going very well!
- Blake's response :
Perfect! Thank you for the Javascript help ! Great and clear at explaining
Perfect! Always great,.. very knowledgeable and helps you understand.
- Blake's response :
Perfect! Excellent experience. Classes are very well structured, and Blake managed to help me with all of my questions. I HIGHLY recommend him! :) Merci Blake!
Perfect! He makes the class exciting while teaching.
- Blake's response :
Perfect! Blake explains concepts around programming well and is excellent at guiding me at a speed where I can learn. He also has great tips on how to learn a new programming language in a way that I can apply it. I'm confident I'll be able to master Python programming with Blake!
- Blake's response :
Perfect! 1) Punctual
2) Well-prepared
3) Well-organized
4) Patient to address questions
5) Give me a overview of the blueprint of what I am learning
6) Good risk-advisor- Blake's response :
Perfect! I have nothing but great things to say about Blake. He is really break things down and makes sure that you have an understanding. I am new to coding, but I feel very optimistic after each lesson.
- Blake's response :
Perfect! He is patient and knowledgeable and I will definitely recommend him to everyone!
- Blake's response :
Perfect! I've never had a more responsive, encouraging, and dedicated tutor then Blake. I feel listened to, and after every session I truly feel like I have recieved help. Oftentimes, I will have trouble understanding a coding concept, and Blake will run through it until I understand it. He has also been very understanding when I mix up times of real life events and lessons together. Blake is super talented just from what I can see with my small knowledge of coding., and supe rpatient with those that are not as knowledgeable yet.
- Blake's response :
Excellent! Good teacher
Perfect! Blake is a knowledgeable, engaging, and encouraging tutor. He makes every effort to understand not only your goals for tutoring but how you learn best so that he can ensure that you're meeting your goals and enjoying the process.
I've learned more in a handful of sessions with him than in over 30 hours of online courses, and I could not be more impressed by his deep understanding of coding complexities AND his approach to tutoring.
I'm absolutely convinced that anyone could learn from Blake, and I cannot recommend him highly enough!- Blake's response :
Perfect! Blake is an excellent tutor!
- Blake's response :
Perfect! Blake had been constantly amazing, with a great, enjoyable tutoring technique and easy to follow approach. We’ve learned a lot in a short period of time. Highly recommend
- Blake's response :
Perfect! The best tutor!
- Blake's response :
Perfect! Blake is great at getting important ideas through and knowledgeable about what's important to study and what doesn't have real world applications
- Blake's response :
Perfect! I wanted to take a few lessons before writing a review. The first lesson was a little shaky as we had a little difficult time in figuring out how to proceed in C#. As I had very little experience but not no experience. The first lesson was free, so this is fine as the first is really to establish what needs to be done.
However as soon as we figured out how to approach the situation, every session has built up my confidence in what I am learning. Everything that I've been stuck on he's made sure that I fully comprehend what I am learning and has been very patient. I'm grateful for the help he has given me so far and will continue to ask for his support in future lessons!- Blake's response :
Perfect! My first lesson with Blake far exceeded lessons I have had with other teachers. Blake's experience truly showed during our lesson as he was able to help me understand design processes that I was never able to grasp before. His ability to adapt his teaching style to fit my personal needs truly displays his knowledge, experience, and commitment. I am proud to have Blake as a tutor and coding mentor to accelerate my learning and development as an engineer!
- Blake's response :
Perfect! Amazing tutor with a lot of knowledge and knows how to break things down and make you feel comfortable.
- Blake's response :
See more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I currently have the pleasure of working with Blake on a company project, and I am consistently impressed by his depth of knowledge, patience, and ability to break down complex topics into understandable concepts. In addition to his technical expertise, Blake excels at mentoring the team and generously sharing his insights, making a meaningful impact on our progress.
Blake consistently fosters a positive and motivating learning environment, empowering others to grow and succeed. I highly recommend him to any Superprof member seeking a dedicated, insightful, and approachable tutor who goes above and beyond to ensure his students' success.I hired Blake to be a mid-level member of my Software Development team, and he wound up being one of the best hires I've ever made. It quickly became apparent that he was a natural at creating algorithms, but was also motivated to grow, build upon his foundation and become a Senior Engineer with solid software architectural skills. His natural abilities and depth of experience are great assets for anyone looking to learn about Software Engineering.
Blake is a great teacher, I was struggling to understand programming concepts for months, so much it was affecting my school work.
After i started working with Blake, I felt after every session, not only learned the concepts but how to use them and it stuck!
I would recommend Blake to anyone serious about wanting to become a good programmer.
Amazing ++++Blake worked for me in a previous job as a Senior Developer working on ASP.NET Core Web applications. Blake worked on several complex features and his solutions were always elegant and complete. He's especially skilled at refactoring code to make it easy to understand and extend. He's got great skills in SQL, C#, HTML, CSS and VueJS from his time working for me. He was always easy to work with and quick to understand the core of the feature and what was required. He is a first class choice for helping you with coding.
View more recommendations
Rates
Rate
- $48
Pack prices
- 5h: $212
- 10h: $373
online
- $48/h
free lessons
The first lesson with Blake will allow you to get to know each other and discuss your needs for future lessons.
- 1hr
Learn more about Blake
Similar Computer programming tutors in Crystal Lake
Mohamed
Auckland & online
- $50/h
- 1st lesson free
Nadhanya
& online
- $45/h
Dr Pooja
& online
- $50/h
- 1st lesson free
Mandeep Singh
Auckland & online
- $65/h
- 1st lesson free
Haider
Auckland & online
- $30/h
- 1st lesson free
Alex
Auckland & online
- $70/h
- 1st lesson free
Kaushik
Auckland & online
- $35/h
- 1st lesson free
Charles
Auckland & online
- $30/h
- 1st lesson free
ROBIN
Auckland & online
- $44/h
- 1st lesson free
Maxwell
Auckland & online
- $25/h
- 1st lesson free
Aarav
Lower Hutt & online
- $30/h
- 1st lesson free
Umair Mateen
Auckland & online
- $40/h
- 1st lesson free
Fortunate
Wellington & online
- $30/h
- 1st lesson free
Gene
Auckland & online
- $55/h
- 1st lesson free
Sujata
& online
- $25/h
- 1st lesson free
Monika
Hamilton & online
- $35/h
- 1st lesson free
Jonathan
Christchurch & online
- $40/h
- 1st lesson free
Nav
Auckland & online
- $50/h
- 1st lesson free
Britto Anand
Auckland & online
- $22/h
- 1st lesson free
Aleena M
Rotorua & online
- $31/h
- 1st lesson free
-
See Computer programming tutors