Szkolenie Programowanie w języku Rust to praktyczny kurs, który uczy efektywnego tworzenia bezpiecznego i wydajnego oprogramowania systemowego, aplikacji CLI oraz zarządzania pamięcią, wykorzystując nowoczesne narzędzia i najlepsze praktyki programistyczne
Wprowadzenie do typów generycznych - parametryzacja funkcji i struktur oraz ograniczenia typów
Kolekcje standardowe: listy, mapy, zbiory
Programowanie w stylu funkcyjnym: funkcje wyższego rzędu, mapowanie, filtrowanie, redukowanie
Iteratory - leniwa ewaluacja, komponowanie operacji i dostęp do wyników
Typy Result i Option jako podstawa modelu błędów w Rust
Operator ? - propagacja błędów i wczesny powrót z funkcji
Definiowanie własnych typów błędów
Biblioteki ekosystemu (thiserror, anyhow) i utrwalone wzorce stosowane w praktyce
Organizacja projektu: system modułów oraz workspaces
Mechanizmy widoczności i enkapsulacja danych
Testowanie: testy jednostkowe, testy integracyjne, mockowanie zależności
Obsługa argumentów wejściowych i walidacja danych
Zarządzanie zmiennymi środowiskowymi
Praca z systemem plików i operacje I/O
Tworzenie i publikowanie bibliotek
Autorem szkolenia jest Łukasz Andrzejewski
Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange.
Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Dobrze przygotowane materiały, odpowiedni podział praktyka/teoria
14.02.2024
Uczestnik szkolenia “Programowanie w języku Rust”
Omówienie wszystkich podstawowych zagadnień, praca na przykładach
14.02.2024
Uczestnik szkolenia “Programowanie w języku Rust”
Dość szybkie tempo od prostych zadań do trudnych, łatwo było się pogubić
14.02.2024
Uczestnik szkolenia “Programowanie w języku Rust”
dużo informacji, ciekawe przykłady, angażujące prowadzenie
14.02.2024
Uczestnik szkolenia “Programowanie w języku Rust”
poznałęm Rust od zera
14.02.2024
Uczestnik szkolenia “Programowanie w języku Rust”
Dobre przygotowanie, jasne tłumaczenie, przyjazna atmosfera sprzyjająca zadawaniu pytań i włączające interaktywną pracę razem z poznawaniem wiedzy teoretycznej.