1-on-1 Coding Mentorship

drawing of online learning

What to Expect

The 1-on-1 mentoring program takes you from coding beginner to software engineer through a tried-and-true formula.

Getting Started

  • The first step is to schedule a consultation to meet each other.
  • Next is an assessment to make sure it's a good fit for both of us.

Doing the Work

  • We will choose a meeting schedule. The recommended schedule is 2 sessions per week, 1 hour per session.
  • In our first session, we will decide on a path and timeline that works for you. (See the standard curriculum.)
  • You will get access to a private Slack server for communication, where you can message me anytime. You'll get a sense of what it's like to work in a team of engineers.
  • Between sessions, you will be expected to put in the work
    • part-time (20 hours per week), or
    • full-time (40 hours per week).
  • As you work through the curriculum, I will meet with you to:
    • Review work, answer any questions, and assign new goals.
    • Plan your next project.
    • Provide a specific topic lesson (as needed).
  • Sessions are recorded so you can go back as many times as you want.
  • Goals are flexible. If you want extra learning about problem solving and data structures, we can fit it in!

Applying for Jobs

  • When you're ready to enter the market, sessions will cover:
    • Interview practice
    • Career services help
    • Knowledge gaps

Fee - $100/hour

No contracts or hidden fees. This is a simple fee-for-service model. You will receive an invoice after every session, so you only pay for the time you used.

Book a free consultation
drawing of a person studying

Start Learning the Basics

Eager to learn but not ready for mentorship? Dive into a series of JavaScript lessons designed to build strong foundational programming knowledge.

Intuitive JavaScript
drawing of a person checking off tasks


Designed to combine industry needs with strong foundational skills that you can carry throughout your career, this is the standard path I recommend to anyone interested in becoming a software engineer.

Master the world of web development by building projects and working through hands-on exercises every step of the way.

The estimated hours below refer to student working time, excluding time spent meeting with a mentor.

Total time: 600 to 840 hours.
At a part-time pace (20 hours per week), that's about 30 to 42 weeks.
At a full-time pace (40 hours per week), that's about 15 to 21 weeks.