Experience Summary
I have worked on personal projects launching web sites and web servers and for large and small companies developing and deploying dynamic, database driven web sites to lots of people. I am a quick learner and know how to learn quickly. I have teaching experience teaching music for several years privately and to grade school.
Teaching Style
I prefer a hands on approach. We will work on lots of programming problems, we will program a lot, and you will leave with a program to show and a greater fundamental understanding of the content.
My Hobbies
Programming, playing trumpet, guitar, and piano. Playing pool. Reading hacker news and breaking into systems (legally of course).
Other Comments
I am laid back and encouraging, knowledgeable but not arrogant, and can help you raise your grade or learn a desirable new skill.
Computer |
Proficiency: Expert
|
If you're looking for general computing tutoring, I can help you set up a computer (from pieces), wipe it, remove viruses, build web sites, set up servers, configure internet, etc. |
CSS |
Proficiency: Experienced
|
CSS can be your best friend or your worst enemy. We are always learning CSS. I am very experienced, and can help you understand the abstract world of cascading style sheets. |
HTML |
This is one of my top subjects!
Proficiency: Expert
|
HTML is the first step in learning to write web apps and large scale web sites. I have over 7 years in HTML experience. I have picked up tips and tricks over time and am familiar with new HTML5 standards. |
Javascript |
This is one of my top subjects!
Proficiency: Expert
|
Javascript takes web apps from simple pages to dynamic, beautiful, and interactive. I love (love) javascript. It is a fantastic language with cool quirks and lots of extendability. |
jquery |
This is one of my top subjects!
Proficiency: Expert
|
jQuery gives javascript a kick in the butt. Take your javascript skills to the next level and enable animations, AJAX (asynchronous javascript and XML), events, and user interactions to take your web apps to the next level. |
SQL |
Proficiency: Expert
|
PHP and SQL allow you to build database driven web sites and deploy to hundreds of thousands (if not millions) of customers. I can help from the basics to the very advanced, and get you off the ground running with your own databases and table structures. Fast databases are key. (Indexed keys, of course) |