- List any Turing/gSchool/Hungry Academy grads that work there
- None
- List anyone else you know that works there
- None
- Link to the company's Github page(s)
- github
Whether you're going right into a job, still job hunting, or repeating module 4 - you should work to identify goals for how you want to continue growing technically as a developer.
This could be something like 'learn GoLang', 'contribute to open source', 'improve my JavaScript abilities', 'build a weird thing'
At the end of module 3, you became a 'real developer' - so when you think about how to achieve these goals you should be thinking of them like a developer would. For example, if you walk in to an interview and say you know Go, that means you've built something in Go, not that you've taken a codeschool AND codacademy course in Go and followed along with a TODO app tutorial.
Focus on real ways you can demonstrate your learning and motivate yourself to keep at it.
- Read example of my crazy cover letter with 'f bombs' that got me an interview
- WHY does everyone hate cover letters?
- You get to brag about YOUR achievements
- I worked in HR before this, and we would toss applications without cover letters!
- Copy/pasta template cover letters
- Watch Recursion
- Fork this gist
- Answer the following questions in your fork
- Do you pronounce 'babel' in the same way?
- Follow Up Question: Will you now?
- Do you pronounce 'babel' in the same way?
- What is an example of why/where you might use recursion
my code here
- rpass here - Rather than explicitly defining the two strands as variables, rpass actually went ahead and passed them in which seemed to make it more streamlined.
- mbukantz here - This is pretty similar to mine, but this guy is using a counter to track momvements.
- nicrocs here - This method combined everything into one function - not realaly following SRP but still works!
- toriejw here - Its Torie! Cool. Torie's is on the longer side but very easy to follow along with which I appreciate. :)
- jingweih here - I am not entirely sure this would even work as it looks like it is missing a l
Step One: Watch Writing Testable JavaScript - Rebecca Murphey from Full Frontal 2012 (award for worst conference name ever?)
Step Two: Fork this gist.
Step Three: Consider the four responsibilities that Rebecca lists for client side code (hint: they're color coded).
- Did any of the responsibilities that she lists surprise you?
- Do you feel like you mentally split your client side code in IdeaBox and other past projects into these responsibilities?
Step Four: Totally Optional: take a look at some of the other forks and comment if the spirit moves you.
**Step One**: Watch [Sorting Algorithms in JavaScript](https://www.youtube.com/watch?v=uRyqlhjXYQI) | |
**Step Two**: Fork this gist. | |
**Step Three**: Respond to this question in your fork: "What are some of the balances and trade offs between different sorting algoritms?" | |
**Step Four**: _Totally Optional_: take a look at some of the other forks and comment if the spirit moves you. |
Step One: Watch Mary Rose Cook Live Codes Space Invaders from Front-Trends. (The second worst conference name ever?)
Step Two: Fork this gist.
Step Three: Respond to this question in your fork: What is one approach you can take from this Mary's code and implement in your project?
Step Four: Totally Optional: take a look at some of the other forks and comment if the spirit moves you.
When you start working with WebPack for GameTime, you'll notice that you can't just define a variable in one file and find it in another as easily as you can in Rails.
Read Node.js, Require and Exports and Organize Your Code with RequireJS
- In the context of Node, what is a
module
? - The code examples from the second blog post look very different from the first. Why?
- I can explain the difference between function declarations and function expressions. Yes
- I can explain what the value of
this
is in a normal function. Yes - I can explain what the value of
this
is when called from the context of an object. Yes - I can explain how to explicitly set the value of
this
in a function. No