À propos de ce cours

222,157 consultations récentes

Résultats de carrière des étudiants

25%

ont commencé une nouvelle carrière après avoir terminé ce cours

50%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

50%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 43 heures pour terminer
Anglais
Sous-titres : Anglais

Résultats de carrière des étudiants

25%

ont commencé une nouvelle carrière après avoir terminé ce cours

50%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

50%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 43 heures pour terminer
Anglais
Sous-titres : Anglais

Offert par

Logo Université des sciences et technologies de Hong Kong

Université des sciences et technologies de Hong Kong

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up94%(3,070 notes)Info
Semaine
1

Semaine 1

13 heures pour terminer

Multiplatform Mobile App Development with React Native: An Introduction

13 heures pour terminer
21 vidéos (Total 251 min), 27 lectures, 2 quiz
21 vidéos
How to Use the Learning Resources10 min
What is Full-Stack Web Development?5 min
Exercise (Video): Setting up Git6 min
Exercise (Video): Basic Git Commands18 min
Exercise (Video): Online Git Repositories12 min
Node.js and NPM3 min
Exercise (Video): Setting up Node.js and NPM2 min
Exercise (Video): Basics of Node.js and NPM23 min
Hybrid Mobile App Development17 min
Introduction to React Native10 min
Exercise (Video): Getting Started with React Native18 min
React Native App Overview12 min
React Native Components5 min
Exercise (Video): React Native Components Part 120 min
Exercise (Video): React Native Components Part 214 min
React Native Navigation9 min
Exercise (Video): React Native Navigation Part 125 min
Exercise (Video): React Native Navigation Part 211 min
Exercise (Video): React Native Navigation Part 310 min
Assignment 1 Requirements: React Native Components and Navigation3 min
27 lectures
Welcome to Multiplatform Mobile App Development with React Native: Additional Resources10 min
Full Stack Web Development: The Big Picture: Objectives and Outcomes10 min
Full Stack Web Development: Additional Resources10 min
Setting up Your Development Environment: Git and Node: Objectives and Outcomes10 min
Setting up your Development Environment10 min
Exercise (Instructions): Setting up Git10 min
Exercise (Instructions): Basic Git Commands10 min
Exercise (Instructions): Online Git Repositories10 min
Exercise (Instructions): Setting up Node.js and NPM10 min
Exercise (Instructions): Basics of Node.js and NPM10 min
Setting up your Development Environment: Git and Node: Additional Resources10 min
Introduction to React Native: Objectives and Outcomes10 min
Exercise (Instructions): Getting Started with React Native10 min
Introduction to React Native: Additional Resources10 min
React Native Components: Objectives and Outcomes10 min
Exercise (Instructions): React Native Components Part 110 min
Exercise (Instructions): React Native Components Part 210 min
React Native Components: Additional Resources10 min
React Native Navigation: Objectives and Outcomes10 min
Exercise (Instructions): React Native Navigation Part 110 min
Exercise (Instructions): React Native Navigation Part 210 min
Exercise (Instructions): React Native Navigation Part 310 min
React Native Navigation: Additional Resources10 min
Assignment 1: React Native Components and Navigation: Additional Resources10 min
Ideation: Objectives and Outcomes10 min
Ideation Report Template10 min
Ideation: Additional Resources10 min
Semaine
2

Semaine 2

11 heures pour terminer

React Native UI Elements and Redux

11 heures pour terminer
13 vidéos (Total 225 min), 21 lectures, 2 quiz
13 vidéos
Exercise (Video): Buttons and Icons48 min
Exercise (Video): Setting up a Server using json-server6 min
Redux: A Quick Overview6 min
Exercise (Video): Setting up Redux34 min
Exercise (Video): Using Redux in your React Native App23 min
Exercise (Video): Debugging7 min
Exercise (Video): Activity Indicator17 min
Exercise (Video): Redux Adding Favorites14 min
Forms and Modals7 min
Exercise (Video): Forms30 min
Exercise (Video): Modals13 min
Assignment 2 Requirements: React Native UI Elements and Redux6 min
21 lectures
Icon Fonts and Buttons: Objectives and Outcomes10 min
Exercise (Instructions): Buttons and Icons10 min
Icon Fonts and Buttons: Additional Resources10 min
Setting up a Simple Server: Objectives and Outcomes10 min
Exercise (Instructions): Setting up a Server using json-server10 min
Setting up a Simple Server: Additional Resources10 min
Introduction to Redux for React Native: Objectives and Outcomes10 min
Exercise (Instructions): Setting up Redux10 min
Exercise (Instructions): Using Redux in your React Native App10 min
Exercise (Instructio): Debugging10 min
Exercise (Instructions): Activity Indicator10 min
Exercise (Instructions): Redux Adding Favorites10 min
Introduction to Redux for React Native: Additional Resources10 min
Forms and Modals: Objectives and Outcomes10 min
Exercise (Instructions): Forms10 min
Exercise (Instructions): Modals10 min
Forms and Modals: Additional Resources10 min
Assignment 2: React Native UI Elements and Redux: Additional Resources10 min
UI Design and Prototyping: Objectives and Outcomes10 min
UI Design and Prototyping Report Template10 min
UI Design and Prototyping: Additional Resources10 min
Semaine
3

Semaine 3

7 heures pour terminer

React Native Alerts, Animations, Gestures, and Persist Redux Store

7 heures pour terminer
13 vidéos (Total 134 min), 17 lectures, 1 quiz
13 vidéos
Exercise (Video): Favorites14 min
Exercise (Video): Swipeout and Deleting Favorites10 min
Exercise (Video): Alert8 min
Animations13 min
Exercise (Video): Animations17 min
Exercise (Video): Animatable11 min
Gestures8 min
Exercise (Video): Gestures Part 115 min
Exercise (Video): Gestures Part 28 min
Persist Redux Store5 min
Exercise (Video): Persist Redux Store12 min
Assignment 3 Requirements: Alerts, Animations, Gestures, and Persist Redux Store3 min
17 lectures
Swipe Option Buttons and Alerts: Objectives and Outcomes10 min
Exercise (Instructions): Favorites10 min
Exercise (Instructions): Swipeout and Deleting Favorites10 min
Exercise (Instructions): Alert10 min
Swipe Option Buttons and Alerts: Additional Resources10 min
Animations: Objectives and Outcomes10 min
Exercise (Instructions): Animations10 min
Exercise (Instructions): Animatable10 min
Animations: Additional Resources10 min
Gestures: Objectives and Outcomes10 min
Exercise (Instructions): Gestures Part 110 min
Exercise (Instructions): Gestures Part 210 min
Gestures: Additional Resources10 min
Persist Redux Store: Objectives and Outcomes10 min
Exercise (Instructions): Persist Redux Store10 min
Persist Redux Store: Additional Resources10 min
Assignment 3: Alerts, Animations, Gestures, and Persist Redux Store10 min
Semaine
4

Semaine 4

12 heures pour terminer

Accessing Native Capabilities of Devices: The Expo SDK

12 heures pour terminer
17 vidéos (Total 218 min), 27 lectures, 2 quiz
17 vidéos
Secure Store7 min
Exercise (Video): Secure Store26 min
Local Notifications6 min
Exercise (Video): Local Notifications10 min
Social Sharing7 min
Exercise (Video): Sending Email6 min
Exercise (Video): Social Sharing8 min
Picking an Image9 min
Exercise (Video): Picking an Image36 min
Exercise (Video): Image Manipulator8 min
Network Info5 min
Exercise (Video): Network Info10 min
Assignment 4 Requirements: Accessing Native Capabilities of Devices: The Expo SDK6 min
Exercise (Video): Building Standalone Apps20 min
Exercise (Video): Ejecting for Native Development25 min
Exercise (Video): Ejecting for iOS Native Development5 min
27 lectures
The Expo SDK: Objectives and Outcomes10 min
The Expo SDK: Additional Resources10 min
Secure Store: Objectives and Outcomes10 min
Exercise (Instructions): Secure Store10 min
Secure Store: Additional Resources10 min
Local Notifications: Objectives and Outcomes10 min
Exercise (Instructions): Local Notifications10 min
Local Notifications: Additional Resources10 min
Social Sharing: Objectives and Outcomes10 min
Exercise (Instructions): Sending Email10 min
Exercise (Instructions): Social Sharing10 min
Social Sharing: Additional Resources10 min
Picking an Image: Objectives and Outcomes10 min
Exercise (Instructions): Picking an Image10 min
Exercise (Instructions): Image Manipulator10 min
Picking an Image: Additional Resources10 min
Network Info: Objectives and Outcomes10 min
Exercise (Instructions): Network Info10 min
Network Info: Additional Resources10 min
Assignment 4: Accessing Native Capabilities of Devices: The Expo SDK: Additional Resources10 min
Building and Deployment: Objectives and Outcomes10 min
Exercise (Instructions): Building Standalone Apps10 min
Exercise (Instructions): Ejecting for Native Development10 min
Exercise (Instructions): Ejecting for iOS Native Development10 min
Building and Deployment: Additional Resources10 min
Project Implementation: Objectives and Outcomes10 min
Final Report Template10 min

Avis

Meilleurs avis pour MULTIPLATFORM MOBILE APP DEVELOPMENT WITH REACT NATIVE

Voir tous les avis

À propos du Spécialisation Full-Stack Web Development with React

Learn front-end and hybrid mobile development, with server-side support, for implementing a multi-platform solution. The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and React. You’ll also learn to create hybrid mobile applications, using React Native. On the server side, you’ll learn to implement NoSQL databases using MongoDB, work within a Node.js environment and Express framework, and communicate to the client side through a RESTful API. Learners enrolling in this Specialization are expected to have prior working knowledge of HTML, CSS and JavaScript. Ideally learners should complete the courses in the specified sequence. It is strongly recommended that the React course be completed before proceeding with the React Native course....
Full-Stack Web Development with React

Foire Aux Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • Si vous vous abonnez, vous bénéficiez d'une période d'essai gratuite de 7 jours, durant laquelle vous pouvez annuler votre abonnement sans pénalité. Ensuite, nous n'accordons plus de remboursements, mais vous pouvez annuler votre abonnement à tout instant. Consultez notre politique de remboursement complète.

  • Oui, Coursera offre une Aide Financière aux étudiants qui n'ont pas les moyens d'acquitter les frais. Demandez-la en cliquant sur le lien Aide Financière sous le bouton S'inscrire situé à gauche. Vous devrez remplir un formulaire de demande et vous serez averti(e) si elle est acceptée. Vous devrez répéter cette procédure pour chaque cours de la Spécialisation, y compris pour le Projet Final. En savoir plus.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.