Podstawy programowania w języku C

Cena netto za os.:
3.400 zł
Regulamin

P - potwierdzone do realizacji (uzbierana minimalna grupa)
N - nowy termin szkolenia

TERMINY SZKOLENIA

Najbliższe terminy

    Zapraszamy również do składania zamówień na zakup oryginalnego oprogramowania: Office 365, Windows 10, Visio Online, Project Online, OneDrive for Business, Exchange Online, SharePoint Online, Skype for Business Online i wiele innych.

    Ten temat realizujemy również w formie grupowego szkolenia zamkniętego ściśle dopasowanego do wymagań klienta

    c

    Profil uczestników:

    Szkolenie skierowane jest dla osób, które jeszcze nie znają C i chcą nauczyć się programowania w języku C od podstaw. W trakcie szkolenia uczestnicy zdobędą podstawową wiedzę dotyczącą składni języka oraz funkcjonalności oferowane przez elementy biblioteki standardowej. Szkolenie prowadzone jest w środowisku Dev-C++ pod Windows. Szkolenie może być prowadzone również w systemie Linux, z wykorzystaniem środowiska programistycznego.

    Korzyści dla uczestnika:

    Po szkoleniu każdy uczestnik będzie umiał:

    • Tworzyć proste programy
    • Znał składnie języka C
    • Wykorzystać biblioteki standardowe
    • Pozna środowisko programistyczne w Windows/Linux
    • Edytować pliki korzystając z edytora VI/VIM

    Wymagania dot. uczestnika:

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

    Program szkolenia:

    Dzień 1

    • Poruszanie się w konsoli, podstawowe polecenia powłoki
    • Pierwszy program, kompilacja i uruchomienie
    • Zmienne, stałe i ich typy, rzutowanie
    • Obsługa standardowego wejścia i wyjścia
    • Operacje arytmetyczne, biblioteka matematyczna
    • Instrukcje warunkowe

    Dzień 2

    • Pętle
    • Tablice jedno i wielowymiarowe
    • Napisy w C, funkcje biblioteczne string.h
    • Wskaźniki, alokacja i dealokacja pamięci stdlib.h
    • Funkcje, sposoby przekazywania argumentów, rekurencja

    Dzień 3

    • Typy wyliczeniowe enum
    • Lokalne zmienne statyczne
    • Złożone typy danych struct
    • typedef i #define
    • Przyjmowanie argumentów z linii poleceń
    • Operacje plikowe

    Dzień 4

    • Używanie bibliotek systemowych
    • Praca z wieloma plikami: kompilacja, linkowanie
    • Dyrektywy preprocesora
    • Funkcje statyczne i globalne zmienne statyczne
    • Makefile

    HARMONOGRAM

    Dzień 1Dzień 2Dzień 3Dzień 4
    Rejestracja9:45 – 10:00
    Zajęcia10:00 – 11:009:00 – 11:009:00 – 11:009:00 – 11:00
    Przerwa11:00 – 11:1511:00 – 11:1511:00 – 11:1511:00 – 11:15
    Zajęcia11:15 – 13:0011:15 – 13:0011:15 – 13:0011:15 – 13:00
    Obiad13:00 – 13:4513:00 – 13:4513:00 – 13:4513:00 – 13:45
    Zajęcia13:45 – 15:0013:45 – 15:0013:45 – 15:0013:45 – 15:00
    Przerwa15:00 – 15:1015:00 – 15:1015:00 – 15:1015:00 – 15:10
    Zajęcia15:10 – 17:0015:10 – 16:0015:10 – 16:0015:10 – 16:00

    W CENIE ZAWIERAMY

    coffee-cup Przerwy kawowe

    cutlery Obiad

    certificate Certyfikat

    ebook Materiały w wersji elektronicznej

    studying Laptop dla uczestnika na czas szkolenia