Pisz zrozumiały kod w C! Poznaj dobre praktyki i używaj odpowiednich narzędzi!

Ten kurs jest dla CIEBIE, jeżeli:

  • Znasz już podstawy C i masz na koncie pierwsze projekty
  • Kursy C w internecie nie spełniają Twoich oczekiwań
  • Szukasz materiałów po POLSKU
  • Chcesz się dalej rozwijać w tym kierunku
  • Myślisz o pracy jako programista niskopoziomowy
  • Albo już ją masz

Dzięki C dla Zaawansowanych:

  • Zdobędziesz solidną wiedzę przydatną w pracy nad komercyjnymi projektami
  • Poznasz nie tylko teorię, ale przede wszystkim dobre praktyki
  • Ustrzeżesz się typowych błędów i poznasz antywzorce
  • Zwiększysz swą efektywność dzięki odpowiednim narzędziom
  • Wyrobisz sobie intuicję w doborze technik, narzędzi i rozwiązań
  • Otrzymasz kompendium, które będzie Ci towarzyszyć w programistycznej karierze

Jeżeli jesteś doświadczonym programistą pewnie część materiału nie będzie dla Ciebie nowością. Ale na pewno znajdziesz tu elementy, o których nikt inny nie mówi.

Aktualnie zapisy do kursu są zamknięte. Zapisz się na listę oczekujących, aby nie przegapić kolejnego otwarcia.

Zapisuję się na listę oczekujących

Bonusowo wyślę Ci PDFa:

"Jak zwiększyć Jakość Kodu w projektach Embedded - darmowe narzędzia"

Jeżeli po wciśnięciu przycisku nie wyskakuje popup, spróbuj ponownie po wyłączeniu adblocka. Jeżeli problem będzie się powtarzać, albo po zapisaniu nie otrzymasz maila, napisz na maciek@ucgosu.pl.

Kim jestem?

Cześć, nazywam się Maciek Gajdzica. Jestem programistą systemów embedded od 2012 roku. Kod, który pisałem działa na urządzeniach elektronicznych w budynkach, na torach kolejowych, czy w samochodach. Od początku kariery zawodowej przeszkadzało mi, że w naszej branży brakuje odpowiedzi na codzienne problemy programistów:

  • Jak pisać większe projekty?
  • Z jakich dobrych praktyk warto korzystać?
  • Jakie są typowe błędy i ich konsekwencje?
  • Czy muszę wszystko debugować na sprzęcie?

Przez lata sytuacja się nie zmieniała, a ja sam dochodziłem do różnych rozwiązań, które działały. W końcu zacząłem się nimi dzielić. Być może znasz mnie z:

W tym kursie rozwinę dokładniej te same koncepcje, które omawiam na blogu i na streamach. Sprawdź, czy ten przekaz do Ciebie trafia.

Czego możesz się spodziewać?

Skupienie na szczegółach

C pozwala na wiele, ale często wewnątrz dzieje się magia. Wspólnie ją odczarujemy analizując, co się dzieje pod spodem. Ale skupimy się tylko na tym co przydatne, nie będziemy pochylać się nad wyimaginowanymi problemami.

Społeczność

Ten kurs to nie tylko lekcje wideo, ale również grupa na Slacku. Możesz tam umieszczać prace domowe, zadawać pytania i prowadzić dyskusje. Otrzymasz tam pomoc nie tylko ode mnie, ale również innych uczestników. Poznasz osoby o podobnym spojrzeniu na programowanie.

Praktyczne wskazówki

Dowiesz się nie tylko jak coś działa, ale też kiedy tego używać, jakie ma mocne i słabe strony. Poznasz dobre praktyki i typowe zastosowania poszczególnych elementów składni, koncepcji, czy narzędzi.

Skuteczne metody pracy

Wyjdziemy poza sam język C i zajmiemy się całym ekosystemem. Porozmawiamy o przydatnych narzędziach, procesach i technikach ułatwiających codzienną pracę. Zastanowimy się też nad projektowaniem. Zarówno w skali micro na poziomie funkcji, nazw i interfejsów, jak i w skali macro na poziomie architektury całego systemu.

Aktualnie zapisy do kursu są zamknięte. Zapisz się na listę oczekujących, aby nie przegapić kolejnego otwarcia.

Bonusowo wyślę Ci PDFa:

"Jak zwiększyć Jakość Kodu w projektach Embedded - darmowe narzędzia"

Jeżeli po wciśnięciu przycisku nie wyskakuje popup, spróbuj ponownie po wyłączeniu adblocka. Jeżeli problem będzie się powtarzać, albo po zapisaniu nie otrzymasz maila, napisz na maciek@ucgosu.pl.