Neu!
Nanodegree-Programm

Programmiere künstliche Intelligenz mit Python

Lege Grundlagen der KI-Programmierung mit Python

Lerne Python, NumPy, Pandas, Matplotlib, PyTorch und lineare Algebra – die Grundlagen für die Entwicklung deiner ersten eigenen neuronalen Netzwerke.

Kursvorschau

Bis 3. Juli für den nächsten Kurs anmelden!

  • Kursdauer
    2 Monate

    Lerne 10 Stunden/Woche, um in 2 Monaten abzuschlleßen

  • Kursbeginn
    3. Juli 2018
  • Voraussetzungen
    Analysis

    Detaillierte Voraussetzungen ansehen

  • Sprache
    Englisch

    Lernmaterialien und Kurskommunikation in englischer Sprache

Was spricht für dieses Nanodegree-Programm?

Python ist eine der global meistgenutzten und beliebtesten Sprachen in der Programmierung künstlicher Intelligenzen. Sie ist ein zentrales Werkzeug für alle, die mit künstlicher Intelligenz arbeiten wollen. Und das werden immer mehr, denn bald wird KI keine eigene Branche mehr sein, sondern ein Teil jeder Branche. Lernende konzentrieren sich im Programm in acht Wochen auf zentrale Bausteine neuronaler Netzwerke und lernen grundlegende KI- und Mathematikkenntnisse – ein idealer Einblick hinter die Kulissen künstlicher Intelligenz.


Was spricht für dieses Nanodegree-Programm?

KI-fähige Tools werden bis 2021 einen Geschäftswert von $2,9 Billionen generieren

Lerne effektiv
Lerne effektiv

Lerne effektiv

In wenigen Wochen entwickelst du Deep Learning-Anwendungen und erarbeitest dir einen Großteil der Fähigkeiten, die heutiger KI-Entwicklung zugrunde liegen. Das Programm ist intensiv, aber das sollte dein nächster Karriereschritt auch sein.

Lerne das komplette KI-Toolkit

Lerne das komplette KI-Toolkit

Du erhältst einen Überblick über den Werkzeugkasten der KI – und beherrscht die wichtigsten Werkzeuge wie Python, NumPy, Jupyter Notebooks, Pandas, Matplotlib oder PyTorch.

Lass dich von unseren KI-Experten fordern
Lass dich von unseren KI-Experten fordern

Lass dich von unseren KI-Experten fordern

Bei Udacity lernen heißt an praxisnahen Projekten lernen. Damit du dich an deinen KI-Projekten entwickelst, erhältst du persönliches Feedback von unseren KI-Experten als Detailansicht, Korrektur oder Aufforderung, dich nicht auf deinem Lernfortschritt auszuruhen.

Lerne mit persönlicher Unterstützung

Lerne mit persönlicher Unterstützung

Von der Anmeldung bis zur Zertifizierung steht unseren Lernenden ein persönlicher Mentor zur Seite. Er wird dich als erster Ansprechpartner durch das Programm begleiten, Fragen beantworten (oder an die richtigen Ansprechpartner weiterleiten), dich mit hilfreichem Material versorgen, dich auf Events hinweisen – und dich zum Lernen motivieren.

Was du lernst

Kursplan herunterladen
Lehrplan

Lerne KI-Grundlagen

Als Grundlagen der KI lernst du wesentliche Programmierwerkzeuge (Python, NumPy, PyTorch), die Mathematik dahinter (lineare Algebra, Vektoren, Matrizen) und Schlüsselmethoden neuronaler Netze (Gradientenabstieg und Rückpropagation).

Als Grundlagen der KI lernst du wesentliche Programmierwerkzeuge (Python, NumPy, PyTorch), die Mathematik dahinter (lineare Algebra, Vektoren, Matrizen) und Schlüsselmethoden neuronaler Netze (Gradientenabstieg und Rückpropagation).

Weniger anzeigen

Dauer: 2 Monate

Voraussetzungen

Das Programm erfordert Grundwissen in Algebra und Analysis, Programmiererfahrungen erleichtern das Erlernen der Grundlagen der KI-Programmierung.  Detaillierte Voraussetzungen ansehen

  • Einführung in Python

    Beginne mit der Programmierung mit Python und nutze Bibliotheken und Automatisierungs-Scripts, um komplexe Probleme effektiv zu lösen.

    Hunderassen erkennen
  • NumPy, Pandas und Matplotlib

    Erarbeite dir die Tools für die Arbeit mit Daten in Python: Jupyter Notebooks, NumPy, Pandas und Matplotlib.

    Statistiken aus Bestandsdaten abrufen
  • Grundlagen linearer Algebra

    Lege die mathematischen Grundlagen, die du für erfolgreiche Arbeit mit KI benötigst: Vektoren, lineare Transformationen, Matrizen und die lineare Algebra hinter neuronalen Netzen.

    Problemlösung mit Vektoren und Matrizen
  • Neuronale Netzwerke

    Erarbeite dir Grundlagen in den derzeit gefragtesten Bereichen der KI: neuronalen Netzen, Deep Learning und PyTorch.

    Dein eigenes neuronales Netzwerk

“Künstliche Intelligenz wird etliche Arbeitsplätze schaffen, auch solche, die heute noch gar nicht abzusehen sind! Ich denke, es ist nichts anderes als ein gewaltiger Fortschritt und aufregend für alle, die wissen, was sie damit anfangen können.”

— Jordan Bitterman, CMO, IBM Watson Content & IoT Platform

Von und mit den Besten lernen

Ortal Arel
Ortal Arel

Kursleiterin

Ortal hat in Computertechnik dissertiert und auf dem Feld der angewandten Kryptographie doziert und geforscht. Zuletzt hat sie für Endkunden digitale Hochgeschwindigkeitsarchitekturen analysiert und entwickelt.

Luis Serrano
Luis Serrano

Tutor

Luis ist Doktor der Mathematik und Postdoc-Stipendiat der Universität Quebec. Zu Udacity stieß Luis von Google, wo er vorher als Machine Learning-Ingenieur tätig war.

Jennifer Staab
Jennifer Staab

Tutorin

Jennifer, promovierte Informatikerin mit einem Master in Biostatistik, arbeitete zuletzt am Lehrstuhl der Polytechnischen Universität Florida und als Statistikerin und Informatikerin für RTI International und United Therapeutics.

Juan Delgado
Juan Delgado

Tutor

Juan ist Computerphysiker und promovierter Biophysiker mit Astronomie M.A.. Zu Udacity kam Juan von der NASA, für die er Weltrauminstrumente entwickelte – und Software, die wissenschaftliche Datenmassen mit Machine Learning-Techniken analysiert.

Grant Sanderson
Grant Sanderson

Tutor

Grant war Content Creator für die Khan Academy und gründete den YouTube-Kanal 3Blue1Brown, der Mathematik visuell vermittelt, unter anderem mit einem von Nutzern entwickelten Animationstool.

Mat Leonard
Mat Leonard

Tutor

Mats Disziplinen sind die Physik, die Neuro- und Datenwissenschaften. Er promovierte in Berkeley und durchlief das dortige Postdoc-Stipendium.

Mike Yi
Mike Yi

Tutor

Früher organisierte Mike das Mentorenprogramm in Udacitys Data Analyst-Programm, nun entwickelt der promovierte Kognitionswissenschaftler den Lehrplan dieses Programms.

Juno Lee
Juno Lee

Tutorin

Auf Juno aufmerksam wurde Udacity zu ihrer Zeit als Data Scientist bei Looplist: Dort entwarf Juno neuronale Netze zur Analyse und Kategorisierung von Produktbildern, ein Empfehlungssystem zur Nutzerpersonalisierung und Tools zur Nutzeranalyse. Willkommen im Programm, Juno!

Jetzt loslegen

Nanodegree-Programm
KI-Programmierung mit Python
$299 USD

7 Tage Geld-zurück-Garantie

Learn everything you need to start building your own AI applications

Jetzt loslegen

FAQ

    Highlights
  • Why should I enroll in the AI Programming with Python Nanodegree program?
    AI is changing how entire industries operate—retail, education, healthcare, and almost every other field out there. AI-powered increases in safety, productivity, and efficiency are already improving our world, and the best is yet to come! As it becomes increasingly evident how impactful AI can be, demand for employees with AI skills increases—demand is in fact already skyrocketing.
    The AI Programming with Python Nanodegree program makes it easy to learning the in-demand skills employers are looking for. You’ll learn foundational AI programming tools (Python, NumPy, Jupyter Notebooks) and the essential math skills (linear algebra, vectors, matrices) that will enable you to start building your own AI applications in just two months.
    Whether you’re seeking a full-time role in an AI-related field, want to start applying AI solutions in your current role, or simply want to start learning the defining technology of our time, this is the perfect place to get started.
  • What kinds of topics will the program cover?
    In this program, you’ll learn all the fundamental prerequisites you need to become an AI practitioner. You will focus on programming skills, foundational math, and even dive into neural networks and deep learning.
  • Will content from the program also be available for free outside of the Nanodegree program?
    While some of the video material is available outside of the program, most of the material will only be available to currently enrolled Nanodegree students. Access to project feedback, instructor support, and hiring partners are benefits exclusive to the Nanodegree programs.
    Enrollment & Program Structure
  • What is a Nanodegree program?
    More than just an online course! To read more about our Nanodegree program structure, please refer to Udacity FAQ.
  • Is this program online, in-person, or some combination of both?
    The program is online, and students interact with peers, mentors, coaches, and instructors in our virtual classrooms, in forums, and on Slack.
  • Can I enroll in the program at any time?
    Yes! We admit students on a rolling basis, and you will automatically be added to the next available term once you’ve successfully enrolled. Depending on when you enroll, your term may start as late as four weeks after your enrollment date.
  • Once I am enrolled, when does the content become available?
    When you enroll, you are automatically added to the next available term. Every term has a fixed start date, and content becomes available on that date.
  • Can I enter the classroom prior to the start of my term?
    Yes, but you won’t be able to access the content, as it stays locked until your term begins. In the classroom, you’ll see a countdown to your term’s start date.
  • Are deferments an option if I'm enrolled, but not ready to start yet?
    No, deferments are not an option. We ask that you please make sure to enroll for a term only if you are able to commit to the entire time frame.
  • Will I have access to the material even after the term ends?
    No. You will retain access to the program materials for a period of time after graduation and you may download certain materials for your own records if you wish. Please note however, that students who leave the program—or who are removed from the program for failure to meet the final deadlines—prior to successfully graduating, will cease to have access.
  • Is this program self-paced?
    It is not. This is a unique, termed program that requires students to keep pace with their peers throughout the duration of the program. If a student does not complete a term by the term deadline, they will be removed from the program and will need to re-enroll in a new term and pay the full term fee in order to continue.
  • Will I be able to pause my Nanodegree program?
    No. Due to the fixed-term nature of the AI Programming with Python Nanodegree program, and the need for maintaining a consistent and stable student body throughout, it will not be possible to pause your enrollment in this program.
  • What happens if I don't complete a project on time?
    It is strongly recommended that you complete each project on time to ensure you meet graduation requirements. To graduate, you must complete, submit, and meet expectations for all required projects by the final deadline . While there is no penalty for missing a project deadline, missing one puts you at risk to be removed from the program if you do not stay on track and complete all required projects before the term ends. Finally, by keeping pace with your fellow students, you'll gain much more value from forums and Slack channels!
  • What happens if I don't complete a term by the term deadline?
    You will receive a free four-week extension, which is automatically applied to your account if you do not complete the program within the term. If you do not complete the program within the extension, you will be removed from the program and will no longer be able to access course content. To resume access to the course, you would need to pay the term fee again. In such case, your progress will carry over, so you will be able to continue where you left off.
    Prerequisites
  • What are the prerequisites for enrollment?
    The only formal prerequisite is a basic knowledge of algebra and calculus (particularly derivatives). In addition, basic programming knowledge will help with quickly picking up AI’s essential coding concepts.
  • How can I prepare for the program?
    For students who need to refresh skills for this program, we suggest the following courses:
  • Can I enroll in other Nanodegree programs while I’m enrolled in the AI Programming with Python Nanodegree program?
    Our programs require a serious time commitment from students, so while we do not recommend doing so, we do not prohibit concurrent enrollments. This is an intensive, paced program, and students must proceed throughout the programs at the required rate of progress. To make the most of your experience, we believe you are best served by focusing on one program at a time and being fully immersed in the unique structure and pacing. You can always take one after the other!
  • What software and versions will I need in this program?
    We’ll teach you how to install all the software required. Virtually any 64-bit operating system with at least 8GB of RAM will be suitable. Udacity does not provide any hardware.
  • How many hours a week should I expect to spend on my coursework, in order to succeed in this program?
    Between instructional content, quizzes, project, and other course-related activity, we estimate that investing 10 hours per week will enable you to proceed through the program at a successful pace.
    Tuition & Payment
  • How much does the Nanodegree program cost?
    This Nanodegree program consists of one term that is two months long. Students must complete the full program in two months to earn their credential and graduate. The term costs €399 (local currencies shown on program overview page), which is paid at the beginning of the term.
  • What payment methods do you accept?
    At this time we only accept credit cards in Europe. Since last year, students in Germany, Austria and Switzerland also have the option to pay via SEPA direct debit. We hope to add more payment options in the near future.
    Please note that you can always change your payment method.
  • Is payment due before the term begins?
    Yes. This enables us to know exactly how many student are in a term, and can optimize our instructional and support resources accordingly. Additionally, this approach ensures a consistent and stable student body throughout the program, which fosters a deeper sense of community, and enables richer collaborations as students work together as a group.
  • Is there a free trial period for this program?
    No, there is no free trial period for this program.
  • What is the refund policy?
    There is a 7-day refund policy. During this time, you can visit the Settings page of your Udacity classroom where you can unenroll and request a full refund. This 7-day window begins the day the classroom opens. After the first 7 days, course fees are non-refundable.
  • Are there any scholarships available for this program?
    All current scholarship opportunities are posted on our Scholarships page.
    Career
  • What jobs will this program prepare me for?
    This program is designed for you to learn stackable AI skills that can augment your current skillset. As such, it does not prepare you for a specific job. Instead, it enables you to start using AI techniques in your current role. If you are just getting started with these technologies, you will learn foundational skills that will enable you to progress to more advanced studies. If you wish to prepare for a full-time AI-related career, we recommend enrolling in our Machine Learning Engineer Nanodegree program next.
  • Will I receive a credential when I graduate, as with other Nanodegree programs?
    Yes! You will receive an AI Programming with Python Nanodegree program credential after you successfully complete the program.
  • I’ve graduated from AI Programming with Python Nanodegree program, but I want to keep learning. Where should I go from here?

Programmiere künstliche Intelligenz mit Python

Lege Grundlagen der KI-Programmierung mit Python

Kursvorschau