NVIDIA Training and Certification
Access complete, freely available training course materials—and adapt them to fit your learning environment, training curriculum, or developer community needs.
NVIDIA's open source courses provide ready-to-use accelerated computing and AI learning materials for individual developers, students, educators, and the broader practitioner community. Freely downloadable and openly licensed, these resources make it easy to get hands-on with AI and serve as a bridge to NVIDIA's broader training and certification programs.
Course materials are released under the Apache License 2.0 and CC BY 4.0, making them free to download, modify, and redistribute within the terms of each license. Specific requirements are outlined in each course's GitHub repository.
Modular course content is designed to work across a range of scenarios—independent self-study, university curricula, corporate training, and developer community events. Mix, match, and adapt content to fit your needs.
Each course comes with everything you need to get started: lecture notes, Jupyter notebooks, code samples, lab guides, and supporting resources. Follow the course instructions and begin learning right away.
Access course materials through GitHub, NVIDIA Brev, partner-hosted environments, or your machine—choose what fits your needs and get started without friction.
Select one of the open source courses from the list below.
Each course supports multiple access methods. Pick the one that fits your setup — GitHub, DGX Spark Playbook, or a partner-hosted online lab — and follow the included environment guide to get started.
GitHub — Get the course code, notebook, and lab guide for free, and deploy and run them in your own local Windows or Linux environment with an NVIDIA GPU.
NVIDIA Brev — Deploy pre-configured GPU environments with one click. Access turnkey AI courses and start learning and experimenting.
Online Lab — Organizations and NVIDIA partners can deploy open source courseware on their own Learning Management System (LMS) or compute environment to support ongoing upskilling and reskilling of their staff and stakeholders.
Work through the labs and notebooks at your own pace. Build real skills through hands-on experimentation. Once you've completed a course, explore NVIDIA's full training catalog to continue your learning journey.
NVIDIA open source course materials are complete, freely downloadable, and openly licensed, enabling individual learners and organizations with training needs to access premium, hands-on practical AI courses and empowering learning across environments. There’s no registration and no enrollment required to use the materials. You can skim through courses, read notebooks, view presentations or videos, and download any files—all without registration, anytime, anywhere.
While our materials are freely downloadable, access to compute instances may incur a cost depending on the user’s selected environment.
Yes! NVIDIA open source courses make accelerated computing and AI training more accessible, flexible, and scalable. Training partners and learners can reuse, modify, and tailor materials to fit specific contexts and use cases within the terms of each license. Specific requirements are outlined in each course's GitHub repository.
As courses vary, so do their hardware requirements. Specific hardware requirements are outlined in each course’s GitHub repository.
Our open source courses cover a diverse range of topics—from accelerated computing to agentic and generative AI to physical AI—across beginner to advanced proficiency levels.
NVIDIA open source courses are the same premier quality learning content as our fee-based courses. They adhere to the same standards, leveraging the latest technical expertise from NVIDIA with the added bonus of increased accessibility and flexibility to adapt modalities and content to suit specific learning needs. Open source courses remove financial barriers, strict schedules, enrollment caps and deadlines, and compute restrictions to empower learning across the developer and practitioner ecosystem and across environments.
Currently, NVIDIA does not offer certificates for completing an open source course.
Yes! Training partners and educators can integrate the materials into their platforms and learning management systems to reuse, modify, and tailor materials to fit specific contexts and use cases. Specific license requirements and considerations are outlined in each course's GitHub repository.
We welcome contributions to our open source content. Materials are released under dual licenses: Apache License 2.0 and CC BY 4.0. Contribution guidelines and requirements are outlined in each course’s GitHub repository.
NVIDIA open source courses are released on a rolling basis. Sign up to receive training news, announcements, and more from NVIDIA, including the latest information on new self-paced courses, instructor-led workshops, free training, discounts, and more. You can unsubscribe at any time.
Have questions? Need help? Looking for tips and tricks to get started? Visit our Open Source Courses forum.
For teams looking to acquire specific skills for projects, keep pace with technology in their field, or support career advancement, NVIDIA Training can help you take skills to the next level.
Whether you’re a seasoned professional or just starting your journey in the industry, certification is a valuable way to advance your career. Showcase your skills and advance your career by getting certified by NVIDIA.