ALX
  

Podstawy programowania w języku C w środowisku Linux (kod: PL-C)

Opis i cel szkolenia

Język C jest jednym z najpopularniejszych języków programowania, używanym w niemal nieograniczonej liczbie zastosowań: od sterowników sprzętowych i systemów operacyjnych przez wydajne serwery WWW po nowoczesne środowiska graficzne i aplikacje biurowe. Jego składnia wciąż inspiruje budowę nowych języków programowania – znając C można z niewielkim dodatkowym wysiłkiem zrozumieć programy pisane w C++, PHP czy Javie.

Czas trwania

4 dni

Program

Dzień 1

  1. Poruszanie się w konsoli, podstawowe polecenia powłoki,
  2. Pierwszy program, kompilacja i uruchamianie,
  3. Zmienne, stałe i ich typy, rzutowanie,
  4. Interakcja z użytkownikiem, obsługa standardowego wejścia i wyjścia (stdio.h),
  5. Operacje arytmetyczne, biblioteka matematyczna (math.h),
  6. Instrukcje warunkowe.

Dzień 2
  1. Pętle,
  2. Tablice jedno- i wielowymiarowe,
  3. Napisy w C, funkcje biblioteczne z (string.h),
  4. Wskaźniki, alokacja i dealokacja pamięci (stdlib.h),
  5. Funkcje, sposoby przekazywania argumentów, rekurencja.

Dzień 3
  1. Lokalne zmienne statyczne,
  2. Typy wyliczeniowe (enum),
  3. Złożone typy danych (struct),
  4. typedef i #define,
  5. Przyjmowanie argumentów z linii poleceń,
  6. Operacje plikowe,
  7. Wskaźniki funkcyjne, przykłady z biblioteki standardowej (qsort(), bsearch().

Dzień 4
  1. Używanie bibliotek systemowych,
  2. Praca z wieloma plikami: kompilacja, linkowanie,
  3. Dyrektywy preprocesora,
  4. Funkcje statyczne i globalne zmienne statyczne,
  5. Makefiles.

Pobierz w wersji PDF > >

Przeznaczenie i wymagania

Szkolenie przeznaczone jest dla osób pragnących nauczyć się programowania w języku C od podstaw. Celem kursu jest zapoznanie uczestników ze składnią języka oraz funkcjonalnością oferowaną przez bibliotekę standardową podczas pisania prostych programów, zarówno wsadowych jak i interaktywnych.

Przydatna będzie znajomość języka angielskiego na poziomie umożliwiającym czytanie ze zrozumieniem dokumentacji języka oraz funkcji bibliotecznych.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Lokalizacje

Zapytaj o szczegóły

tel. 22 63 64 164
akademia@alx.pl

  • Warszawa - ul. Jasna 14/16A
  • Kraków - ul. Floriańska 53
  • Łódź - ul. Wólczańska 51
  • Wrocław - ul. Rogowska 127
  • Poznań - ul. Św. Marcin 66/72
  • Katowice - ul. Modelarska 12
  • na życzenie dowolne miejsce w Polsce

Cena szkolenia

2680 zł netto (VAT 23%).

W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie materiały szkoleniowe,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.

Najbliższe terminy

Szkolenie jest realizowane w trybie zamkniętym, dla grup od 4 osób.

Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.

Zapytaj i zaproponuj termin >>

Lub prosimy o kontakt.