Carl Rippon

Building SPAs

Carl Rippon
BlogBooks / CoursesAbout
This site uses cookies. Click here to find out more

Interactive Courses & Books

Testing React Apps with Jest and React Testing Library

NEW!🎉
Ideal for React developers wanting to write automated tests
Testing React Apps with Jest and React Testing Library
  • Learn how to write automated tests on your React app using the de-facto testing tools for React
  • 52 interactive tutorial style lessons
  • Quizzes in each module to reinforce knowledge
  • All the query variants and types in React testing library
  • Accurately simulating events
  • Mocking functions and modules
  • Testing custom hooks
  • Checking results using Jest matchers
  • Debugging tests
  • Determining code coverage
Find out more

ASP.NET Core 5 and React

Full-stack web development using .NET 5, React 17, and TypeScript 4
ASP.NET Core 3 and React
  • Explore the new features of .NET 5 with this updated edition of ASP.NET Core and React
  • Discover strategies for adopting a full-stack development approach, clean architecture techniques, and development best practices
  • Learn how to manage data, design and package applications, and secure your web apps
Find out more

Learn TypeScript

FREE!🎉
Now includes TypeScript 4!
An interactive course for JavaScript developers who want to learn modern TypeScript
Learning TypeScript
  • Learn to use TypeScript's amazing type system with your existing JavaScript skills to boost your productivity
  • 70+ interactive tutorial style lessons
  • Quizzes in each module to reinforce knowledge
  • Primitive and Special Types
  • Type Aliases and Interfaces
  • Classes and Inheritance
  • Generics and Overloads
  • Type Guards and Type Narrowing
  • Querying Types and Mapped Types
  • Conditional Types
  • tsconfig and Compiler Options
  • Webpack, ESLint and Babel Integration
Take a look

Using TypeScript with React

Ideal for those who are familiar with React but new to TypeScript
Using TypeScript with React
  • Learn how to utilize TypeScript’s sophisticated type system to make React development faster and your code more readable
  • 64 interactive tutorial style lessons
  • Quizzes in each module to reinforce knowledge
  • Strongly-type both function and class component props and state
  • Use TypeScript with React context for both function and class components
  • Strongly-type React hooks
  • How use use React and TypeScript with Webpack, ESLint and Babel
Find out more

ASP.NET Core 3 and React

Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3
ASP.NET Core 3 and React
  • Explore the full potential and latest features of .NET Core, TypeScript 3, and React
  • Learn how to manage data, application design, and packaging, and secure your web apps
  • Discover best practices for using React and TypeScript to build a scalable frontend that interacts with REST APIs
Find out more

Learn React with TypeScript 3

A beginner's guide to modern React web development with TypeScript 3
Learn React with TypeScript 3
  • Explore the latest core features of React such as components, React Router, and suspense
  • Delve into TypeScript 3 and its core components such as interfaces, types aliases, tuples, and generics
  • Build small-to-large scale single-page applications with React, Redux, GraphQL and TypeScript

Reviews

Find out more