Tech-Track

Functional Programming Functional Programming

In functional programming (fp) you learn how to clean and transform data, and write code in functional patterns. We'll also spend time learning about data journalism and general front-end programming.

Front-end Data Frontend Data During frontend data (fd) you'll learn how to create a data visualization with d3, use data joins and DOM manipulation. The main delivarble is a static viz that suits our client's needs. You additionally learn about debugging and refactoring code as well as transforming data for use in a viz.

Front-end Applications Frontend Applications In frontend apps (fa) you'll get to turn your data viz into an interactive experience AND wrap it all in an app using a front-end framework. You'll learn how to read documentation, use libraries and frameworks, and how to use build tools. Key framework concepts like components, state management and life-cycle hooks will also be covered.