Companies Home Search Profile

Building React Native Apps Using TypeScript

Focused View

Michael Perry

1:59:15

55 View
  • 1. Course Overview.mp4
    01:30
  • 1. Why React Native Is Better with Typescript.mp4
    02:28
  • 2. Design Time and Compile Time.mp4
    01:45
  • 3. Types Are How You Use Them.mp4
    02:39
  • 4. The Shape of Your Data.mp4
    02:21
  • 5. Composing Shapes.mp4
    03:08
  • 6. Union Types in Reducers.mp4
    03:54
  • 7. Intersection Types and Spread Operators.mp4
    02:25
  • 8. Conversation with the Compiler.mp4
    01:00
  • 1. Expo or Command Line.mp4
    01:27
  • 2. Set Up the Build Tools.mp4
    03:16
  • 3. TypeScript Template in React Native CLI.mp4
    03:19
  • 4. TypeScript Template in Expo.mp4
    03:55
  • 5. Customize Your TypeScript Experience.mp4
    03:01
  • 6. Perform Static Type Checking.mp4
    03:58
  • 7. Define Path Aliases.mp4
    03:49
  • 8. Creating a Delightful Developer Experience.mp4
    00:56
  • 01. Types as They Appear in Components.mp4
    03:46
  • 02. Combining and Separating Component Props.mp4
    01:48
  • 03. React Navigation and Param Lists.mp4
    02:27
  • 04. The keyof Operator Selects a Property.mp4
    02:40
  • 05. Define Your Own Type Abstractions.mp4
    03:35
  • 06. Declare and Use Screen Parameters.mp4
    01:47
  • 07. Spread Layout and Style Props.mp4
    04:43
  • 08. Functions Taking Functions Returning Functions.mp4
    02:42
  • 09. Higher Order Components Abstract the UI.mp4
    05:20
  • 10. Compose Components from Functions.mp4
    01:51
  • 11. Define Abstractions over Components.mp4
    01:10
  • 1. The Most Common Hooks.mp4
    04:23
  • 2. Tuples Look Like Arrays.mp4
    04:42
  • 3. The Outline of a Reducer.mp4
    03:25
  • 4. Never Null Void Any Undefined Unknown.mp4
    03:05
  • 5. Conditions Narrow Discriminated Unions.mp4
    02:35
  • 6. Structural Typing Reduces Dependencies.mp4
    04:46
  • 7. Custom Hooks Encapsulate Knowledge.mp4
    03:31
  • 8. Hooks Make Use of Idioms.mp4
    02:07
  • 1. Jest Makes Fun of Tests.mp4
    02:39
  • 2. Installing Jest.mp4
    03:14
  • 3. Snapshot Tests Verify Rendering.mp4
    01:32
  • 4. Fail Tests on Type Errors.mp4
    02:15
  • 5. Iteratively Specify Types.mp4
    03:09
  • 6. The Complete Development Experience.mp4
    01:12
  • Description


    React Native is a powerful tool for creating cross-platform mobile apps. TypeScript is an expressive language for making your intent explicit. This course will help you bring them together. You’ll quickly create mobile apps that you ship confidently.

    What You'll Learn?


      React Native is a powerful tool for creating cross-platform mobile apps and TypeScript is an expressive language for making your intent explicit. This course, Building React Native Apps Using TypeScript, will help you bring them together. You’ll quickly create mobile apps that you can be confident in shipping. First, you’ll explore the expressive power of TypeScript in describing JavaScript types and idioms. Then, you’ll set up your project using a TypeScript template for React Native. Finally, you’ll learn common patterns in React Native coding that TypeScript can help you implement. When you’re finished with this course, you’ll have the skills and knowledge of TypeScript in React Native needed to deploy mobile apps with confidence.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Michael Perry
    Michael Perry
    Instructor's Courses
    Software is math. Michael L Perry has built upon the works of mathematicians like Bertrand Meyer, James Rumbaugh, and Donald Knuth to develop a mathematical system for software development. He has captured this system in a set of open source projects, Update Controls and Correspondence. As a Principal Consultant at Improving Enterprises, he applies mathematical concepts to building scalable and robust enterprise systems. You can find out more at qedcode.com.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 42
    • duration 1:59:15
    • level average
    • English subtitles has
    • Release Date 2023/06/14

    Courses related to React

    Courses related to TypeScript