Self-Study

Sort options

Introduction to Cloud Infrastructure Technologies (Linux Foundation)

Self Paced
Introduction to Cloud Infrastructure Technologies (Linux Foundation)
Free Course
Categories
Effort
Languages
Learn the fundamentals of building and managing cloud technologies directly from The Linux Foundation, the leader in open source. New to the cloud and not sure where to begin? This introductory course, taught by cloud experts from The Linux Foundation, will help you grasp the basics of cloud computing [...]

Introduction to Open Source Networking Technologies (Linux Foundation)

Learn technical fundamentals needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking. Discover use cases and technical options for open networking. Plus: learn more about The Linux Foundation networking projects. Explore open source networking projects, from The Linux Foundation and beyond, that are shaping the future [...]

Open Source Licensing Basics for Software Developers (Linux Foundations)

Because open source is now found everywhere software exists, a good working knowledge of open source licensing and compliance is critical. 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.

Inclusive Speaker Orientation (Linux Foundation)

Created in collaboration with the National Center for Women & Information Technology (NCWIT), this orientation course is designed to provide you with essential background knowledge and practical skills to promote inclusivity in presentations, messaging and other communications.

Fundamentals of Professional Open Source Management (Linux Foundation)

Self Paced
Fundamentals of Professional Open Source Management (Linux Foundation)
Free Course
Categories
Effort
Languages
The course provides a multidisciplinary overview of best practices in Open Source Software Management. This course introduces developers to the key concepts in developing open source software. It covers the who (successful projects and communities), what (definition), why (benefits), where (Git) and how (licensing, compliance, collaboration tips, managing diversity [...]

Introduction to DevOps and Site Reliability Engineering (Linux Foundation)

Self Paced
Introduction to DevOps and Site Reliability Engineering (Linux Foundation)
Free Course
Categories
Effort
Languages
Learn how to start transforming your organization using the principles and practices of DevOps. As Agile practices started revolutionizing software development, there has been an increasing need to bridge the gap between faster development vs. slower deployment and operational practices. With its modern principles, practices and an array of [...]

Becoming a Hyperledger Aries Developer (Linux Foundation)

Self Paced
Becoming a Hyperledger Aries Developer (Linux Foundation)
Free Course
Categories
Effort
Languages
Develop blockchain-based production-ready identity applications with Hyperledger Aries. This course focuses on building applications on top of Hyperledger Aries components—the area where you, as a Self-Sovereign identity (SSI) application developer, can have the most impact. While you need a good understanding of Indy (and other ledger/verifiable credential technologies) and [...]

HTTP & Web Servers (Udacity)

How does HTTP work? This course is intended for budding full-stack web developers to master the basics of HTTP, the protocol that underlies all web technology. In this course, you'll explore HTTP directly, talking with web servers and browsers by hand. You'll write and deploy low-level web applications in [...]

Machine Learning (Udacity)

Supervised, Unsupervised & Reinforcement. Machine Learning is a graduate-level course covering the area of Artificial Intelligence concerned with computer programs that modify and improve their performance through experiences. The first part of the course covers Supervised Learning, a machine learning task that makes it possible for your phone to [...]

Introduction to Machine Learning Course (Udacity)

Self Paced
Introduction to Machine Learning Course (Udacity)
Free Course
Categories
Effort
Languages
This class will teach you the end-to-end process of investigating data through a machine learning lens. Learn online, with Udacity. Machine Learning is a first-class ticket to the most exciting careers in data analysis today. As data sources proliferate along with the computing power to process them, going straight [...]