fbpx

Masz już ten kurs?

Podstawy C++

Poznaj dobre praktyki i naucz się kodzić w nowych standardach języka C++

Zwięźle, praktycznie, nowocześnie

Zastanawiasz się, jak możesz skutecznie nauczyć się podstaw C++?

Czy po przeszukaniu internetu w celu nauczenia się C++ PORZĄDNIE, tylko rozbolała Cię głowa?

Masz kilka polecanych kursów i książek o C++, ale okazało się, że są przestarzałe lub skierowane do ekspertów?

Ktoś doświadczony oglądając Twój kod, z załamaniem złapał się za głowę?

Czy ludzie w internecie hejtowali Twój wypieszczony kawałek kodu?

Wiem jak to zmienić!

Prezentujemy...

Podstawy C++

Wyżej opisane sytuacje widzę codziennie. Otrzymuję dziesiątki maili z pytaniami:

  • Z czego się uczyć?
  • Czy darmowe kursy mają sens?
  • Czy kursy za 100 zł mają sens?
  • Mam 35 lat, czy nie jest dla mnie za późno?
  • Jest tak dużo materiałów, wszędzie widzę to samo rozwiązane na 10 sposobów. Który jest najlepszy?
  • Czy po studiach informatycznych nauczę się programować?
pong

Czasem przeglądam grupy programistyczne w mediach społecznościowych. Co tam widzę?

  • Mieszanie C++ i C (sam nie potrafiłem rozróżnić obu na studiach!)
  • Fatalnie lub w ogóle nie sformatowany kod (po tym rozróżnisz początkujących i ekspertów)
  • Słabe programy zlepione z różnych fragmentów kodu ze stackoverflow
  • Mnóstwo pytań o polecenie czegoś na start (i co gorsza w poleceniach zdarzają się przestarzałe materiały)
  • Prośby o rozwiązanie prostych zadań ze studiów
  • Prośby o rozwiązania pytań z rozmów kwalifikacyjnych
  • Twierdzenia, że porządną naukę C++ można mieć tylko wykupując szkolenia firmowe kosztujące kilkadziesiąt tysięcy złotych za kilka dni nauki

Co jest najtrudniejsze przy starcie?

Dla osoby, która wcześniej nie programowała problematyczne będzie zainstalowanie potrzebnych narzędzi. Kompilatory, IDE, git, GitHub – co to w ogóle jest?

A gdyby tak wszystko było dostępne przez przeglądarkę? Tak się składa, że jest 🙂. Możesz zacząć używać portalu Replit.com. Nie musisz nawet nic instalować. Poznanie poszczególnych narzędzi przyjdzie w swoim czasie. 

Dla początkujących zupełnie nie będą nadawać się kursy, które od samego początku próbują wytłumaczyć wszystko w danym temacie. Aby coś zacząć, wystarczą małe dawki wiedzy i znaczne uproszczenia. Dopiero wraz ze wzrostem umiejętności i pewności siebie brniemy dalej. 

Ja ubolewam na tym, jak wygląda stan nauczania języka C++. Widzę, jak nagminnie ludzie studiują bardzo stare i trudne do zrozumienia materiały do nauki C++. Jest ich pełno, szczególnie w polskim internecie. Przecież można prościej! Jeśli Ciebie również dręczą te bolączki, to dołącz do kursu Podstawy C++!

Co zyskasz, kupując kurs Podstawy C++?

  • Nauczysz się pisać dobry kod w C++
  • Sprawisz, że twój kod będzie wyglądał bardziej profesjonalnie
  • Nie będziesz się wstydzić dzielenia się swoim kodem w internecie
  • Będziesz używał nowych standardów języka, czyli C++11, C++14, C++17, C++20
  • Poznasz dobre i złe praktyki
  • Dowiesz się jak dobierać sobie źródła i materiały do dalszej nauki
  • Będziesz mieć dobre podstawy, aby później podnieść swój poziom C++

    Kursy C++ w Coders School nie mają póki co lepszych alternatyw na polskim rynku (sorry, taka jest prawda 😉, co mnie bardzo smuci). Chciałbym, żeby inni też uczyli tego języka tak porządnie. Jeśli znasz równie dobry kurs to daj mi proszę znać! 

Z czego składa się ten kurs?

34 lekcje wideo

Krótkie kilkuminutowe lekcje pozwolą Ci skubnąć trochę wiedzy nawet gdy siedzisz na toalecie ze smartfonem 😄

7 testów

W celu sprawdzenia i utrwalenia zdobytej wiedzy 🤯

8 zadań domowych

Dzięki nim w praktyce przećwiczysz poznaną teorię 💻

Czat grupowy

Na Discordzie porozmawiasz z innymi kursantami i z trenerami. Możesz pytać o wszystko związane z C++ 👥

Dożywotni dostęp

Możesz powrócić do szkolenia nawet za kilka lat 📆

Aktualizacje

Na bieżąco czuwamy nad materiałami. Jeśli coś się zmieni lub nagramy nowe wideo to dostaniesz je gratis 🆓

Automatyczne sprawdzanie zadań

Błyskawicznie dowiesz się, czy Twoje rozwiązania przechodzą nasze testy. Zawsze też możesz porozmawiać o nich na czacie 💬

Nauka narzędzi

Nie ograniczamy się do samego C++. Dowiesz się jak kompilować kod, używać GitHuba lub gita 🛠

Gwarancja satysfakcji

Jeśli kurs Ci się nie spodoba, to w ciągu 14 dni możesz go zwrócić. Wystarczy email 📨

Co znajdziesz wewnątrz?

Tematyka

Lekcja demo

Screeny platformy

Ile materiału wideo znajdziesz w kursie Podstawy C++?

Moduł

Ilość lekcji wideo

Czas trwania materiałów

[H:MM:SS]

Intro

3

2:03:04

Typy danych

14

1:47:40

Elementy języka

5

0:33:33

Podstawy STL'a

8

0:37:07

Zadania domowe

4

0:17:03

W sumie

34

5:18:27

W jaki sposób przebiega kurs?

Kurs podzielony jest na działy. Te będą odblokowywane tydzień po tygodniu, żebyś mógł na spokojnie przerobić i utrwalić materiał z poprzednich działów, zanim zabierzesz się za następny. Jeśli się nie wyrobisz — nic nie szkodzi. Działy nie będą w żaden sposób blokowane.

Interesuje mnie skuteczne nauczanie, w którym masz przerobić kurs i dużo zapamiętać, a nie tylko go kupić, jak jest w przypadku 80% kursów na Udemy (według ich statystyk). Nie ma się on kurzyć na Twojej elektronicznej półce. Programowania nie uczy się oglądając wideo tylko programując. Wprowadzenie takiej blokady na treści spowodowało, że ludzie w końcu zaczęli przerabiać zadania, które zresztą były sprawdzane przez automaty, a nie tylko obejrzeli samo wideo, a po miesiącu okazało się, że nic z tego nie pamiętają. Wiedza lepiej sie utrwala, gdy wracasz do tematu wielokrotnie, a nie przeglądając wszystko na raz.

Zastanawiamy się obecnie nad opcją natychmiastowego dostępu za dodatkową opłatą i jednoczesnym zrzeczeniem się prawa do zwrotu. Jeśli ten aspekt jest dla Ciebie ważny to napisz na hello@coders.school

Dla kogo są Podstawy C++?

  • Dla osób, które przerabiały inne kursy lub podręczniki, ale uważają, że nie mają pojęcia o programowaniu
  • Dla osób, które kiedyś miały C++ w szkole lub na studiach
  • Dla programistów języka C, którzy chcą dowiedzieć się czegoś o C++
  • Dla programistów innych języków, którzy chcą rozpocząć przygodę z C++
  • Dla osób, które miały kiedyś do czynienia z C++
  • Dla osób, które nie wiedzą, z jakich materiałów do nauki najlepiej skorzystać
  • Dla osób, które mają ograniczony czas i nie potrafią wydestylować tego, co konieczne z mnóstwa darmowych materiałów
  • Dla devopsów, którzy chcą poznać narzędzia odpowiednie dla języka C++
  • Dla osób, które rozumieją, że kupując ten kurs, nie zostaną jeszcze programistami, bo to dopiero początek drogi
  • Dla osób, które wiedzą, że do celu dojdą tylko ciężką pracą własną, a nie samym oglądaniem tutoriali i poradników
  • Dla studentów informatyki, którzy muszą zaliczyć Podstawy programowania w języku C++
  • Dla osób, które mają otwartą głowę, lubią uczyć się nowości i konfrontować ze sobą różne podejścia i technologie
  • Dla osób, które oczekują ciężkiej harówki, ale ze wskazówkami, w którą stronę podążać i czego się uczyć

Dla kogo NIE są Podstawy C++?

  • Dla osób, które nigdy w życiu nie napisały jeszcze linijki kodu
  • Dla osób, które nienawidzą C++ i uważają, że to język gorszego sortu
  • Dla osób, które chcą pracować na front-endzie, bo tam raczej nie C++ się nie używa
  • Dla osób, które chcą szybkiego efektu bez żadnego wysiłku
  • Dla osób, które myślą, że magicznie zostaną ekspertami w C++ już po 3 miesiącach samego oglądania wideo
  • Dla osób z kiepską sytuacją materialną, które liczą, że zapisując się na ten program, od razu zostaną programistami
  • i to wyciągnie ich z długów
  • Dla osób, które już pracują jako programiści C++ (jeśli jesteś taką osobą, to zobacz inne nasze kursy, bo ten stanowi wstęp do pozostałych)

Dla kogo są Podstawy C++?

  • Dla osób, które przerabiały inne kursy lub podręczniki, ale uważają, że nie mają pojęcia o programowaniu
  • Dla osób, które kiedyś miały C++ w szkole lub na studiach
  • Dla programistów języka C, którzy chcą dowiedzieć się czegoś o C++
  • Dla programistów innych języków, którzy chcą rozpocząć przygodę z C++
  • Dla osób, które miały kiedyś do czynienia z C++
  • Dla osób, które nie wiedzą, z jakich materiałów do nauki najlepiej skorzystać
  • Dla osób, które mają ograniczony czas i nie potrafią wydestylować tego, co konieczne z mnóstwa darmowych materiałów
  • Dla devopsów, którzy chcą poznać narzędzia odpowiednie dla języka C++
  • Dla osób, które rozumieją, że kupując ten kurs, nie zostaną jeszcze programistami, bo to dopiero początek drogi
  • Dla osób, które wiedzą, że do celu dojdą tylko ciężką pracą własną, a nie samym oglądaniem tutoriali i poradników
  • Dla studentów informatyki, którzy muszą zaliczyć Podstawy programowania w języku C++
  • Dla osób, które mają otwartą głowę, lubią uczyć się nowości i konfrontować ze sobą różne podejścia i technologie
  • Dla osób, które oczekują ciężkiej harówki, ale ze wskazówkami, w którą stronę podążać i czego się uczyć

Dla kogo NIE są Podstawy C++?

  • Dla osób, które nigdy w życiu nie napisały jeszcze linijki kodu
  • Dla osób, które nienawidzą C++ i uważają, że to język gorszego sortu
  • Dla osób, które chcą pracować na front-endzie, bo tam raczej nie C++ się nie używa
  • Dla osób, które chcą szybkiego efektu bez żadnego wysiłku
  • Dla osób, które myślą, że magicznie zostaną ekspertami w C++ już po 3 miesiącach samego oglądania wideo
  • Dla osób z kiepską sytuacją materialną, które liczą, że zapisując się na ten program, od razu zostaną programistami
  • i to wyciągnie ich z długów
  • Dla osób, które już pracują jako programiści C++ (jeśli jesteś taką osobą, to zobacz inne nasze kursy, bo ten stanowi wstęp do pozostałych)

Czy to dla mnie?

Jeśli powyższe nie rozwiewa Twoich wątpliwości, to przetestuj ten kurs. Kup go, a jeśli okaże się, że nie jest on dla Ciebie, to zwróć go w ciągu 14 dni po zakupie. Bez żadnych dodatkowych pytań i formalności. Wystarczy jeden e-mail.

Czy to dla mnie?

Jeśli powyższe nie rozwiewa Twoich wątpliwości, to przetestuj ten kurs. Kup go, a jeśli okaże się, że nie jest on dla Ciebie, to zwróć go w ciągu 14 dni po zakupie. Bez żadnych dodatkowych pytań i formalności. Wystarczy jeden e-mail.

Poznaj swojego trenera

Łukasz Ziobroń

Łukasz to założyciel Coders School. Jest programistą specjalizującym się w C++ oraz Pythonie. Ma wieloletnie doświadczeniem zawodowe. W wieku 15 lat zaczynał od technologii webowych, takich jak PHP, CSS, JavaScript, a jeśli liczyć HTMLa, to "programował strony internetowe" już w 4 klasie podstawówki 🙂 Przygodę z C++ zaczął w 2006 roku, ale dopiero od 2012 używał go komercyjnie.

Łukasz od 2014 roku prowadzi szkolenia z programowania. Był trenerem Nokia Academy. Występował na konferencji programistycznej code::dive. Prowadził kursy programowania na uczelniach i wygłaszał prelekcje na Meetupach, Wrocławskiej grupie C++ oraz Akademickich Mistrzostwach Polski w Programowaniu Zespołowym.

Pod koniec 2017 roku Łukasz postanowił szkolić na własną rękę i założył szkołę Coders School. Jego kursy zawsze nastawione były na jak najprostsze przekazywanie wiedzy oraz sprawianie, aby ta wiedza na długo zostawała w pamięci. Jego uczniowie dostają propozycje pracy jako Regular C++ Dev (z pominięciem stanowiska juniorskiego) bez wcześniejszego doświadczenia komercyjnego.

Interesuje się andragogiką (nauczaniem dorosłych), neurodydaktyką, sztuczną inteligencją, fotografią i łucznictwem, a ostatnio także marketingiem. Fan StarCrafta.

Ile kosztują tego typu kursy?

8000 zł

Tyle brutto kosztuje 1 dzień mojego szkolenia firmowego z C++ w 2021 roku. Zawartość tego kursu zajęłaby 2 takie dni 📆

1000 zł

Tyle ludzie płacą za roczny dostęp do grup i społeczności eksperckich, takich jak nasz serwer Discord. A u nas taki dostęp masz za darmo 😍

250 zł

Tyle kosztowały 3 godziny szkolenia grupowego ze mną od jednej osoby, gdy zaczynałem kilka lat temu

A teraz Podstawy C++ możesz mieć za...

Szkolenie Podstawy C++

Dożytowni dostęp
499 PLN
  • 34 lekcje wideo
  • 7 testów
  • 8 zadań sprawdzanych automatycznie
  • 12 mniejszych zadań
  • czat grupowy z trenerami i kursantami
  • dożywotni dostęp
  • aktualizacje
  • 14-dniowa gwarancja zwrotu pieniędzy
  • i ukryte bonusy

Pakiet kursów C++

dla początkujących i średniozaawansowanych
PLN2446
2048 PLN
  • Kurs Podstawy C++
  • Kurs Narzędzia Programisty
  • Kurs STL
  • Kurs Programowanie Obiektowe w C++
  • Bonus: Kurs Dobre Praktyki

W ramach jednorazowej opłaty otrzymasz pełen dożywotni dostęp do szkolenia Podstawy C++ wraz ze wszystkimi przyszłymi aktualizacjami. Po obecnej cenie. U mnie cena idzie tylko w jednym kierunku – ↗️. Nigdy nie robię przecen. Jedynie czytelnicy newslettera mogą liczyć na sprzedaż po ostatniej cenie i mieć wcześniejszy dostęp, ale ta cena też nigdy nie idzie w dół. Dzięki temu masz pewność, że zawsze kupisz moje kursy w najlepszej możliwej cenie i że w każdym momencie cena jest najniższa. Uczciwe, prawda? No i jeszcze dostaniesz aktualizacje, które dopiero nagram w przyszłości. Otrzymasz więc to samo, co osoby, które dołączą później i zapłacą więcej.

Jest to kurs self-paced i startuje on od razu gdy go zakupisz.

Nie 🙂 Lekcje będą udostępniały się automatycznie w przeciągu 8 tygodni. Ma to pewien cel edukacyjny. Nie chcę, aby już na dzień dobry zasypał Cię nadmiar wiedzy. No i rozłożenie wiedzy na mniejsze fragmenty ale bardziej rozciągnięte w czasie powoduje lepsze zapamiętanie materiału. Jeśli po pewnym czasie musisz do czegoś wrócić, to przypominasz sobie wcześniej zdobytą wiedzę. Dzięki temu lepiej się ona utrwala. Zaufaj mi, tak to działa 😉

Na razie z moich powodów osobistych, zdrowotnych i rodzinnych ta opcja jest niedostępna. Jeśli wszystko dobrze się potoczy to wróci w drugiej połowie 2022 w trochę innej formie 🙂

Będzie można ją dokupić sobie jako upgrade do posiadanych kursów.

Pytania możesz zadawać w komentarzach pod lekcjami lub możesz napisać na naszym Discordzie. Nic nie pozostaje tam bez odpowiedzi 🙂

Oczywiście, dostaniesz fakturę. Jeśli nie dotrze ona do Ciebie w ciągu 1 dnia, to pisz do nas maila na hello@coders.school. Jeśli robisz tradycyjny przelew, to płatność może być zaksięgowana dopiero następnego dnia lub po weekendzie.

Jesteśmy zwolnieni z naliczania podatku VAT, więc podane ceny są to całkowite ceny które zapłacisz. Są to zarówno ceny netto, jak i brutto. Jeśli masz firmę, to nie odliczysz VATu od tego wydatku, ale normalnie wrzucisz go w koszty i pomniejszysz podatek dochodowy.

Oznacza to, że dopóki istnieje nasza platforma i wszystkie jej składowe (WebToLearn, GitHub, Discord, YouTube, Vimeo) to możesz ich swobodnie używać. Gdyby cokolwiek przestało istnieć to zapewnimy Ci link do ściągnięcia sobie materiałów na dysk.

To jest bardzo indywidualna kwestia. Bardziej to zależy od konkretnego rekrutera niż polityki firmy. Znałem takich, którzy w ogóle nie zaglądali na GH. Tłumaczyli, że i tak muszą kompetencje podczas rozmowy przetestować. Znałem też takich, którzy bez GH nawet nie rozpatrywali kandydata, bo Ci co mieli projekty to już prezentowali swoje próbki kodu i rekruterzy po samych tych próbkach wiedzieli czego się spodziewać. Na ich podstawie dokonywali selekcji kandydatów, a nie patrzyli na CV.

Z moich (i nie tylko) obserwacji wynika, że świetnie udokumentowany projekt na GitHubie (w pliku README.md z grafikami, animacjami, wideo) niesamowicie przyciąga rekruterów i wyróżnia kandydatów.

Zgadujecie się na Discordzie i robicie wspólnie zadania. Możecie pisać bezpośrednio do siebie lub porozmawiać przez czat głosowy. Jest też możliwość współdzielenia ekranu. Później podczas zgłaszania zadania w opisie musicie umieścić wasze @username z GitHuba, aby nasz automat poprawnie zaliczył zadania 🙂

Wiek naprawdę nie ma znaczenia dla pracodawców. Dla nich liczą się tylko kompetencje, czyli to, czy zatrudnienie Ciebie przyniesie firmie zysk. Dla Ciebie na pewno ma. W swojej obecnej ścieżce kariery masz już zapewne dość ugruntowaną pozycję i wiesz pewnie jak wyglądą kwestie awansów. Jeśli zmienisz ścieżkę na IT, to pewnie będzie dla Ciebie jakby zaprzeczenie tego co robiłeś przez ostatnie 10 lat lub więcej. Ale spokojnie, nawet jeśli sobie postanowisz, że się przebranżawiasz, to chyba nic nie stoi na przeszkodzie, żebyś wrócił do swojej pierwotnej branży, gdyby coś poszło nie tak, albo okazało się, że IT też nie wygląda tak, jak Ci się wydawało. Także większość takich przekonań siedzi w głowie.

Na pewno przebranżowienie będzie wymagało od Ciebie wysiłku. Na to potrzeba czasu. Musisz uczyć się minimum pół roku, aby osiągnąć jakiś konkretny poziom, z którego już możesz się rekrutować na juniora. I to takie pół roku, gdzie po godzinach, średnio przez 2-3 godziny dziennie programujesz. Więc jeśli już czujesz się staro i nie chce Ci się uczyć, to nie jest opcja dla Ciebie. Ale im starszy będziesz, to pewnie jeszcze mniej Ci się będzie chciało 😉

Przeczytaj jeszcze artykuł Programowanie w C++ po 30-ce. Jak zacząć programować?

Szczerze – nie wiem. Polecam zakupić kurs i sprawdzić. Jeśli będzie on za trudny to zwróć go w ciągu 21 dni i dostaniesz pieniądze z powrotem.

Jeśli uważasz że masz podstawową wiedzę to nie musisz. Zobacz sobie do tematyki tego kursu. Jeśli nic tam nie brzmi obco, to od razu zakup coś bardziej zaawansowanego. 

Grywalizacja jest niesamowita i wiemy co daje, ale z racji problemów technicznych nie będzie ona dostępna akurat w tym kursie. Ale będziemy pracować nad możliwością jej włączenia w przyszłości.

Nie. Wiem, że papierki dodatkowo motywują ludzi, ale taki certyfikat co najwyżej ozdobi Ci ścianę w pokoju (jeśli go wydrukujesz). Nie będzie on miał znaczenia podczas rekrutacji. I tak musisz  wykazać się wiedzą. W IT papierki nie są aż tak ważne. Pomimo ich posiadania pracodawcy i tak zweryfikują Twoją wiedzę. 

Brak certyfikatu to nic. Wpisz sobie ten kurs w swoje CV w dziale Edukacja. To wystarczy.

Ale za przerobienie wszystkich naszych kursów jak najbardziej dostaniesz certyfikat. To już nie będzie byle co. Napisz wtedy maila na hello@coders.school.

Jak przebiega kurs?

Kurs podzielony jest na działy. Te będą odblokowywane tydzień po tygodniu, żebyś mógł na spokojnie przerobić i utrwalić materiał z poprzednich działów, zanim zabierzesz się za następny. Jeśli się nie wyrobisz — nic nie szkodzi. Działy nie będą w żaden sposób blokowane.

To co?

Coders School Ninja

Masz pytania? Daj znać!

Podziel się

Jeśli nauka C++ jest dla Ciebie ciekawa, to zalecamy uczyć się w gronie znajomych. Tak jest zawsze raźniej, a motywacja jest dużo większa. Daj im znać o tym kursie. Może też skorzystają?

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on reddit
Reddit
Share on whatsapp
WhatsApp
Share on email
Email

Szukasz czegoś trudniejszego?

Hej, już jest mój nowy kurs - Nowoczesny C++. Obczaisz?