Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Software Development
Graphic Design
Functional Programming Principles in Scala
Mountains 101
Industrial Pharmacy-I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Systems Programming, earn certificates with paid and free online courses from Duke, Illinois Institute of Technology, University of Waterloo and other top universities around the world. Read reviews to decide if a class is right for you.
Explore Hylo's innovative approach to safe, efficient systems programming using mutable value semantics and abstract interpretation for lifetime verification.
Explore insights and key takeaways from the Buzz phenomenon, examining its impact and implications for technology and society.
Master Rust's speed and safety for systems programming, data engineering, DevOps, and AI integration through hands-on projects and real-world applications.
Master Rust fundamentals through hands-on projects, including building a custom HTTP server from scratch. Learn memory management, safety features, and practical problem-solving in systems programming.
A deep dive into basics of Rust programming language
Learn Python programming fundamentals, including syntax, data types, control structures, functions, and object-oriented concepts. Develop problem-solving skills and create applications with practical coding exercises.
Essential Skills for Modern Software Development: A Comprehensive Journey Through Rust, from Basics to Building a Game
Develop efficient Large Language Model solutions using Rust.
Comprehensive Golang program covering design, concurrency, cloud-native development, networking, and DevOps. Gain practical skills for efficient web application development using Go.
Explore advanced Go concepts for building sophisticated systems, including concurrency, reflection, metaprogramming, and high-performance coding. Master web development using RESTful APIs.
Master Rust programming from basics to advanced concepts, including memory management, concurrency, and real-world applications. Gain practical skills through hands-on projects.
Explore systems programming and concurrency, covering processes, threads, synchronization, deadlock, and asynchronous I/O. Gain practical skills in C programming and understanding of advanced concurrency concepts.
This course offers an introduction to Rust, a popular open-source systems programming language that focuses on speed, memory safety, and parallelism.
This course will provide you with a complete and practical tour of the C programming language and libraries.
Take a look at Rust, a systems programming language that specializes in running fast, preventing crashes, and keeping threads safe.
Get personalized course recommendations, track subjects and courses with reminders, and more.