Nanodegree-Programm

Lerne Android Basics mit Google

Deine Einführung in Android-Entwicklung: Lerne Java und App-Programmierung

Android ist überall. In diesem Programm lernst du, wie wertige Apps konzipiert und entwickelt werden. Du hast keinerlei Erfahrung mit dem Programmieren? Gar kein Problem. Der Kurs richtet sich an Anfänger, er ist deine erste Etappe auf dem Weg zum Android-Entwickler.

Bis 21. August anmelden!

  • Kursdauer
    3 Monate

    Lerne 10 Stunden/Woche, um in 3 Monaten abzuschließen

  • Classroom öffnet
    21. August 2018
  • Voraussetzungen
    Kein Vorwissen erforderlich

    Detaillierte Voraussetzungen ansehen

  • Sprache
    Englisch

    Lernmaterialien und Kurskommunikation in englischer Sprache

In Zusammenarbeit mit
  • Google
Lerne, wie man für Android entwickelt

Was spricht für den Android-Kurs von Udacity?

Wir haben diesen Kurs in Zusammenarbeit mit Google entworfen, um aufstrebende Android-Entwickler zu unterstützen, die ohne Programmierkenntnisse einsteigen wollen. Sein Ziel: Lernende sollen die praktischen Fähigkeiten erwerben, um eine Karriere in der Android-Entwicklung starten zu können. Denn die Fähigkeiten können in unserem Android Developer Nanodegree-Programm gefestigt, erweitert und vertieft werden.

Als AbsolventIn dieses Kurses hast du ein Portfolio aller erstellten Projekte, die dich als EntwicklerIn ausweisen. Aufgrund der globalen Reichweite von Android haben wir außerdem die Möglichkeit, dem Lehrplan einen sozialen Nutzen zu geben. So lernst du unter anderem, Apps zu erstellen, die vom Aussterben bedrohte Sprachen amerikanischer Ureinwohner erhalten oder seismische Erdaktivitäten erfassen.

Gründe, nicht mit dem Programmieren für Millionen Android-Geräte zu beginnen? Gibt es ab heute nicht mehr.


Was spricht für den Android-Kurs von Udacity?

Global laufen monatlich
2 Mrd.
Geräte mit Android!

Hilfe. Motivation. Inspiration. Deine Lerncommunity!
Hilfe. Motivation. Inspiration. Deine Lerncommunity!

Hilfe. Motivation. Inspiration. Deine Lerncommunity!

In unserer moderierten Foren könnt ihr euch 24/7 nicht nur mit Tutoren, sondern auch mit anderen Lernenden austauschen, Fragen stellen und beantworten, Ideen, Branchennews und Materialien mit anderen Interessierten teilen. Unsere AbsolventInnen nennen die Communities regelmäßig als größten Vorzug der Nanodegree-Programme.

Werd' besser, mit jeder geschrieben Codeline

Werd' besser, mit jeder geschrieben Codeline

Du steckst Arbeit in deine Projekte, wir auch. Codezeile für Codezeile erhälst du individuelles und detailliertes Feedback von unseren Experten. So durchläufst du das Programm effizient, nachhaltig und erfolgreich.

Entwirf Apps von sozialem Wert
Entwirf Apps von sozialem Wert

Entwirf Apps von sozialem Wert

Die Reichweite von Android hat uns veranlasst, dem Kurs auch einen sozialen Nutzen zu geben. Du hast die Chance, Apps zu entwerfen, die reale Probleme adressieren und lösen können.

Das ist erst der Anfang!

Das ist erst der Anfang!

Wenn du dieses Programm abgeschlossen hast, bist du bereit für unser Android Developer Programm. Es wird dein finaler Schritt auf dem Weg zum professionellen Android-Entwickler.

Was du lernst

Kursplan herunterladen
Lernpfad

Dein Android-Einstieg

Neu in der Programmierung? Aber dafür umso mehr Lust auf professionelle Android-Entwicklung und praxisnahes Lernen? Wir haben den folgenden Lernpfad mit Google konzipiert, um dir genau das zu ermöglichen.

Neu in der Programmierung? Aber dafür umso mehr Lust auf professionelle Android-Entwicklung und praxisnahes Lernen? Wir haben den folgenden Lernpfad mit Google konzipiert, um dir genau das zu ermöglichen.

Weniger anzeigen

Dauer: 3 Monate

Voraussetzungen

Lernende brauchen einen Computer, der die Systemanforderungen von Android Studio erfüllt.Detaillierte Voraussetzungen ansehen

  • Nutzeroberfläche

    Von der handgezeichneten Skizze zum fertigen Layout. Wie soll das gehen? Lernst du dank XML (Extensible Markup Language) hier. Und nachdem du mit Views und ViewGroups Bild und Text hinzugefügt hast, sieht das Ganze schon wie eine App aus!

    Single Screen App
  • Dateneingabe

    Du machst dir Java zunutze, um eine App zur Kaffeebestellung aufzusetzen, nutzt Variablen zur Interaktivität der Anwendung und lernst dabei die Basics der objekt-orientierten Programmierung.

    SpielstandQuizapp
  • Multi-Screen Apps

    Du lernst, wie Anwendungen mit mehreren Screens gebaut werden und wie Ton- und Bilddateien eingefügt werden. Außerdem sehen wir uns an, wie Android-Apps eigentlich auf Touchgesten reagieren und geben deiner App mit ein paar simplen Handgriffen den optischen Feinschliff.

    Strukturier' die MusikerfahrungReiseführer
  • Networking

    Hier erfährst du die Möglichkeiten in der Arbeit mit Web-APIs wie HTTP, JSON Parsing und Threads. Und natürlich wie man sie in Android nutzt und implementiert.

    Nachrichtenapp

“Wir entwickeln und geben diesen Kurs gemeinsam mit Udacity, weil er reflektiert, was alle Entwickler unseres Erachtens wissen und können müssen.”

— PETER LUBBERS, SENIOR PROGRAM MANAGER FOR DEVELOPER TRAINING AT GOOGLE

Von und mit den Besten lernen

Katherine Kuan
Katherine Kuan

Kursleiterin

Katherine hat als Android-Entwicklerin unter anderem für Google Keep und Google Play gearbeitet und war vorher Android-Advocate des Unternehmens.

Jessica Lin
Jessica Lin

Kursleiterin

Als jemand, der das Android-Ökosystem von Grund auf versteht, darf Jessica hier natürlich nicht fehlen. Wenn ihr sie sucht und nicht bei einem unserer Android-Kurse erreicht: Sucht Jessica beim nächsten Muay Thai Kampf.

Chris Lei
Chris Lei

Tutor

Chris hat einen MA in Embedded Systems und einen BA in Computertechnik. Als Tutor unserer Android-Kurse genießt er es aber besonders, wenn Lernende und Projekte Programmierung als Chance begreifen, Träume zu verwirklichen.

Asser Samak
Asser Samak

Tutor

Asser schaut auf mittlerweile zehn Jahre als Entwickler zurück, unterrichtet aber mit jedem Jahr immer leidenschaftlicher. Hier und in den Java-Begleitkursen.

Lyla Fujiwara
Lyla Fujiwara

Tutorin

Lyla vertritt als Advocate die Android-Entwicklung für Google. Vorher arbeitete sie bei Udacity als Entwicklerin und im Team unseres fortgeschrittenen Android-Programms. Sie hat auf drei verschiedenen Kontinenten unterrichtet und war Freiwillige beim US-Friedenskorps.

Joe Lewis
Joe Lewis

Tutor

Joe hat mehrere Bücher über Webentwicklung geschrieben und interessiert sich seit 2014 verstärkt für die Arbeit mit Google Analytics. Er ist außerdem professioneller Bassist und begeisterter Mountainbiker.

Vicky Tu
Vicky Tu

Tutorin

In Vicky begrüßen wir eine weitere etablierte Android-Entwicklerin im Team. Ihre Freizeit verbringt sie am liebsten fern des Bildschirms: Mit ihren Hunden oder beim Tanzen.

Learn now, pay later

To make it even easier to learn, you can finance your Nanodegree through Affirm.

  • Easy monthly payments

    As low as 50 $ per month at 0% APR.

    Learn more.

  • Flexible Payments

    Pay your monthly bill using a bank transfer, check, or debit card.

Jetzt Android-Programmierung lernen!

Nanodegree-Programm
Lerne die Android Basics
$599 USD

insgesamt

Dein dreimonatiger Zugang zu erstklassigen Lerninhalten, Community, Expertenfeedback und Projekten.

Erfolgsgeschichten unserer Absolventen

Veronica

Veronica

Barcelona, Spanien

Android Basics Absolventin
jetzt
ZINIO

Android Developer

Veronica

Veronica

"Udacity? Mein Weg zu den Skills, die ich brauchte, für den Job, den ich liebe: Android-Entwickler sind dauerhaft gefordert, für die beste Lösung verschiedene Perspektiven einzunehmen."

Ildikó

Ildikó

Ungarn

Android Basics Absolventin
jetzt
Freiberuflerin

Android Developer

Ildikó

Ildikó

"Durch Udacity habe ich Coden gelernt und die App GreenFeet geschaffen, die CO2-Fußabdrücke misst. Vor allem aber kann ich mir heute Arbeit aussuchen, die Platz und Zeit für meine Kinder lässt."

Weiterlesen
György

György

Debrecen, Ungarn

Android Basics Absolvent
jetzt
CodeYard

Android Developer

György

György

"Die Udacity-Community hat mich in einer Art motiviert, wie ich es noch nie zuvor erlebt hatte. Mein Android-Nanodegree hat mir zu einer Stelle bei der Mobilagentur CodeYard verholfen."

Weiterlesen
Weitere Absolventen


Android-Programmierung bei Udacity

Was ist ein Nanodegree?

Program Details

    Program Overview - Why Should I Take this Program?
  • Why should I enroll?

    Want to develop Android apps, but don’t know where to start? In this Nanodegree program, we’ll show you the way. We developed this curriculum with Google for true beginners interested in developing apps for the next billion Android users.

    Android dominates the market of mobile operating systems, with over 80 percent of the global market share. If you want to develop Android apps, but have no prior programming experience, this is the program for you.

  • What jobs will this program prepare me for?

    We built this program with Google for true beginners who want to get started building Android apps right away. This program will teach you how to build apps through six (6) hands-on projects, and will also provide you with Java programming foundations.

  • How do I know if this program is right for me?

    If you want to build Android apps and learn Java programming basics, and have no prior programming experience, this is the right program for you!

    Enrollment and Admission
  • Do I need to apply? What are the admission criteria?

    No. This Nanodegree program accepts all applicants regardless of experience and specific background.

  • What are the prerequisites for enrollment?

    No prior programming experience is required.

    You will need to be comfortable with basic computer skills, such as managing files, running programs, and using a web browser to navigate the Internet.

    You will need to be self-driven and genuinely interested in the subject. No matter how well structured the program is, any attempt to learn programming will involve many hours of studying, practice, and experimentation. Success in this program requires meeting the deadlines set for your cohort and devoting at least 10 hours per week to your work. This requires some tenacity, and it is especially difficult to do if you don't find the subject interesting or aren't willing to play around and tinker with your code—so drive, curiosity, and an adventurous attitude are highly recommended!

    You will need to be able to communicate fluently and professionally in written and spoken English.

    All students will need access to a personal computer that is capable of running Android Studio. Please see the System Requirements listed on the Android Studio download page and ensure that your computer meets these minimum requirements.

  • If I do not meet the requirements to enroll, what should I do?

    No programming experience is required. If you are unsure if you are ready for this program, we recommend that you check out our Android Basics: User Interface free course for a preview of the content in this Nanodegree program.

    Tuition and Term of Program
  • How is this Nanodegree program structured?

    There are six (6) total projects in this Nanodegree program, which are designed to give you an opportunity to apply the skills you’ve learned in the coursework. You must complete all projects in order to graduate.

    • Build a Single Screen App
    • Score-Keeper App
    • Quiz App
    • Musical Structure App
    • Tour Guide App
    • News App

    Each project will be reviewed by the Udacity reviewer network and platform. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.

  • How long is this Nanodegree program?

    Access to this Nanodegree program runs for the period noted in the Term length section above.

    See the Terms of Use and FAQs for other policies around the terms of access to our Nanodegree programs.

  • Can I switch my start date? Can I get a refund?

    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.

    Software and Hardware - What Do I Need for This Program?
  • What software and versions will I need in this program?

    All students will need a personal computer that is capable of running Android Studio. Please see the System Requirements listed on the Android Studio download page and ensure that your computer meets these minimum requirements.

    Access to an Android device is helpful, but not necessary. You may use the emulator in Android Studio to run your apps if you do not have a physical Android device.

Lerne Android Basics mit Google

Deine Einführung in Android-Entwicklung: Lerne Java und App-Programmierung