• React
  • Functional Programming with JavaScript
  1. Weekend Functional Programming with JavaScript Objectives
  2. Weekend Introduction to Functional Programming
  3. Weekend Testing Functional Code
  4. Weekend Using Node in the Command Line
  5. Weekend Immutability
  6. Weekend Imperative Versus Declarative Programming
  7. Weekend Pure Functions
  8. Weekend First Class Citizens
  9. Weekend Closures
  10. Weekend Currying
  11. Weekend Map, Reduce and Filter
  12. Weekend Recursion
  13. Weekend Capstone Timeline, Deadlines, and Brainstorming Homework
  14. Weekend Capstone Planning: The Minimum Viable Product
  15. Weekend Whiteboard Independent Project Overview
  16. Weekend Whiteboard Evaluation Rubric
  17. Weekend A Guide to Whiteboarding
  18. Weekend Being a Good Interviewer
  19. Weekend Giving Constructive Feedback
  20. Tuesday Coin Counter, Sieve
  21. Tuesday Whiteboard Practice: Closures
  22. Tuesday Whiteboard Practice: Recursion
  23. Tuesday The Problems of Classical Inheritance
  24. Tuesday Spread Operator
  25. Tuesday Composition
  26. Tuesday State
  27. Tuesday Storing State in Closures
  28. Tuesday Building a Functional Application (Part 1)
  29. Tuesday Building a Functional Application (Part 2)
  30. Tuesday Addressing Implicit Bias
  31. Wednesday Power Plant, Project Euler
  32. Wednesday Whiteboard Practice: Composition
  33. Wednesday Further Exploration: Creating Deep Clones
  34. Thursday Build Your Own RPG, Haiku Checker
  35. Thursday Whiteboard Practice: Project Euler
  36. Thursday Technical Interview Preparation: Functional Programming
  37. Thursday Epicodus Job Board
  38. Friday Functional Programming with JavaScript Independent Project
    Tracks Handbook

Learn to program at Epicodus

© 2022 Epicodus, Inc.