React Native: Advanced Concepts

Master the advanced topics of React Native: Animations, Maps, Notifications, Navigation and More!
4.29 (5741 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
React Native: Advanced Concepts
54 544
students
16.5 hours
content
Feb 2025
last update
$19.99
regular price

Why take this course?

🌟 React Native: Advanced Concepts 🌟


Master the Advanced Topics of React Native!

🚀 Note for Learners: This course is a deep dive into React Native's advanced features. It's designed for those who already have a grasp of the fundamentals. If you're starting from scratch, I recommend my course 'The Complete React Native and Redux' to get you up to speed first!


Unlock Your App's Full Potential with Advanced React Native Features! 📱✨

  • Push Notifications?
  • In Depth Animations?
  • Offline Data Persistence?

All these advanced topics and more are covered in this comprehensive course!


What Will You Build? 🖥️

This course follows a 'learn-by-doing' approach, which means you'll be coding live, with no endless lectures. We'll create three separate apps that will showcase different advanced features of React Native:

  1. A Tinder-like Swipe Deck 🗓️

    • Master touch input and animations by building a swipable card component.
  2. One Time Password Authentication 🔒

    • Explore backend integration with Twilio for OTPs, securing your app's authentication flow.
  3. A Job-Search App 👤✈️

    • A fully-featured app that includes a welcome tutorial, Facebook authentication, and map integration with Indeed's Job API.

The Course Breakdown:

  • Animation Systems: From theory to practical application in your apps.
  • Expo Platform: Bootstrap your app using the latest from Expo.
  • React-Navigation: Effortlessly navigate users through different screens and flows.
  • Push Notifications: Engage with your users by implementing notifications.
  • One Time Password Authentication: Secure your app's login process with Twilio.
  • Offline Data Persistence: Ensure your app remains usable even without an internet connection.
  • Welcome Tutorial Pages: Educate new users on how to use your app effectively.
  • Facebook OAuth: Authenticate users using their Facebook accounts.
  • Google Cloud Functions: Add custom logic to your Firebase backend for complex operations.
  • MapView Components: Integrate maps into your app for a cross-platform experience.

I've crafted this course based on what I wish I had when learning React Native. It's designed to explain concepts and their implementations in the best order for you to learn and truly understand them. Join me, and let's build something incredible together! 🛠️🚀


Enroll now to take your React Native skills to the next level and create apps that stand out in the market! 🏆📲

Don't forget to bring your own ideas and ambition; we're going to make them a reality! 💡🚀

Course Gallery

React Native: Advanced Concepts – Screenshot 1
Screenshot 1React Native: Advanced Concepts
React Native: Advanced Concepts – Screenshot 2
Screenshot 2React Native: Advanced Concepts
React Native: Advanced Concepts – Screenshot 3
Screenshot 3React Native: Advanced Concepts
React Native: Advanced Concepts – Screenshot 4
Screenshot 4React Native: Advanced Concepts

Loading charts...

Comidoc Review

Our Verdict

Since its initial publication in 2017, React Native: Advanced Concepts continues to offer important insights for mid-level and senior developers. However, the outdated code snippets and deprecated packages present challenges for students looking to apply this knowledge directly. This is particularly evident with Indeed's Publisher API, which has been deprecated since November 2020. While it might be time-consuming for students to research new changes and adapt the provided examples, there is still much value in learning about these advanced topics from a theoretical standpoint and seeing how they can be implemented within React Native's modern ecosystem.

What We Liked

  • Covers advanced topics in React Native, providing valuable knowledge for mid-to-senior level developers
  • Explains concepts in an easy-to-understand manner with a well thought out curriculum
  • Demonstrates working with industry-standard tools and packages
  • Offers insights into resolving caveats and gotchas inherent to React Native development

Potential Drawbacks

  • Content has not been updated in several years, causing many libraries and code snippets to become deprecated
  • Some students have reported the need to find alternative solutions for outdated features and APIs
  • Instructor's delivery style might come off as slow with repetitive information
  • Theoretical content is of high quality, but practical implementation has aged significantly
1172996
udemy ID
07/04/2017
course created date
12/11/2019
course indexed date
Bot
course submited by