HemSök efter kurserRUST - Advanced Programming

RUST – Advanced Programming

The course is based on practical experiments that end in production-ready applications


Utbildningsformer
Classroom
Remote

Längd
2 dagar

Pris
20450 kr

Bullets: RUST - Advanced Programming

  • The typical Rust Toolset
  • The type system in Rust
  • Traits and the "derive" attribute
  • Ownership and the Borrow Checker
  • Unwrapping types and dealing with errors Testing Asynchronous functions and I/O
  • Databases: Storing data, retrieving data, Updating data Logging Macros in Rust Multi-threaded applications with data transfers between threads

These concepts will be explored out of order, as they become relevant in the project we build. The project will start out as a web server based on a library, and in the end we'll be using TCP more directly and raw sockets. The idea is to get closer to the metal as we go along.

The only thing on the list that is actually in order, is the first. We'll start by setting up the toolchain, i.e. the Rust stuff outside the IDE.