Open Source

Sort options

Open Source Platforms for MLOps (Coursera)

Mar 27th 2023
Open Source Platforms for MLOps (Coursera)
Course Auditing
Categories
Effort
Languages
This course covers two of the most popular open source platforms for MLOps: MLflow and Hugging Face. We’ll go through the foundations on what it takes to get started in these platforms with basic model and dataset operations. You will start with MLflow using projects and models with its [...]

Concurrency in Go (Coursera)

Learn how to implement concurrent programming in Go. Explore the roles of channels and goroutines in implementing concurrency. Topics include writing goroutines and implementing channels for communications between goroutines. Course activities will allow you to exercise Go’s capabilities for concurrent programming by developing several example [...]

Getting Started with Go (Coursera)

Learn the basics of Go, an open source programming language originally developed by a team at Google and enhanced by many contributors from the open source community. This course is designed for individuals with previous programming experience using such languages as C, Python, or Java, and covers the fundamental [...]

Functions, Methods, and Interfaces in Go (Coursera)

Continue your exploration of the Go programming language as you learn about functions, methods, and interfaces. Topics include the implementation of functions, function types, object-orientation in Go, methods, and class instantiation. As with the first course in this series, you’ll have an opportunity to create your own Go applications [...]

Open Source and the 5G Transition (edX)

Open source software and standards are driving the transition to 5G, AI and IoT. Learn what open source technologies matter most and why. 5G networks are being built with open source software and standards. Operators and vendors are integrating these technologies on an unprecedented level in order to realize [...]

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

Learn the key concepts in developing open source software. 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 and continuous development & integration). [...]

Open Source and the 5G Transition (Linux Foundation)

Open source software and standards are driving the transition to 5G, AI and IoT. Learn what open source technologies matter most and why. 5G networks are being built with open source software and standards. Operators and vendors are integrating these technologies on an unprecedented level in order to realize [...]

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

Learn the key concepts in developing open source software. This free course introduces developers to the Linux kernel development process and teaches the explicit and implicit “rules of the road”. It covers configuring a development system, git basics, writing kernel patches, testing patches, writing commit logs, sending patches, and [...]

Introduction to Linux (Linux Foundation)

Never learned Linux? Want a refresh? Take this course to learn the basics of this popular open source operating system. Develop a good working knowledge of Linux using both the graphical interface and command line, covering the major Linux distribution families. Linux powers 94% of the world’s supercomputers, most [...]

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 [...]