课程信息
4.7
79 个评分
20 个审阅

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

根据您的日程表重置截止日期。

中级

完成时间大约为29 小时

建议:4 weeks of study, 6-8 hours/week...

英语(English)

字幕:英语(English)

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

根据您的日程表重置截止日期。

中级

完成时间大约为29 小时

建议: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....
21 个视频 (总计 251 分钟), 27 个阅读材料, 2 个测验
21 个视频
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分钟
27 个阅读材料
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...
13 个视频 (总计 225 分钟), 21 个阅读材料, 2 个测验
13 个视频
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分钟
21 个阅读材料
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...
13 个视频 (总计 134 分钟), 17 个阅读材料, 1 个测验
13 个视频
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分钟
17 个阅读材料
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...
17 个视频 (总计 218 分钟), 27 个阅读材料, 2 个测验
17 个视频
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分钟
27 个阅读材料
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.7
20 个审阅Chevron Right

热门审阅

创建者 JPFeb 1st 2019

Nice course. Had some little trouble to configure some project since Expo have change.

创建者 SRNov 13th 2018

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

讲师

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

关于 香港科技大学

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

常见问题

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

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

还有其他问题吗?请访问 学生帮助中心