http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level.

How to become an advanced beginner

  1. Pick 1 language and 1 framework. If you can't decide, pick Ruby on Rails and be done with it.

  2. Gather Context! Read 10 tutorials in your framework & language. 10 is a lot. If you don't know what I mean by this, I recorded an entire portion of an episode on this topic here: http://starthere.fm/webdev/one.

  3. Reps and sets: Do 10-25 tutorials. can you do it?

  4. BONUS: find mentor to ask questions on ur journey :) twitter is great for this, check out my podcast on networking on twitter here: http://starthere.fm/general/28-how-to-network-and-stay-in-your-comfort-zone-step-by-step-guide-to-networking-for-introverts

  5. Project Phase A. Learn a version control system & setup git project B. Find project online that u suspect uses ur framework and language C. Pull out paper and do a "low fidelity" mockup of the website that you are seeing. D. get basic application up and running by following tutorial "How to build a blog in FRAMEWORK/LANGUAGE HERE" E. break your mockups into "sections" that are tutorials you might find online, then combine the tutorials together into an app

  6. BONUS: Ask mentor any questions you might have at this phase Attempt to develop relationship with mentor

  7. Pre-job last educational push (courses, coaches, further professional development, etc). Modeling a person is a great thing to do in this phase. Find a course or program or person that you can model or learn from in this phase.

  8. You're ready to start looking for a job.

Please hit the like button if you listen to this podcast! I'm trying an experiment based on the number of likes different posts get. :)

Connect with me on instagram @dainmiller or @starthere.fm


Send in a voice message: https://anchor.fm/startherefm/message