Trwają zapisy do grupy
Programowanie w C++20
Szkolenie pozwalające na zapoznanie się z możliwościami języka C++ w standardzie C++20
2550 PLN+23% VAT (3136 PLN brutto / 1 os.)Czas trwania szkolenia:3 dni (24h)
Poziom zaawansowania:
Kod kursu:CPP/20
Programowanie w C++20
Cele szkolenia
- Celem szkolenia jest zdobycie umiejętności posługiwania się możliwościami języka C++, które wprowadził standard C++20
Dla kogo?
- Programiści, którzy znają poprzednie wersje języka
- Programiści pracujący w projektach wykorzystujących C++20
Zalety
- Szeroki przegląd zmian i nowości w C++20
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Wymagania
- Swobodne posługiwanie się starszymi standardami języka
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program
Koncepcje
- Definiowanie koncepcji
- Ograniczanie funkcji
- Funkcje z parametrami auto
Programowanie czasu kompilacji
- Zmiany w wyrażeniach stałych
- Funkcje natychmiastowe
- Położenie w kodzie źródłowym
- Inicjalizacja w czasie kompilacji
Współprocedury
- Generatory
- Zadania asynchroniczne
- Oczekiwanie na wynik
- Wykorzystanie współprocedur do istniejącego kodu
Moduły
- Omówienie przebiegu kompilacji
- Definiowanie modułów
- Kompilacja z użyciem modułów
Zakresy
- Definicja zakresu
- Algorytmy w wersji zakresowej
- Odwzorowania
- Widoki i adaptery zakresów
- Tworzenie własnych widoków
Mniejsze zmiany w języku
- Operator statku kosmicznego
- Zmiany w wielowątkowości
- Inicjalizacja obiektów
- Sprawdzanie dostępności funkcji w języku
- Kalendarz i strefy czasowe
- Formatowanie tekstu