Open Source

Filter Courses within "Open Source" (Click to filter)
Building a RISC-V CPU Core (edX) EdX
Linux Foundation,LinuxFoundationX

Building a RISC-V CPU Core (edX)

Embark on an exciting journey into hardware creation with 'Building a RISC-V CPU Core'. This course is designed for tech enthusiasts and beginners alike, offering hands-on experience in designing a functional RISC-V CPU core. With no prerequisites required, you'll dive straight into learning digital logic design and microarchitecture using cutting-edge tools.

Self Paced
Self-Paced
Open Source LLMOps (edX) EdX
AI (Pragmatic AI Labs)

Open Source LLMOps (edX)

Embark on a transformative journey into the world of Open Source AI with our 'Open Source LLMOps' course. Designed for tech enthusiasts and professionals, this course provides an in-depth exploration of Large Language Models (LLMs). From understanding LLM architectures to mastering fine-tuning techniques and deploying cutting-edge models, you'll gain the expertise needed to leverage AI effectively in your projects.

Self Paced
Self-Paced
Open Source Platforms for MLOps (Coursera) Coursera
Duke University

Open Source Platforms for MLOps (Coursera)

Dive into the world of MLOps with our expert-led course that focuses on two essential open-source tools: MLflow and Hugging Face. This course is designed for data scientists, developers, and anyone looking to streamline their machine learning model lifecycle management. From tracking experiments to deploying models, you'll gain hands-on experience with real-world applications.

Jun 29th 2026
4 Weeks
A Beginner's Guide to Linux Kernel Development (Linux Foundation) The Linux Foundation
Linux Foundation

A Beginner's Guide to Linux Kernel Development (Linux Foundation)

Embark on a journey into the heart of Linux with our Beginner's Guide to Linux Kernel Development. This course is designed for those new to open-source software development, offering an in-depth look at the critical processes involved in contributing to the Linux kernel. From setting up your development environment to crafting and submitting patches, you'll gain valuable skills that will set you on a path to becoming a proficient Linux kernel developer.

Self Paced
Self-Paced
A Beginner's Guide to Open Source Software Development (Linux Foundation) The Linux Foundation
Linux Foundation

A Beginner's Guide to Open Source Software Development (Linux Foundation)

Dive into the world of open source software development with our beginner-friendly course. Discover how to contribute effectively to thriving projects, understand key concepts like licensing and compliance, and learn best practices for collaboration and continuous integration. Get started today and join a community that shapes the future of technology!

Self Paced
Self-Paced
Open Source Licensing Basics for Software Developers (Linux Foundations) The Linux Foundation
Linux Foundation

Open Source Licensing Basics for Software Developers (Linux Foundations)

Dive into the world of open source licensing with our foundational course designed specifically for software developers. Learn why adding copyrights and licenses to your code is crucial and discover how to effectively navigate through the complexities of open source licensing. Perfect for those looking to enhance their knowledge in Linux foundations and ensure compliance in their projects.

Self Paced
Self-Paced
Introduction to Linux (Linux Foundation) The Linux Foundation
Linux Foundation

Introduction to Linux (Linux Foundation)

Discover the fundamentals of Linux with our comprehensive online course designed for beginners. Whether you're new to Linux or looking to refresh your knowledge, this course will guide you through understanding and utilizing this versatile open-source operating system. Learn about graphical interfaces, command lines, and explore various Linux distributions. Start your journey into the world of Linux today!

Self Paced
Self-Paced