Ten kurs jest częścią ścieżki:
C++ Developer
składni i semantyki języka C++
zmienny, typów danych i struktur danych
podstawowej algorytmiki opartej na instrukcjach sterujących
praktycznego wykorzystania funkcji i komunikacji między nimi
stosowania zmiennych złożonych takich jak tablice i struktury
optymalizacji pisanego kodu, zrozumienia i obsługi błędów
tworzenia i wykorzystywania obiektów i klas w programowaniu obiektowym
kodowania działających aplikacji
Zaczynasz przygodę z programowaniem i szukasz języka, który będzie idealny na start, a jego znajomość da Ci pewne źródło zatrudnienia? Próbowałeś już uczyć się programowania, ale nic z tego nie wyszło, bo zamiast praktyki wkuwałeś nudną teorię? Szukasz szkolenia, które uczy przydatnych w pracy programisty umiejętności? W takim razie trafiłeś w dziesiątkę!
C++ jest uznawany za jeden z najbardziej uniwersalnych języków programowania. Jest wykorzystywany wszędzie tam, gdzie kluczowa jest wydajność i niskie zużycie pamięci. Z jego pomocą tworzy się m.in. systemy operacyjne (np. Windows), aplikacje desktopowe, gry, systemy wbudowane (embedded system) i nie tylko. C++ jest również wykorzystywany w jednym z najpopularniejszych silników do tworzenia gier, czyli Unreal Engine. Ofert pracy na rynku dla programistów tego języka zdecydowanie nie brakuje, a zarobki nawet na stanowiskach juniorskich są naprawdę wysokie.
Z tym kursem online poznasz najważniejsze aspekty języka C++ i dowiesz się wszystkiego, co będzie Ci potrzebne, aby rozpocząć ścieżkę kariery developera C++. Nie martw się, nie musisz posiadać żadnej wcześniejszej wiedzy na temat C++ czy programowania. Tutaj ruszamy zupełnie od zera! Kurs zaczniemy od instalacji środowiska programistycznego. Przejdziemy przez tematy takie jak instrukcje sterujące, pętle, funkcje, tablice, struktury, programowanie obiektowe i znacznie więcej.
Nowe umiejętności będziesz zdobywał w praktyce tworząc w trakcie kursu proste programy. Oprócz tego zakodujesz też dwa projekty gier konsolowych, które pomogą Ci podsumować i utrwalić zdobyte w trakcie kursu umiejętności. Po ukończeniu szkolenia będziesz w stanie rozwijać się dalej samodzielnie np. w tworzeniu gier, narzędzi dla firm, aplikacji, symulacji finansowych czy nawet systemów operacyjnych.
Naukę zaczniemy od kompletnych podstaw, czyli instalacji środowiska programistycznego. Szkolenie jest prowadzone z wykorzystaniem pakietu Code::Blocks, czyli jednego z najlepszych i w pełni darmowym środowisku do programowania w C++. Jeżeli chcesz skorzystać z innego środowiska, nie ma problemu, nie ma to wpływu na przekazywaną wiedzę, która jest bardzo uniwersalna. Podczas szkolenia pokażę Ci m.in. jak tworzyć nowe projekty i jak wykorzystać przydatne narzędzia programistyczne pakietu Code::Blocks, np. automatyczne tworzenie klas czy dodawanie plików do projektu.
Po krótkim zapoznaniu się ze środowiskiem pracy, poznasz najważniejsze elementy składni języka C++. Pokażę Ci również typy zmiennych oraz operatory arytmetyczne i logiczne. Wszystkie nowe elementy języka będziesz poznawał stopniowo na przykładach bardzo prostych programów. To najlepszy sposób na dobre zrozumienie wszystkich elementów kodu i tego jak działa on w C++.
W dalszej części kursu przejdziemy do podstaw algorytmiki, a zwłaszcza do wykorzystywania instrukcji warunkowych i pętli. Pokażę Ci działanie instrukcji warunkowych if-else oraz switch-case. Nauczysz się również wykorzystywać pętle while, do…while oraz pętle for. W ten sposób zrozumiesz w jaki sposób “myśli” komputer i jak prawidłowo się z nim komunikować, nawet jeżeli nigdy nie miałeś/miałaś do czynienia z algorytmami czy programowaniem. W tej części kursu pokażę Ci również zastosowanie prostych algorytmów do odnajdywania liczb pierwszych czy szacowania liczby PI.
Gdy kodowanie prostych algorytmów stanie się dla Ciebie jasne, przedstawię Ci nieco bardziej zaawansowane zagadnienia takie jak funkcje, tablice, struktury, wskaźniki czy własne typy enum class. Dzięki nim, Twój kod stanie się bardziej przejrzysty, zwięzły, a przede wszystkim wygodny w użyciu. Dowiesz się także jak w prosty sposób sortować zbiór liczb i stworzysz symulację losowania gry liczbowej. Zwieńczeniem tej części kursu będzie zaprogramowanie pierwszej prostej gry konsolowej.
Podczas tego kursu online zajmiemy się także wykorzystaniem plików zewnętrznych w naszych programach. Nauczysz się jak odczytywać dane z pliku oraz jak zapisywać stan programu do pliku. Dowiesz się również jak modyfikować tekst lub wyszukiwać w nim dowolne frazy, co jest ważną umiejętnością, szczególnie dla osób chcących w przyszłości zajmować się np. szyfrowaniem danych.
W ostatniej części kursu zajmiemy się programowaniem obiektowym. To zupełnie inne podejście do programowania, dzięki któremu kod staje się jeszcze bardziej intuicyjny. Od teraz pisanie programów będzie przypominać budowanie modelu z klocków. W tej części kursu nauczysz się m.in. jak definiować cechy tworzonych przez siebie obiektów i jak zarządzać komunikacją między elementami programu. Dowiesz się czym są konstruktory i destruktory, nauczysz się budować własne klasy, zapoznasz się z pojęciami dziedziczenia oraz polimorfizmu i nie tylko. W ostatniej lekcji kursu stworzysz finalny projekt, czyli grę w kółko i krzyżyk.
Kursy często kupowane razem
Taniej na Black Weeks!
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie szkolenia wystawiamy imienny certyfikat. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i nazwa instytucji certyfikującej. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017).
Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych . Jak również dołączyć do swojego CV.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz dokumentu Proforma lub faktury odroczonej, złóż zamówienie, a w uwagach do zamówienia dodaj komentarz “Proforma” lub "Faktura z odroczonym terminem płatności", lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
🔥 Gorący temat: W tym tygodniu 125 użytkowników obejrzało to szkolenie
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z lub – Jak to działa?
Ups! Coś poszło nie tak :(
Google Recaptcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE