React Native is used by organizations worldwide to create cross-platform phone/tablet apps with one code base. This means that you can write code easily that will run on iPhones, iPads, and Android phones and tablets without having to rewrite it in two or more languages -- just one. And that one language is easy to learn if you know React and JavaScript because it is React and JavaScript! Furthermore, these apps run natively and can be deployed to the Apple AppStore or the Google Play store, not web apps that run in some adapter or translator. So, they're faster and more reliable.
Mastering React Native is a hands-on, intermediate and beyond level web development course geared for experienced React developers who need to build and design applications using React Native. Throughout the course you'll explore the core APIs and Components, applying these skills to the course case study project to create a React Native app in class.
Working in a hands-on learning environment, guided by our expert team, attendees will learn about and explore:
This is an intermediate-level course for web developers with prior practical experience working with React. Attendees are required to have a very strong grasp of React, Redux and advanced JavaScript.
Take Before: Attendees should have experience with the topics in the following courses, or should have recently attended these as a pre-requisite:
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most. Course agenda, topics and labs are subject to adjust during live delivery in response to student skill level, interests and participation.
Module 1: React Native: An Introduction
Module 2: Getting to Know React Native
Module 3: Getting Started with React Native
Module 4: React Fundamentals
Module 5: Core Components, Part 1
Module 6: Core Components, Part 2
Module 7: Core APIs, Part 1
Module 8: Core APIs, Part 2
Module 9: Navigation
Module 10: Testing
Module 11: Native Modules
Module 12: Building and publishing
Tailor your learning experience with Trivera Tech. Whether you need a custom course offering or want to schedule a specific date and time for corporate training, we are here to help. Our team works with you to design a solution that fits your organization's unique needs; whether that is enrolling a small team or your entire department. Simply let us know how many participants you'd like to enroll and the skills you want to develop, and we will provide a detailed quote tailored to your request.
Contact Trivera Today to discuss how we can deliver personalized training that equips your team with the critical skills needed to succeed!