Inside This Article

You got accepted to a coding bootcamp – congrats! But if you want to graduate at the top of your class, then it’s all about prep work. What should you know before day one at a coding bootcamp? We sat down with Fullstack Academy Instructor Gabriel Lebec to find out the top three JavaScript concepts to get your head around before starting coding bootcamp. Watch the video to find out which concepts are key and how you can learn them!

Top 3 Concepts to Learn Before Day One

Functional Composition

SUMMARY: Learning how to write functions which chain together is an approach which tends to make the code easier to reason about. This works best when functions are pure, i.e. they don’t rely on or use anything except their inputs.

Higher Order Functions

SUMMARY: Higher order functions make for really interesting programming techniques, where functions can be transformed, enhanced, and used in abstract ways.

Prototypal Inheritance

SUMMARY: The differences between prototypal inheritance and classes are:

Resources for Learning These Concepts

Find out more and read Fullstack Academy reviews on Course Report. Check out the Fullstack Academy website.

About The Author

Imogen is a writer and content producer who loves writing about technology and education. Her background is in journalism, writing for newspapers and news websites. She grew up in England, Dubai and New Zealand, and now lives in Brooklyn, NY.

related posts