Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 10 Module
Möchten Sie Fähigkeiten entwickeln, um Prototypen für mobile Produkte mit Hilfe modernster Technologien zu entwickeln? In diesem Kurs werden Sie eine Hardware- und Software-Entwicklungsumgebung aufbauen, die Sie auf Ihrer Reise durch die Internet of Things Specializations Kurse begleiten wird. Wir werden den DragonBoard™ 410c Single Board Computer (SBC) verwenden.
Dies ist der erste einer Reihe von Kursen, in denen Sie sowohl die Theorie erlernen als auch die praktische Entwicklungspraxis erhalten, die Sie für die Entwicklung von Prototypen für Produkte des Internets der Dinge benötigen. Dieser Kurs ist für ein breites Spektrum von Lernenden geeignet.
Dieser Kurs ist für Sie geeignet, wenn: - Sie praktische Erfahrungen mit mobilen Technologien und dem Internet sammeln möchten - Sie Ihre Karriere auf das Design und die Entwicklung von Produkten, die das Internet der Dinge nutzen, ausrichten möchten - Sie Unternehmer, Innovator oder Mitglied einer Heimwerkergemeinschaft sind Lernziele:
Nach Abschluss dieses Kurses werden Sie in der Lage sein: 1. Mindestens eine integrierte Entwicklungsumgebung (IDE) für die Softwareentwicklung zu konfigurieren. 2. Git, adb und fastboot nutzen, um mehrere Betriebssysteme zu flashen und gebrannte Boards zu reparieren. 3. Installieren Sie Android 5.1 (Lollipop) und Linux auf der Basis von Ubuntu. 4. Erstellen, kompilieren und starten Sie ein Hello World-Programm. 5. Beschreiben Sie die Peripheriegeräte des DragonBoard™ 410c, die E/A-Erweiterungsmöglichkeiten, die Rechenkapazitäten (CPU und Grafik) und die Konnektivitätsmöglichkeiten.
Willkommen im Internet der Dinge! Bevor wir in diesen Kurs eintauchen, möchten wir Ihnen kurz erklären, worum es geht! Wir gehen mit Ihnen Modul für Modul durch, um Ihnen die interessanten Aspekte des Kurses zu erläutern.
Das ist alles enthalten
2 Videos2 Lektüren
Infos zu Modulinhalt anzeigen
2 Videos•Insgesamt 9 Minuten
Specializations Trailer•4 Minuten
Werfen wir einen Blick auf alle unsere Module!•4 Minuten
2 Lektüren•Insgesamt 20 Minuten
Bringen Sie Ihre Ressourcen in Ordnung!•10 Minuten
Kurs 2 Folien•10 Minuten
Terminologie/Spickzettel (für Anfänger)
Modul 2•4 Stunden abzuschließen
Moduldetails
In diesem Kurs werden Sie viele neue Wörter und Akronyme kennenlernen, mit denen Sie vielleicht noch nicht vertraut sind. Wenn Sie mit Ihren Kenntnissen der technischen Terminologie zufrieden sind, können Sie diese Lektionen ruhig überspringen, da sie die Gesamtintegrität des Kurses nicht beeinträchtigen. Wenn Sie etwas sehen, über das Sie etwas mehr wissen möchten, können Sie sich das Video ansehen, um einen Einblick in einige grundlegende Konzepte zu erhalten. Wir gehen davon aus, dass Sie den Großteil des Materials kennen, bevor Sie das nächste Modul beginnen. Wir empfehlen Ihnen, die Lektionen zur Auffrischung durchzugehen.
Modul 1 Ablaufdokument (ergänzendes Dokument)•10 Minuten
Die Programmiersprache C (Optionales Buch)•10 Minuten
Mehr Befehle!•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 1•30 Minuten
1 peer review•Insgesamt 120 Minuten
Spickzettel Peer Review•120 Minuten
Vorstand Bring up
Modul 3•2 Stunden abzuschließen
Moduldetails
Das neue und aufregende DragonBoard™ 410c ist jetzt erhältlich! In diesem Modul lernen Sie das neue All-in-One-Board kennen, erhalten einen Überblick über all seine erstaunlichen Funktionen und erfahren, wie Sie selbst eines bekommen können. Anschließend führen wir Sie durch den Registrierungsprozess und zeigen Ihnen, wie Sie Ihr Board zum ersten Mal in Betrieb nehmen können! Am Ende dieses Moduls werden Sie genug über das DragonBoard™ 410c wissen, um es für die unterhaltsamen Projekte zu verwenden, die später in diesem Kurs und in den übrigen Kursen der Spezialisierung Internet der Dinge folgen werden.
Das ist alles enthalten
20 Videos5 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
20 Videos•Insgesamt 55 Minuten
Vorbereitung auf Modul 2!•1 Minute
Einführung in Lektion 1•1 Minute
Über das Dragonboard™ 410c•4 Minuten
Wichtige Komponenten der Karte•7 Minuten
Technische Daten•7 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•2 Minuten
Auswahl eines Betriebssystems•4 Minuten
Kaufen Sie Ihr Dragonboard™ 410c•2 Minuten
Registrierung bei 96boards•1 Minute
Registrierung beim Qualcomm® Developer Network•3 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Einführung in Lektion 3•2 Minuten
Boot-Konfiguration•3 Minuten
Starten Sie Ihr Dragonboard™ 410c•2 Minuten
Android Entwickler-Modus (nur Android)•3 Minuten
Testen Sie Ihr Dragonboard™ 410c•3 Minuten
Ausschalten Ihres Dragonboard™ 410c•2 Minuten
Pflege für Ihr Dragonboard™ 410c•5 Minuten
Ein Blick zurück auf Lektion 3•1 Minute
5 Lektüren•Insgesamt 50 Minuten
Modul 2 Ablaufdokument (ergänzendes Dokument)•10 Minuten
Qualcomm® stellt das DragonBoard™ 410c vor! (YouTube Video)•10 Minuten
DragonBoard™ 410c Funktions-Highlights•10 Minuten
Während Sie warten!•10 Minuten
Optionale Lektüre über den SoC•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 2•30 Minuten
Einrichten Ihrer Entwicklungsumgebung
Modul 4•3 Stunden abzuschließen
Moduldetails
Um problemlos mit Ihrem DragonBoard™ 410c kommunizieren zu können, ist es wichtig, eine Entwicklungsumgebung einzurichten. In dieser Lektion werden wir über Android Studio als unsere bevorzugte IDE (Integrierte Entwicklungsumgebung) sprechen. Wir zeigen Ihnen, wie und wo Sie es herunterladen können, und führen Sie durch den Installationsprozess auf Mac/Linux und Windows. Als Android-Entwickler benötigen Sie eine Reihe von Tools. Diese Tools sind im Lieferumfang von Android Studio enthalten und werden als SDK (Software Developer Kit) bezeichnet. In dieser Lektion geht es um den Zugriff auf das SDK und die Verwendung der verschiedenen Tools, die es zu bieten hat. ADB (Android Debug Bridge) und Fastboot gehören zu den Tools, die wir in diesem Kurs am häufigsten verwenden werden. Mit diesen Tools können Sie auf allen Ebenen auf Ihr Board zugreifen und wichtige Änderungen vornehmen, die für die Entwicklung erforderlich sind.
Das ist alles enthalten
35 Videos8 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
35 Videos•Insgesamt 76 Minuten
Vorbereitung auf Modul 3!•1 Minute
Einführung in Lektion 1•1 Minute
Android-Entwicklung•3 Minuten
Einführung in Android Studio•1 Minute
Android Studio vs. Eclipse•2 Minuten
Ein Blick zurück auf Lektion 1•2 Minuten
Einführung in Lektion 2a•1 Minute
Java installieren•1 Minute
Herunterladen von Android Studio/Android SDK Bundle•1 Minute
Installieren von Android Studio•4 Minuten
Ein Blick zurück auf Lektion 2a•1 Minute
Einführung in Lektion 2b•1 Minute
Java installieren•1 Minute
Herunterladen von Android Studio/Android SDK•1 Minute
Installieren von Android Studio•3 Minuten
Ein Blick zurück auf Lektion 2b•1 Minute
Einführung in Lektion 3•0 Minuten
Einführung in Git•3 Minuten
Git-Einrichtung•3 Minuten
Git-Befehle•3 Minuten
Git mit Android Studio verwenden•13 Minuten
Ein Blick zurück auf Lektion 3•1 Minute
Einführung in Lektion 4•1 Minute
Einführung in die ADB•1 Minute
USB-Treiber aktualisieren (Windows) -Bitte lesen Sie weiter•6 Minuten
ADB-Protokoll•2 Minuten
Verwendung des ADB-Protokolls•5 Minuten
ADB über WIFI•6 Minuten
Ein Blick zurück auf Lektion 4•1 Minute
Einführung in Lektion 5•0 Minuten
Fastboot•1 Minute
Booten in Fastboot•3 Minuten
Fastboot-Protokoll•1 Minute
Verwendung des Fastboot-Protokolls•2 Minuten
Ein Blick zurück auf Lektion 5•1 Minute
8 Lektüren•Insgesamt 80 Minuten
Modul 3 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
Ein wenig mehr (falls erforderlich)•10 Minuten
Ein wenig mehr (falls erforderlich)•10 Minuten
Git Spickzettel•10 Minuten
USB-Treiber aktualisieren (Windows)•10 Minuten
ADB-Shell-Befehle•10 Minuten
Fastboot-Befehle•10 Minuten
Zeit für eine Videopause (ein weiteres Video!)•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 3•30 Minuten
Ändern des Betriebssystems
Modul 5•3 Stunden abzuschließen
Moduldetails
Das DragonBoard™ 410c kann mit einer Vielzahl verschiedener Betriebssysteme betrieben werden. Es steht Ihnen also frei, das Betriebssystem zu wählen, das Ihnen am besten zusagt. Wir sind uns darüber im Klaren, dass es eine Vielzahl von Nutzern dieses Boards gibt, und möchten in dieser Lektion so viel wie möglich abdecken, damit alle davon profitieren können! Egal, ob Sie Windows- oder Mac-Benutzer sind oder Android gegenüber Ubuntu bevorzugen, hier gibt es ein oder zwei Videos für Sie! In dieser Lektion helfen wir Ihnen bei der Auswahl eines Betriebssystems, das am besten zu Ihren Bedürfnissen passt, und gehen dann auf den Download, das Flashen und die Installation aller derzeit verfügbaren Betriebssysteme ein. Aufgrund der Vielfältigkeit dieses Boards werden wir Ihnen mehrere Möglichkeiten zeigen, wie Sie Ihr neues Betriebssystem flashen können, und eine Liste mit Vor- und Nachteilen der verschiedenen Methoden erstellen. Am Ende dieser Lektion wird der Wechsel zwischen den Betriebssystemen für Benutzer aller Erfahrungsstufen einfach und spannend sein.
Das ist alles enthalten
50 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
50 Videos•Insgesamt 101 Minuten
Vorbereitungen für Modul 4!•1 Minute
Einführung in Lektion 1•1 Minute
Android für DragonBoard™ 410c•2 Minuten
Ubuntu für DragonBoard™ 410c•2 Minuten
Methoden der Installation•2 Minuten
Ein Blick zurück auf Lektion 1•2 Minuten
Einführung in Lektion 2a•1 Minute
Android Bild herunterladen•1 Minute
Pfadvariable für Android-Bild erstellen•2 Minuten
MicroSD-Karte mit Bild flashen•4 Minuten
Installieren Sie Android auf Ihrem DragonBoard™ 410c•3 Minuten
Ein Blick zurück auf Lektion 2a•1 Minute
Einführung in Lektion 2b•1 Minute
Ubuntu Image herunterladen•1 Minute
Pfadvariable zum Ubuntu-Image erstellen•2 Minuten
MicroSD-Karte mit Bild flashen•4 Minuten
Ubuntu auf dem DragonBoard™ 410c installieren•2 Minuten
Android auf dem DragonBoard™ 410c installieren•3 Minuten
Ein Blick zurück auf Lektion 3a•1 Minute
Einführung in Lektion 3b•1 Minute
Ubuntu Image herunterladen•1 Minute
Win32diskimager herunterladen•1 Minute
MicroSD-Karte mit Bild flashen•1 Minute
Ubuntu auf dem DragonBoard™ 410c installieren•3 Minuten
Ein Blick zurück auf Lektion 3b•1 Minute
Einführung in Lektion 3c•1 Minute
Android-Binärdateien und Bootloader herunterladen•2 Minuten
Pfadvariable zu Binärdateien und Bootloader erstellen•4 Minuten
Fastboot Flash auf eMMC•5 Minuten
Ein Blick zurück auf Lektion 3c•2 Minuten
Einführung in Lektion 3d•1 Minute
Ubuntu-Binärdateien und Bootloader herunterladen•3 Minuten
Pfadvariable zu Binärdateien und Bootloader erstellen•4 Minuten
Fastboot Flash auf eMMC•6 Minuten
Ein Blick zurück auf Lektion 3d•1 Minute
2 Lektüren•Insgesamt 20 Minuten
Modul 4 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
Modul-Ansatz•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 4•30 Minuten
Rettung für Ihr Bricked Board
Modul 6•1 Stunde abzuschließen
Moduldetails
Niemand erwartet, sein neues DragonBoard™ 410c zu beschädigen, aber manchmal passieren Unfälle. Dieses Modul soll Ihnen nicht nur dabei helfen, solche Unfälle zu vermeiden, sondern auch Probleme zu beheben, wenn Ihr Board auf irgendeine Weise beschädigt wurde. Hier werden wir den Unterschied zwischen einem Soft Brick und einem Hard Brick erläutern und erklären, warum Sie diese beiden Dinge vermeiden sollten.
Das ist alles enthalten
17 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
17 Videos•Insgesamt 29 Minuten
Vorbereitungen für Modul 5!•1 Minute
Einführung in Lektion 1•0 Minuten
Definieren eines Bricked Boards•1 Minute
Was Sie tun können, wenn sich Ihr Board nicht einschalten lässt•2 Minuten
Mögliche Schnellreparaturen•1 Minute
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Recovery Image herunterladen•2 Minuten
Flash-SD-Karte•5 Minuten
Betriebssystem neu flashen•2 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Einführung in Lektion 3•1 Minute
Ihr DragonBoard™ 410c kurzschließen•2 Minuten
Trennen von DC ohne ordnungsgemäße Abschaltung•1 Minute
Vorsichtsmaßnahmen für GPIO-Pins•3 Minuten
Löschen von Partitionstabellen und Flashen•3 Minuten
Ein Blick zurück auf Lektion 3•2 Minuten
1 Lektüre•Insgesamt 10 Minuten
Modul 5 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 5•30 Minuten
Erstellen Ihrer ersten Anwendung
Modul 7•2 Stunden abzuschließen
Moduldetails
Willkommen zu Modul 6! In diesem Modul werden wir Ihre erste Android-App erstellen, die Sie auf das DragonBoard™ 410c portieren. Diese "Netzwerktest"-App gibt Ihnen einen Vorgeschmack auf die programmtechnischen Meisterleistungen, die Sie mit dem DragonBoard™ vollbringen können! Sie lernen die verschiedenen unter Android verfügbaren GPS- und Standortdienste kennen und erfahren, wie Sie auf Bluetooth- und Wi-Fi-Daten zugreifen können. In diesem Modul gehen wir kurz auf die Bedeutung des Android-Manifests ein und fragen die Benutzer nach den richtigen Berechtigungen. Schließlich werden wir unsere Anwendung aufpeppen, indem wir mit Intents herumspielen und die Anwendung aktivieren, um die oben genannten Konnektivitäts- und Netzwerktests zu erleichtern. Das mag nach viel klingen, aber keine Sorge! Wir helfen Ihnen auf die Sprünge und am Ende dieses Moduls werden Sie eine nette kleine Anwendung programmiert haben.
Das ist alles enthalten
16 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
16 Videos•Insgesamt 51 Minuten
Vorbereitungen für Modul 6!•1 Minute
Einführung in Lektion 1•1 Minute
Kurze Hinweise zur Android-Entwicklung•1 Minute
GPS/Ortung, Bluetooth, WIFI (Übersicht)•3 Minuten
GPS / Standort (Code)•10 Minuten
WiFi (Code)•4 Minuten
Bluetooth (Code)•2 Minuten
Manifest•4 Minuten
Intentionen (Übersicht)•2 Minuten
Absichten (Code)•9 Minuten
Beendeter Code•4 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•0 Minuten
Das Android Virtual Device (AVD) und der Android Device Monitor (ADM)•6 Minuten
Bereitstellen für Ihren Vorstand•3 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
1 Lektüre•Insgesamt 10 Minuten
Modul 6 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 6•30 Minuten
Natives Entwicklungskit (NDK)
Modul 8•1 Stunde abzuschließen
Moduldetails
In Modul 7 erhalten Sie eine allgemeine Einführung und einen kurzen Überblick über das Native Development Kit (NDK) von Android Studio. Das NDK ermöglicht es uns Benutzern, Android-Anwendungen mit C/C++ zu programmieren. Das NDK nutzt das Java Native Interface (JNI), um den Code und die Interaktion zwischen Java und C/C++ zu erleichtern. Dieses Tool wurde für Benutzer entwickelt, die entweder bereits über C/C++-Bibliotheken verfügen oder planen, Bibliotheken zu verwenden, die nur in C/C++ verfügbar sind. Android Studio verfügt über einen speziellen Build- und Kompilierungsprozess, der speziell auf NDK-Anwendungen zugeschnitten ist und den wir in diesem Modul erklären und behandeln werden. Sobald wir das NDK besser verstehen, werden wir eine einfache "Hello World!"-Anwendung erstellen.
Das ist alles enthalten
20 Videos1 Lektüre1 Aufgabe
Infos zu Modulinhalt anzeigen
20 Videos•Insgesamt 34 Minuten
Vorbereitungen für Modul 7!•1 Minute
Einführung in Lektion 1•1 Minute
Was ist das NDK?•1 Minute
Wann Sie das NDK verwenden sollten•2 Minuten
NDK-Kompilierungsprozess•2 Minuten
Herunterladen des NDK in Android Studio•1 Minute
Konfigurieren Sie Ihre Gradle-Dateien•3 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Ein neues Android-Projekt erstellen•5 Minuten
Erstellen von Klassen und nativen Methoden•2 Minuten
Header-Dateien mit javah erstellen•3 Minuten
C-Code schreiben•3 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Einführung in Lektion 3•1 Minute
C-Bibliothek laden•3 Minuten
Testanwendung mit AVD•1 Minute
Bereitstellen auf dem DragonBoard™ 410c•1 Minute
Ein Blick zurück auf Lektion 3•1 Minute
Video-Herausforderung!•1 Minute
1 Lektüre•Insgesamt 10 Minuten
Modul 7 Verfahrensdokument (Optionales Dokument)•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 7•30 Minuten
CALIT2 Vogel Anwendung
Modul 9•2 Stunden abzuschließen
Moduldetails
Wer liebt nicht ein gutes Spiel zum Zeitvertreib? In diesem Modul werden wir eine fortgeschrittene und interaktive Android-Anwendung / Spiel erstellen! Wir werden unsere Version von FlappyBird erstellen - CalliBird oder Calit2Bird, wie wir es gerne nennen. Wir werden die Grundlagen des Spiels behandeln, indem wir bestimmte Parameter definieren. Zunächst haben wir unsere "Actors". Sie können sich unter "Akteuren" alle Teile des Spiels vorstellen, die auf dem Bildschirm erscheinen (die Hindernisse und der Vogel). Im Spiel definieren wir auch unser eigenes Location-System und eine Map-Klasse, die für die verschiedenen Bewegungen im Spiel zuständig ist. Als nächstes definieren wir unseren Spielprozessor, der das Rückgrat des Spiels ist. Der Spielprozessor sorgt dafür, dass Ihr Spielstand ständig aktualisiert wird, delegiert die Bewegungen an die Map-Klasse und erkennt Kollisionen, um nur einige Beispiele zu nennen. Schließlich werden wir die Bedeutung von Schnittstellen und ihre Anwendung auf diese Android App behandeln. Schnittstellen ermöglichen es uns, 1. CalliBird / Calit2Bird mit jeder beliebigen Form der Eingabe zu spielen (durch Berührung, einen Sensor, einen Controller usw.) und 2. das Spiel auf jedem beliebigen Display darzustellen (einem Bildschirm, einem LED-Block usw.). Bei diesem Spiel gibt es viele Freiheiten, so dass Sie es aufpeppen und zu Ihrem eigenen machen können!
Das ist alles enthalten
14 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
14 Videos•Insgesamt 42 Minuten
Vorbereitungen für Modul 8!•1 Minute
Einführung in Lektion 1•1 Minute
MainActivity (Code - Erklären Sie das Spiel)•2 Minuten
Drehort und Akteure (Code)•5 Minuten
Karte und Kollisionen (Code)•7 Minuten
Spielprozessor (Code)•6 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Programmierung auf Schnittstellen•3 Minuten
Inputtable-Schnittstelle (Code)•3 Minuten
Renderbare Schnittstelle (Code)•8 Minuten
CALIT2 Vogel-Demo•1 Minute
Ein Blick zurück auf Lektion 2•2 Minuten
Video-Herausforderung!•2 Minuten
2 Lektüren•Insgesamt 20 Minuten
Modul 8 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
Vorbereitungen für Kurs 3!•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 8•30 Minuten
Überwachung Ihres DragonBoard™ 410c
Modul 10•2 Stunden abzuschließen
Moduldetails
Herzlichen Glückwunsch! Sie haben es bis zum letzten Modul von Kurs 2 geschafft! In diesem Modul werden wir eine fortgeschrittene NDK-Anwendung behandeln. Diese Anwendung ist etwas anspruchsvoller als die vorherigen Anwendungen, da sie sowohl in Java als auch in C kodiert ist. Unabhängig von der Strenge wissen wir, dass Sie dieses Kunststück schaffen werden! Was die Anwendung betrifft, so werden wir unser DragonBoard™ 410c in einen Webserver verwandeln! Dieser Webserver enthält Informationen über die Konnektivität des DragonBoard™ 410c, die GPIOs und alle anderen Statusinformationen, die Sie hinzufügen möchten. Wir holen uns die Informationen vom DragonBoard™ und kodieren sie mit Java in ein JSON-Format. Anschließend verwenden wir C, um eine Serververbindung herzustellen und die Daten zu senden. Wir werden Sie durch unseren Code und unsere Gedankengänge führen, damit Sie besser verstehen, wie Sie das NDK zum Ausführen von Android-Anwendungen nutzen können und einen Eindruck davon bekommen, worum es beim Internet der Dinge geht.
Das ist alles enthalten
14 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
14 Videos•Insgesamt 43 Minuten
Vorbereitungen für Modul 9!•1 Minute
Einführung in Lektion 1•1 Minute
TCP / IP•3 Minuten
HTTP•4 Minuten
Häfen•2 Minuten
Verkehr umleiten•4 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Erstellen Sie Ihren Server•6 Minuten
Abrufen von Informationen über Ihr DragonBoard™ 410c•6 Minuten
Informationen über JSON senden•8 Minuten
Demo•4 Minuten
Ein Blick zurück auf Lektion 2•2 Minuten
Kurs 2 Ende•0 Minuten
2 Lektüren•Insgesamt 20 Minuten
Modul 9 Verfahrensdokument (ergänzendes Dokument)•10 Minuten
Vorbereitungen für Kurs 3!•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 9•30 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Die UC San Diego ist ein akademisches Kraftzentrum und ein Wirtschaftsmotor, der von U.S. News and World Report als eine der 10 besten öffentlichen Universitäten anerkannt wird. Innovation steht im Mittelpunkt unseres Handelns. Hier lernen die Studenten, dass Wissen nicht nur im Klassenzimmer erworben wird - das Leben ist ihr Labor.
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.