3. About you
What's your name?
What brought you here today?
What is your programming experience?
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
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.
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
4
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
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
5
6. This is what we're making
View example here
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
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)
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
7
8. Defining a variable with Javascript
var numberOfSheep = 20
Initialize variable
Name of variable
Value of variable
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
8
10. Declaring a function with Javascript
function greet() {
return "Hello world!";
}
Initialize function Name of function
What the function does
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
10
12. If/Else Statements
go to gas stationkeep driving
if false if true
need gas?
family roadtrip
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
12
16. Parameters within functions
function adder(a, b) {
return a + b;
}
adder(1,2);
Parameters in declaration
Parameters used
within the function
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
16
17. Examples of parameters within functions
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
17
18. Real developers use Google... a lot
Wi-Fi: IgniteHQ
Pass: igniteHQ
http://bit.ly/tf-js-game-atl
18
21. Ways to keep learning
More Structure
Less Structure
More SupportLess Support
21
22. 325+ mentors325+ mentors with an average of
10 years of experience10 years of experience in the
field
22
23. Support 'round the clock
Your Mentor
Q&A Sessions
Career Coach
In-person Workshops
Slack
Program Manager
YouYou
23
24. Our results
93%93%job-placement rate + job guarantee
Kaeside IwuagwuKaeside Iwuagwu
Link for the third party audit jobs report:
https://www.thinkful.com/bootcamp-jobs-https://www.thinkful.com/bootcamp-jobs-
statsstats
Frontend Developer
Sierra GreggSierra Gregg
Software Engineer
JP EarnestJP Earnest
Web Developer
24
25. Try us out!
Talk to me (or email noel@thinkful.com ) if you're interested
Learn HTML/CSS and JavaScript
Initial 2-week trial includes
six mentor sessions for $50
Option to continue onto web
development boothcamp
25