Co gdybyś mógł mieć dostęp do kursów, które przeprowadzą Cię od pierwszej linii kodu aż do korzystania z zaawansowanych metod programowania?

Kup teraz

196 PLN 147 PLN

za pakiet aż czterech kursów poświęconych nauce programowania

Zestaw czterech kursów on-line

196 PLN 147 PLN

Nasz zestaw kursów poświęconych programowaniu w języku C został zaprojektowany tak, żeby pomóc Ci przejść drogę od napisania pierwszego programu komputerowego do wykorzystania zaawansowanych technik programistycznych w rzeczywistych projektach.

Podstawy programowania. Język C

Rozpocznij naukę programowania od całkowitych podstaw.

Zaawansowane programowanie w języku C

Poznaj zaawansowane elementy języka C takie jak wskaźniki, operacje na plikach czy wykorzystanie debuggera.

Język C. Poziom ekspert

Poznaj mechanizmy kryjące się za językiem C, których nie zna nawet wielu praktykujących programistów.

Programowanie współbieżne. Podstawy

Poznaj mechanizmy stojące ze współbieżnością - jedną z najważniejszych cech współczesnych programów komputerowych i ustrzeż się pułapek z nią związanych.

Uzyskaj dostęp do kursów i rozpocznij swoją naukę programowania

KURS W LICZBACH

Przygotowaliśmy szeroki materiał, który przeprowadzi Cię przez cały proces od napisania i uruchomienia pierwszego programu w języku C aż do opanowanie zaawansowanych zagadnień.

340

FILMÓW INSTRUKTAŻOWYCH

20

GODZIN MATERIAŁÓW

40

ZADAŃ PROGRAMISTYCZNYCH DO SAMODZIELNEGO WYKONANIA

CO ZNAJDZIESZ W ŚRODKU?

4 kursy, które pomogą Ci opanować sztukę programowania

KURS 1 • CENA BEZ PROMOCJI: 49 PLN

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.

Spis treści:

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

KURS 2 • CENA BEZ PROMOCJI: 49 PLN

ZAAWANSOWANE 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.

Spis treści:

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

KURS 3 • CENA BEZ PROMOCJI: 49 PLN

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.

Spis treści:

  • Wstęp
  • Wskaźniki do funkcji
  • Dynamiczne struktury danych – stos
  • Dynamiczne struktury danych – lista
  • Dynamiczne struktury danych – drzewo
  • Obliczanie wartości wyrażeń algebraicznych
  • Podstawy asemblera dla procesorów x86
  • Budowa złożonych projektów
  • Wykorzystanie API systemu operacyjnego
  • Programowanie współbieżne cz. 1
  • Programowanie współbieżne cz. 2
  • Skoki i sygnały
  • Zmienne statyczne i ulotne

KURS 4 • CENA BEZ PROMOCJI: 49 PLN

PROGRAMOWANIE WSPÓŁBIEŻNE. PODSTAWY

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.

Spis treści:

  • Wprowadzenie
  • Pierwsze kroki
  • 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

Dlaczego warto skorzystać właśnie z naszych kursów?

Kursy programowania w języku C, które przygotowaliśmy wynikają z naszego wieloletniego doświadczenia w pracy inżynierskiej. Kursy nastawione są na praktykę i zawierają wiele tematów nie poruszanych w typowych podręcznikach czy tutorialach na temat programowania.

Co wyróżnia nasze kursy:

  • Program wynikający z wieloletniego doświadczenia inżynierskiego i dydaktycznego
  • Nastawienie na praktykę - oprócz samego języka C pokazujemy też konkretne narzędzia programistyczne oraz dajemy Ci wiele zadań do samodzielnego wykonania
  • Szczegółowe omówienie tematów uznawanych powszechnie za trudne (np. wskaźników) albo rzadko poruszanych w powszechnie dostępnych materiałach

Kup zestaw kursów w cenie 196 PLN 147 PLN

Poznaj jeden z najważniejszych języków programowania jakie powstały

Twój instruktor

dr inż.
Maciej Kraszewski

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.

Języków C i C++ używał w komercyjnych projektach przetwarzania obrazów do optycznej nawigacji i przemysłowej kontroli jakości.

Dołącz do naszych kursantów

Nasze kursy programowania w języku C pojawiły się po raz pierwszy dwa lata temu (kurs Podstawy programowania. Język C) i od tej pory skorzystało z nich już ponad 2000 uczestników.

FAQ

Dla kogo jest ten kurs?

Kursy są przeznaczone m.in. dla studentów takich kierunków jak informatyka, elektronika i telekomunikacja, automatyka i robotyka czy mechatronika. Zaczynamy omawiać naukę programowania od kompletnych podstaw, więc nie jest wymagane wcześniejsze doświadczenie. Materiały przydadzą się też osobom, które zaczynają wykorzystywać język C w swojej pracy zawodowej i chcą poprawić jego znajomość.



Na jak długo otrzymam dostęp?

Dostęp do materiałów jest nieograniczony czasowo.


Czy możliwa jest rezygnacja po zakupie?

Tak. W ciągu 14 dni możesz zrezygnować z zakupu bez podawania powodu.


Zaczynamy?

Skorzystaj z okazji i przyspiesz swoją naukę programowania

Kup teraz