Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Β© 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. Native
  3. Intermediate React Native
Native / React
Video

Intermediate React Native

by Kadi Kraman
Enroll
πŸ•ΉοΈ Levels: 😎 Intermediate
⏳ Duration: 4.5 hours
πŸ€‘ Price: Subscription
πŸ§‘β€πŸ’» Learning Platform: Frontend Masters
πŸ§‘β€πŸŽ“ Certificate: No

πŸ”‘ Key Learning Outcomes

  • Develop a deeper understanding of React Native by exploring advanced concepts like data persistence, image handling, animations, and gestures.
  • Learn how to configure and build React Native apps for both iOS and Android, including setting up development environments and handling platform-specific challenges.
  • Gain experience with TypeScript in React Native, improving code safety and maintainability.
  • Master the use of navigation, custom fonts, and vector icons to create polished, production-ready mobile apps.
  • Explore React Native’s animation libraries and gesture handling for creating interactive and responsive user interfaces.

πŸ‘¨β€πŸ« About the Course

This course, led by Kadi Kraman, takes you beyond the basics of React Native and into the realm of building production-ready applications. You'll learn to persist data, handle images and SVGs, add app icons and splash screens, and create smooth animations and gestures. The course provides a solid foundation for anyone looking to develop robust mobile applications for iOS and Android. By the end, you'll be equipped with the skills needed to tackle complex React Native projects and deliver apps to the app stores.

🎯 Target Audience

  • Developers who have a basic understanding of React Native and want to advance their skills.
  • Mobile app developers looking to deepen their knowledge of React Native and create production-ready applications.
  • Frontend developers transitioning to mobile development who want to learn the specifics of building apps with React Native.
  • Anyone interested in mastering React Native to build polished, high-quality mobile apps for iOS and Android.

βœ… Requirements

  • Basic knowledge of React Native and JavaScript is recommended.
  • Familiarity with React is beneficial but not required.

πŸ“– Course Content

  • Introduction and Setup: Learn how to set up your development environment for both iOS and Android, including installing dependencies and running your first build.
  • TypeScript in React Native: Explore TypeScript basics within the React Native context, learning how to type your components and props for safer, more reliable code.
  • Navigation: Create and style bottom navigation bars, manage navigation between screens, and handle navigation-specific challenges in React Native.
  • Data Persistence: Use Async Storage to persist data across app launches and manage global state with React Context.
  • Image Handling: Learn to work with local and network images, vector icons, and create responsive, adaptive image layouts.
  • Custom Fonts and Styling: Add custom fonts, manage theming, and ensure your app’s design is consistent across platforms.
  • Animations and Gestures: Implement smooth animations and gesture-based interactions using libraries like Reanimated 2 and react-native-gesture-handler.
  • App Icons and Splash Screens: Customize your app’s icons and splash screens for both iOS and Android to create a professional appearance.
  • Data Visualization: Visualize data with charts using the Victory Pie library, and learn how to create analytics screens in your app.
Update Course

Drop a comment

Intermediate React Native by Kadi Kraman

Log in to leave a feedback

Login

Emoji of a bear faceMarcin

30/09/2024

Easy entry for someone relatively familiar with React. πŸ‘

πŸ‘‡ Psst! Interested in More Native Courses?

NativeNative

Electron, v3
Video

by Steve Kinney

πŸ•ΉοΈ Levels: 😎 Intermediate

⏳ Duration: 4 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Frontend Masters

NativeNative

Cross-Platform Mobile Apps with Flutter
Video

by Maximiliano Firtman

πŸ•ΉοΈ Levels: 😎 Intermediate

⏳ Duration: 5.5 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Frontend Masters

NativeNativeReactReact

React Native, v2
Video

by Kadi Kraman

πŸ•ΉοΈ Levels: 🌱 Beginner, 😎 Intermediate

⏳ Duration: 4 hours

πŸ€‘ Price: Subscription

πŸ§‘β€πŸ’» Learning Platform: Frontend Masters

πŸ”™ Back to Native Category