課程信息
4.8
26 個評分
7 個審閱
專項課程

第 3 門課程(共 4 門),位於

100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為25 小時

建議:4 weeks of study, 6-8 hours/week...
可選語言

英語(English)

字幕:英語(English)...
專項課程

第 3 門課程(共 4 門),位於

100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為25 小時

建議:4 weeks of study, 6-8 hours/week...
可選語言

英語(English)

字幕:英語(English)...

教學大綱 - 您將從這門課程中學到什麼

1
完成時間(小時)
完成時間為 13 小時

Multiplatform Mobile App Development with React Native: An Introduction

This module introduces you to hybrid mobile application development. You will learn about React Native and explore some of the features of React Native to implement a mobile app based on the React application that was implemented in the previous course on React....
Reading
21 個視頻(共 251 分鐘), 27 個閱讀材料, 2 個測驗
Video21 個視頻
How to Use the Learning Resources10分鐘
What is Full-Stack Web Development?5分鐘
Exercise (Video): Setting up Git6分鐘
Exercise (Video): Basic Git Commands18分鐘
Exercise (Video): Online Git Repositories12分鐘
Node.js and NPM3分鐘
Exercise (Video): Setting up Node.js and NPM2分鐘
Exercise (Video): Basics of Node.js and NPM23分鐘
Hybrid Mobile App Development17分鐘
Introduction to React Native10分鐘
Exercise (Video): Getting Started with React Native18分鐘
React Native App Overview12分鐘
React Native Components5分鐘
Exercise (Video): React Native Components Part 120分鐘
Exercise (Video): React Native Components Part 214分鐘
React Native Navigation9分鐘
Exercise (Video): React Native Navigation Part 125分鐘
Exercise (Video): React Native Navigation Part 211分鐘
Exercise (Video): React Native Navigation Part 310分鐘
Assignment 1 Requirements: React Native Components and Navigation3分鐘
Reading27 個閱讀材料
Welcome to Multiplatform Mobile App Development with React Native: Additional Resources10分鐘
Full Stack Web Development: The Big Picture: Objectives and Outcomes10分鐘
Full Stack Web Development: Additional Resources10分鐘
Setting up Your Development Environment: Git and Node: Objectives and Outcomes10分鐘
Setting up your Development Environment10分鐘
Exercise (Instructions): Setting up Git10分鐘
Exercise (Instructions): Basic Git Commands10分鐘
Exercise (Instructions): Online Git Repositories10分鐘
Exercise (Instructions): Setting up Node.js and NPM10分鐘
Exercise (Instructions): Basics of Node.js and NPM10分鐘
Setting up your Development Environment: Git and Node: Additional Resources10分鐘
Introduction to React Native: Objectives and Outcomes10分鐘
Exercise (Instructions): Getting Started with React Native10分鐘
Introduction to React Native: Additional Resources10分鐘
React Native Components: Objectives and Outcomes10分鐘
Exercise (Instructions): React Native Components Part 110分鐘
Exercise (Instructions): React Native Components Part 210分鐘
React Native Components: Additional Resources10分鐘
React Native Navigation: Objectives and Outcomes10分鐘
Exercise (Instructions): React Native Navigation Part 110分鐘
Exercise (Instructions): React Native Navigation Part 210分鐘
Exercise (Instructions): React Native Navigation Part 310分鐘
React Native Navigation: Additional Resources10分鐘
Assignment 1: React Native Components and Navigation: Additional Resources10分鐘
Ideation: Objectives and Outcomes10分鐘
Ideation Report Template10分鐘
Ideation: Additional Resources10分鐘
2
完成時間(小時)
完成時間為 11 小時

React Native UI Elements and Redux

This module introduces you to various React Native UI elements. We will look at how we can make use of these elements in designing the various views of our application. You will get an overview of the Flux architecture and introduced to Redux as a way of realizing the Flux architecture...
Reading
13 個視頻(共 225 分鐘), 21 個閱讀材料, 2 個測驗
Video13 個視頻
Exercise (Video): Buttons and Icons48分鐘
Exercise (Video): Setting up a Server using json-server6分鐘
Redux: A Quick Overview6分鐘
Exercise (Video): Setting up Redux34分鐘
Exercise (Video): Using Redux in your React Native App23分鐘
Exercise (Video): Debugging7分鐘
Exercise (Video): Activity Indicator17分鐘
Exercise (Video): Redux Adding Favorites14分鐘
Forms and Modals7分鐘
Exercise (Video): Forms30分鐘
Exercise (Video): Modals13分鐘
Assignment 2 Requirements: React Native UI Elements and Redux6分鐘
Reading21 個閱讀材料
Icon Fonts and Buttons: Objectives and Outcomes10分鐘
Exercise (Instructions): Buttons and Icons10分鐘
Icon Fonts and Buttons: Additional Resources10分鐘
Setting up a Simple Server: Objectives and Outcomes10分鐘
Exercise (Instructions): Setting up a Server using json-server10分鐘
Setting up a Simple Server: Additional Resources10分鐘
Introduction to Redux for React Native: Objectives and Outcomes10分鐘
Exercise (Instructions): Setting up Redux10分鐘
Exercise (Instructions): Using Redux in your React Native App10分鐘
Exercise (Instructio): Debugging10分鐘
Exercise (Instructions): Activity Indicator10分鐘
Exercise (Instructions): Redux Adding Favorites10分鐘
Introduction to Redux for React Native: Additional Resources10分鐘
Forms and Modals: Objectives and Outcomes10分鐘
Exercise (Instructions): Forms10分鐘
Exercise (Instructions): Modals10分鐘
Forms and Modals: Additional Resources10分鐘
Assignment 2: React Native UI Elements and Redux: Additional Resources10分鐘
UI Design and Prototyping: Objectives and Outcomes10分鐘
UI Design and Prototyping Report Template10分鐘
UI Design and Prototyping: Additional Resources10分鐘
3
完成時間(小時)
完成時間為 7 小時

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

In this module we look at enhancing the user experience through the use of animations and support for gesture-based interaction. We also look at persisting the redux state, and alerting the users...
Reading
13 個視頻(共 134 分鐘), 17 個閱讀材料, 1 個測驗
Video13 個視頻
Exercise (Video): Favorites14分鐘
Exercise (Video): Swipeout and Deleting Favorites10分鐘
Exercise (Video): Alert8分鐘
Animations13分鐘
Exercise (Video): Animations17分鐘
Exercise (Video): Animatable11分鐘
Gestures8分鐘
Exercise (Video): Gestures Part 115分鐘
Exercise (Video): Gestures Part 28分鐘
Persist Redux Store5分鐘
Exercise (Video): Persist Redux Store12分鐘
Assignment 3 Requirements: Alerts, Animations, Gestures, and Persist Redux Store3分鐘
Reading17 個閱讀材料
Swipe Option Buttons and Alerts: Objectives and Outcomes10分鐘
Exercise (Instructions): Favorites10分鐘
Exercise (Instructions): Swipeout and Deleting Favorites10分鐘
Exercise (Instructions): Alert10分鐘
Swipe Option Buttons and Alerts: Additional Resources10分鐘
Animations: Objectives and Outcomes10分鐘
Exercise (Instructions): Animations10分鐘
Exercise (Instructions): Animatable10分鐘
Animations: Additional Resources10分鐘
Gestures: Objectives and Outcomes10分鐘
Exercise (Instructions): Gestures Part 110分鐘
Exercise (Instructions): Gestures Part 210分鐘
Gestures: Additional Resources10分鐘
Persist Redux Store: Objectives and Outcomes10分鐘
Exercise (Instructions): Persist Redux Store10分鐘
Persist Redux Store: Additional Resources10分鐘
Assignment 3: Alerts, Animations, Gestures, and Persist Redux Store10分鐘
4
完成時間(小時)
完成時間為 12 小時

Accessing Native Capabilities of Devices: The Expo SDK

In this module you will explore the Expo SDK that enables you to access the native capabilities of the mobile devices. You will use a few SDK APIs in order to understand the general concepts and the patterns for using these APIs within your React Native application...
Reading
17 個視頻(共 218 分鐘), 27 個閱讀材料, 2 個測驗
Video17 個視頻
The Expo SDK18分鐘
Secure Store7分鐘
Exercise (Video): Secure Store26分鐘
Local Notifications6分鐘
Exercise (Video): Local Notifications10分鐘
Social Sharing7分鐘
Exercise (Video): Sending Email6分鐘
Exercise (Video): Social Sharing8分鐘
Picking an Image9分鐘
Exercise (Video): Picking an Image36分鐘
Exercise (Video): Image Manipulator8分鐘
Network Info5分鐘
Exercise (Video): Network Info10分鐘
Assignment 4 Requirements: Accessing Native Capabilities of Devices: The Expo SDK6分鐘
Exercise (Video): Building Standalone Apps20分鐘
Exercise (Video): Ejecting for Native Development25分鐘
Exercise (Video): Ejecting for iOS Native Development5分鐘
Reading27 個閱讀材料
The Expo SDK: Objectives and Outcomes10分鐘
The Expo SDK: Additional Resources10分鐘
Secure Store: Objectives and Outcomes10分鐘
Exercise (Instructions): Secure Store10分鐘
Secure Store: Additional Resources10分鐘
Local Notifications: Objectives and Outcomes10分鐘
Exercise (Instructions): Local Notifications10分鐘
Local Notifications: Additional Resources10分鐘
Social Sharing: Objectives and Outcomes10分鐘
Exercise (Instructions): Sending Email10分鐘
Exercise (Instructions): Social Sharing10分鐘
Social Sharing: Additional Resources10分鐘
Picking an Image: Objectives and Outcomes10分鐘
Exercise (Instructions): Picking an Image10分鐘
Exercise (Instructions): Image Manipulator10分鐘
Picking an Image: Additional Resources10分鐘
Network Info: Objectives and Outcomes10分鐘
Exercise (Instructions): Network Info10分鐘
Network Info: Additional Resources10分鐘
Assignment 4: Accessing Native Capabilities of Devices: The Expo SDK: Additional Resources10分鐘
Building and Deployment: Objectives and Outcomes10分鐘
Exercise (Instructions): Building Standalone Apps10分鐘
Exercise (Instructions): Ejecting for Native Development10分鐘
Exercise (Instructions): Ejecting for iOS Native Development10分鐘
Building and Deployment: Additional Resources10分鐘
Project Implementation: Objectives and Outcomes10分鐘
Final Report Template10分鐘
4.8
7 個審閱Chevron Right

熱門審閱

創建者 SRNov 13th 2018

Best course . I love the way of teaching. It helps me to enhance my career.

創建者 OIOct 25th 2018

I would call this course from zero to mastery! Highly recommended.

講師

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

關於 The Hong Kong University of Science and Technology

HKUST - A dynamic, international research university, in relentless pursuit of excellence, leading the advance of science and technology, and educating the new generation of front-runners for Asia and the world....

關於 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

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您注册课程后,将有权访问专项课程中的所有课程,并且会在完成课程后获得证书。您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

還有其他問題嗎?請訪問 學生幫助中心