Об этом курсе
4.5
Оценки: 104
Рецензии: 24
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

Прибл. 25 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 6-8 hours/week...
Доступные языки

Английский

Субтитры: Английский

Приобретаемые навыки

Node.JsAngularjsTypescriptMobile Application Development
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

Прибл. 25 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 6-8 hours/week...
Доступные языки

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
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....
Reading
22 видео ((всего 354 мин.)), 30 материалов для самостоятельного изучения, 2 тестов
Video22 видео
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мин
Reading30 материала для самостоятельного изучения
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....
Reading
11 видео ((всего 226 мин.)), 18 материалов для самостоятельного изучения, 2 тестов
Video11 видео
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мин
Reading18 материала для самостоятельного изучения
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...
Reading
11 видео ((всего 174 мин.)), 14 материалов для самостоятельного изучения, 1 тест
Video11 видео
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мин
Reading14 материала для самостоятельного изучения
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...
Reading
11 видео ((всего 148 мин.)), 17 материалов для самостоятельного изучения, 2 тестов
Video11 видео
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мин
Reading17 материала для самостоятельного изучения
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
Рецензии: 24Chevron 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

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

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.