Exploring GraphQL: A Query Language for APIs
Learn about GraphQL, an alternative to REST, and practice GraphQL queries in an interactive playground.
A Beginner’s Guide to Linux Kernel Development
Learn how to become a Linux kernel developer and contributor.
Open Source and the 5G Transition
Open source software and standards are driving the transition to 5G, AI and IoT. Learn what open source technologies matter most and why.
Business Considerations for 5G, IoT, and AI
Learn how networks are being redefined to support a 5G world and what is required of businesses to take advantage of new technologies like IoT, Edge and AI.
Hyperledger Sawtooth for Application Developers
Learn how to code a Hyperledger Sawtooth sample application.
Fundamentals of Professional Open Source Management
The course provides a multidisciplinary overview of best practices in Open Source Software Management.
A Beginner’s Guide to Open Source Software Development
Learn the key concepts in developing open source software.
Inclusive Speaker Orientation
This orientation course is designed to provide you with essential background knowledge and practical skills to promote inclusivity in presentations, messaging and other communications.
Compliance Basics for Developers
This course is designed to teach software developers and producers why it is important to add copyrights and licenses to their code, as well as how to do so.
Blockchain: Understanding its Uses and Implications
Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.
Introduction to Open Source Networking Technologies
Learn technical fundamentals needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking. Discover use cases and technical options for open networking.
Introduction to Cloud Infrastructure Technologies
Learn the fundamentals of building and managing cloud technologies directly from The Linux Foundation, the leader in open source.
Introduction to Cloud Foundry and Cloud Native Software Architecture
A hands-on workshop to learn how to deploy and manage applications on Cloud Foundry. Grow from novice to knowledge-hound in your spare time!
Introduction to Hyperledger Blockchain Technologies
A primer to blockchain, distributed ledgers and Hyperledger technologies.
Introduction to Linux
Never learned Linux? Want a refresh? Take this course to learn the basics of this popular open source operating system.
Introduction to ONAP: Complete Network Automation
Learn how the ONAP platform uses SDN and NFV to orchestrate and automate physical and virtual network services to help network operators accelerate time to market while reducing OpEx.
Introduction to Kubernetes
Want to learn Kubernetes? Get an in-depth primer on this powerful system for managing containerized applications.
NFV Acceleration: An Introduction to OPNFV
Learn how Network Functions Virtualization (NFV) is moving the industry from fixed-function, proprietary devices to flexible, software-driven environments using OPNFV.