Udacity part of Accenture logo

Courses that build careers

Earn your Master's in AI. Flexible, affordable, and fully accredited.

Learn More

All Programs

All Programs

data science
Data Analyst

Clean up messy data, uncover patterns and insights, and communicate your findings. You'll start with an introduction to data analysis tools, including Jupyter Notebook, NumPy, pandas, and Matplotlib. Using these tools, you will ask questions about data and answer them through data collection, exploration, wrangling, and visualization. This intermediate-level program includes real-world projects where you will choose your own datasets, research questions, and analysis approach. As you progress through the program, each course will repeat the data analysis process while introducing more advanced techniques, such as applying data imputation to fill in missing data and applying appropriate encodings when developing data visualizations.

Nanodegree Program

4.8

Intermediate

43 hours

cloud computing
Introduction to Programming

Welcome to the world of programming! Learn the skills that all programmers use, whether they build apps, web pages, or analyze data.

Nanodegree Program

4.8

Beginner

109 hours

artificial intelligence
Deep Learning

Build foundational skills in deep learning by designing and training neural networks to solve complex real-world problems. You’ll begin with the essentials of neural networks, advancing to specialized architectures like Convolutional and Recurrent Neural Networks, along with Generative Adversarial Networks. Through projects, create models for applications such as image classification, sentiment analysis, and face generation, gaining hands-on experience with PyTorch and advanced training techniques. Ideal for those aiming to harness the potential of deep learning, this experience prepares you to tackle AI challenges across various domains.

Nanodegree Program

4.7

Intermediate

61 hours

data science
AI Programming with Python

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.

Nanodegree Program

4.7

Beginner

52 hours

business
Digital Marketing

Build job-ready digital marketing skills by learning from industry experts. Run live campaigns, analyze results, and apply proven techniques to engage audiences and strengthen brand performance in this comprehensive Nanodegree.

Nanodegree Program

4.7

Beginner

73 hours

data science
Data Engineering with AWS

Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets.

Nanodegree Program

4.6

Intermediate

39 hours

data science
Business Analytics with Tableau

Dive into business analytics with this Nanodegree. Master Excel, SQL, and Tableau to analyze data, create interactive dashboards, and deliver insights that drive informed, impactful business decisions.

Nanodegree Program

4.8

Beginner

40 hours

data science
Programming for Data Science with Python

Learn programming skills needed to uncover patterns and insights in large data sets, running queries with relational databases and working with Unix shell and Git.

Nanodegree Program

4.8

Beginner

53 hours

programming and development
iOS Development with SwiftUI and SwiftData

Become skilled in developing high-quality iOS apps. This comprehensive Nanodegree program teaches Swift proficiency, UI design, data management, data integration, and project planning so you can take apps from idea to reality.

Nanodegree Program

4.6

Intermediate

76 hours

data science
Data Scientist

This advanced Nanodegree prepares you to tackle data science at scale. Work with AI best practices, build production-ready projects, and gain the confidence to lead data-driven solutions.

Nanodegree Program

4.8

Advanced

61 hours

product management
Product Manager

Build job-ready skills for a successful PM career with this comprehensive Nanodegree program. Learn the fundamentals of product management from strategy planning to launch with expert guidance and hands-on projects.

Nanodegree Program

4.7

Beginner

50 hours

programming and development
React

React is completely transforming the Front-End Development landscape. Come master this powerful UI library, and learn career-ready skills with Udacity. You'll learn how to build declarative user interfaces for the web with React, and for iOS and Android with React Native. You'll also learn how to manage state more predictably in your applications with Redux.

Nanodegree Program

4.7

Intermediate

39 hours

programming and development
C++

Learn C++, a high-performance programming language used in the world's most exciting engineering jobs -- from self-driving cars and robotics to web browsers, media platforms, servers, and video games.

Nanodegree Program

4.6

Intermediate

42 hours

programming and development
Backend Developer with Python

Build real-world web applications from scratch. This Nanodegree teaches full stack development using Flask, SQL, and Docker with a focus on APIs, security, and deployment skills.

Nanodegree Program

4.5

Intermediate

67 hours

programming and development
Data Structures and Algorithms

Sharpen your problem-solving skills in this Nanodegree program. Practice over 100 algorithm and data structure challenges, learn Python-based techniques, and prepare for interviews with mentor guidance and real coding scenarios.

Nanodegree Program

4.7

Intermediate

47 hours

artificial intelligence
Generative AI

Ready to build production-grade AI? This program equips developers to deploy reliable generative AI solutions. We'll move past theory and focus on the proven implementation patterns you need. You'll master production essentials like model selection, cost estimation, and reliable prompt engineering to build efficient apps. You'll also implement lightweight model adaptation using PEFT. Then, you'll build end-to-end RAG systems, using vector databases to connect LLMs to your data and evaluate quality with frameworks like RAGAs. Finally, you'll dive into advanced multimodal applications that process text, images, and audio. You'll enforce structured outputs with Pydantic and implement system observability to build, trace, and debug modern AI apps.

Nanodegree Program

4.9

Intermediate

56 hours

programming and development
Front End Web Developer

Launch your career in front-end development with this Nanodegree. Build professional web pages, optimize performance, and create interactive experiences using JavaScript, CSS, and modern web tools.

Nanodegree Program

4.6

Intermediate

39 hours

artificial intelligence
AI for Trading

Complete real-world projects designed by industry experts, covering topics from asset management to trading signal generation. Master AI algorithms for trading, and build your career-ready portfolio.

Nanodegree Program

4.6

Advanced

97 hours

artificial intelligence
Agentic AI

Go beyond single chatbots to engineer sophisticated, coordinated teams of AI agents. This Nanodegree guides you from advanced prompting techniques like Chain-of-Thought and ReAct to designing agentic workflows with patterns like Routing and Parallelization. You'll master building and orchestrating agents in Python that can reason, plan, and use tools to interact with databases and external APIs. Build a powerful portfolio by tackling hands-on projects, including a multi-agent travel planner, an AI-powered project manager, and a fully automated sales system, to solve real-world problems.

Nanodegree Program

4.8

Intermediate

53 hours

product management
User Experience

Break into UX with this beginner-friendly Nanodegree. Learn the full design process—from scoping and research to wireframing and testing—and graduate with a portfolio that showcases your UX thinking and skills.

Nanodegree Program

4.7

Beginner

51 hours

product management
AI Product Manager

This Nanodegree program equips you to manage AI products from concept to launch. Learn AI integration, design custom datasets, and develop strategies for Generative AI. You’ll create a PRD, build roadmaps, and explore LLMs in product strategies.

Nanodegree Program

4.4

Intermediate

18 hours

Career resources
How to Write A Resume to Get Hired

Discover the art of creating a resume that stands out in the competitive job market and submit your resume to be reviewed by our industry experts. You will receive direct, constructive feedback on your resume guiding you through developing compelling narratives to showcase your skills & experiences, maximizing your chances of being noticed and shortlisted by employers.

Course

4.8

Beginner

3 hours

cloud computing
Cloud DevOps Engineer

In this program, you’ll develop the skills you need to join the rapidly growing cloud devops field.

Nanodegree Program

4.6

Intermediate

53 hours

artificial intelligence
Natural Language Processing

Master Natural Language Processing with this comprehensive Nanodegree. Learn sentiment analysis, machine translation, and speech recognition through hands-on projects, guided by industry experts from Fortune 500 companies.

Nanodegree Program

4.5

Advanced

53 hours

/

Skill collections for every tech path

Browse hand-picked course groups designed to build real skills in trending domains.

Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2026 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2026 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.