Coding Bootcamps Sample
Coding Bootcamps Sample
Bootcamp
with alumni stories
David Kim
This book is for sale at
http://leanpub.com/coding-bootcamps
Acknowledgement . . . . . . . . . . . . . . . . . . i
Introduction . . . . . . . . . . . . . . . . . . . . . ii
Preface . . . . . . . . . . . . . . . . . . . . . . . iii
A Toolkit for Your Decision . . . . . . . . . . . iv
Goals . . . . . . . . . . . . . . . . . . . . . . . vi
1 Getting In . . . . . . . . . . . . . . . . . . . . . 1
1.1 Coding Exercises . . . . . . . . . . . . . . 2
1.2 New Exercise: Listen to Yourself . . . . . . 4
1.3 Admissions: Learning From Those Who
Went Before Us . . . . . . . . . . . . . . . 6
1.4 Geography: Does It Matter? . . . . . . . . 10
1.5 Class Size & Your Day In Life . . . . . . . 12
1.6 About Changing Trends . . . . . . . . . . 14
Preface
the bits and pieces of stories and advice found in this guide
will be useful to you, and save you time in your exploration.
Introduction vi
Goals
1 factorial_method(argument)
2 answer = argument x (argument - 1) x (argument\
3 - 2) x ... x 2 x 1
4 return answer
5 end method
In this section, lets hear from those who are on the admissions-
end of the programming courses. Stories from the alumni
are in another chapter. You may see two broad themes
emerge on what it takes to get in: 1) you enjoy coding, and
2) you are a good human being.
We asked Michael Kaiser-Nyman, founder of a program-
ming school called Epicodus (Portland, Oregon formerly
in Sacramento, California). Michael is an alumnus of Dev
Bootcamp and an all-around great guy. Michael noted the
following:
Summary
You might be a good candidate for a coding bootcamp, if
you are: * coding already, and eager to learn more * friendly
person who plays well with others in a team
https://www.hackerschool.com/blog/20-what-we-look-for-in-students
Getting In 10
David Kim
https://medium.com/@findinbay
http://findinbay.blogspot.com
http://twitter.com/@findinbay
http://github.com/dklounge
http://www.quora.com/David-C-Kim
http://www.meetup.com/Anyone-can-run-SF/
Appendix: Prep
Resources
Appendix: Prep Resources 19
Further Reading
Keep pushing!
Appendix: Prep Resources 22
rubymonk
Code School
Ruby on Rails Tutorial by Michael Hartl
SQLZoo
JumpstartLab Tutorials
Mozilla JavaScript Guide
Learn Python the Hard Way by Zed Shaw
Peep Code Screencasts: subscription-based website
where you could choose from lots of technologies
and frameworks, e.g., RoR, JS, NodeJS.
ScreenCasts.org: emerging JavaScript screencast hub.
Backbone Screencasts: all the things BackboneJS on
a pay-as-you-go basis.
NodeTuts: Node.js Free screencast tutorials for NodeJS.
Video Tutorials
http://rubymonk.com
http://codeschool.com/
http://ruby.railstutorial.org/
http://sqlzoo.net/wiki/Main_Page
http://tutorials.jumpstartlab.com/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
http://learnpythonthehardway.org/
https://peepcode.com/
http://screencasts.org/
http://backbonescreencasts.com/
http://nodetuts.com/
Appendix: Prep Resources 23
http://railscasts.com/
http://youtu.be/cMcEgOPza8A
https://www.udacity.com/course/cs101
Appendix: Prep Resources 24
JavaScript Tutorials
http://eloquentjavascript.net/
http://addyosmani.github.io/backbone-fundamentals/
https://github.com/kjbekkelund/writings/blob/master/published/
understanding-backbone.md
http://javascript.crockford.com/
http://addyosmani.com/resources/essentialjsdesignpatterns/book/
Appendix: Prep Resources 25
DailyJS
JavaScript Weekly
JavaScript.is (Sexy)
Superhero.js - A collection of best stuff on JS
DevDocs - All-in-one API documentation
stackoverflow - Get your coding questions an-
swered
github - Brose open source projects and start read-
ing other peoples code
http://dailyjs.com/
http://javascriptweekly.com/
http://javascriptissexy.com/
http://superherojs.com/
http://devdocs.io/
http://stackoverflow.com/
https://github.com/
Appendix: Prep Resources 26
Udacity
Coursera
edX
Open Classroom
http://www.lynda.com/