Über diesen Kurs
19,593

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Ca. 25 Stunden zum Abschließen

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

Englisch

Untertitel: Englisch

Kompetenzen, die Sie erwerben

Ionic (Mobile App Framework)Apache CordovaAngularjsMobile Application Development

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Ca. 25 Stunden zum Abschließen

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

Englisch

Untertitel: Englisch

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1
14 Stunden zum Abschließen

Hybrid Mobile App Development Frameworks: An Introduction

This module introduces you to hybrid mobile application development. You will learn about the Ionic framework and explore some of the features of the Ionic framework to implement an Ionic app based on the Angular application that was implemented in the previous course on Angular....
19 Videos (Gesamt 313 min), 28 Lektüren, 2 Quiz
19 Videos
How to Use the Learning Resources10m
What is Full-Stack Web Development?6m
Exercise (Video): Setting up Git6m
Exercise (Video): Basic Git Commands18m
Exercise (Video): Online Git Repositories12m
Node.js and NPM3m
Exercise (Video): Setting up Node.js and NPM2m
Exercise (Video): Basics of Node.js and NPM23m
Hybrid Mobile App Development24m
Introduction to the Ionic Framework7m
Exercise (Video): Setting up the Ionic Framework9m
Exercise (Video): Setting up a Server using json-server6m
Ionic and Angular21m
Exercise (Video): Getting Started with your Ionic App23m
Exercise (Video): Ionic and Angular56m
Ionic Navigation19m
Exercise (Video): Ionic Navigation42m
Assignment 1 Requirements (Video): Introduction to Ionic Framework5m
28 Lektüren
Welcome to Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova: Additional Resources10m
Full Stack Web Development: The Big Picture: Objectives and Outcomes10m
Full Stack Web Development: Additional Resources10m
Setting up Your Development Environment: Git and Node: Objectives and Outcomes10m
Setting up your Development Environment10m
Exercise (Instructions): Setting up Git10m
Exercise (Instructions): Basic Git Commands10m
Exercise (Instructions): Online Git Repositories10m
Exercise (Instructions): Setting up Node.js and NPM10m
Exercise (Instructions): Basics of Node.js and NPM10m
Setting up your Development Environment: Git and Node: Additional Resources10m
Hybrid Mobile App Development: An Overview: Objectives and Outcomes10m
Exercise (Instructions): Setting up the Ionic Framework10m
Hybrid Mobile App Development: An Overview: Additional Resources10m
Setting up a Simple Server: Objectives and Outcomes10m
Exercise (Instructions): Setting up a Server using json-server10m
Setting up a Simple Server: Additional Resources10m
Ionic and Angular: Objectives and Outcomes10m
Exercise (Instructions): Getting Started with your Ionic App10m
Exercise (Instructions): Ionic and Angular10m
Ionic and Angular: Additional Resources10m
Ionic Navigation: Objectives and Outcomes10m
Exercise (Instructions): Ionic Navigation10m
Ionic Navigation: Additional Resources10m
Assignment 1: Introduction to Ionic Framework: Additional Resources10m
Ideation: Objectives and Outcomes10m
Ideation Report Template10m
Ideation: Additional Resources10m
Woche
2
10 Stunden zum Abschließen

Ionic Components

This module explores the Ionic support for forms. Advanced features of Ionic lists are discussed. In addition all the different methods of overlaying information on the screen like modals, popups, popovers, action sheets, and loading are examined. Ionic support for gestures is also briefly considered....
11 Videos (Gesamt 153 min), 18 Lektüren, 2 Quiz
11 Videos
Exercise (Video): Floating Action Button13m
Exercise (Video): FAB and Favorites13m
Ionic Lists: Advanced Features4m
Exercise (Video): Ionic Lists: Advanced Features37m
Ionic Forms and Modals12m
Exercise (Video): Modal13m
Exercise (Video): Forms16m
Alerts, Toasts, Popovers, ActionSheets and Loading6m
Exercise (Video): Alerts, Toasts and Loading19m
Assignment 2: Ionic Components9m
18 Lektüren
Floating Action Buttons: Objectives and Outcomes10m
Exercise (Instructions): Floating Action Button10m
Exercise (Instructions): FAB and Favorites10m
Floating Action Buttons: Additional Resources10m
Ionic Lists: Advanced Features: Objectives and Outcomes10m
Exercise (Instructions): Ionic Lists: Advanced Features10m
Ionic Lists: Advanced Features: Additional Resources10m
Ionic Forms and Modals: Objectives and Outcomes10m
Exercise (Instructions): Modal10m
Exercise (Instructions): Forms10m
Ionic Forms and Modals: Additional Resources10m
Alerts, Popovers, ActionSheets, Loading and Gestures: Objectives and Outcomes10m
Exercise (Instructions): Alerts, Toasts and Loading10m
Alerts, Popovers, ActionSheets, Loading and Gestures: Additional Resources10m
Assignment 2: Ionic Components: Additional Resources10m
UI Design and Prototyping: Objectives and Outcomes10m
UI Design and Prototyping Report Template10m
UI Design and Prototyping: Additional Resources10m
Woche
3
7 Stunden zum Abschließen

Ionic Split Pane, Grid and Storage, and Deploying your App

In this module you will learn about using local storage within your app. You will then learn about configuring your machine for building your app for various platforms, and deploying your app to emulators and devices....
11 Videos (Gesamt 127 min), 16 Lektüren, 1 Quiz
11 Videos
Exercise (Video): Ionic Split Pane13m
Exercise (Video): Ionic Grid9m
Ionic Storage6m
Exercise (Video): Ionic Storage27m
Installing Android Studio and Android SDK13m
Installing Xcode on Mac and iOS SDK4m
Introduction to Cordova12m
Exercise (Video): Building and Deploying to Android Emulator10m
Exercise (Video): Building and Deploying to iOS Emulator4m
Assignment 3 Requirements: Grid and Storage4m
16 Lektüren
Adapting to Large Screens: Objectives and Outcomes10m
Exercise (Instructions): Ionic Split Pane10m
Exercise (Instructions): Ionic Grid10m
Adapting to Large Screens: Additional Resources10m
Ionic Storage: Objectives and Outcomes10m
Exercise (Instructions): Ionic Storage10m
Ionic Storage: Additional Resources10m
Installing Android and iOS SDK and Platforms: Objectives and Outcomes10m
Installing Android Studio and Android SDK: Ionic and Cordova Guides10m
Installing Xcode on Mac and iOS SDK: Ionic and Cordova Guides10m
Installing Android and iOS SDK and Platforms: Additional Resources10m
Ionic Adding Platforms, Building and Deploying the App: Objectives and Outcomes10m
Exercise (Instructions): Building and Deploying to Android Emulator and Android Device10m
Exercise (Instructions): Building and Deploying to iOS Emulator10m
Ionic Adding Platforms, Building and Deploying the App: Additional Resources10m
Assignment 3: Grid and Storage: Additional Resources10m
Woche
4
10 Stunden zum Abschließen

Accessing Native Capabilities of Devices: Cordova and Ionic Native

In this module you will explore Cordova and the Ionic Native wrappers 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 Ionic application...
13 Videos (Gesamt 143 min), 20 Lektüren, 2 Quiz
13 Videos
Exercise (Video): Customizing the SplashScreen16m
Notifying the User3m
Exercise (Video): Notifying the User10m
Social Sharing8m
Exercise (Video): Sending Email9m
Exercise (Video): Social Sharing11m
Using the Camera7m
Exercise (Video): Using the Camera39m
Network Status6m
Exercise (Video): Network Status13m
Assignment 4 (Requirements): Ionic Native and Cordova4m
Conclusions3m
20 Lektüren
Introduction to Ionic Native: Objectives and Outcomes10m
Exercise (Instructions): Customizing the SplashScreen10m
Introduction to Ionic Native: Additional Resources10m
Notifying the User: Objectives and Outcomes10m
Exercise (Instructions): Notifying the User10m
Notifying the User: Additional Resources10m
Social Sharing: Objectives and Outcomes10m
Exercise (Instructions): Sending Email10m
Exercise (Instructions): Social Sharing10m
Social Sharing: Additional Resources10m
Using the Camera: Objectives and Outcomes10m
Exercise (Instructions): Using the Camera10m
Using the Camera: Additional Resources10m
Network Status: Objectives and Outcomes10m
Exercise (Instructions): Network Status10m
Network Status: Additional Resources10m
Assignment 4: Ionic Native and Cordova: Additional Resources10m
Conclusions: Additional Resources10m
Project Implementation: Objectives and Outcomes10m
Final Report Template10m
4.7
60 BewertungenChevron Right

50%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

29%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

Top-Bewertungen

von GQMay 31st 2018

Another great course! Enjoyed how it builds upon the previous Angular course to show you how to create a multiplatform mobile app!

von PBJun 27th 2018

I never thought that I would implement an android app one day. I loved this course <3.

Dozenten

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

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

Über die Spezialisierung 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

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie sich für den Kurs anmelden, erhalten Sie Zugriff auf alle Kurse der Spezialisierung und Sie erhalten nach Abschluss aller Arbeiten ein Zertifikat. Ihr elektronisches Zertifikat wird zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..