Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

IBM

Developing Mobile Apps with React Native

IBM via Coursera Specialization

Overview

React Native is one of the two most popular frameworks for developing mobile apps (Statista). And with the number of smartphone users set to grow by over 30% (Statista), software developers with React Native skills are in hot demand. This specialization gives you the job-ready skills you need to catch an employer's eye or start your own app development venture. This comprehensive specialization is suitable for new and existing software developers and deep dives into JavaScript fundamentals, including ECMAScript 6 features, key data structures like arrays, DOM, AJAX, and essential debugging techniques. You'll learn about error handling and DOM manipulation. You’ll create dynamic web pages and utilize JavaScript functions and libraries for navigation and page styling. Plus, you’ll use AJAX to fetch and display data from APIs. You’ll also explore React, a popular JavaScript framework for building client-side user interfaces. You'll look at React components, props, hooks, state management, event handling, and component lifecycles. You'll get hands-on setting up the React Native environment, managing styles and state, handling user interactions and lists, and debugging and publishing apps.Upon completion of this short program, you will have built dynamic mobile apps that can run on both Android and iOS devices. Power up your mobile app development career, ENROLL TODAY and boost your resume with sought-after React Native skills in less than 3 months!

Syllabus

Course 1: JavaScript Programming Essentials
- JavaScript has become the most popular programming language amongst software developers. This JavaScript essentials course is designed for ... Enroll for free.

Course 2: Developing Front-End Apps with React
- Learn one of the most popular front-end frameworks, JavaScript React, in this hands-on course. Take the next step in your web development ... Enroll for free.

Course 3: React Native: Developing Android and iOS Apps
- React Native is one of the two most popular frameworks used for mobile app development (Statista). Successful software developers in the ... Enroll for free.

Courses

Taught by

IBM Skills Network Team, Richa Arora and Skill-Up EdTech Team

Reviews

Start your review of Developing Mobile Apps with React Native

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.