Zaawansowane programowanie w języku C

Kurs zawiera zaawansowane elementy języka C. Jednym z nich są wskaźniki – narzędzie stanowiące o sile tego języka, ale uchodzące za trudne do opanowania. Prezentowany materiał pozwala zacząć realizację praktycznych projektów wykorzystujących C.

Przetestuj bez ryzyka

Jeżeli w ciągu 14 dni od zakupu stwierdzisz, że kurs Ci nie odpowiada – napisz do nas. Oddamy Ci całą wpłaconą kwotę.

Czas dostępu do kursu

Nieograniczony

Poziom kursu

Średnio zaawansowany

Czego się nauczysz?

  • Stosowanie debuggera do znajdowania błędów w programach.
  • Dyrektywy preprocesora: makrodefinicje i kompilacja warunkowa.
  • Operacja na plikach.
  • Rekurencja.
  • Złożone typy danych w języku C: struktury i tablice.
  • Operacje na tekstach.
  • Wskaźniki i dynamiczne zarządzanie pamięcią.

Wymagania wstępne

  • Podstawowa znajomość języka C: kompilacja programów, wykorzystanie zmiennych, pętli, instrukcji warunkowych oraz funkcji.
  • Cała niezbędną do tego kursu wiedzę można znaleźć w naszym darmowym kursie: Podstawy programowania. Język C.

Opis

Dlaczego warto opanować język C?

  • to jeden z najważniejszych i najpopularniejszych języków programowania,
  • jego bardzo dobra znajomość jest niezbędna w programowaniu mikrokontrolerów i systemów wbudowanych,
  • pozwala lepiej zrozumieć i działanie komputerów i programów komputerowych.

Wiele ważnych elementów języka C (np. wskaźniki i zarządzanie pamięcią) uchodzą za trudne do opanowania. Elementom tym poświęcamy w tym kursie dużo uwagi tak, aby pomóc Ci opanować istotne, lecz uważane za skomplikowane metody programowania.

Oprócz tego nasz kurs wyróżnia:

  • nauka na bazie przykładów i zadań do samodzielnego wykonania,
  • zwracanie uwagi na szczegóły często pomijane w innych materiałach.

Zrób kolejny krok w kierunku profesjonalnej inżynierii! Zapisz się już teraz!

Dla kogo jest ten kurs?

  • Studenci kierunków: informatyka, elektronika i telekomunikacja czy automatyka i robotyka.
  • Osoby chcące programować mikrokontrolery i systemy wbudowane.
  • Programiści znający języki wysokiego poziomu i chcący poszerzyć swoją wiedzę.

Zawartość kursu

Zawartość tego kursu to:

  • ponad 90 wykładów,
  • 5 h treści wideo,
  • testy wielokrotnego wyboru i zadania programistyczne do samodzielnego wykonania wraz z przykładowymi rozwiązaniami.

Spis treści

  1. Debugger – usuwanie błędów w kodzie
  2. Struktury
  3. Dyrektywy preprocesora
  4. Tablice
  5. Łańcuchy znaków cz. 1
  6. Łańcuchy znaków cz. 2
  7. Wskaźniki cz. 1
  8. Wskaźniki cz. 2
  9. Dynamiczne zarządzanie pamięcią
  10. Tablice dwuwymiarowe
  11. Operacje na plikach tekstowych
  12. Argumenty przekazane do programu
  13. System heksadecymalny
  14. Operacje na plikach binarnych
  15. Wywołania rekurencyjne
Zamówienie

Kategoria

49.00

PLN

Zamów

IT20 sp. z o.o., Strzelinko 25, 76-200 Słupsk, KRS 0000857446, NIP 8393218058, REGON 386882720, wysokość kapitału zakładowego 5000 zł 

Zobacz Politykę prywatności i Regulamin serwisu.