À propos de ce cours
4.5
107 notes
26 avis

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. 26 heures pour terminer

Recommandé : 4 weeks of study, 6-8 hours/week...

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Node.JsAngularjsTypescriptMobile Application Development

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. 26 heures pour terminer

Recommandé : 4 weeks of study, 6-8 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
14 heures pour terminer

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 vidéos (Total 354 min), 30 lectures, 2 quiz
22 vidéos
How to Use the Learning Resources10 min
What is Full-Stack Web Development?6 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 Development15 min
Introduction to the NativeScript Framework7 min
Exercise (Video): Setting up the NativeScript Framework8 min
Exercise (Video): Creating your First NativeScript Project12 min
Exercise (Video): Setting up a Server using json-server6 min
NativeScript and Angular15 min
Exercise (Video): NativeScript and Angular57 min
NativeScript Layouts8 min
NativeScript Navigation13 min
Exercise (Video): NativeScript Navigation Part 143 min
Exercise (Video): Telerik Progress NativeScript UI SideDrawer41 min
Exercise (Video): NativeScript Navigation Part 226 min
Assignment 1 Requirements (Video): Introduction to NativeScript6 min
30 lectures
Welcome to Multiplatform Mobile App Development with Web Technologies: NativeScript: Additional Resource10 min
Full Stack Web Development: The Big Picture: Objectives and Outcomes2 min
Full Stack Web Development: Additional Resources10 min
Setting up Your Development Environment: Git and Node: Objectives and Outcomes2 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
Hybrid Mobile App Development: An Overview: Objectives and Outcomes2 min
Exercise (Instructions): Setting up the NativeScript Framework10 min
Exercise (Instructions): Creating your First NativeScript Project10 min
Hybrid Mobile App Development: An Overview: Additional Resources10 min
Setting up a Simple Server: Objectives and Outcomes2 min
Exercise (Instructions): Setting up a Server using json-server10 min
Setting up a Simple Server: Additional Resources10 min
NativeScript and Angular: Objectives and Outcomes2 min
Exercise (Instructions): NativeScript and Angular10 min
NativeScript and Angular: Additional Resources10 min
NativeScript Navigation: Objectives and Outcomes2 min
Exercise (Instructions): NativeScript Navigation Part 110 min
Exercise (Instructions): Telerik Progress NativeScript UI SideDrawer10 min
Exercise (Instructions): NativeScript Navigation Part 210 min
NativeScript Navigation: Additional Resources10 min
Assignment 1: Introduction to NativeScript: Additional Resources10 min
Ideation: Objectives and Outcomes10 min
Ideation Report Template10 min
Ideation: Additional Resources10 min
Semaine
2
11 heures pour terminer

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 vidéos (Total 226 min), 18 lectures, 2 quiz
11 vidéos
Exercise (Video): Icon Fonts22 min
Exercise (Video): Buttons23 min
Advanced Lists Using Telerik Progress NativeScript UI ListView6 min
Exercise (Video): Advanced Lists Using Telerik Progress NativeScript UI ListView54 min
Dialogs7 min
Exercise (Video): Dialogs and Toasts12 min
NativeScript "Forms" and Modal Dialogs13 min
Exercise (Video): Data Entry and "Forms"27 min
Exercise (Video): Modal Dialogs43 min
Assignment 2: NativeScript UI Elements6 min
18 lectures
Buttons and Icon Fonts: Objectives and Outcomes10 min
Exercise (Instructions): Icon Fonts10 min
Exercise (Instructions): Buttons10 min
Buttons and Icon Fonts: Additional Resources10 min
Advanced Lists: Objectives and Outcomes10 min
Exercise (Instructions): Advanced Lists Using Telerik Progress NativeScript UI ListView10 min
Advanced Lists: Additional Resources10 min
Dialogs: Objectives and Outcomes10 min
Exercise (Instructions): Dialogs and Toasts10 min
Dialogs and Toasts: Additional Resources10 min
"Forms" and Modals: Objectives and Outcomes10 min
Exercise (Instructions): Data Entry and "Forms"10 min
Exercise (Instructions): Modal Dialogs10 min
"Forms" and Modals: Additional Resources10 min
Assignment 2: 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
7 heures pour terminer

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 vidéos (Total 174 min), 14 lectures, 1 quiz
11 vidéos
Exercise (Video): Application Settings12 min
Exercise (Video): NoSQL Storage with Couchbase Lite18 min
Animations and Gestures9 min
Exercise (Video): Animations and Gestures Part 147 min
Exercise (Video): Animations and Gestures Part 224 min
Splash Screens, Icons and Image Resources17 min
Exercise (Video): Customizing App Icons and Launch Screens for Android8 min
Exercise (Video): Customizing App Icons and Launch Screens for iOS3 min
Exercise (Video): Image Resources12 min
Assignment 3: Animations and Storage10 min
14 lectures
NativeScript Storage: Objectives and Outcomes10 min
Exercise (Instructions): Application Settings10 min
Exercise (Instructions): NoSQL Storage with Couchbase Lite10 min
NativeScript Storage: Additional Resources10 min
Animations and Gestures: Objectives and Outcomes10 min
Exercise (Instructions): Animations and Gestures Part 110 min
Exercise (Instructions): Animations and Gestures Part 210 min
Animations and Gestures: Additional Resources10 min
Splash Screens, Icons and Image Resources: Objectives and Outcomes10 min
Exercise (Instructions): Customizing App Icons and Launch Screens for Android10 min
Exercise (Instructions): Customizing App Icons and Launch Screens for iOS10 min
Exercise (Instructions): Image Resources10 min
Splash Screens, Icons and Image Resources: Additional Resources10 min
Assignment 3: Additional Resources10 min
Semaine
4
9 heures pour terminer

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 vidéos (Total 148 min), 17 lectures, 2 quiz
11 vidéos
Exercise (Video): Notifying the User7 min
Social Sharing3 min
Exercise (Video): Sending Email10 min
Exercise (Video): Social Sharing7 min
Using the Camera5 min
Exercise (Video): Using the Camera54 min
Platform and Network Status5 min
Exercise (Video): Platform and Network Status29 min
Assignment 4: NativeScript Plugins3 min
Conclusions3 min
17 lectures
NativeScript Plugins: Objectives and Outcomes10 min
Exercise (Instructions): Notifying the User10 min
NativeScript Plugins: Additional Resources10 min
Social Sharing: Objectives and Outcomes10 min
Exercise (Instructions): Sending Email10 min
Exercise (Instructions): Social Sharing10 min
Social Sharing: Additional Resources10 min
Using the Camera: Objectives and Outcomes10 min
Exercise (Instructions): Using the Camera10 min
Using the Camera: Additional Resources10 min
Platform and Network Status: Objectives and Outcomes10 min
Exercise (Instructions): Platform and Network Status10 min
Platform and Network Status: Additional Resources10 min
Assignment 4: NativeScript Plugins: Additional Resources10 min
Conclusions: Additional Resources10 min
Project Implementation: Objectives and Outcomes10 min
Final Report Template10 min
4.5
26 avisChevron Right

Meilleurs avis

par MAMar 20th 2018

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

par SBDec 12th 2017

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

Enseignant

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

À propos de Université des sciences et technologies de Hong Kong

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....

À propos de la Spécialisation 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

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • 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.

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