PAKIET KURSÓW DO KOMPLEKSOWEJ NAUKI PROGRAMOWANIA W JĘZYKU C

Przejdź drogę od napisania pierwszej linijki kodu aż do stosowania zaawansowanych technik programistycznych.

Dołącz do tysięcy uczestników, którzy skorzystali z naszego pakietu kursów programowania w języku C.

Chcesz naprawdę dobrze nauczyć się programowania?

Nasze kursy są wynikiem wielu lat doświadczeń zawodowych i dydaktycznych. Zaprojektowaliśmy je tak, żeby pokazać Ci jak naprawdę działają programy komputerowe. Kładziemy w nich duży nacisk na wyjaśnienie zagadnień które sprawiają trudności nawet zawodowym programistom.

DLACZEGO WARTO KUPIĆ PAKIET KURSÓW PROGRAMOWANIE W JĘZYKU C?

Czy chciałbyś nauczyć się programowania od podstaw, aż po zaawansowane zagadnienia takie jak wskaźniki, zarządzanie pamięcią, dynamiczne struktury danych czy programowanie współbieżne?

DOŚWIADCZENI TWÓRCY

Program kursów został przygotowany przez inżynierów z wieloletnim doświadczeniem zawodowym.

ĆWICZENIA PRAKTYCZNE

W kursach znajdziesz całą masę testów i zadań programistycznych do samodzielnego wykonania.

KOMPLEKSOWY PROGRAM

Poznasz nie tylko podstawy programowania, ale także najbardziej zaawansowane techniki programistyczne stosowane w rzeczywistych projektach.

PROGRAMOWANIE W JĘZYKU C W LICZBACH

4

KURSY ON-LINE

340

FILMÓW

20

GODZIN MATERIAŁU WIDEO

40

ZADAŃ PROGRAMISTYCZNYCH

ILE KOSZTUJE PROGRAM?

Czas na dobrą wiadomość. Nasz pakiet kursów zawiera 20 godzin materiałów na poziomie od podstaw aż do tematów zaawansowanych. Cena podobnego szkolenia na rynku oscyluje zwykle w granicach 2000 - 3000 zł.

My przygotowaliśmy dla Ciebie ofertę, na którą mogą sobie pozwolić nie tylko firmy i praktykujący inżynierowie, ale również studenci i hobbyści.

PROGRAMOWANIE W JĘZYKU C

Pakiet obejmuje cztery kursy internetowe:

  • Podstawy programowania. Język C
  • Zaawansowane programowanie w języku C
  • Język C. Poziom ekspert
  • Podstawy programowania współbieżnego

Dostęp do wszystkich kursów możesz uzyskać za

147 PLN

KUP TERAZ ZA 147 PLN

O CZYM BĘDZIEMY SIĘ UCZYĆ?

PODSTAWY PROGRAMOWANIA. JĘZYK C

W tym kursie pokażemy Ci jak napisać i uruchomić Twoje pierwsze programy w języku C. Poznasz też najważniejsze elementy tego języka oraz konstrukcje z jakich składają się programy komputerowe.

  • Wprowadzenie
  • Pierwszy program
  • Zmienne i odczyt danych
  • Operatory arytmetyczne
  • Operatory logiczne
  • Instrukcje warunkowe
  • Pętle
  • Zmienne znakowe
  • Zaawansowane ćwiczenie programistyczne
  • Zapis binarny
  • Liczby zmiennoprzecinkowe
  • Funkcje

PRZYKŁADOWY FILM

Hello world - demonstracja

ZAAWANSOWANA PROGRAMOWANIE W JĘZYKU C

W tym kursie pomożemy Ci opanować zaawansowane elementy języka C, które stwarzają często wiele problemów osobom początkującym. Zobaczysz jak z tych elementów korzystać w swoich programach i jak unikać wielu pułapek, w które wpadają niedoświadczeni programiści.

  • Debugger - usuwanie błędów w kodzie
  • Struktury
  • Dyrektywy preprocesora
  • Tablice
  • Łańcuchy znaków
  • Wskaźniki
  • Dynamiczne zarządzanie pamięcią
  • Tablice dwuwymiarowe
  • Operacje na plikach tekstowych
  • Argumenty przekazane do programu
  • System heksadecymalny
  • Operacje na plikach binarnych
  • Wywołania rekurencyjne

PRZYKŁADOWY FILM

Wskaźniki - wyjaśnienie przykładu

JĘZYK C. POZIOM EKSPERT

W tym kursie pokażemy Ci jak działają "od kuchni" mechanizmy języka C, co pomoże Ci rozwiązywać najtrudniejsze problemy programistyczne. Pokażemy Ci też jak pisać programy wykorzystujące system operacyjny np. do realizacji współbieżności czyli wykonywania wielu operacji jednocześnie.

  • Wstęp
  • Wskaźniki do funkcji
  • Dynamiczne struktury danych - stos
  • Dynamiczne struktury danych - lista
  • Dynamiczne struktury danych - drzewo
  • Obliczanie wartości wyrażeń algebraicznych
  • Budowa złożonych projektów
  • Wykorzystanie API systemu operacyjnego
  • Programy współbieżne
  • Skoki i sygnały
  • Zmienne statyczne i ulotne

PRZYKŁADOWY FILM

Budowa złożonych projektów - linkowanie skompilowanych plików

PODSTAWY PROGRAMOWANIA WSPÓŁBIEŻNEGO

W tym kursie pokażemy Ci jak w języku C pisać programy wielowątkowe, czyli realizujące wiele zadań jednocześnie. Dzięki temu poznasz jeden z najważniejszych, ale i najtrudniejszych do opanowania mechanizmów działania współczesnych programów komputerowych.

  • Wprowadzenie
  • Pierwsze kroki ze współbieżnością
  • Więcej o tworzeniu wątków
  • Pułapki współbieżności: Wyścigi
  • Pułapki współbieżności: Zagłodzenie wątków
  • Pułapki współbieżności: Zakleszczenie
  • Muteksy
  • Semafory
  • Zagrożenia związane z używaniem funkcji bibliotecznych
  • Problem pięciu filozofów
  • Synchronizacja wątków przy pomocy zdarzeń
  • Podsumowanie

PRZYKŁADOWY FILM

Pułapki współbieżności: wyścigi - ćwiczenie

O NAS

PROWADZĄCY KURS

dr inż. Maciej Kraszewski

Inżynier i menedżer zespołów inżynierskich. Absolwent Wydziału Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej.

W pracy inżynierskiej specjalizuje się w projektowaniu systemów przemysłowej kontroli jakości bazujących na widzeniu maszynowym.

Kierował projektami inżynierskimi i badawczymi oraz jest autorem wielu zgłoszeń patentowych i publikacji naukowych.

Od lat prowadzi zajęcia dla studentów takich kierunków jak elektronika i telekomunikacji, mechatronika czy informatyka.

FAQ

Jaka wiedza jest potrzebna, żeby skorzystać z kursów?

Pierwszy z kursów pakietu: "Podstawy programowania. Język C" przeprowadzi Cię przez proces tworzenia programów komputerowych nawet jeżeli nie masz żadnego doświadczenia tej dziedzinie.

Czy otrzymam fakturę VAT?

Tak - oczywiście. Faktura VAT zostanie wysłana automatycznie drogą mailową od razu po zakupie kursu.

Czy można zrezygnować z kursu po zakupie?

Tak. Do 14 dni po zakupie możesz zrezygnować z zakupu niezależnie od powodu. Po prostu napisz do nas, a my oddamy Ci pieniądze. 

Jak długo będę mieć dostęp do nagrań?

Dostęp do nagrań jest nieograniczony czasowo. Kursy można przerabiać w swoim własnym tempie.