Course Overview

Welcome to React Native Master Course! In this course, you will learn to develop modern, beautiful & powerful native iOS and Android apps with React Native, an open-source mobile application framework created by Facebook, Inc.

React Native is the most widely used technology by thousands of apps from Fortune 500 companies to hot new startups including but not limited to Facebook, Instagram, Skype, Discord, Uber Eats, etc. We will begin with a detailed introduction to React Native. Here, we will get a solid hold on the fundamentals of React Native. We will proceed further and learn about core concepts of react-native in the most practical, hands-on way. We will get to explore about prettier, ESLint. We will get to work on lists, making them scrollable, adding various components to them. We will also get familiar with the RESTful API concepts and Redux. 

By the end of this course, you would have learned the most in-demand skill to step into the mobile app development industry. The knowledge gained from this course will help you crack complex technical interviews to land your dream job as a mobile app developer.

What You Will Learn

  • Writing platform specific code.
  • RESTFul API integration with Axios.
  • Data persistence with Async Storage.
  • Developing real world React Native apps.
  • Building responsive UI layouts with Flexbox.
  • Integration of 3rd party libraries with an app.
  • Multiscreen app development with React Navigation.
  • Scalable app architecture with reusable components.
  • Running React Native Apps on simulators and real devices.
  • Writing butter smooth complex animations running at 60 FPS.
  • Managing app state with Redux
  • a widely used state container.
  • JavaScript with modern ECMAScript syntaxes ES6/ES7/ES8/ES9/ES10.
  • Debugging React Native Apps with Remote Debugger and React Native Debugger.

Program Curriculum

  • What is React Native?
  • How React Native Works?

  • App Setup
  • What is Prettier?
  • What is ESLint?

  • Designing Task Input Component
  • Designing Submit Button
  • Handling Logic of Submit Button
  • Quick Challenge

  • Designing Lists of Tasks
  • Making the Lists Scrollable
  • Optimizing List with FlatList

Instructor

Vinay Sharma

Vinay Sharma is the author of Rapid React and a Software Engineer at a Startup with more than 2 years of experience developing Full Stack Web and Mobile apps. His experience spans over development of 10+ projects with the tech stack revolving around TypeScript, React, React Native, Node JS, Express JS, MongoDB, Firebase, Azure, etc. To date he has spoken at 4 Tech Meetups and counting, one of them being an International React Native Remote Meetup where he presented a talk on writing Complex Animations in React Native. He also has experience with interviewing candidates at his company and mentoring onboarded ones with the technologies for a few initial sprints of a project. Additionally, he recently instructed 150+ students at India’s renowned EdTech Startup, Newton School. In his spare time, he loves brainstorming startup ideas and has bootstrapped 2 MVPs to date. He also loves reading tech articles on Medium, HackerNoon, DEV.TO, HashNode, etc., and contributing to StackOverflow. He holds a B.Tech in Computer Science and had cracked an internship within just 2.5 years of this bachelor's.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 600+ courses and diverse Learning Paths to enhance your skills.

$ 499.00
Billed annually or $59.00 billed monthly

What is included

  • 700+ Premium Short Courses
  • 50+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs, CTF Challenges, and exclusive EC-Council certifications for comprehensive skill-building.

$ 599.00
Billed annually or $69.00 billed monthly

Everything in Pro and

  • 800+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month
  • 3 Official EC-Council Essentials Certifications¹ (retails at $897!)
    Exclusive Bonus with Annual Plans

¹This plan includes Digital Forensics Essentials (DFE), Ethical Hacking Essentials (EHE), and Network Defense Essentials (NDE) certifications. No other EC-Council certifications are included.

Related Courses

    1 of 8