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.
Sample Chapter: Cloud Foundry for Developers
This sample of the course materials gives a high-level overview of Cloud Foundry and the challenges it solves.
Sample Chapter: Kubernetes Fundamentals
Get a high-level overview of what Kubernetes is and the challenges it solves, and then dive deeper into the system architecture.
Sample Chapter: Linux Security Fundamentals
This sample chapter covers how to assess the need for security in a corporate environment.
Sample Chapter: Fundamentals of Professional Open Source Management
Get an overview of open source best practices based on their work with more than 300 companies, from startups to the world’s largest corporations.
Sample Chapter: DevOps Fundamentals: Implementing Continuous Delivery
Learn how to optimize your software development processes.
Sample Chapter: Software Defined Networking Fundamentals
Explore a short history of networking and software-defined networking (SDN) and learn about other networking topics.
Sample Chapter: OpenStack Administration Fundamentals
Explore platform services, virtualization and automation, existing cloud solutions, OpenStack releases and use cases, and more.
Sample Chapter: Linux Networking and Administration
This sample chapter explores the OSI Model, IP Routing and System Services and other Linux networking topics.
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.
Certification Preparation Guide
This guide helps you prepare to pass your certification exam including study recommendations, tips and tricks and a checklist of domain competencies so you can stay on track while studying.