Justin MacArthur

Advanced coding mentor, let me help you to master programming in all of it's aspects.

4.8(32)

FREE TRIAL

Profile photo of Justin, Coding tutor at Wiingy
Coding learning materials by Justin
Justinenjoying a hobby outside teaching
Live performance with Coding by Justin

Show all photos

tutor-image
tutor-image

Justin MacArthur

Diploma degree

/ 55 min

About your coding tutor - Justin

Hi, I’m Justin. I’ve been coding professionally since 2005 and teaching since 2020. I specialize in helping students build programming as a practical, transferable skill, not just memorize syntax. My experience spans C/C++, C#, Java, Python, PHP, JavaScript, and TypeScript, with projects in web development, mobile apps, video games, and custom system software. I’ve taught learners at every level, from beginners writing their first lines of code to experienced developers sharpening specific skills. My lessons are tailored to your goals, pace, and learning style, so you can build confidence while solving real problems instead of getting stuck in theory alone. I can help with computer science fundamentals, debugging, project planning, object-oriented programming, algorithms, data structures, games, websites, and understanding how different technologies fit together. I like to make lessons practical, patient, and encouraging, with enough challenge to help you grow without feeling overwhelmed. Whether you’re preparing for a class, building a portfolio project, improving at work, or starting your computer science journey from scratch, I’d be happy to help you strengthen your skills and discover the coder you’re meant to become.

Coding tutor specialities

Upskilling icon

Upskilling

Assignment help icon

Assignment help

Exam prep icon

Exam prep

Debugging icon

Debugging

Job readiness icon

Job readiness

Paired coding icon

Paired coding

Project help icon

Project help

CoTutorCoTutor

AI modules

Summary

Podcast

Quiz

Learnings

Flashcard

Spotlight

Zero Risk Guaranteed

15-days refund

Free tutor swap

No cancel fee

1-yr validity

24/7 support

Learner types for coding classes

Coding for intermediate icon

Coding for intermediate

Coding for adults icon

Coding for adults

Coding for advanced icon

Coding for advanced

Coding for beginners icon

Coding for beginners

icon

Improved problem-solving skills

92% of students report faster problem-solving after lessons.

icon

Project-based learning for real-world skills

90% of students complete relevant coding projects.

icon

Focused on real-world coding applications

Build real projects, from apps to websites.

Justin - Coding tutor also teaches

C

C

C++

C++

CSS

CSS

HTML

HTML

Java

Java

JavaScript

JavaScript

Approach & tools used by coding tutor

Git & GitHub image

Git & GitHub

Android Studio image

Android Studio

Jupyter Notebook image

Jupyter Notebook

Visual Studio Code image

Visual Studio Code

tutorFooter

Programming tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.