Class Overview
One on one tutoring for anyone interesting in learning to write code for the first time or beginner developers who want to improve their skills. Lessons are customized, and if you're not sure how to begin or what you need, we'll set up a personalized learning plan, and adapt it as we go.
10 Years old and above
English
Basic computer skills are important before learning to code. If you're just starting out, there are websites and programs designed to help get you started without any special skills. You can learn the basic concepts first, and gradually learn more specialized tools as you go. We'll talk about your current level of proficiency and decide what the right learning environment is, if you aren't sure.
You just need access to a computer.
Most of my time at work has been spent with Objective-C/Swift/Cocoa, Javascript/HTML/CSS, and Python. I also have experience with C, C++, Java, Mathematica, and Godot. At one point or another I've also work or played with Perl, x86 assembly, Scheme, Go, Haskell and a host of other languages.
I have 10 years of experience as a software engineer, working everything from native iPhone apps to large websites, and have been programming as a hobby for 25.