Services

Basic Rust course for companies

The course introduces the basics and fundamental concepts of the language, in order to understand and analyze Rust code, build simple applications, and participate in the development of complex programs.

  • Customisable contents
  • Flexible deadlines
  • Certificate of attendance
  • Theory and hands-on sessions

What is Rust?

Rust is a modern, secure, system-level programming language. Its ability to identify the most common programming errors, such as those related to memory management, at compile-time, makes it, in fact, a revolutionary and extremely reliable language.

Rust course details

  • Languages: Italian, English
  • Location: Your company, Develer

Skills you will gain

The goal of the course is to introduce the Rust language and its fundamental concepts. Ideally, at the end of the course, you will have the necessary tools to understand and analyze Rust code, build simple Rust applications, and participate in the development of complex Rust programs, alongside experienced programmers.

Who this course is aimed at

The course is aimed at industry professionals who have at least one year of practical experience in other languages, such as C or C++.

Course syllabus

  • Introduction to Rust
  • Basic syntax
  • Ownership, Borrowing, and Lifetimes
  • Fundamental types and patterns
  • Functions and API design
  • Error handling
  • Traits and generics
  • Collections and iterators

Do you need a customised Rust course?

Let’s talk together to find the perfect course for your needs.

Trainers

All the trainers are senior developers, experienced in education, who are actually using Rust on a daily basis for projects in many industrial sectors.

Toyota Logo
Sevio Logo

We chose Develer to hold three C++ courses, both basic and advanced, after analysing several proposals from many companies offering the same service. The choice has been amply rewarded with courses of the highest quality and professionalism, at affordable prices. Certainly an experience to recommend to professionals in the field.
Daniele Iozzi, Software Developer – Toyota Material Handling

I particularly enjoyed the in-depth level of topics and expert advice on certain technical issues.
Giovanni Cimmino, Software Developer – SEVIO

FAQ

Is it possible to attend the course remotely?

Yes, it is possible to arrange and attend the course online.

Is the course program customisable?

Yes, it is. Please fill in the request form with your needs. We will issue our best proposal for you accordingly.

What is the level of the course?

The level of the course is basic, but it can still be modified to fit your desired level.

Is the course available immediately?

The course is ready and can be provided according to the needs of the requesting company.

When is the next course scheduled?

We do not have set dates. Courses are scheduled according to your needs.

Is there a minimum number of attendees expected?

Since these courses are exclusively for companies, they are usually organised for at least two people.

Who can attend this course?

People from your company only can attend this course.