课程信息
4.5
109 个评分
27 个审阅

100% 在线

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

可灵活调整截止日期

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

中级

完成时间大约为26 小时

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

英语(English)

字幕:英语(English)

您将获得的技能

Node.JsAngularjsTypescriptMobile Application Development

100% 在线

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

可灵活调整截止日期

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

中级

完成时间大约为26 小时

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

英语(English)

字幕:英语(English)

教学大纲 - 您将从这门课程中学到什么

1
完成时间为 14 小时

Hybrid Mobile App Development Frameworks: NativeScript: An Introduction

This module introduces you to hybrid mobile application development. You will learn about the NativeScript framework and explore some of the features of the NativeScript framework to implement a mobile app based on the Angular application that was implemented in the previous course on Angular....
22 个视频 (总计 354 分钟), 30 个阅读材料, 2 个测验
22 个视频
How to Use the Learning Resources10分钟
What is Full-Stack Web Development?6分钟
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 Development15分钟
Introduction to the NativeScript Framework7分钟
Exercise (Video): Setting up the NativeScript Framework8分钟
Exercise (Video): Creating your First NativeScript Project12分钟
Exercise (Video): Setting up a Server using json-server6分钟
NativeScript and Angular15分钟
Exercise (Video): NativeScript and Angular57分钟
NativeScript Layouts8分钟
NativeScript Navigation13分钟
Exercise (Video): NativeScript Navigation Part 143分钟
Exercise (Video): Telerik Progress NativeScript UI SideDrawer41分钟
Exercise (Video): NativeScript Navigation Part 226分钟
Assignment 1 Requirements (Video): Introduction to NativeScript6分钟
30 个阅读材料
Welcome to Multiplatform Mobile App Development with Web Technologies: NativeScript: Additional Resource10分钟
Full Stack Web Development: The Big Picture: Objectives and Outcomes2分钟
Full Stack Web Development: Additional Resources10分钟
Setting up Your Development Environment: Git and Node: Objectives and Outcomes2分钟
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分钟
Hybrid Mobile App Development: An Overview: Objectives and Outcomes2分钟
Exercise (Instructions): Setting up the NativeScript Framework10分钟
Exercise (Instructions): Creating your First NativeScript Project10分钟
Hybrid Mobile App Development: An Overview: Additional Resources10分钟
Setting up a Simple Server: Objectives and Outcomes2分钟
Exercise (Instructions): Setting up a Server using json-server10分钟
Setting up a Simple Server: Additional Resources10分钟
NativeScript and Angular: Objectives and Outcomes2分钟
Exercise (Instructions): NativeScript and Angular10分钟
NativeScript and Angular: Additional Resources10分钟
NativeScript Navigation: Objectives and Outcomes2分钟
Exercise (Instructions): NativeScript Navigation Part 110分钟
Exercise (Instructions): Telerik Progress NativeScript UI SideDrawer10分钟
Exercise (Instructions): NativeScript Navigation Part 210分钟
NativeScript Navigation: Additional Resources10分钟
Assignment 1: Introduction to NativeScript: Additional Resources10分钟
Ideation: Objectives and Outcomes10分钟
Ideation Report Template10分钟
Ideation: Additional Resources10分钟
2
完成时间为 11 小时

NativeScript UI Elements

This module introduces you to various NativeScript UI elements. We will look at how we can make use of these elements in designing the various views of our application....
11 个视频 (总计 226 分钟), 18 个阅读材料, 2 个测验
11 个视频
Exercise (Video): Icon Fonts22分钟
Exercise (Video): Buttons23分钟
Advanced Lists Using Telerik Progress NativeScript UI ListView6分钟
Exercise (Video): Advanced Lists Using Telerik Progress NativeScript UI ListView54分钟
Dialogs7分钟
Exercise (Video): Dialogs and Toasts12分钟
NativeScript "Forms" and Modal Dialogs13分钟
Exercise (Video): Data Entry and "Forms"27分钟
Exercise (Video): Modal Dialogs43分钟
Assignment 2: NativeScript UI Elements6分钟
18 个阅读材料
Buttons and Icon Fonts: Objectives and Outcomes10分钟
Exercise (Instructions): Icon Fonts10分钟
Exercise (Instructions): Buttons10分钟
Buttons and Icon Fonts: Additional Resources10分钟
Advanced Lists: Objectives and Outcomes10分钟
Exercise (Instructions): Advanced Lists Using Telerik Progress NativeScript UI ListView10分钟
Advanced Lists: Additional Resources10分钟
Dialogs: Objectives and Outcomes10分钟
Exercise (Instructions): Dialogs and Toasts10分钟
Dialogs and Toasts: Additional Resources10分钟
"Forms" and Modals: Objectives and Outcomes10分钟
Exercise (Instructions): Data Entry and "Forms"10分钟
Exercise (Instructions): Modal Dialogs10分钟
"Forms" and Modals: Additional Resources10分钟
Assignment 2: Additional Resources10分钟
UI Design and Prototyping: Objectives and Outcomes10分钟
UI Design and Prototyping Report Template10分钟
UI Design and Prototyping: Additional Resources10分钟
3
完成时间为 7 小时

NativeScript Animations, Gestures, Storage and Image Resources

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 leveraging the storage for persisting data, and the customization of splash screens, icons and the use of other image resource in the app...
11 个视频 (总计 174 分钟), 14 个阅读材料, 1 个测验
11 个视频
Exercise (Video): Application Settings12分钟
Exercise (Video): NoSQL Storage with Couchbase Lite18分钟
Animations and Gestures9分钟
Exercise (Video): Animations and Gestures Part 147分钟
Exercise (Video): Animations and Gestures Part 224分钟
Splash Screens, Icons and Image Resources17分钟
Exercise (Video): Customizing App Icons and Launch Screens for Android8分钟
Exercise (Video): Customizing App Icons and Launch Screens for iOS3分钟
Exercise (Video): Image Resources12分钟
Assignment 3: Animations and Storage10分钟
14 个阅读材料
NativeScript Storage: Objectives and Outcomes10分钟
Exercise (Instructions): Application Settings10分钟
Exercise (Instructions): NoSQL Storage with Couchbase Lite10分钟
NativeScript Storage: Additional Resources10分钟
Animations and Gestures: Objectives and Outcomes10分钟
Exercise (Instructions): Animations and Gestures Part 110分钟
Exercise (Instructions): Animations and Gestures Part 210分钟
Animations and Gestures: Additional Resources10分钟
Splash Screens, Icons and Image Resources: Objectives and Outcomes10分钟
Exercise (Instructions): Customizing App Icons and Launch Screens for Android10分钟
Exercise (Instructions): Customizing App Icons and Launch Screens for iOS10分钟
Exercise (Instructions): Image Resources10分钟
Splash Screens, Icons and Image Resources: Additional Resources10分钟
Assignment 3: Additional Resources10分钟
4
完成时间为 9 小时

Accessing Native Capabilities of Devices: NativeScript Plugins

In this module you will explore NativeScript Plugins that enable you to access the native capabilities of the mobile devices. You will use a few plugins in order to understand the general concepts and the patterns for using these plugins within your NativeScript application...
11 个视频 (总计 148 分钟), 17 个阅读材料, 2 个测验
11 个视频
Exercise (Video): Notifying the User7分钟
Social Sharing3分钟
Exercise (Video): Sending Email10分钟
Exercise (Video): Social Sharing7分钟
Using the Camera5分钟
Exercise (Video): Using the Camera54分钟
Platform and Network Status5分钟
Exercise (Video): Platform and Network Status29分钟
Assignment 4: NativeScript Plugins3分钟
Conclusions3分钟
17 个阅读材料
NativeScript Plugins: Objectives and Outcomes10分钟
Exercise (Instructions): Notifying the User10分钟
NativeScript Plugins: Additional Resources10分钟
Social Sharing: Objectives and Outcomes10分钟
Exercise (Instructions): Sending Email10分钟
Exercise (Instructions): Social Sharing10分钟
Social Sharing: Additional Resources10分钟
Using the Camera: Objectives and Outcomes10分钟
Exercise (Instructions): Using the Camera10分钟
Using the Camera: Additional Resources10分钟
Platform and Network Status: Objectives and Outcomes10分钟
Exercise (Instructions): Platform and Network Status10分钟
Platform and Network Status: Additional Resources10分钟
Assignment 4: NativeScript Plugins: Additional Resources10分钟
Conclusions: Additional Resources10分钟
Project Implementation: Objectives and Outcomes10分钟
Final Report Template10分钟
4.5
27 个审阅Chevron Right

热门审阅

创建者 MAMar 20th 2018

Awesome and well structured course contents to grasp concepts of development with Nativescript

创建者 SBDec 12th 2017

Great course indeed! All the concepts were discussed thoroughly and in a lucid manner.

讲师

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 and Multiplatform Mobile App Development 专项课程

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 Angular. You’ll also learn to create hybrid mobile applications, using the Ionic framework, Cordova and NativeScript. 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 Angular course be completed before proceeding with the Ionic and Cordova and/or the NativeScript course....
Full Stack Web and Multiplatform Mobile App Development

常见问题

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

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

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