Prowadzone przez instruktorów kursy szkoleniowe C++ na żywo w trybie online lub na miejscu pokazują w praktyce, jak tworzyć aplikacje w C++, C++11, C++14, C++17 i innych wersjach.
Szkolenie C++ jest dostępne jako "szkolenie na żywo online" lub "szkolenie na żywo na miejscu". Szkolenie na żywo online (inaczej "zdalne szkolenie na żywo") odbywa się za pośrednictwem interaktywnego, zdalnego pulpitu. Szkolenie na żywo na miejscu może być prowadzone lokalnie w siedzibie klienta w Olsztyn lub w korporacyjnych centrach szkoleniowych NobleProg w Olsztyn.
NobleProg - lokalny dostawca szkoleń
Olsztyn
sale szkoleniowe NobleProg, ul. Gietkowska 6a, Olsztyn, poland, 10-170
Sala o charakterze szkoleniowo – konferencyjnym z pełnym wyposażeniem audio-wizualnym.
Funkcjonalne meb...
Sala o charakterze szkoleniowo – konferencyjnym z pełnym wyposażeniem audio-wizualnym.
Funkcjonalne meble zapewniają możliwość ustawienie ich w układzie konferencyjnym, szkolnym, warsztatowym lub kinowym w zależności od potrzeb Klienta.
To prowadzone przez instruktora szkolenie na żywo w Olsztyn (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą używać zaawansowanych C++ technik programowania do tworzenia złożonych, bezpiecznych i wydajnych systemów i aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Ustawienie środowiska programistycznego zawierającego wszystkie biblioteki, pakiety i frameworki C++.
Zrozumienie funkcji, komponentów i podstawowych elementów C++.
Tworzenie złożonych aplikacji C++ przy użyciu zaawansowanych technik programowania.
Dowiedz się, jak pisać czytelny, szybki i bezpieczny kod w C++.
Znajomość typowych pułapek bezpieczeństwa w języku C++ i sposobów ich łagodzenia.
Wdrożyć strategie testowania dla jakości kodu i kontroli bezpieczeństwa.
Używać narzędzi diagnostycznych i debugowania w rozwoju C++.
Głębokie szkolenie C++ obejmujące modelowanie metod ilościowych i wprowadzenie ogromnego projektu dla stażystów, aby mieli rzeczywiste praktyczne doświadczenie z C++ dla kwantów.
Ten trzydniowy kurs obejmuje podstawy zabezpieczania kodu C / C++ przed złośliwymi użytkownikami, którzy mogą wykorzystać wiele luk w kodzie z zarządzaniem pamięcią i obsługą danych wejściowych, kurs obejmuje zasady pisania bezpiecznego kodu.
Czy C++ nadaje się do systemów wbudowanych, takich jak mikrokontrolery i systemy operacyjne czasu rzeczywistego?
Czy programowanie obiektowe powinno być stosowane w mikrokontrolerach?
Czy C++ jest zbyt daleko od sprzętu, aby było wydajne?
To prowadzone przez instruktora szkolenie na żywo odpowiada na te pytania i pokazuje poprzez dyskusję i praktykę, w jaki sposób C++ może być używany do tworzenia systemów wbudowanych z kodem, który jest dokładny, czytelny i wydajny. Uczestnicy wprowadzają teorię w praktykę, tworząc przykładową aplikację wbudowaną w C++.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie zasad modelowania obiektowego, programowania oprogramowania wbudowanego i programowania w czasie rzeczywistym.
Tworzenie kodu dla systemów wbudowanych, który jest mały, szybki i bezpieczny
Unikanie rozrostu kodu spowodowanego szablonami, wyjątkami i innymi funkcjami języka
Rozumieć kwestie związane z używaniem C++ w systemach krytycznych dla bezpieczeństwa i systemach czasu rzeczywistego
Debugowanie programu C++ na urządzeniu docelowym
Publiczność
Deweloperzy
Projektanci
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Jest to 2-dniowy kurs skierowany do C++ programistów, którzy są zainteresowani zastosowaniem nowego standardu C++11 w swojej branży. Jest to szczególnie przydatne dla programistów aplikacji finansowych, obejmujących wszystkie nowe funkcje z przykładami kodowania do wykonania w laboratorium
Szkolenie "Programowanie wielowątkowe w języku C++" skierowane jest do zaawansowanych i średnio zaawansowanych programistów pracujących z językiem C++. Kurs obejmuje teoretyczne i praktyczne zagadnienia związane z programowaniem wielowątkowym, skupiając się na wyzwaniach, problemach współbieżności, a także implementacji bibliotek standardowych i Boost. Uczestnicy zdobędą umiejętności z zakresu zarządzania wątkami, synchronizacji procesów, obsługi błędów, testowania i debugowania aplikacji wielowątkowych. Szkolenie obejmuje także zagadnienia dotyczące wzorców projektowych wielowątkowości, takich jak puli wątków, aktywnego obiektu czy bezpiecznej kolejki wielowątkowej.
C++ 17 (C++17) to najnowsza wersja języka programowania C++. Dodaje kilka nowych "dużych" funkcji językowych, aby pomóc programistom pisać prostszy, czystszy i bardziej wyrazisty kod.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają najważniejsze nowe funkcje C++ 17', przechodząc przez proces tworzenia przykładowej aplikacji C++. Studia przypadków i interaktywne dyskusje zostaną połączone z praktyczną praktyką, aby zademonstrować, jak uzyskać maksymalne korzyści z C++ 17. Pod koniec tego kursu uczestnicy będą mieli wiedzę i praktykę, aby jak najlepiej wykorzystać C++ 17 do pisania bardziej przejrzystego, prostszego i wyższej jakości C++ kodu.
Publiczność
Programiści średniozaawansowani C++
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Kurs C++17 przedstawia nowości języka, takie jak structured bindings, instrukcje warunkowe z zmiennymi początkowymi, constexpr if, static inline components, agregacje, dziedziczenie oraz klasy std::string_view, std::optional, std::variant, std::any, std::byte. Omówione są także algorytmy współbieżne i zapowiedzi zmian w C++20.
To prowadzone przez instruktora szkolenie na żywo w Olsztyn (online lub na miejscu) zapewnia wstępne omówienie języka C++, frameworka Qt GUI i różnych technologii komunikacyjnych, takich jak ZeroMQ i Protocol Buffers, które można wykorzystać do pisania aplikacji rozproszonych.
Pod koniec tego szkolenia uczestnicy będą mieli niezbędną wiedzę i praktykę do napisania i skompilowania aplikacji przy użyciu C++, Qt i gcc w systemie Linux Centos 6/7. Uczestnicy zintegrują również możliwości asynchronicznego przesyłania wiadomości przy użyciu Zero MQ i buforów protokołów.
Szkolenie to ma na celu wprowadzenie C++ jako wspólnego rozszerzenia języka C podczas stosowania zorientowanego obiektowo rozwoju systemu wbudowanego. Ponieważ C++ obejmuje C, szkolenie to przenosi nas z C do C++ w naturalny sposób i zagląda pod maskę tego, jak C++ jest zaimplementowane. Jest to szczególnie cenne do zrozumienia przy stosowaniu C++ w osadzonym środowisku o ograniczonych zasobach. Standard C++ został niedawno poddany poważnej rewizji, znanej jako C++11, a nowy jest w drodze, C++14. Kurs ten dotyczy tematów wprowadzonych wraz z tymi zmianami, które są szczególnie przydatne, takich jak wysokowydajne zarządzanie pamięcią, współbieżność wykorzystująca środowisko wielordzeniowe i programowanie bare-metal blisko sprzętu.
CELE/KORZYŚCI
Głównym celem tej klasy jest umiejętność używania C++ w “poprawny sposób”.
Przedstawienie C++ jako alternatywy dla języka obiektowego w kontekście systemów wbudowanych.
Pokazanie podobieństw - i różnic - z językiem C
Zrozumienie różnych strategii zarządzania pamięcią – zwłaszcza semantyki ruchu wprowadzonej w C++11
Zajrzeć pod maskę i zrozumieć, do czego prowadzą różne paradygmaty w C++ w kodzie maszynowym
Używanie szablonów w celu osiągnięcia bezpiecznych abstrakcji wysokiego rzędu dla programowania sprzętowego – mapowane pamięci I / O, a także przerwania – zwłaszcza szablony variadic wprowadzone w C++11
Przedstawienie kilku przydatnych wzorców projektowych, szczególnie przydatnych w kontekście wbudowanym.
Kilka ćwiczeń w celu przećwiczenia niektórych pojęć
ODBIORCY/UCZESTNICY
Szkolenie skierowane jest do C++- programistów, którzy zamierzają rozpocząć korzystanie z C++ w kontekście systemu wbudowanego.
WCZEŚNIEJSZA WIEDZA
Kurs wymaga podstawowej wiedzy z zakresu C++ programowania, odpowiadającej naszym szkoleniom ”C++ – Level 1” i ”C++ Level 2 – Introducing C++11”.
ĆWICZENIA PRAKTYCZNE
Podczas szkolenia przećwiczysz prezentowane koncepcje w szeregu ćwiczeń. Wykorzystamy otwarte i darmowe zintegrowane środowisko programistyczne Eclipse
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą funkcjonować z C++
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Używanie rozwiązań programowania funkcjonalnego w celu poprawy wydajności aplikacji internetowych.
Unikaj mutacji danych i efektów ubocznych dzięki programowaniu funkcjonalnemu.
Twórz aplikacje internetowe w stylu programowania funkcjonalnego.
Jest to specjalistyczny kurs rozwoju HMI przeznaczony dla profesjonalistów z branży motoryzacyjnej, którzy są zaangażowani w rozwój zaawansowanych samochodowych systemów informacyjno-rozrywkowych
LaTex to swobodnie rozpowszechniany język przygotowywania dokumentów typu open source, używany przez naukowców, badaczy, pisarzy i wydawców składających i drukujących swoje prace z najwyższą jakością typograficzną, przy użyciu predefiniowanego, profesjonalnego układu. Jest najczęściej używany do artykułów w czasopismach, średnich i dużych dokumentów technicznych lub naukowych, prac dyplomowych i złożonych raportów.
W przeciwieństwie do edytorów tekstu WYSIWYG, LaTex łączy polecenia programistyczne i tekst, aby umożliwić autorowi skupienie się na treści, a nie na problemach z formatowaniem, takich jak odniesienia do numerów wewnętrznych, cytaty bibliograficzne lub spójne formatowanie.
Jest to zaawansowany C++ kurs szkoleniowy koncentrujący się na tworzeniu i projektowaniu oprogramowania zorientowanego obiektowo (OO) za pomocą C++ języka programowania;
To prowadzone przez instruktora szkolenie na żywo w Olsztyn zapewnia dogłębne omówienie Qt i jego modułów.
Pod koniec tego szkolenia uczestnicy będą mieli niezbędną wiedzę i praktykę do opracowania własnej aplikacji C++ przy użyciu Qt.
To prowadzone przez instruktora szkolenie na żywo w Olsztyn obejmuje podstawy tworzenia gier z Unreal Engine 4, dając uczestnikom szansę na stworzenie własnej przykładowej gry.
Więcej...
Last Updated:
Opinie uczestników (11)
Open discussion, trainer very knowledgeable and willing to help with debug and questions
Good balance between theoretical and practical exercises.
JACK ROSS - STMicroelectronics R&D Ltd
Szkolenie - Programming in C++
how we can use reserved words and best practices to be used when using Objet Oriented Programming.
how we can rely on cpp reference to get knowledge of desired topics
Alejandro - we need to hace this group for mexico people only from Turf and compact utility
Szkolenie - Advanced C++ Software Design
Lots of exercises and help. It was useful for the trainer to be able to use our individual project doucments to be able to help us fix our issue and complete the exercises. {Plenty of chance for asking questions too.
Matthew - Teledyne
Szkolenie - Advanced C++
the balance between lectures and practice, the rhythm, the trainer knowledge and pedagogic skill
Armando Pinto - EID
Szkolenie - C/C++ Secure Coding
We have been show many different tools (gdb,valgrind,callgrind, google sanitizers, ...) which was really great to have a base knowledge that we can extend when we will need to use one of those tools.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Szkolenie - C++ 11 Programming
Bardzo podobała mi się wiedza Trenera dotycząca C++ i duże realne doświadczenie, podawanie przykładów uzycia i przedstawianie realnych scenariuszy. Kontakt z grupą.
Sylwia Wnuczko - Jeppesen Poland Sp.z oo/ Boeing Company
Szkolenie - C++ for Embedded Systems
1) Warsztatowy charakter zajęć :-)
Mariusz Szlagowski - Samsung Electronics Polska Sp. z o.o
Szkolenie - Programowanie wielowątkowe w języku C++
Good coverage of the topic
Steven Irrgang - Raytheon Australia
Szkolenie - Writing Simpler Cleaner Code with C++ 17
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
Andrea Pomatto
Szkolenie - Using C++ in Embedded Systems - Applying C++11/C++14
Szkolenie C++ Olsztyn, szkolenie wieczorowe C++ Olsztyn, szkolenie weekendowe C++ Olsztyn, C++ boot camp Olsztyn, kurs zdalny C++ Olsztyn, edukacja zdalna C++ Olsztyn, nauka przez internet C++ Olsztyn, kurs online C++ Olsztyn, nauczanie wirtualne C++ Olsztyn, instruktor C++ Olsztyn, Trener C++ Olsztyn, Kurs C++ Olsztyn, lekcje C++ Olsztyn, wykładowca C++ Olsztyn, Kursy C++ Olsztyn