I believe in baptism by fire and only working on things you would encounter in the 'real world', whether that is on the job or on your personal projects.
My programs are structured around real problems I've encountered, with real source code for production-grade apps. These are used as a spring board for further discussion, teaching, and assignments.
The session are predominantly focused on building, only theory as needed.
This is for beginners who are interested in learning to program who also want to build a prototype for an idea.
Each session will be partially dedicated to working on the prototype while explaining concepts as we encounter them, and also partially dedicated to exploring an area of the stack either on its own or based on problems I prepare.
This is a challenging approach, you will learn get a lot thrown at you. It will require you to do some work between sessions. We will only work with real codebases that have been used in production and I will only use problems or assignments based on real problems encountered at work or in my own real projects.
In case it's not clear, this is entirely geared towards building things. Concepts and theory are discussed really only in conjunction with the thing we're building.
Teach you the basics of Ruby on Rails with a focus on building a prototype with solid design. Teaching you how to continue building it on your own after the 6 weeks.
A prototype of your idea that's well on its way. More importantly - the ability to continue building or iterating on it by yourself, without needing a developer or designer.
Real work-encountered problems and assignments.
You'll get a copy of my boilerplate scripts that I use when I start out on prototypes, so you'll always be able to start out on new prototypes with a code base that has all the good stuff included and sensibly configured.
Someone you can call up with questions after the program ends.
Bootstrap Material Design, jQuery, Antimate.css, Git, background jobs with Redis and Sidekiq, Devise for authentication, Slim, CoffeeScript, Sass, BEM-style CSS, exposure to TDD with MiniTest, either Heroku or Docker and Elastic Beanstalk for cloud platform, Sketch or InkScape for basic design touches. Also, you'll learn a lot about your Unix-like system.
You're a beginner but you've probably messed around on CodeAcademy, and have some familiarity with HTML and CSS.
Unix-like system is preferred for your laptop.
Be willing to move outside your comfort zone.
I'm flexible on location but I really like the Workshop Cafe environment. I recommend some other good work places in the city if you.
This user has no reviews yet