SlideShare a Scribd company logo
Dev Bootcamps
Kyle
What is a Dev Bootcamp?
● full time coding schools
● train students without programming
skills
● 6-16 weeks period
● Junior Programmer
Bootcamps make $$
● Free
● 18% of 1st year salary
● 12K - 18K
Early Days
Hacker School
2011
Hungry Academy
Livingsocial 3/2012
Program part 1
Weeks 1–6 are a structured deep-dive into
software and web development, learning
frontend and backend code, and a broad array
of computer programming tools.
Program part 2
Weeks 7 – 12 focus on completing a personal
project, completing a more ambitious group
project with a small group of peers, a solid
Github presence, tons of technical interview
experience, a personal site, LinkedIn profile
and resume.
What they learn
● Ruby on Rails
● Node.js
● Frontend framework
● CSS
● Testing
● Interview Skills
What they don’t learn
● Mathematics
● Logic
● Algorithms
● Hardware
● Strongly Typed Languages
In an Interview
● simple algorithm
questions
● simple database
questions
● the newest hottest apis,
frameworks, languages
● thier side projects
● hackathons
● recursion
● command line anything
● complex algorithm
questions
● most database
questions
● threading
● concurrency
Questions

More Related Content

What's hot

[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
 [INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno [INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
Nexus FrontierTech
 
Resume savina
Resume savinaResume savina
Resume savina
Maria Savina
 
Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017
Maria Tverdostup
 
Go Programming Language - Learning The Go Lang way
Go Programming Language - Learning The Go Lang wayGo Programming Language - Learning The Go Lang way
Go Programming Language - Learning The Go Lang way
IndicThreads
 
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum
 
TDD with Rails
TDD with RailsTDD with Rails
TDD with Rails
Andrzej Krzywda
 
Laravel Nova: czy to się w ogóle opłaca?
Laravel Nova: czy to się w ogóle opłaca?Laravel Nova: czy to się w ogóle opłaca?
Laravel Nova: czy to się w ogóle opłaca?
Laravel Poland MeetUp
 
Does Your Code Measure Up?
Does Your Code Measure Up?Does Your Code Measure Up?
Does Your Code Measure Up?
Adam Culp
 
Behat - Drupal Yorkshire
Behat - Drupal YorkshireBehat - Drupal Yorkshire
Behat - Drupal Yorkshire
Nathan Lisgo
 
Good code, Bad Code
Good code, Bad CodeGood code, Bad Code
Good code, Bad Code
josedasilva
 
Golang, Future of Programming Language.
Golang, Future of Programming Language.Golang, Future of Programming Language.
Golang, Future of Programming Language.
Sunil Yadav
 
Idiomatic R for Rosetta Code (2013)
Idiomatic R for Rosetta Code (2013)Idiomatic R for Rosetta Code (2013)
Idiomatic R for Rosetta Code (2013)
Peter Kofler
 
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Hideaki Hata
 
PostgreSQL Conference: West 08
PostgreSQL Conference: West 08PostgreSQL Conference: West 08
PostgreSQL Conference: West 08
Joshua Drake
 
Designing Test Cases for the Gilded Rose Kata (2013)
Designing Test Cases for the Gilded Rose Kata (2013)Designing Test Cases for the Gilded Rose Kata (2013)
Designing Test Cases for the Gilded Rose Kata (2013)
Peter Kofler
 
Android clean architecture workshop 3h edition
Android clean architecture workshop 3h editionAndroid clean architecture workshop 3h edition
Android clean architecture workshop 3h edition
Jorge Ortiz
 
The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.8 book - Part 6 of 202The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.8 book - Part 6 of 202
Mahmoud Samir Fayed
 
CI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and MockitoCI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and Mockito
C4Media
 
BDD with the Cucumber
BDD with the CucumberBDD with the Cucumber
BDD with the Cucumber
Mücahit Kurt
 
Code Quality Assurance v4 (2013)
Code Quality Assurance v4 (2013)Code Quality Assurance v4 (2013)
Code Quality Assurance v4 (2013)
Peter Kofler
 

What's hot (20)

[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
 [INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno [INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
 
Resume savina
Resume savinaResume savina
Resume savina
 
Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017
 
Go Programming Language - Learning The Go Lang way
Go Programming Language - Learning The Go Lang wayGo Programming Language - Learning The Go Lang way
Go Programming Language - Learning The Go Lang way
 
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
 
TDD with Rails
TDD with RailsTDD with Rails
TDD with Rails
 
Laravel Nova: czy to się w ogóle opłaca?
Laravel Nova: czy to się w ogóle opłaca?Laravel Nova: czy to się w ogóle opłaca?
Laravel Nova: czy to się w ogóle opłaca?
 
Does Your Code Measure Up?
Does Your Code Measure Up?Does Your Code Measure Up?
Does Your Code Measure Up?
 
Behat - Drupal Yorkshire
Behat - Drupal YorkshireBehat - Drupal Yorkshire
Behat - Drupal Yorkshire
 
Good code, Bad Code
Good code, Bad CodeGood code, Bad Code
Good code, Bad Code
 
Golang, Future of Programming Language.
Golang, Future of Programming Language.Golang, Future of Programming Language.
Golang, Future of Programming Language.
 
Idiomatic R for Rosetta Code (2013)
Idiomatic R for Rosetta Code (2013)Idiomatic R for Rosetta Code (2013)
Idiomatic R for Rosetta Code (2013)
 
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical StudyCharacteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
Characteristics of Sustainable OSS Projects:
 A Theoretical and Empirical Study
 
PostgreSQL Conference: West 08
PostgreSQL Conference: West 08PostgreSQL Conference: West 08
PostgreSQL Conference: West 08
 
Designing Test Cases for the Gilded Rose Kata (2013)
Designing Test Cases for the Gilded Rose Kata (2013)Designing Test Cases for the Gilded Rose Kata (2013)
Designing Test Cases for the Gilded Rose Kata (2013)
 
Android clean architecture workshop 3h edition
Android clean architecture workshop 3h editionAndroid clean architecture workshop 3h edition
Android clean architecture workshop 3h edition
 
The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.8 book - Part 6 of 202The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.8 book - Part 6 of 202
 
CI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and MockitoCI/CD: Lessons from LinkedIn and Mockito
CI/CD: Lessons from LinkedIn and Mockito
 
BDD with the Cucumber
BDD with the CucumberBDD with the Cucumber
BDD with the Cucumber
 
Code Quality Assurance v4 (2013)
Code Quality Assurance v4 (2013)Code Quality Assurance v4 (2013)
Code Quality Assurance v4 (2013)
 

Similar to Overview of Developer Bootcamps

What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
MobiDev
 
Balancing Technical Debt and Clean Code
Balancing Technical Debt and Clean CodeBalancing Technical Debt and Clean Code
Balancing Technical Debt and Clean Code
Dave Hulbert
 
ChatGPT slides.pdf
ChatGPT slides.pdfChatGPT slides.pdf
ChatGPT slides.pdf
ssuserdc24ee
 
Programming Languages Trends for 2023
Programming Languages Trends for 2023Programming Languages Trends for 2023
Programming Languages Trends for 2023
Svetlin Nakov
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
Heiko Voigt
 
Pertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdfPertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdf
RaffiPratama3
 
From Rails legacy to DDD - Pivorak, Lviv
From Rails legacy to DDD - Pivorak, LvivFrom Rails legacy to DDD - Pivorak, Lviv
From Rails legacy to DDD - Pivorak, Lviv
Andrzej Krzywda
 
Requirements the Last Bottleneck
Requirements the Last BottleneckRequirements the Last Bottleneck
Requirements the Last Bottleneck
Karwin Software Solutions LLC
 
Becoming android developer for beginners
Becoming android developer for beginnersBecoming android developer for beginners
Becoming android developer for beginners
Anggi Mardiyono
 
Next-gen IDE v2 - OpenSlava 2013-10-11
Next-gen IDE v2 - OpenSlava 2013-10-11Next-gen IDE v2 - OpenSlava 2013-10-11
Next-gen IDE v2 - OpenSlava 2013-10-11
Jorge Hidalgo
 
Product development and tools
Product development and toolsProduct development and tools
Product development and tools
roelofr
 
Best React js Training course in Bangalore
Best React js Training course in BangaloreBest React js Training course in Bangalore
Best React js Training course in Bangalore
Avinash Kumar
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
HRITIKKHURANA1
 
{Re}designing a Developer Portal
{Re}designing a Developer Portal{Re}designing a Developer Portal
{Re}designing a Developer Portal
Pronovix
 
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
SendGrid
 
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh Kulshreshtha
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
Sanjay Patel
 
Crowdlinker Engineering (year in review 2019)
Crowdlinker Engineering (year in review 2019)Crowdlinker Engineering (year in review 2019)
Crowdlinker Engineering (year in review 2019)
Ali Abbas
 
OOP Lecture00.ppt
OOP Lecture00.pptOOP Lecture00.ppt
OOP Lecture00.ppt
MuhammadUsamaRasheed2
 
Web Development - Roadmap to MERN stack development
Web Development - Roadmap to MERN stack developmentWeb Development - Roadmap to MERN stack development
Web Development - Roadmap to MERN stack development
SwapnilNarayan
 

Similar to Overview of Developer Bootcamps (20)

What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
 
Balancing Technical Debt and Clean Code
Balancing Technical Debt and Clean CodeBalancing Technical Debt and Clean Code
Balancing Technical Debt and Clean Code
 
ChatGPT slides.pdf
ChatGPT slides.pdfChatGPT slides.pdf
ChatGPT slides.pdf
 
Programming Languages Trends for 2023
Programming Languages Trends for 2023Programming Languages Trends for 2023
Programming Languages Trends for 2023
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
 
Pertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdfPertemuan 1 - Introduction to Frontend Engineer.pdf
Pertemuan 1 - Introduction to Frontend Engineer.pdf
 
From Rails legacy to DDD - Pivorak, Lviv
From Rails legacy to DDD - Pivorak, LvivFrom Rails legacy to DDD - Pivorak, Lviv
From Rails legacy to DDD - Pivorak, Lviv
 
Requirements the Last Bottleneck
Requirements the Last BottleneckRequirements the Last Bottleneck
Requirements the Last Bottleneck
 
Becoming android developer for beginners
Becoming android developer for beginnersBecoming android developer for beginners
Becoming android developer for beginners
 
Next-gen IDE v2 - OpenSlava 2013-10-11
Next-gen IDE v2 - OpenSlava 2013-10-11Next-gen IDE v2 - OpenSlava 2013-10-11
Next-gen IDE v2 - OpenSlava 2013-10-11
 
Product development and tools
Product development and toolsProduct development and tools
Product development and tools
 
Best React js Training course in Bangalore
Best React js Training course in BangaloreBest React js Training course in Bangalore
Best React js Training course in Bangalore
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
{Re}designing a Developer Portal
{Re}designing a Developer Portal{Re}designing a Developer Portal
{Re}designing a Developer Portal
 
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
 
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
 
Crowdlinker Engineering (year in review 2019)
Crowdlinker Engineering (year in review 2019)Crowdlinker Engineering (year in review 2019)
Crowdlinker Engineering (year in review 2019)
 
OOP Lecture00.ppt
OOP Lecture00.pptOOP Lecture00.ppt
OOP Lecture00.ppt
 
Web Development - Roadmap to MERN stack development
Web Development - Roadmap to MERN stack developmentWeb Development - Roadmap to MERN stack development
Web Development - Roadmap to MERN stack development
 

Overview of Developer Bootcamps

  • 2. What is a Dev Bootcamp? ● full time coding schools ● train students without programming skills ● 6-16 weeks period ● Junior Programmer
  • 3. Bootcamps make $$ ● Free ● 18% of 1st year salary ● 12K - 18K
  • 4. Early Days Hacker School 2011 Hungry Academy Livingsocial 3/2012
  • 5. Program part 1 Weeks 1–6 are a structured deep-dive into software and web development, learning frontend and backend code, and a broad array of computer programming tools.
  • 6. Program part 2 Weeks 7 – 12 focus on completing a personal project, completing a more ambitious group project with a small group of peers, a solid Github presence, tons of technical interview experience, a personal site, LinkedIn profile and resume.
  • 7. What they learn ● Ruby on Rails ● Node.js ● Frontend framework ● CSS ● Testing ● Interview Skills
  • 8. What they don’t learn ● Mathematics ● Logic ● Algorithms ● Hardware ● Strongly Typed Languages
  • 9. In an Interview ● simple algorithm questions ● simple database questions ● the newest hottest apis, frameworks, languages ● thier side projects ● hackathons ● recursion ● command line anything ● complex algorithm questions ● most database questions ● threading ● concurrency