SlideShare a Scribd company logo
Build a Game with Javascript
December 2017
WiFi: In3GuestWiFi: In3Guest
http://bit.ly/js-game-dc
1
Instructor
TJ Stalcup
Lead Mentor - Thinkful
API Evangelist - WealthEngine
Enlightened Ingress Agent
WiFi: In3Guest http://bit.ly/js-game-dc
TAs
2
About you
What's your name?
What brought you here today?
What is your programming experience?
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
3
About Thinkful
Thinkful helps people become developers or data scientists
through 1-on-1 mentorship and project-based learning
These workshops are built using this approach.These workshops are built using this approach.
http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dc
4http://bit.ly/js-game-dcWiFi: In3Guest
Suggestions for learning
Don't treat this as a drill, we're making something realwe're making something real
Don't get discouraged, struggle leads to masterystruggle leads to mastery
Don't be shy, take full advantage of our supporttake full advantage of our support
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
5
This is what we're making
View example here
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
6
Agenda
Learn key Javascript concepts (30 min)
Go over starter code (10 min)
Build your site with our support! (30 min)
Go over answer key (10 min)
Steps to continue learning (10 min)
http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
7
Defining a variable with Javascript
var numberOfSheep = 20
Initialize variable
Name of variable
Value of variable
http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dc
8http://bit.ly/js-game-dcWiFi: In3Guest
Variable examples
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
9
Declaring a function with Javascript
function greet() {
return "Hello world!";
}
Initialize function Name of function
What the function does
Wi-Fi: IgniteHQ
Password: igniteHQ
http://bit.ly/tf-js-game-atlWifi: MakeOffices 5Ghz
Password: Internet!23 10
http://bit.ly/js-game-dc
http://bit.ly/js-game-dcWiFi: In3Guest
Function examples
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dc
http://bit.ly/js-game-dcWiFi: In3Guest 11
If/Else Statements
go to gas stationkeep driving
if false if true
need gas?
family roadtrip
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dc
12http://bit.ly/js-game-dcWiFi: In3Guest
If/Else Statements
function familyRoadtrip() {
if (needGas == true) {
getGas();
}
else {
keepDriving();
}
}
http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dc 13
WiFi: In3Guest
Comparing Values
== (equal to)
5 == 5 --> true
5 == 6 --> false
!= (not equal to)
5 != 5 --> false
5 != 6 --> true
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
14
If/Else Statements and Comparing Values
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
15
Parameters within functions
function adder(a, b) {
return a + b;
}
adder(1,2);
Parameters in declaration
Parameters used
within the function
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dc
16
http://bit.ly/js-game-dcWiFi: In3Guest
Examples of parameters within functions
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest
17
Real developers use Google... a lot
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dc
18
WiFi: In3Guest
Glitch setup & first steps!
Wifi: MakeOffices 5Ghz
Password: Internet!23
http://bit.ly/js-game-dchttp://bit.ly/js-game-dc
http://bit.ly/tf-guessing-game
WiFi: In3Guest
19
Answers!
http://bit.ly/js-game-dcWiFi: In3Guest
20
Ways to keep learning
21
For aspiring developers, bootcamps fill the gap
22
92%92%
job-placement rate + job guarantee
Link for the third party audit jobs report:
https://www.thinkful.com/bootcamp-jobs-statshttps://www.thinkful.com/bootcamp-jobs-stats
Thinkful's track record of getting students jobs
23
Our students receive unprecedented support
Learning Mentor
Career MentorProgram Manager
Local Community
You
24
Thinkful Two-Week Trial
Talk to one of us and email benjy@thinkful.combenjy@thinkful.com to learn more
Two-week Free Course Trial
Start with HTML, CSS and JavaScript
Unlimited Q&A Sessions
Option to continue with full bootcamp
Financing & scholarships available
Offer valid for tonight's event onlyOffer valid for tonight's event only
BenjyBenjy SchechnerSchechner
Education Advisor
25

More Related Content

PDF
Build a Game with Javascript
Aaron Lamphere
 
PDF
Intro to JavaScript
Aaron Lamphere
 
PDF
Build a Game with JavaScript - Thinkful DC
TJ Stalcup
 
PDF
Thinkful DC - Intro to JavaScript
TJ Stalcup
 
PDF
Intro to Javascript
TJ Stalcup
 
PDF
itjsbagg410
Kati Long
 
PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-57 (2)
Ivy Rueb
 
PDF
Intro to JavaScript - Thinkful DC
TJ Stalcup
 
Build a Game with Javascript
Aaron Lamphere
 
Intro to JavaScript
Aaron Lamphere
 
Build a Game with JavaScript - Thinkful DC
TJ Stalcup
 
Thinkful DC - Intro to JavaScript
TJ Stalcup
 
Intro to Javascript
TJ Stalcup
 
itjsbagg410
Kati Long
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-57 (2)
Ivy Rueb
 
Intro to JavaScript - Thinkful DC
TJ Stalcup
 

What's hot (20)

PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-57
Ivy Rueb
 
PDF
Introduction to JavaScript, Washington, DC February 2018
Thinkful
 
PDF
Build a Game with Javascript
Ivy Rueb
 
PDF
Build your own Website
Aaron Lamphere
 
PDF
Build your Own Website with HTML/CSS
Aaron Lamphere
 
PDF
Frontend Crash Course
Aaron Lamphere
 
PDF
Thinkful build a website (html, css)
Thinkful
 
PDF
Frontend Crash Course
TJ Stalcup
 
PDF
Intro to Python
TJ Stalcup
 
PDF
Thinkful FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
PDF
Intro to JavaScript - LA - July
Thinkful
 
PDF
Build a Game with JavaScript
Thinkful
 
PDF
Build a Game with JavaScript
Thinkful
 
PDF
Intro to JavaScript
Aaron Lamphere
 
PDF
Virtually Anyone
Tony Parisi
 
PDF
Thinkful FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
PDF
Thinkful DC FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
PDF
Build your own Website
Aaron Lamphere
 
PDF
Build a game la september 7
Thinkful
 
PDF
Frontend Crash Course
TJ Stalcup
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-57
Ivy Rueb
 
Introduction to JavaScript, Washington, DC February 2018
Thinkful
 
Build a Game with Javascript
Ivy Rueb
 
Build your own Website
Aaron Lamphere
 
Build your Own Website with HTML/CSS
Aaron Lamphere
 
Frontend Crash Course
Aaron Lamphere
 
Thinkful build a website (html, css)
Thinkful
 
Frontend Crash Course
TJ Stalcup
 
Intro to Python
TJ Stalcup
 
Thinkful FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
Intro to JavaScript - LA - July
Thinkful
 
Build a Game with JavaScript
Thinkful
 
Build a Game with JavaScript
Thinkful
 
Intro to JavaScript
Aaron Lamphere
 
Virtually Anyone
Tony Parisi
 
Thinkful FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
Thinkful DC FrontEnd Crash Course - HTML & CSS
TJ Stalcup
 
Build your own Website
Aaron Lamphere
 
Build a game la september 7
Thinkful
 
Frontend Crash Course
TJ Stalcup
 
Ad

Similar to Build a Game with Javascript (20)

PDF
Build A Game with JavaScript - LA - July 11
Thinkful
 
PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-15
Thinkful
 
PDF
Build a Game with JavaScript
Thinkful
 
PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47 (2)
Ivy Rueb
 
PDF
Build a Game with JavaScript
Thinkful
 
PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47 (1)
Ivy Rueb
 
PDF
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47
Ivy Rueb
 
PDF
gamewjs10/9/127SD
Thinkful
 
PDF
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-81
Ivy Rueb
 
PDF
Jsgamesd-11.21.17
Thinkful
 
PDF
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-431 (1)
Justin Ezor
 
PDF
Bagwjs1211
Thinkful
 
PDF
Jsgame1418sd
Thinkful
 
PDF
Bagwjs1129
Thinkful
 
PDF
Build a Game with JavaScript - Pasadena July
Thinkful
 
PDF
Game js-phx10-2
Thinkful
 
PDF
BAGJSPHX828
Thinkful
 
PDF
bgwjdpdx0814
Thinkful
 
PDF
Jsgame 3.1.18-sd
Jordan Zurowski
 
PDF
bagjsphx828
Thinkful
 
Build A Game with JavaScript - LA - July 11
Thinkful
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-15
Thinkful
 
Build a Game with JavaScript
Thinkful
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47 (2)
Ivy Rueb
 
Build a Game with JavaScript
Thinkful
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47 (1)
Ivy Rueb
 
Deck 893ff61f-1fb8-4e15-a379-775dfdbcee77-7-47
Ivy Rueb
 
gamewjs10/9/127SD
Thinkful
 
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-81
Ivy Rueb
 
Jsgamesd-11.21.17
Thinkful
 
Deck 8983a1d9-68df-4447-8481-3b4fd0de734c-9-431 (1)
Justin Ezor
 
Bagwjs1211
Thinkful
 
Jsgame1418sd
Thinkful
 
Bagwjs1129
Thinkful
 
Build a Game with JavaScript - Pasadena July
Thinkful
 
Game js-phx10-2
Thinkful
 
BAGJSPHX828
Thinkful
 
bgwjdpdx0814
Thinkful
 
Jsgame 3.1.18-sd
Jordan Zurowski
 
bagjsphx828
Thinkful
 
Ad

More from TJ Stalcup (20)

PDF
Intro to Python for Data Science
TJ Stalcup
 
PDF
Intro to Python for Data Science
TJ Stalcup
 
PDF
Build Your Own Website - Intro to HTML & CSS
TJ Stalcup
 
PDF
Intro to Python
TJ Stalcup
 
PDF
Predict the Oscars using Data Science
TJ Stalcup
 
PDF
Data Science Your Vacation
TJ Stalcup
 
PDF
Data Science Your Vacation
TJ Stalcup
 
PDF
Build Your Own Instagram Filters
TJ Stalcup
 
PDF
Choosing a Programming Language
TJ Stalcup
 
PDF
Build a Virtual Pet with JavaScript
TJ Stalcup
 
PDF
DC jQuery App
TJ Stalcup
 
PDF
Thinkful DC - Intro to JavaScript
TJ Stalcup
 
PDF
Thinkful DC - Building a Virtual Pet with JavaScript
TJ Stalcup
 
PDF
Thinkful - Intro to Data Science - Washington DC
TJ Stalcup
 
PDF
Build Your Own Website - Thinkful DC
TJ Stalcup
 
PDF
Build a Virtual Pet with JavaScript
TJ Stalcup
 
PDF
Thinkful - Frontend Crash Course - Intro to HTML/CSS
TJ Stalcup
 
PDF
Intro to Data Science
TJ Stalcup
 
PDF
Thinkful - Intro to JavaScript
TJ Stalcup
 
PDF
Thinkful - HTML/CSS Crash Course (May 4 2017)
TJ Stalcup
 
Intro to Python for Data Science
TJ Stalcup
 
Intro to Python for Data Science
TJ Stalcup
 
Build Your Own Website - Intro to HTML & CSS
TJ Stalcup
 
Intro to Python
TJ Stalcup
 
Predict the Oscars using Data Science
TJ Stalcup
 
Data Science Your Vacation
TJ Stalcup
 
Data Science Your Vacation
TJ Stalcup
 
Build Your Own Instagram Filters
TJ Stalcup
 
Choosing a Programming Language
TJ Stalcup
 
Build a Virtual Pet with JavaScript
TJ Stalcup
 
DC jQuery App
TJ Stalcup
 
Thinkful DC - Intro to JavaScript
TJ Stalcup
 
Thinkful DC - Building a Virtual Pet with JavaScript
TJ Stalcup
 
Thinkful - Intro to Data Science - Washington DC
TJ Stalcup
 
Build Your Own Website - Thinkful DC
TJ Stalcup
 
Build a Virtual Pet with JavaScript
TJ Stalcup
 
Thinkful - Frontend Crash Course - Intro to HTML/CSS
TJ Stalcup
 
Intro to Data Science
TJ Stalcup
 
Thinkful - Intro to JavaScript
TJ Stalcup
 
Thinkful - HTML/CSS Crash Course (May 4 2017)
TJ Stalcup
 

Recently uploaded (20)

PDF
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
PDF
Software Development Company | KodekX
KodekX
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 
PDF
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
Software Development Company | KodekX
KodekX
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
This slide provides an overview Technology
mineshkharadi333
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 

Build a Game with Javascript

  • 1. Build a Game with Javascript December 2017 WiFi: In3GuestWiFi: In3Guest http://bit.ly/js-game-dc 1
  • 2. Instructor TJ Stalcup Lead Mentor - Thinkful API Evangelist - WealthEngine Enlightened Ingress Agent WiFi: In3Guest http://bit.ly/js-game-dc TAs 2
  • 3. About you What's your name? What brought you here today? What is your programming experience? Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 3
  • 4. About Thinkful Thinkful helps people become developers or data scientists through 1-on-1 mentorship and project-based learning These workshops are built using this approach.These workshops are built using this approach. http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dc 4http://bit.ly/js-game-dcWiFi: In3Guest
  • 5. Suggestions for learning Don't treat this as a drill, we're making something realwe're making something real Don't get discouraged, struggle leads to masterystruggle leads to mastery Don't be shy, take full advantage of our supporttake full advantage of our support Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 5
  • 6. This is what we're making View example here Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 6
  • 7. Agenda Learn key Javascript concepts (30 min) Go over starter code (10 min) Build your site with our support! (30 min) Go over answer key (10 min) Steps to continue learning (10 min) http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 7
  • 8. Defining a variable with Javascript var numberOfSheep = 20 Initialize variable Name of variable Value of variable http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dc 8http://bit.ly/js-game-dcWiFi: In3Guest
  • 9. Variable examples Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 9
  • 10. Declaring a function with Javascript function greet() { return "Hello world!"; } Initialize function Name of function What the function does Wi-Fi: IgniteHQ Password: igniteHQ http://bit.ly/tf-js-game-atlWifi: MakeOffices 5Ghz Password: Internet!23 10 http://bit.ly/js-game-dc http://bit.ly/js-game-dcWiFi: In3Guest
  • 11. Function examples Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dc http://bit.ly/js-game-dcWiFi: In3Guest 11
  • 12. If/Else Statements go to gas stationkeep driving if false if true need gas? family roadtrip Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dc 12http://bit.ly/js-game-dcWiFi: In3Guest
  • 13. If/Else Statements function familyRoadtrip() { if (needGas == true) { getGas(); } else { keepDriving(); } } http://bit.ly/tf-js-game-atlhttp://bit.ly/js-game-dc Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dc 13 WiFi: In3Guest
  • 14. Comparing Values == (equal to) 5 == 5 --> true 5 == 6 --> false != (not equal to) 5 != 5 --> false 5 != 6 --> true Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 14
  • 15. If/Else Statements and Comparing Values Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 15
  • 16. Parameters within functions function adder(a, b) { return a + b; } adder(1,2); Parameters in declaration Parameters used within the function Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dc 16 http://bit.ly/js-game-dcWiFi: In3Guest
  • 17. Examples of parameters within functions Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dcWiFi: In3Guest 17
  • 18. Real developers use Google... a lot Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dc 18 WiFi: In3Guest
  • 19. Glitch setup & first steps! Wifi: MakeOffices 5Ghz Password: Internet!23 http://bit.ly/js-game-dchttp://bit.ly/js-game-dc http://bit.ly/tf-guessing-game WiFi: In3Guest 19
  • 21. Ways to keep learning 21
  • 22. For aspiring developers, bootcamps fill the gap 22
  • 23. 92%92% job-placement rate + job guarantee Link for the third party audit jobs report: https://www.thinkful.com/bootcamp-jobs-statshttps://www.thinkful.com/bootcamp-jobs-stats Thinkful's track record of getting students jobs 23
  • 24. Our students receive unprecedented support Learning Mentor Career MentorProgram Manager Local Community You 24
  • 25. Thinkful Two-Week Trial Talk to one of us and email [email protected]@thinkful.com to learn more Two-week Free Course Trial Start with HTML, CSS and JavaScript Unlimited Q&A Sessions Option to continue with full bootcamp Financing & scholarships available Offer valid for tonight's event onlyOffer valid for tonight's event only BenjyBenjy SchechnerSchechner Education Advisor 25