Begleitkurse und Nanodegree-Programme

Typ

Skill Level

Geschichten vom Genom
Lerne die Grundlagen der Genetik, mit persönlichem Bezug. Dieser Kurs dreht sich um die DNA und wie sie bestimmt, wer wir sind.

In Zusammenarbeit mit 23andMe

Einstieg in die Java Programmierung
In diesem Einführungskurs für Java lernst du wesentliche Konzepte der Informatik und des objektorientierten Programmierens.

In Zusammenarbeit mit San Jose State University

Einführung in die Informatik
Grundlegend wichtige Konzepte der Informatik erlernst du in diesem einführenden Python-Kurs. Durch ‚Learning by doing’ baust du deine eigene Suchmaschine und ein soziales Netzwerk.
Design von Computerprogrammen
Lerne, wie du Probleme modellieren und wie du sie anhand einiger der erweiterten Funktionen von Python Leistung optimieren kannst.
Einführung in Algorithmen
Dieser Kurs bietet dir eine Einführung in das Design und die Analyse von Algorithmen. Damit kannst du Netzwerke analysieren und herausfinden, wie Individuen miteinander verbunden sind.
Angewandte Differentialgleichungen
Schreib Python-Code, um numerische Lösungen für Systeme zu finden, die aus Differentialgleichungen bestehen. Du erstellst Modelle, mit denen du Flächenbrände bekämpfst und Raumschiffe zurück zur Erde bringst und noch mehr!
Web Development
Angefangen mit den Basics, wie das Web funktioniert, vermittelt dir dieser Kurs alles, was du für das Erstellen und Skalieren deines eigenen Blogs, so dass eine große Anzahl von Nutzern unterstützt wird, wissen musst.
Mobile Web Development
In diesem Kurs erfährst du, wie du großartige Mobile Web Experiences schaffen kannst. Außerdem sprechen wir über Probleme mit der Leistungsfähigkeit auf mobilen Endgeräten und wie man von mobilen Sensoren Gebrauch macht.

In Zusammenarbeit mit Google

Software-Tests
Wie man Bugs aufspürt und Break Software entdeckt, lernst du in diesem Kurs. Gleichzeitig lernst du verschiedene Testmethoden kennen, mit deren Hilfe du bessere Software bauen kannst.
Software Debugging
Wie du anhand wissenschaftlicher Methoden systematisch Fehler in Programmen beseitigst und mehrere automatische Debugging Tools in Python erstellst, vermittelt dir dieser Kurs.
Programmiersprachen
Bei diesem Kurs handelt es sich um eine Einführung in die Grundlagen der Programmiersprachen. Unter anderem geht es um Konzepte zur Festlegung und Entwicklung gültiger Zeichenketten, Sätze und Programmstrukturen.
Einführung künstliche Intelligenz
Dieser Kurs führt dich an die Grundlagen der KI heran. Themen sind unter anderem maschinelles Lernen, probabilistische Schlussfolgerungen, Robotik, Computer Vision und Natural Language Processing.
Interaktive 3D-Grafiken
In diesem Kurs geht es um die Prinzipien von 3D-Computergrafiken: Gitter, Transforms, Beleuchtung, Animation und wie man interaktive 3D-Anwendungen in einem Browser zum Laufen bringt.

In Zusammenarbeit mit Autodesk

Einführung in die theoretische Informatik
Hier liegt der Schwerpunkt auf den grundlegenden Konzepten der theoretischen Informatik und was sie im Hinblick auf die Lösung großer rechnerischer Herausforderungen bedeuten.
Künstliche Intelligenz für Robotik
Lerne, wie alle wesentlichen Systeme eines robotischen Autos programmiert werden. Themen umfassen Planung, Suche, Lokalisierung, Tracking und Steuerung.

In Zusammenarbeit mit Georgia Institute of Technology

Angewandte Kryptografie
Kryptografie ist in unserem Alltag präsent, angefangen beim Bezahlen per Kreditkarte bis hin zum Benutzen des Telefons. Hier lernst du alles über das Verschlüsseln und Knacken von Computing-Rätseln.
Einführung in das Design of Everyday Things
Dieser Kurs gewährt dir Einblicke in die Funktion des Designs heute, woran du gutes Design erkennst und wie du in deinem Leben bessere Designentscheidungen treffen kannst.
Wie man ein Start-up aufbaut
Erfahre, worauf es beim Aufbau eines erfolgreichen Start-ups ankommt. Wir verwenden u.a. die Customer Development Methode, bei der sich Unternehmer wiederholt „raus aus dem Büro“ begeben und im direkten Kontakt mit potentiellen Kunden Feedback sammeln.
OMSCS Orientierung für Studierende
In diesem OMS-Orientierungskurs geht es um einige wichtige Punkte, die du wissen solltest, damit du als OMS-Student/Studentin Erfolge verzeichnen kannst.

In Zusammenarbeit mit Georgia Institute of Technology

Übersicht Einführung in Algebra
Eine Kurzübersicht über grundlegende Algebra-Themen, darunter Ganzzahl-Operationen, wissenschaftliche Schreibweise, algebraische Ausdrücke, Geradengleichungen und graphische Darstellung.
Visualisierung von Algebra
Lerne die Basics von Algebra anhand von Intuition und Problemlösung! Von Fraktionen über Faktoren bis hin zu Funktionen – wir decken die ganze Bandbreite an Themen in diesem Kurs ab.

In Zusammenarbeit mit San Jose State University

Hochschul-Algebra
Erwirb dir ein tiefgreifendes Verständnis algebraischer Prinzipien und lerne, wie du sie zur Lösung von Problemen nutzt, die dir im alltäglichen Leben begegnen können.

In Zusammenarbeit mit San Jose State University

Programmieren für Anfänger
Mit diesem Nanodegree für Einsteiger legst du den Grundstein für deine Karriere. Denn Programmierkenntnisse sind in der digitalen Welt nicht mehr wegzudenken – unabhängig von der eigenen Branche.
Front-End Web Developer
HTML? CSS? JavaScript? Alles kein Problem für dich. In unserem Front-End Nanodegree-Programm lernst du nicht nur theoretisch, du kannst dein Wissen direkt in Projekten anwenden.

In Zusammenarbeit mit AT&T Google Github Hack Reactor

Werde Data Analyst
Du lernst, mit Python zu programmieren, und statistische Möglichkeiten zur Lösung praktischer Probleme zu nutzen.

In Zusammenarbeit mit Kaggle Tableau Mode

iOS Developer
Wir finden, dass iOS-Entwicklung ein grundlegender Beruf der Moderne ist. Ein wirklich spannender und gefragter dazu. Du siehst das genauso und möchtest in diesem Bereich arbeiten? Dann ist unser iOS Developer Nanodegree-Programm perfekt für dich! Hier bekommst du alle wichtigen Kenntnisse zur iOS-Entwicklung vermittelt, um in einem solchen Job loszulegen… Du hast bereits Erfahrung mit objektorientierter Programmierung? Auch dann lohnt der Kurs: Du kannst die Programmiersprache Swift lernen und eine Vielzahl von iOS-Apps entwickeln. Der Nanodegree ist nicht nur Ausbildung, deine Kompetenzen und Spezialisierungen werden durch ein wachsendes Portfolio belegt.

In Zusammenarbeit mit AT&T Lyft Google

Full Stack Web Developer
Dieses Nanodegree-Programm wurde entwickelt, um dich auf einen Job als Full Stack-Webentwickler vorzubereiten. Du wirst lernen, wie komplexe serverseitige Webapplikationen entwickelt werden, die zur Datenspeicherung relationale Datenbanken nutzen. So werden deine Anwendungen jedes Front-End unterstützen und leistungsstark genug für Hunderttausende Nutzer sein.

In Zusammenarbeit mit Amazon Web Services Github AT&T Google

Business Analyst
Entscheidungen müssen getroffen werden. Tag für Tag. Mit diesem Nanodegree-Programm lernst du, datengetrieben zu entscheiden. Also individueller, sicherer, zukunftsrelevanter und vor allem begründeter zu entscheiden.

In Zusammenarbeit mit Alteryx Tableau Telefonica

Machine Learning
Maschinelles Lernen ist überall! Deshalb lernst du in diesem Programm Prinzipien, Werkzeuge und Technologien des Machine Learning, um deine Fähigkeiten in einem abschließenden Projekt in einem Fachgebiet deiner Wahl zu beweisen.

In Zusammenarbeit mit Kaggle

Self-Driving Car Engineer
Autonomes Fahren revolutioniert unsere Mobilität. Dieses Programm vervollständigt deine Kenntnisse über Robotik, Machine Learning und Computer Vision, um deine Karriere im Feld selbstfahrender Vehikel zu starten!

In Zusammenarbeit mit Mercedes Benz Nvidia BMW Uber ATG DiDi McLaren NEXTEV

Werde VR-Entwickler
Dein Einstieg in VR-Technologien und -Trends. Du lernst von und mit Branchenführern, damit du anschließend ihren und deinen Anspruch an VR-Entwicklung erfüllen kannst.

In Zusammenarbeit mit Google VR Vive Upload

Digital Marketing Nanodegree
Hier konzipieren und schalten unsere Lernenden eigene Marketing-Kampagnen. Durch Expertenfeedback gelangen sie zu einem ganzheitlichen Verständnis der Digitalbranche, egal ob Social, AdWords, Display, SEO oder E-Mail-Marketing.

In Zusammenarbeit mit Facebook Google Hootsuite HubSpot MailChimp Moz

Programmieren mit React
Lerne mit React, React mit Redux und React Native deklarative Benutzeroberflächen zu erstellen.
Data Foundations
In einer Welt, die immer datengetriebener arbeitet, ist Datenverständnis ein Muss. Dieses Programm ist dein Schritt zur Datenkundigkeit, indem es Basics wie deskriptive Statistik, Excel, SQL und Visualisierung vermittelt.

In Zusammenarbeit mit Tableau Mode

Deep Learning
Künstliche Intelligenz wird die Welt von morgen prägen. Und neuronale Netze prägen die Entwicklung künstlicher Intelligenz. In unserem Programm lernst du, wie man diese künstlich-neuronalen Netze entwickelt – und auf reale Herausforderungen der Welt anwenden kann.
Intro to Self-Driving Cars
Unser Online-Kurs ist eine Einführung zu selbstfahrenden Autos. Erkenne, welche Probleme autonome Fahrzeuge aufwerfen, was EntwicklerInnen dieser Branche machen und wie du eine Self-Driving Car-Karriere startest.

In Zusammenarbeit mit Lyft Polysync Roborace Voyage

Lerne ARKit
Träume mit offenen Augen! In diesem Programm lernst du die Grundlagen der Augmented Reality, wie man mit ARKit AR-Apps baut und sie im Apple Store veröffentlicht.

In Zusammenarbeit mit Lerne ARKit mit Unity

Entwickle Robotik-Software
Die Robotik transformiert etliche Industrien! Hier spezialisierst du dich auf die Software-Entwicklung für Robotik- und KI-Herausforderungen und wendest das erlangte Wissen in praxisnahen Projekten an.

In Zusammenarbeit mit Nvidia Electric Movement

Android Developer
Für Java-Entwickler mit Vorkenntnissen, die sich für eine Android-Spezialisierung interessieren, ist dieser Abschluss die beste Wahl. Vermittelt wird die Verwendung von Tools, Prinzipien und Mustern, die hinter jeder typischen Android-Anwendung stehen.

In Zusammenarbeit mit Google

Android Basics mit Google
Android ist überall. Hier lernst du, wie wertige Apps konzipiert und entwickelt werden. Keiner Erfahrung mit dem Programmieren? Gar kein Problem. Der Kurs richtet sich an Anfänger.

In Zusammenarbeit mit Google

Ingenieur für künstliche Intelligenz
Künstliche Intelligenzen (KI) werden unsere Leben in vielerlei Hinsicht neu definieren und ungemein erleichtern. Wer KI-Methoden heute versteht und beherrscht, kann diese ausschlaggebende Zukunftstechnologie mitgestalten. Dieses Programm führt in KI-Grundlagen ein und bereitet auf Karrieremöglichkeiten in der KI-Branche vor.

In Zusammenarbeit mit IBM Watson Amazon Alexa Didi

Einführung in Physik
Begib dich an die Orte, an denen es in der Vergangenheit große Durchbrüche in der Physik gab und dann führe sie selbst durch. Während du die Basics der Physik lernst, besuchst Italien, die Niederlande und Großbritannien.
Einführung in die Psychologie
Geh auf Entdeckungsreise in das Land der psychologischen Konzepte und Prinzipien und verschaffe dir ein tieferes Verständnis von der Art und Weise, wie Menschen denken und sich verhalten.

In Zusammenarbeit mit San Jose State University

Statistik
Wir leben in einer Zeit mit noch nie dagewesenem Zugang zu Informationen. Du lernst, wie man Statistik zur Interpretation dieser Daten und zur Entscheidungsfindung anwendet.

In Zusammenarbeit mit San Jose State University

Einstieg in die Statistik
Bist du startklar für die Analyse, Visualisierung und Interpretation von Daten? Anregende Beispiele und Gelegenheiten zur Kombination von Statistik und Programmierung sorgen dafür, dass es für dich spannend bleibt.
Hochleistungsrechnerarchitektur
Der Kurs Hochleistungsrechnerarchitektur umfasst Performancemessung, Pipelining und durch verschiedene Maßnahmen verbesserte Parallelismen.

In Zusammenarbeit mit Georgia Institute of Technology

Wesentliche Firebase-Grundlagen für Android
Dieser Kurs zeigt dir, wann und wo Firebase als Backend für deine Android App eine gute Wahl ist.

In Zusammenarbeit mit Google

Objektorientiertes JavaScript
Erstelle verschiedene JavaScript Objekte und probiere aus, wie deren Vererbungsmodelle das In-Memory-Modell deiner App beeinflussen. Erlange Einfachheit und Modularität in deinem eigenen Code.

In Zusammenarbeit mit Hack Reactor

Data Wrangling mit MongoDB
Data Scientists verbringen einen Großteil ihrer Zeit mit der Bereinigung von Daten. In diesem Kurs lernst du, ungeordnete Daten zu konvertieren und zu manipulieren, damit du das herausziehen kannst, was du brauchst.

In Zusammenarbeit mit MongoDB

Firebase in a Weekend: iOS
This course will teach you when and why to choose Firebase as a backend for your iOS application.

In Zusammenarbeit mit Google

Firebase in a Weekend: Android
This course will teach you when and why to choose Firebase as a backend for your Android application.

In Zusammenarbeit mit Google

Programming Foundations with Python
Introductory programming class to learn Object-Oriented Programming, a must-have technique to reuse and share code easily. Learn by making projects that spread happiness!
Berechenbarkeit, Komplexität und Algorithmen
Lerne Tools und Techniken, mit deren Hilfe du beim Auftreten von Problemen erkennst, ob sie unlösbar sind oder ob es eine effiziente Lösung gibt.

In Zusammenarbeit mit Georgia Institute of Technology

Full Stack Grundlagen
Lerne die Grundlagen für Back-end Web Development, indem du von Grund auf anhand des iterativen Entwicklungsprozesses deine eigene Web Applikation erstellst.

In Zusammenarbeit mit Amazon Web Services

GT – Auffrischungskurs – Erweiterte Betriebssysteme
Dieser Kurs behandelt die essentiellen Betriebssystemkonzepte, die Studierende als Vorbereitung auf die weiteren Kurse der Reihe „Erweiterte Betriebssysteme“ brauchen.

In Zusammenarbeit mit Georgia Institute of Technology

Eigenvectors and Eigenvalues
Learn how to calculate eigenvalues and eigenvectors and why they are important for AI applications.
Asynchronous JavaScript Requests
Learn how to asynchronously request data in your web applications with Ajax.
Einführung in AJAX
Während du eine Web App mit Daten von Google Street View, der New York Times und Wikipedia baust, lernst du, wie du asynchrone Anforderungen durchführst!
Einführung in maschinelles Lernen
Dieser Kurs vermittelt dir den End-to-End-Prozess der Untersuchung von Daten aus Sicht des maschinellen Lernens. Das, was du gelernt hast, wendest du zum Schluss auf einen echten Datensatz an.
Version Control with Git
Learn how to use Git, a popular Version Control System and essential tool for any developer.
Database Systems Concepts & Design
This course presents an example of applying a database application development methodology to a major real-world project.

In Zusammenarbeit mit Georgia Institute of Technology

Einführung in Point&Click App Development
In diesem kurzen Kurs erstellst du leistungsstarke Apps ohne Code zu schreiben. Das ist cool, sowohl für angehende Entwickler als auch für alle, die wissen möchten, was Programmierer eigentlich machen.

In Zusammenarbeit mit Salesforce

Compilers: Theory and Practice
This course teaches the theory and practice behind building compilers for higher level programming languages.

In Zusammenarbeit mit Georgia Institute of Technology

Embedded Systems
This course takes a holistic view of the embedded system stack focusing on processor architectures, instruction sets, and the associated Profis compiler optimizations.

In Zusammenarbeit mit Georgia Institute of Technology

Einstieg in die Datenanalyse
Schau dir eine Reihe von Datensätzen genauer an und formuliere dann zu jedem einzelnen deine eigenen Fragen, die du im Anschluss selbst beantwortest. Du verwendest die Python Bibliotheken NumPy, Pandas und Matplotlib.
No Image Available
Learn to build a multiuser blog with Google App Engine that permits users to sign in
Erweiterte Betriebssysteme

In Zusammenarbeit mit Georgia Institute of Technology

Einstieg in relationale Datenbanken
Relationale Datenbanken sind ein leistungsstarkes Tool, das in der ganzen Branche genutzt wird. Lerne die SQL-Basics und wie du deinen Python Code mit einer relationalen Datenbank verbindest.
Network Security
This course provides an introduction to computer and network security, including cryptography, cryptanalysis, and systems security.

In Zusammenarbeit mit Georgia Institute of Technology

Einführung in die Inferenzstatistik
Durch diese Einführung in die Inferenzstatistik erfährst du, wie du deine Hypothesen überprüfst und basierend auf statistischen Ergebnissen, die aus Daten erstellt wurden, Prognosen triffst!
Shell Workshop
The Unix shell is a valuable tool for developing and deploying software. Learn the basics of this terminal-based, command-line interface.
C++ For Programmers
This course teaches C++ to students already familiar with a programming language. Students will learn how to use header files, control flow, functions, classes.
Einstieg in jQuery
Lerne, wie du zu DOM Zugang erhältst und durch Nutzung von jQuery ganz einfach verändern kannst!
Bau dir dein eigenes 2048
Bereits zehn Minuten nach Kursanfang erstellst du deine eigene vollständig personalisierte Version des vollkommen süchtig machenden Spiels 2048. Sogar, wenn du vorher noch nie programmiert hast. Cool, oder?
Vernetzung für Webentwickler
Du nutzt das Internet. Jetzt erfährst du mehr darüber, wie es funktioniert.
A/B Testing
Design and implement an A/B test to determine the efficacy of potential improvements to an online site or mobile app while specifying metrics to measure.

In Zusammenarbeit mit Google

A/B Testing (Certified Course)
Test course only - please ignore if you see this

In Zusammenarbeit mit Google

Maschinelles Lernen
In diesem Kurs lernst du, wie Techniken aus den Bereichen Überwachtes Lernen, Unüberwachtes Lernen und Bestärkendes Lernen zur Lösung einer Reihe von Data Science Problemen angewendet werden.

In Zusammenarbeit mit Georgia Institute of Technology

Dynamic Web Applications with Sinatra
Sinatra is a micro-framework for quickly developing small Ruby applications for the web. In this course, you'll learn all about Sinatra, routing, and templating.
The MVC Pattern in Ruby
In this course you’ll learn how to organize your code, and why that’s important. You’ll be using the MVC Design Pattern in the web application micro-framework Sinatra.
Deploying Applications with Heroku
Deploy your first web application using the Heroku platform and learn about the underlying mechanics of web hosting.
Cyber-Physical Systems Security
This course provides an introduction to security issues relating to cyber-physical systems including industrial control systems and critical infrastructures.

In Zusammenarbeit mit Georgia Institute of Technology

Hochleistungsrechnen
Dieser Kurs gibt dir eine solide Basis für die Entwicklung, Analyse und Implementierung von parallelen und lokalitätseffizienten Algorithmen. Der Kurs wird am Georgia Tech unter der Kennzeichnung CS6220 angeboten.

In Zusammenarbeit mit Georgia Institute of Technology

Java Programming Basics
Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions.
HTML5 Canvas
Lerne, wie du mit Hilfe von HTML5 Canvas Bilder und sogar interaktive Animationen kreieren und modifizieren kannst.
Konfigurieren von Linux Web Servern
Bediene datengetriebene Web Apps, während du dich zunächst mit einem Ubuntu Linux Web Anwendungsserver vertraut machst, ihn dann konfigurierst und schließlich sicherst.
HTTP & Web Servers
HTTP is the fundamental protocol of the Web. Explore how it works using Python code and command-line tools.
Einführung in HTML und CSS
Lerne, wie man digitale Design Mock-ups in statische Webseiten konvertiert und wie du dir eine responsive Portfolio-Site baust, auf der du deine Arbeiten präsentieren kannst.
iOS Persistence und Core Data
Persistente Datenhaltung ist eine Kernkompetenz für jeden iOS Developer. Lerne, wie du App-Daten auf der Festplatte deines Geräts mit zwei gängigen Methoden speichern kannst: Core Data und NSKeyedArchiver.
Authentifizierung und Autorisierung: OAuth
Lerne, wie man das OAuth 2.0 Framework implementiert, damit User sich einfach und sicher bei deinen Web Apps anmelden können.
Software Analysis & Testing
This course covers the theory and practice of software analysis, which is at the heart of software development processes such as diagnosing bugs, testing, and debugging.

In Zusammenarbeit mit Georgia Institute of Technology

Firebase Analytics: iOS
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution

In Zusammenarbeit mit Google

ES6 - JavaScript Improved
Learn about the changes made to the JavaScript programming language in ECMAScript 6 and how to use these new improvements to write better cleaner code.
Passwordless Login Solutions for Android
In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

In Zusammenarbeit mit Facebook

Einstieg in Data Science
Was macht eigentlich ein Data Scientist? Mit diesem Kurs geben wir dir den Überblick über die Hauptthemen in Data Science, damit du weißt, welche Skills nötig sind, wenn du Data Scientist werden willst!
Real-Time Analytics mit Apache Storm
Trending in Echtzeit für die Welt! Lerne Apache Storm, unterrichtet von Twitter, um Echtzeit-Tweets skalierbar zu analysieren und d3-Visualisierungen voranzutreiben. Storm ist kostenlos, offen und macht Spaß!

In Zusammenarbeit mit Twitter

Designing RESTful APIs
Baue und sichere einen Webserver mit einer RESTful entwicklerfreundlichen API, mit dem Entwickler gerne arbeiten.
Human-Computer Interaction
This course is an introductory course on human-computer interaction, covering the principles, techniques, and open areas of development in HCI.

In Zusammenarbeit mit Georgia Institute of Technology

Data Analysis and Visualization
This course will introduce students to the field by covering state­-of-­the-art modeling, analysis and visualization techniques.

In Zusammenarbeit mit Georgia Institute of Technology

2D Game Development mit libGDX
Dieser Kurse erkundet, wie man LibGDX für die Kreation von 2D-Games nutzt, die universell laufen, von Web Browsern bis hin zu mobilen Endgeräten. Am Ende hast du ein vollständiges Spiel namens Icicles geschaffen.

In Zusammenarbeit mit Amazon Appstore for Android

Wie man einen Platformer mit libGDX erschafft
Wie du ein Game namens Giga Gal erstellst, darum geht es in diesem Kurs. Giga Gal ist ein Platformer, in dem du läufst, Energiepakete sammelst, viel herumspringst und Feinde erschießt.

In Zusammenarbeit mit Amazon Appstore for Android

Einbindung und Monetarisierung | Mobile Games
Mit den Skills, die du dir in diesem Kurs aneignest, kannst du die effektivsten Monetarisierungsstrategien für dein Spiel anstreben und umsetzen, außerdem ein Spiel erschaffen, das deine Spieler interessiert und einbindet, und darüber hinaus dein Spiel auf eine Art und Weise präsentieren, durch die es im App Store herausragt.

In Zusammenarbeit mit Amazon Appstore for Android

Wissensgestütze KI: Kognitive Systeme
Das doppelte Ziel von wissensgestützer künstlicher Intelligenz (KI) besteht darin, KI Agenten zu entwickeln, die zu Intelligenz auf menschlischem Niveau fähig sind, und Einsichten in die menschliche Kognition zu erlangen.

In Zusammenarbeit mit Georgia Institute of Technology

iOS Networking mit Swift
Wie du Networking in deine Apps miteinbeziehst, um Zugang zu Daten aus aller Welt zu erlangen, erfährst du in diesem Kurs. Erstelle die On the Map App und teile Standort und lustige Links mit deinen Kommilitonen.
Computer-Vernetzung
Hierbei handelt es sich um einen Computer-Vernetzungs-Kurs für Fortgeschrittene, der die neuesten Konzepte und Tools vertieft, die von der Computer-Vernetzungs-Branche eingesetzt werden.

In Zusammenarbeit mit Georgia Institute of Technology

GitHub & Collaboration
Learn how to interact with remote repositories and collaborate with other developers on GitHub.
Einführung in Informationssicherheit

In Zusammenarbeit mit Georgia Institute of Technology

Maschinelles Learning für den Trading-Bereich
Implementiere Strategien, die auf dem Maschinellen Lernen basieren und triff durch die Nutzung echter Daten Trading-Entscheidungen.

In Zusammenarbeit mit Georgia Institute of Technology

Datenvisualisierung und D3.js
Erlerne die Grundlagen der Datenvisualisierung und wende gestalterische und narrative Konzepte bei der Kreation deiner eigenen Visualisierung an.
Produktdesign
Lerne Produktvalidierung, UI/UX-Methoden, Design Sprint von Google und den Ablauf für die Festlegung und Nachverfolgung von praktisch messbaren Indikatoren.

In Zusammenarbeit mit Google

Technical Interview
Learn the skills technical interviewers expect you to know—efficiency, common algorithms, manipulating popular data structures, and how to explain a solution.

In Zusammenarbeit mit Pramp

Monetisierung von Apps
In diesem Kurs lernst du, wie du deine Monetisierungsstrategie erfolgreich aufbaust, umsetzt und misst, indem du dein Model kontinuierlich iterierst.

In Zusammenarbeit mit Google

JavaScript Tests
Wie du deine Web-Anwendungen sicher iterierst, indem du den Red-Green-Refactor Workflow-Zyklus und automatisierte Teststrukturen nutzt, lernst du in diesem Kurs.
Grand Central Dispatch (GCD)
Häufig müssen deine Apps im Hintergrund zeitaufwändige Operationen laufen lassen, beispielsweise den Download von Daten, aber du willst natürlich nicht, dass diese Operationen deine UI beeinträchtigen. Mit dem Grand Central Dispatch Framework von Apple kannst du asynchrone Apps für iOS erstellen, wodurch in Situationen wie der oben genannten eine reibungslose User Experience gesichert ist.
Einstieg ins iOS App Development mit Swift
Mach den ersten Schritt in Richtung iOS Developer durch Lernen von Swift und Schreiben deiner ersten App.
Linux Command Line Basics
Eine Einführung in das Linux Kommandozeilen-Interface.
Bestärkendes Lernen
Beschäftige dich eingehender mit Maschinellem Lernen und wirke in der Forschungsgemeinschaft für Bestärkendes Lernen mit.

In Zusammenarbeit mit Georgia Institute of Technology

Wie erstellt man eine iOS App?
Erlerne den Prozess des Erstellens einer App durch Umsetzen deiner Ideen vom Reißbrett bis hin in den App Store!
Localization Essentials
In diesem Kurs lernst du, wie dein Produkt für Nutzer auf der ganzen Welt funktionieren kann. Die Unterrichtssprachen sind Englisch, Portugiesisch, Russisch und Spanisch.

In Zusammenarbeit mit Google

Einstieg in DevOps
Erfahre alles über DevOps Landschaft und Workflow. Außerdem erhältst du eine Übersicht über die Systeme, die derzeit genutzt werden, um den Einsatz von skalierbarer Software zu unterstützen.

In Zusammenarbeit mit Nutanix

Scalable Microservices with Kubernetes
This course is designed to teach you about managing microservices, using Kubernetes. This course is built in partnership with experts such as Google’s Kelsey Hightower.

In Zusammenarbeit mit Google

Einstieg in Hadoop und MapReduce
In diesem kurzen Kurs vermitteln wir dir die Grundlagen von MapReduce und Apache Hadoop, damit du endlich aus Big Data in der richtigen Welt schlau wirst!

In Zusammenarbeit mit Cloudera

Data Analysis mit R
Daten gibt es überall und sehr viele sind bisher noch nicht erschlossen. Lerne, wie du anhand von R Datensätze untersuchst und zusammenfasst, damit du schließlich deine eigene Analyse erstellen kannst.

In Zusammenarbeit mit Facebook

App Marketing
Dieser Kurs hilft dir dabei, eine Strategie zu entwickeln, mit deren Hilfe du deinen perfekten User identifizieren kannst. Außerdem lernst du, wie du deine Nutzer-Basis ausweitest, indem du dein Produkt auf deren Bedürfnisse ausrichtest.

In Zusammenarbeit mit Google

Rapid Prototyping/Schnelle Prototypenentwicklung
Du sparst Zeit und Geld in der Entwicklungsphase, wenn du lernst, wie man Prototypen entwickelt. Dadurch kannst du qualitativ gute Apps schneller entwickeln und auf die Realisierbarkeit deiner Produkte vertrauen.

In Zusammenarbeit mit Google

Deep Learning
Wir zeigen dir, wie man grundlegende neuronale Netze, Convolutional Neural Networks und Long Short Term Memory Networks trainiert und optimiert.

In Zusammenarbeit mit Google

Maschinelles Lernen: Unsupervised Learning
Hast du dich schon mal gefragt, wie Netflix vorhersagen kann, welche Filme dir gefallen? Oder wie Amazon schon vor deinem Kauf weiß, was du kaufen möchtest? Die Antwort liegt im unüberwachten Lernen!

In Zusammenarbeit mit Georgia Institute of Technology

Big Data Analytics in Healthcare
In this course, we introduce the characteristics of medical data and associated data mining challenges on dealing with such data. We cover various algorithms and systems.

In Zusammenarbeit mit Georgia Institute of Technology

Xcode Debugging
In diesem Kurs vermitteln wir dir die Standardmethodologie für die Fehlerbehebung in Software und wie man die Debugging Tools von Xcode nutzt, um Fehler zu finden und zu beseitigen.
Wie man Git und GitHub nutzt
Wie man Versionsverwaltung benutzt, ein wichtiges Tool für jeden Developer, lernst du hier. Der Schwerpunkt dieses Kurses liegt auf Git, einem spezifischen Version Control System, sowie auf GitHub, einer Plattform zur Verwaltung von Software-Entwicklungsprojekten.
Verfassen von READMEs
Ein wichtiger Bestandteil des Entwicklungsprozesses ist die Dokumentation. Lerne, wie man mit Markdown READMEs schreibt, damit deine Mitmenschen auch deinen Code benutzen können!
UIKit Grundlagen
Das iOS UIKit Framework ist der Grundbaustein bei der Kreation von User Interfaces für alle iOS Apps und somit eine wesentliche Grundlage, mit der jeder iOS Developer bestens vertraut sein sollte.
Entwickeln in Android
Studiere Android anhand einer Auswahl von großartigen Tutorials und erschaffe eine App, die so gut ist, dass du sie mit deinen Freunden und deiner Familie teilen willst.
Intro to JavaScript
Learn the fundamentals of JavaScript, the most popular programming language in web development.
JavaScript Basics
Erlerne die JavaScript Syntax und Programmierungskonventionen, die Web Developer bei der Kreation von interaktiven und dynamischen Websites verwenden. Zugleich erstellst du einen Online-Lebenslauf für dein Portfolio.
Softwareentwicklungsprozesse
Der Kurs Softwareentwicklungsprozesse erkundet Requirement Engineering, Architektur und Design, Testverfahren und Software-Qualität im Allgemeinen.

In Zusammenarbeit mit Georgia Institute of Technology

No Image Available
Participate in this short tutorial to install Android Studio on your computer and set up a new project using the program's Project Wizard.
Medizinische Informatik in der Cloud
Dieser Orientierungskurs bietet einen breiten, nach vorn gerichteten Überblick über die derzeit aktuelle medizinische Informatik im Kontext des US-amerikanischen Gesundheitsversorgungssystems.

In Zusammenarbeit mit Georgia Institute of Technology

Einstieg in Computer Vision
Dieser Kurs ermöglicht dir mit den Grundlagen, Methoden zur Anwendung und Machine Learning Klassifikation den Einstieg in Computer Vision.

In Zusammenarbeit mit Georgia Institute of Technology

Intro to Progressive Web Apps
In this course you’ll get started working on your very first Progressive Web App (PWA) - a web app that can take advantage of many features native applications have enjoyed!

In Zusammenarbeit mit Google

Software-Architektur und -Design
Der Kurs Software-Architektur und –Design vermittelt die Prinzipien und Konzepte, die bei der Analyse und Design großer Softwaresysteme involviert sind.

In Zusammenarbeit mit Georgia Institute of Technology

Android Performance
Leistungsfähigkeit ist für die User wichtig, also sollte sie dir auch wichtig sein. Erfahre, wie du in deinen Android Apps Engpässe entdeckst und behebst, und somit eine reibungslose User Experience sichern kannst.

In Zusammenarbeit mit Google

Einführung in die deskriptive Statistik
Unsere Einführung in die deskriptive Statistik vermittelt dir die statistischen Grundkonzepte, die genutzt werden können, um Informationen aus Daten zu ziehen.
Android Basics: User Interface
Learn how to design your first layout in Android! This is the first course in the Android Basics Nanodegree program.

In Zusammenarbeit mit Google

No Image Available
This survey course provides a broad, forward-facing overview of contemporary health informatics within the context of the US healthcare delivery system.
Android Basics: User Input
Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to apply them to Android.

In Zusammenarbeit mit Google

Android Development für Anfänger
Lern die Basics für die Programmierung von Android und Java. Das ist dein erster Schritt auf deinem Weg zum Android Entwickler!

In Zusammenarbeit mit Google

Android Basics: Multiscreen Apps
Learn to build multiple screens and link them together, expanding the range of apps you can create! You'll also learn how to play audio and add images to your apps.

In Zusammenarbeit mit Google

Android Basics: Networking
This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google.

In Zusammenarbeit mit Google

Android Basics: Data Storage
In this course, you'll learn the basics of data storage in Andriod, building your first database and an app that could be used for any small business!

In Zusammenarbeit mit Google

UX Design für Mobile Developers
Bei diesem Kurs handelt es sich um einen Designkurs für Entwickler. Wir vermitteln dir UX Designkenntnisse, mit denen du mobile 5-Sterne-Apps schaffen kannst, von denen deine User begeistert sein werden.

In Zusammenarbeit mit Google

Entwickeln von Android Apps
Bau eine mit der Cloud verbundene Android App. Dadurch lernst du alle Tools, Prinzipien und Best Practices des Mobile und Android Development kennen, die du bei deinen eigenen Projekten anwenden wirst.

In Zusammenarbeit mit Google

Developing Android Apps
Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects.

In Zusammenarbeit mit Google

Developing Android Apps
Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects.

In Zusammenarbeit mit Google

Firebase Analytics: Android
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution

In Zusammenarbeit mit Google

Android App Development für Profis
Mach deine App bereit für die Produktion durch Anwendung erweiterter Funktionen wie Library Integration, Material Design, Widgets, Empfangen von Cloud Messages und mehr!

In Zusammenarbeit mit Google

Entwickeln skalierbarer Apps in Python
Du lernst die Herausforderungen bei der Entwicklung von Apps kennen, die Hunderttausende von Nutzern versorgen können, und du erfährst, wie du dich als Entwickler auf diese Herausforderungen vorbereiten kannst.

In Zusammenarbeit mit Google

Entwickeln skalierbarer Apps in Java
Du lernst die Herausforderungen bei der Entwicklung von Apps kennen, die Hunderttausende von Nutzern versorgen können, und du erfährst, wie du dich als Entwickler auf diese Herausforderungen vorbereiten kannst.

In Zusammenarbeit mit Google

Browser Rendering Optimierung
Dieser Kurs entmystifiziert die Rendering-Pipeline des Browsers. Dadurch wird dir das Entwickeln von hochleistungsfähigen Web Apps erleichtert.

In Zusammenarbeit mit Google

Material Design für Android Developers
Die Prinzipien des Material Designs, die die visuelle Sprache von Android definieren, sowie deren Anwendung lernst du in diesem Kurs kennen.

In Zusammenarbeit mit Google

Google Maps APIs
This course will introduce you to the content available through the Google Maps APIs through building a real-estate listings web application step-by-step.

In Zusammenarbeit mit Google

Gradle für Android und Java
Entwickle größere und bessere Android und Java Apps mit dem Gradle Build Tool.

In Zusammenarbeit mit Google Gradle

Android Wear Development
Lerne, wie du deine App für die Smartwatches von Android Watch erweiterst. Dadurch kannst du die User überall und jederzeit erreichen, wenn sie deine App nutzen wollen oder müssen.

In Zusammenarbeit mit Google

Android TV und Google Cast Development
Begib dich dorthin, wo deine User sind: ins Wohnzimmer! Dieser Kurs zeigt dir, wie du deine vorhandene Android App so erweiterst, dass sie auch auf Android TV und/oder mit Google Cast funktioniert.

In Zusammenarbeit mit Google

Android Auto Development
Erreiche deine User, auch wenn sie unterwegs sind, indem du deine Medien oder Messaging App für Android Auto erweiterst!

In Zusammenarbeit mit Google

Google Location Services auf Android
Optimiere deine Apps mit Googles Fused Location Provider und den API-Funktionen für Aktivitätserkennung und Geofencing.

In Zusammenarbeit mit Google

Google Analytics für Android
Wo in der Welt nutzen Menschen deine App? Und wie viele nutzen sie? Dieser Kurs hilft dir bei der Beantwortung dieser Fragen!

In Zusammenarbeit mit Google

Monetisiere deine Android App mit Ads
Erfahre, wie du Apps monetisieren kannst, indem du AdMob von Google für die Anzeige von Bannern und Interstitial Ads nutzt!

In Zusammenarbeit mit Google

Füge deiner Android App Google Maps hinzu
Karten auf mobilen Endgeräten haben für Millionen von Nutzern die Welt verändert. Lerne, wie du die Google Maps API nutzen kannst, um diese Funktionalität auf deine Apps auszudehnen.

In Zusammenarbeit mit Google

Responsive Images
Geh über Image-Tags hinaus! Lerne, wie du Bilder zum Bestandteil des Workflows im Responsiven Design machst.

In Zusammenarbeit mit Google

Performance Optimierung von Websites
Erfahre, wie Browser HTML, CSS und JavaScript in Websites konvertieren, während du mit Chrome Developer Tools experimentierst, um die Geschwindigkeit der Website zu messen und zu optimieren!

In Zusammenarbeit mit Google

Building High Conversion Web Forms
Steigere Conversions mit Best Practices für schnelle, effiziente Formulare! Lerne, wie du Webformulare für Nutzer aller Geräte designst und erstellst.

In Zusammenarbeit mit Google

Web Accessibility
Get hands-on experience making web applications accessible. You’ll understand when and why users need accessibility, then you’ll dive into how to implement.

In Zusammenarbeit mit Google

Web Tooling und Automatisierung
In diesem Kurs lernst du, wie du deine Entwicklungsumgebung einrichtest und durch automatische Optimierung eine Menge Zeit und Arbeit sparst.

In Zusammenarbeit mit Google

Grundlagen des Responsiven Web Designs
Lerne und praktiziere Strategien zur Entwicklung von Websites, die auf jedem Gerät gut aussehen! Entwickelt mit Pete LePage von Google.

In Zusammenarbeit mit Google

Front End Frameworks
Explore and build interactive, single-page applications with popular JavaScript frameworks!

In Zusammenarbeit mit Google

Client-Server Communication
Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs.

In Zusammenarbeit mit Google

JavaScript Promises
Lerne, wie du asynchrone Arbeiten durch Native JavaScript Promises vereinfachst!
Offline Web Applikationen
Entwickle offline-first Web Applikationen unter Verwendung von Service Workers und IndexedDB.

In Zusammenarbeit mit Google

Programmierungssyntax von Swift
Dieser Kurs legt den Schwerpunkt auf die Syntax der Swift-Programmiersprache. Am Ende des Kurses kannst du das Wichtigste von Swift bei der Kreation von iOS Apps anwenden.
Bildungstechnologie
Dies ist ein Einführungskurs in die Bildungstechnologie. Er wird als Kurs CS6460 am Georgia Tech angeboten und ist dort Bestandteil des Online Masters Degree (OMS).

In Zusammenarbeit mit Georgia Institute of Technology

Modellerstellung und -validierung
Dieser Kurs bringt dir bei, wie du von Anfang an verstehst und darauf achtest, was an den Daten wichtig ist, und wie du Fragen zu den Daten beantwortest.

In Zusammenarbeit mit AT&T

Einführung in Betriebssysteme
Die Einführung in Betriebssysteme lehrt die grundlegenden Abstraktionen und Mechanismen von Betriebssystemen und deren Implementierung.

In Zusammenarbeit mit Georgia Institute of Technology

Auffrischungskurs Lineare Algebra
Lern Algebra durch praktische Anwendung: du codierst deine eigene Bibliothek von linearen Algebrafunktionen!
Artificial Intelligence
This course gives a survey of topics in AI along with in-depth foundational concepts such as classical search, probability, machine learning, logic and planning.

In Zusammenarbeit mit Georgia Institute of Technology

Computational Photography
Dieser Kurs erkundet, wie das Rechnen den gesamten Workflow der Fotografie beeinflusst, die klassischerweise darauf ausgerichtet ist, Licht aus einer 3D-Szene einzufangen und ein 2D-Bild daraus zu machen.

In Zusammenarbeit mit Georgia Institute of Technology

Problem Solving with Profis Analytics
Learn a scientific approach to solving problems with data, a foundational skill for anyone interested in making data driven decisions in a business context.

In Zusammenarbeit mit Alteryx

Creating an Analytical Dataset
Learn how to prepare data to ensure the efficacy of your analysis while improving fluency in Alteryx.

In Zusammenarbeit mit Alteryx

Classification Models
Learn how to use classification predictive models to solve business problems involving non-numeric data.

In Zusammenarbeit mit Alteryx

A/B Testing for Business Analysts
The A/B Testing course provides students with the foundational knowledge to design and analyze A/B tests to create business insights and support decision making.
Time Series Forecasting
The Time Series Forecasting course provides students with the foundational knowledge to build and apply time series forecasting models in a variety of business contexts.
Segmentation and Clustering
The Segmentation & Clustering course provides students with the knowledge to build and apply clustering models to develop sophisticated segmentation in business contexts.
JavaScript Entwurfsmuster
Lern die Bedeutung von Code-Organisation und wie du sie implementierst - entweder anhand des konventionellen JavaScript oder einer organisatorischen Bibliothek bzw. Framework.
Backbone.js lernen
Diese Sammlung von kuratierten Quellen bringt dir bei, wie du anhand des Backbone Frameworks gut organisierte Web Applikationen schreibst.
Deploying a Hadoop Cluster
Deploy your own Hadoop cluster to crunch some big data!
Data Visualization in Tableau
Learn the fundamentals of data visualization and practice communicating with data.
Objective-C for Swift Developers
Learn the distinguishing language features of Objective-C. Practice Objective-C syntax by writing classes, and writing and calling methods.

In Zusammenarbeit mit Lyft Venmo

Introduction to Virtual Reality
If you are interested in learning more about virtual reality, this course will teach you the principles of VR technology and help you understand what you can build in VR.

In Zusammenarbeit mit Google VR

VR Scenes and Objects
Take the first step in Unity and begin to develop VR content. Learn the principles of the Unity platform and help you understand what you can build in VR!

In Zusammenarbeit mit Google VR

VR Software Development
Learn about the world of virtual reality programming! You will learn the basics of programming in C# and how to use it control virtual reality applications in Unity.

In Zusammenarbeit mit Google VR

Swift for Anfängers
Learn Swift, Apple's programming language for building iOS applications. Start with the basics and work your way towards completing sets of challenges in Swift.
Swift for Developers
Get a quick practical introduction to Swift programming basics and build your first iOS app!
AutoLayout
With this course, you will learn about AutoLayout and how to use stack views and constraints to create pixel-perfect UIs.
Building iOS Interfaces
Learn the best practices for creating iOS interfaces. Build adaptive interfaces, animate UI elements, and analyze designs from popular apps on the App Store.
Passwordless Login Solutions for iOS
In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

In Zusammenarbeit mit Facebook

No Image Available
In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers.
Continuous Integration and Deployment
In this course, you'll learn how to improve the mobile development process by using continuous integration and deployment.

In Zusammenarbeit mit Buddybuild

Server-Side Swift
In this course, you'll learn how to utilize Swift as a server-side language for building end-to-end applications. That's one language (Swift) for the client and server.

In Zusammenarbeit mit IBM

Introduction to Python
Python is one of the most popular programming languages in the world. If you already know another language and want to expand to Python, this is the course for you!