Rust Language Training & Certification
To ensure the continued success of the Rust programming language, a well-trained pool of talent is essential. On this page, we'll information and resources to help guide your Rust training journey.
Rust Foundation Training Program — Coming Soon!
At the Rust Foundation, we are committed to facilitating the healthy growth of Rust through funding and resources for the community and the Project. After conducting initial planning and research and getting approval from our board of directors, we are pleased to announce our intention to help fulfill this commitment by developing a Rust Foundation training and certification program.
With an ever-growing demand for commercially provided Rust courses, we are excited to enter the training market and use program proceeds to benefit the Rust community.
Currently, we are evaluating potential collaborators, which may include Rust Foundation member organizations and individual consultants. We look forward to sharing more substantial updates with our community soon!
More details including an FAQ about our intentions are available in this blog post. More details will be shared as progress is made.
Member Training Offerings
Several Rust Foundation member organizations have excellent Rust training programs, tools, and courses worth exploring, whether you are an individual or an organization looking for in-person or remote resources. Click through the logos below to learn more about their various offerings as organizations and training providers.
-
Accelerant
Joined June, 2024
Accelerant is a service provider known for its accessible, informative and supportive approach. They have partnered with many teams, from stealth startups to the world’s largest tech companies. They are in business to benefit billions of people by accelerating the move to stable, secure and energy efficient software.
-
Ferrous Systems provides consulting and made-to-measure solutions based on their team’s expertise in Rust programming.
-
JetBrains is a global software company specializing in the creation of intelligent, productivity-enhancing tools for software developers and teams. It’s headquartered in Prague, Czech Republic, with 13 offices globally. JetBrains employs more than 2,200 people and has grown organically, with no external funding. Its product catalog covers every stage of the software development cycle as well as major technologies, programming languages, and educational processes.
-
Mainmatter is a consultancy that empowers teams to fully realize the benefits of Rust for building APIs, data pipelines and web solutions using Rust. They offer consulting services, training, and team augmentation. They are also the organizers of the EuroRust conference. Their focus on Rust is part of our larger vision. At Mainmatter, they partner with clients to develop digital products and practices they can rely on. Mainmatter does not care for trends or theory if the results are impractical, they strive for effective and pragmatic solutions for complex problems. They have identified Rust as one of the key technologies that will enable our clients to shape the future of their digital products successfully.
-
OxidOS is a Rust-based secure ecosystem for safety critical automotive ECUs. Their solution consists of a Rust-based Secure Operating System and DevTools for medium-size microcontrollers inside automotive ECUs, designed for safety-critical applications. The OxidOS ecosystem provides significant security and safety enhancements while reducing development and certification time by half for automotive ECU software development projects. This is achieved through the usage of Rust that brings benefits such as memory and thread safety enforced at compile time. The OxidOS architecture runs memory sandboxed applications, which have cryptographic credentials and are digitally signed.
-
Tweede golf is a Rust engineering consultancy and actively contributes to the Rust ecosystem. They believe that software must become safer; that this is paramount in the digital infrastructures we rely on; and that Rust is an outstanding choice of technology for this purpose. Tweede golf’s engineers have ample experience designing and building software for systems, web and embedded platforms. They offer engineering, consultancy and training to their clients. Notable open-source Rust projects include Pendulum (ntpd-rs), Rust 101 and sudo-rs.