Materiały edukacyjne dla programistów embedded!

Dlaczego warto wybrać moje kursy?

Praktyczna wiedza

Poparta ponad 10-letnim doświadczeniem w branży embedded.

Gwarancja satysfakcji

Po zakupie kursu masz 30 dni na zwrot i otrzymasz z powrotem pieniądze.

Ponad 500 kursantów

Dołącz do społeczności programistów embedded.

Certyfikat ukończenia

W wersji PDF albo papierowej.

Sprawdź moje kursy

C dla Zaawansowanych

Ten kurs pomoże Ci:

Kurs C dla Zaawansowanych jest kierowany do osób, które:

  • mają już dobrze opanowane podstawy języka C
  • pracują na stanowisku juniora jako programista niskopoziomowy
  • chcą zdobyć solidną wiedzę, wyrobić dobre praktyki i używać odpowiednich narzędzi

Kurs C dla Zaawansowanych omawia następujące zagadnienia: 

  • Typy proste
  • Typy złożone
  • Przepływ programu
  • Preprocesor
  • Czysty kod
  • Kompilator i linker
  • Biblioteka standardowa i asembler
  • Optymalizację
  • Projekt wysokiego poziomu
  • Narzędzia i procesy

Kurs C dla Zaawansowanych zawiera:

  • 13 modułów poruszających pełne spektrum tematów potrzebnych programiście C
  • Czas trwania materiałów wideo lekcji 29:45:04
  • Czas trwania nagrań bonusowych, rozszerzających omówione zagadnienia: 22:37:04
  • Dostęp do wszystkich późniejszych aktualizacji i dodatków
  • Slajdy z lekcji w formacie PDF + listingi kodu użytego w lekcjach
  • Prace domowe
  • Dostęp do zamkniętej grupy dla kursantów
  • Certyfikat ukończenia kursu w formie papierowej lub elektronicznej

TDD w Systemach Embedded

Dzięki temu kursowi:

Kurs TDD w Systemach Embedded jest kierowany do osób, które:

  • sprawnie programują w C na systemy embedded
  • są programistami embedded
  • nie mają doświadczenia z Test-Driven Development 
  • potrzebują wykorzystać TDD w projekcie

Kurs TDD w Systemach Embedded omawia następujące zagadnienia: 

  • Podstawy TDD
  • Narzędzia
  • Specyfika Embedded
  • Jak wprowadzać TDD w projekcie?
  • Dobre praktyki i antywzorce


Kurs TDD w Systemach Embedded zawiera:

  • 8 modułów
  • Czas trwania materiałów wideo lekcji 15:54:11
  • Czas trwania nagrań bonusowych, rozszerzających omówione zagadnienia: 18:49:10
  • Praktyczne przykłady wraz z rozwiązaniem
  • Dostęp do wszystkich późniejszych aktualizacji i dodatków
  • Slajdy z lekcji w formacie PDF + listingi kodu użytego w lekcjach
  • Prace domowe
  • Dostęp do zamkniętej grupy dla kursantów
  • Certyfikat ukończenia kursu w formie papierowej lub elektronicznej

Git w Embedded

Po ukończeniu kursu:

Kurs Git w Embedded jest kierowany do:

  • programistów, w szczególności do programistów pracujących na systemach embedded
  • osób, które chcą poprawić znajomość gita
  • Poszukują odpowiedzi na konkretne pytania związane z Gitem w projektach embedded

Kurs Git w Embedded omawia następujące zagadnienia: 

  • Pełną ścieżkę nauki od podstawowych komend i pracy lokalnej przez modyfikowanie historii i rozwiązywanie konfliktów aż po strategie pracy w zespole oraz zaawansowane opcje.
  • Scenariusze pokazujące typowe przypadki użycia np. „Nie znam gita, a potrzebuję go na już”, „Mój pierwszy projekt na GitHubie”, „Dodaję gita do projektu w STM32Cube”.
  • Pragmatyczne podejście – poznajemy działanie gita w konsoli, ale używamy również narzędzi graficznych i wtyczek do edytorów kodu tam, gdzie to jest wygodniejsze.
  • Kompletny proces prowadzenia projektu dostosowany do branży embedded. W tym potrzebnych komend, utrzymywanych gałęzi, dobrych praktyk, wersji na różne wersje HW i dla wielu klientów.
  • Odpowiedzi na odwieczne pytania – merge czy rebase? Co z zewnętrznymi bibliotekami? Co ze schematami elektrycznymi? Jak przechowywać dokumentację? Jak zarządzać projektami na kilka procesorów?
  • Pokazuje gdzie wygodniejsze jest używanie narzędzi graficznych.


Kurs Git w Embedded
zawiera:

  • 6 modułów prowadzących od podstaw Gita do zaawansowanych tematów
  • Czas trwania materiałów wideo lekcji 13:54:40
  • Dodatkowe scenariusze pokazujące wykorzystanie Gita w typowych przypadkach
  • Nieograniczony czasowo dostęp do kursu
  • Dostęp do wszystkich późniejszych aktualizacji i dodatków
  • Dostęp do slajdów i linków z materiałami dodatkowymi do lekcji
  • Dostęp do zamkniętej grupy dla kursantów na Discordzie
  • Certyfikat ukończenia kursu w formie elektronicznej

Zobacz, co mówią moi kursanci

Do tej pory w kursach ucgosu.pl wzięło udział ponad 500 osób.
Oto kilka z ich opinii.