[Udacity] AI Programming With Python Nanodegree


[Udacity] AI Programming With Python Nanodegree

Learn Python, NumPy, Pandas, Matplotlib, PyTorch, Calculus, and Linear Algebra—the foundations for building your own neural network.

Why Take This Nanodegree Program?

Learning to program with Python, one of the most widely used languages in Artificial Intelligence, is the core of this program. You’ll also focus on neural networks—AI’s main building blocks. By learning foundational AI and math skills, you lay the groundwork for advancing your career—whether you’re just

starting out, or readying for a full-time role.

Efficient and Effective Pace

Start building deep learning applications in just three months. Learn foundational AI skills as you work through a world-class curriculum. Learn from industry leaders, and acquire core skills that will make your next career steps possible.

A Complete AI Toolkit

Master every key tool needed for AI success: Python, NumPy, Jupyter Notebooks, Pandas, Anaconda, Matplotlib, and PyTorch—all in one program.

Personalized Project Reviews

Receive personalized feedback from our mentor network and platform when you submit your Python project and your first neural network project. They’ll provide detailed and actionable insight, and challenge you to do your best work.


Personalized Support and Mentorship

Learn with the support of mentors from the very beginning of the program, and connect with thousands of fellow students on dedicated Udacity-moderated platforms.

What You Will Learn

Learn the essential foundations of AI: the programming tools (Python, NumPy, PyTorch), the math (calculus and linear algebra), and the key techniques of neural networks (gradient descent and backpropagation).

  • Introduction to Python

    Start coding with Python, drawing upon libraries and automation scripts to solve complex problems quickly.

  • Jupyter Notebooks, NumPy, Anaconda, Pandas, and Matplotlib

    Learn how to use all the key tools for working with data in Python: Jupyter Notebooks, NumPy, Anaconda, Pandas, and Matplotlib.

  • Linear Algebra Essentials

    Learn the foundational linear algebra you need for AI success: vectors, linear transformations, and matrices—as well as the linear algebra behind neural networks.

  • Calculus Essentials

    Learn the foundations of calculus to understand how to train a neural network: plotting, derivatives, the chain rule, and more. See how these mathematical skills visually come to life with a neural network example.

  • Neural Networks

  • Gain a solid foundation in the hottest fields in AI: neural networks, deep learning, and PyTorch.

Size: 1.95 GB

Download Now


  1. yed says

    index.html – file is not included with this course. so, how should i open the course?
    Please provide/update the file.

  2. Machelo says

    Hello, could you please provide the missing index.html

Leave A Reply

Your email address will not be published.