SkillUp EdTech
React Native: Developing Android and iOS Apps

Offrez à votre carrière le cadeau de Coursera Plus avec $160 de réduction, facturé annuellement. Économisez aujourd’hui.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues. Consultez les langues disponibles.
SkillUp EdTech

React Native: Developing Android and iOS Apps

Ce cours fait partie de plusieurs programmes.

Skill-Up EdTech Team
Richa Arora

Instructeurs : Skill-Up EdTech Team

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

22 heures pour terminer
3 semaines à 7 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

22 heures pour terminer
3 semaines à 7 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Job-ready skills that employers are looking for by using React Native for mobile app development

  • How to use the features of React DevTools supported by a good understanding of the key components and concepts of React Native

  • How to apply React Native stylesheets, layouts, events, and props to develop cross-platform mobile apps

  • Hands-on practice developing apps with Expo, plus testing and publishing apps by applying app debugging and publishing concepts

Compétences que vous acquerrez

  • Catégorie : Software Development
  • Catégorie : Android Apps
  • Catégorie : React Native
  • Catégorie : Mobile App Development
  • Catégorie : iOS Apps

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

octobre 2024

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Élaborez votre expertise du sujet

Ce cours est disponible dans le cadre de
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 6 modules dans ce cours

This module serves as an initiation into the world of React Native, focusing on the foundational aspects required for developing mobile applications. You will be introduced to the core principles, benefits, and unique features of React Native and set up a comprehensive development environment. Additionally, the module will emphasize how React Native compares to other frameworks. You’ll also explore the Expo Command Line Interface (CLI), its advantages, and how to work with Expo CLI.

Inclus

8 vidéos3 lectures3 devoirs1 élément d'application6 plugins

This module dives deeper into the practical application of React Native, covering the essential components and navigation techniques. You will explore the intricacies of the virtual DOM, component structure, and navigation systems within React Native, enabling them to build more complex applications. The module also includes hands-on experience with iOS simulators and Android emulators for thorough testing.

Inclus

7 vidéos2 lectures3 devoirs3 éléments d'application3 plugins

This module focuses on enhancing the aesthetics and functionality of mobile applications through effective styling and robust state management. You will explore various styling techniques, including Flexbox and styled-components, to create visually appealing and responsive apps. Additionally, the module delves into state management strategies using the useState and useReducer hooks and the Context API and Redux, ensuring efficient data handling and optimal app performance. You will also gain insights into the use of props for customizing components, facilitating a deeper understanding of data flow in React Native. By the end of the module, you will design and develop a fully styled application that integrates effective state management practices, equipping you with the skills necessary to build dynamic and user-friendly mobile experiences.

Inclus

7 vidéos2 lectures3 devoirs4 éléments d'application1 plugin

This module emphasizes the importance of user interactions and efficient data presentation in mobile applications. You will develop expertise in handling touch events, managing forms with TextInput, and validating user input using Formik and Yup. The module also explores list optimization techniques with FlatList and SectionList, incorporating features like pull to refresh and infinite scrolling for enhanced user experience. Additionally, you will implement persistent data storage techniques using AsyncStorage, enabling seamless data retrieval across app sessions. By the end of the module, you will be equipped to create interactive, user-friendly mobile applications that effectively manage both user input and data presentation.

Inclus

6 vidéos2 lectures3 devoirs4 éléments d'application1 plugin

This module will cover all concepts related to debugging applications and then publishing them. You will delve into the powerful features of React DevTools, specifically for React Native applications. The module also focuses on inspecting components, editing props and states, and performing performance profiling. You will explore common debugging techniques and the importance of APK files. In addition, you will discover how to create APK files without using Android Studio. By the end of the module, you will be equipped to effectively build Android applications using APK files, which will ensure you can apply the latest updates seamlessly to your devices.

Inclus

4 vidéos2 lectures3 devoirs3 éléments d'application3 plugins

In this module, you’ll complete peer review, practice, and final projects, which will allow you to demonstrate your proficiency in creating applications using React Native. Additionally, you will complete a final exam that will assess your learning across all the modules of this course.

Inclus

2 vidéos3 lectures1 devoir1 évaluation par les pairs2 éléments d'application2 plugins

Instructeurs

Skill-Up EdTech Team
SkillUp EdTech
66 Cours117 035 apprenants
Richa Arora
8 Cours76 067 apprenants

Offert par

SkillUp EdTech

Recommandé si vous êtes intéressé(e) par Mobile and Web Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions