Description
Course info
Rating
(11)
Level
Intermediate
Updated
Jun 29, 2018
Duration
1h 46m
Description

Today's JavaScript programs are larger and more complex than ever. In this course, Flowtype Fundamentals, you will learn how to handle this growing complexity by gradually creating a strong, static type system for a JavaScript codebase. First, you will learn the value of types in general. Next, you will explore the fundamental types of Flow in action as you start a small project from scratch. Finally, you will discover how you can add types to a preexisting JavaScript codebase and how that can affect the experience. By the end of this course, you will feel prepared to use Flow as a tool to increase your confidence in your own JavaScript projects.

About the author
About the author

He's a creator at heart, making art, music and software. He's been privileged to work with talented teams and contribute to great causes and useful products and hopes to do more of it.

More from the author
Styling React Components
Intermediate
1h 23m
Mar 13, 2019
Electron Fundamentals
Intermediate
1h 51m
Aug 22, 2016
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. I'm Jake Trent. Welcome to my course on Flowtype Fundamentals. Ever wondered what types or data types are or why you'd want more types in your JavaScript or have you ever wondered how you might increase your confidence that your growing JavaScript code base was growing in a positive way? Flowtype is a powerful tool to be a part of your approach in doing just that, allowing you to gradually create a strong static type system for your JavaScript projects. Let's learn Flowtype, also called Flow together. We'll set out with a quick introduction of why types are important, then a fun project-based approach where we'll learn types as they're actually encountered in a project, not in a stogy academic list, and we'll also experience how to add types to a pre-existing project like the one you might have today. In the end, you'll have experienced the full lifecycle of starting, developing, and then retrofitting a project with types and you'll be ready to start using Flow in your own project. So let's get this party started with Flowtype Fundamentals, at Pluralsight.