Are you ready to take your web development skills to the next level and build mobile apps that impress? Look no further! This comprehensive course is designed for intermediate learners who want to leverage their existing knowledge of React and TypeScript to create cross-platform apps using Expo and React Native. With 11 hours of content, including 6 projects and quizzes, you'll learn how to write apps with native UI and device capabilities, streamlining development and reusing code across platforms.

Skills You'll Gain

By the end of this course, you'll understand how Expo and React Native work together to create seamless mobile app experiences. You'll also master core components in React Native apps, add custom styles to components, implement React Navigation for multi-screen apps, handle data for mobile applications, and deploy React Native applications.

Syllabus

The course is divided into 6 lessons, each focusing on a specific aspect of Swift app development with React Native. You'll work through:

  • Practice Project: React Native Fundamentals Lab - Mobile To-do App
  • Practice Project: React Native Styling Components Lab - Social Media
  • Practice Project: React Native Navigation Lab - Fitness Tracker

Projects in this Course

Through these hands-on projects, you'll gain practical experience building mobile apps that feature user input, scrollable lists, and progress tracking. You'll learn to add navigation to your app using the React Navigation library and deploy your application.

Earn a Certificate of Completion

Showcase your accomplishment on your resume or LinkedIn by earning a certificate of completion for each course or path you finish. Collect certificates as you complete more courses and paths, sharing your network with proof of your skills.

What Our Learners Say

Don't just take our word for it! Here's what some of our learners have said about their experience:

  • "The progress I've made since starting to use Codecademy is immense! I can study for short periods or long periods at my own convenience - mostly late in the evenings." - Chris, USA
  • "I felt like I learned months in a week. I love how Codecademy uses learning by practice and gives great challenges to help the learner understand a new concept and subject." - Rodrigo, UK
  • "Brilliant learning experience. Very interactive. Literally a game changer if you're learning on your own." - John-Andrew, USA

Join Over 50 Million Learners

Start Learn React Native today and join our community of learners who have already made the leap into Swift app development with React Native.

Looking for Something Else?

Check out these related resources:

  • Article: How to Use React Developer Tools (With Example)
  • Article: Creating a React App
  • Article: Best IDEs for Mobile App Development: A Complete Guide

Related Courses and Paths

Take your skills to the next level with these courses and paths:

  • In this React course, you'll build powerful interactive applications with one of the most popular JavaScript libraries.
  • Take your React skills to the next level by learning how to apply styles and use forms to get user input.
  • Build powerful interactive applications with React, a popular JavaScript library.

Browse More Topics

Explore our extensive library of courses and paths across various topics:

  • Mobile development
  • JavaScript
  • Code foundations
  • Computer science
  • Web development
  • Data science
  • Python
  • For business
  • Data analytics