Begleitkurse und Nanodegree-Programme

Java Programming Basics
Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions.
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.
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!
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.
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!
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.
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.
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

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

GitHub & Collaboration
Learn how to interact with remote repositories and collaborate with other developers on GitHub.
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

Vernetzung für Webentwickler
Du nutzt das Internet. Jetzt erfährst du mehr darüber, wie es funktioniert.
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.
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.
Softwareentwicklungsprozesse
Der Kurs Softwareentwicklungsprozesse erkundet Requirement Engineering, Architektur und Design, Testverfahren und Software-Qualität im Allgemeinen.

In Zusammenarbeit mit Georgia Institute of Technology

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

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 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.
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.
Software Debugging
Wie du anhand wissenschaftlicher Methoden systematisch Fehler in Programmen beseitigst und mehrere automatische Debugging Tools in Python erstellst, vermittelt dir dieser Kurs.
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

Please waitLoading…