technifyed

Udacity via Udacity Learning path or series

AI Programming with Python Nanodegree Program

4.7664 ratings at Udacity

Overview

Develop a strong foundation in Python programming for AI, utilizing tools like NumPy, pandas, and Matplotlib for data analysis and visualization. Learn how to use, build, and train machine learning models with popular Python libraries. Implement neural networks using PyTorch. Gain practical experience with deep learning frameworks by applying your skills through hands-on projects. Explore generative AI with Transformer neural networks, learn to build, train, and deploy them with PyTorch, and leverage pre-trained models for natural language processing tasks. Designed for individuals with basic programming experience, this program prepares you for advanced studies in AI and machine learning, equipping you with the skills to begin a career in AI programming.

Courses in this learning path or series 5

  1. Introduction to AI Programming

    Welcome to the AI programming with python Nanodegree Program! Come and explore the beautiful world of AI.

  2. Beginner Python PCEP™ Certification Prep

    Prepare for the Python PCEP certification while deepening your skills in syntax, functions, control flow, and more. This course builds a strong foundation for coding and career readiness.

  3. Numpy, Pandas, Matplotlib

    Strengthen your Python data skills by working with NumPy, Pandas, and Matplotlib to analyze, transform, and visualize data using industry-standard tools used across data teams.

  4. Neural Networks - AI Programming with Python

    This course on neural networks explains how algorithms inspired by the human brain operate and puts to use those concepts when designing neural networks to solve particular problems.

  5. Programming Transformers with PyTorch

    This course will guide you through the essential concepts of Transformer Neural Networks and their implementation using PyTorch. Starting with an introduction to Transformers, you will learn to build and train Transformer models from scratch. Additionally, you will explore the advantages of using p…

Skills you'll practise

Generative AI AwarenessText generationAttention mechanismsGPTHugging FaceTransformer neural networksFoundation Model ConceptsWord embeddingsPyTorchNatural language processingNLP transformersLogistic regressionDeep learning framework proficiencyClassification modelsFeedforward neural networksDeep learningTransfer learningTraining neural networksNeural network basicsBasic PyTorchGradient descentPerceptronNeural network mechanicsBackpropagation

Advantages and disadvantages

Advantages

  • Rated 4.7 out of 5 by 664 learners.
  • Self-paced: start any time.
  • A clear syllabus (5 parts) you can see before you start.

Disadvantages

  • Paid.
  • Short (5 minutes): an overview, not deep coverage.

Some points apply to every course of this kind; see how we rank.

Before you start

Elementary algebra. Linear algebra. Basic github. Basic calculus

Taught by

  • Brian Hough
  • Mat Leonard
  • Juan Delgado
  • Juno Lee
  • Mike Yi, PhD
  • Luis Serrano, PhD
  • Ivan Mushketyk

Similar courses

Compare these

Harvard University · edX

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

Free to audit5 weeks, 2 - 4 hours per week

Harvard University · edX

Introduction to Data Science with Python

4.3174 ratings

Learn the concepts and techniques that make up the foundation of data science and machine learning.

Free to audit8 weeks, 3 - 5 hours per week

Harvard University · edX

CS50's Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.

Free to audit12 weeks, 5 - 14 hours per week

Harvard University · edX

Data Science: Building Machine Learning Models

4.4133 ratings

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.

Free to audit8 weeks, 2 - 3 hours per week

Massachusetts Institute of Technology · YouTube

MIT 14.310x Data Analysis for Social Scientists, Spring 2023

Instructors: Esther Duflo and Sara Ellison View the complete course: https://ocw.mit.edu/courses/14-310x-data-analysis-for-social-scientists-spring-2023 This course introduces methods for harnessing data to answer questions of cultural, social, economic, and policy interest. We will start with esse…

Free video23 videos, 28 hours

Harvard University · edX

CS50's Introduction to Programming with Python

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

Free to audit10 weeks, 3 - 6 hours per week

Enter your email and the official page opens. Phone is optional.