Zaawansowane programowanie w Linux
Cena netto za os.:
2.100 zł
Regulamin2.100 zł
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.
Wszystkie tematy realizujemy również w formie projektów dopasowanych do potrzeb danego przedsiębiorstwa |
---|
Profil uczestników:
Szkolenie skierowane jest do dla osób, które znają podstawy w C oraz sprawnie poruszają się w środowisku terminala Linux. Szkolenie prowadzone jest w środowisku Linux, z wykorzystaniem środowiska programistycznego.
Korzyści dla uczestnika:
Po szkoleniu każdy uczestnik będzie umiał:
- Tworzyć programy dla systemu Linux
- Tworzyć procesy
- Tworzyć komunikację między procesami
- Wykorzystywać wątki
- Wykorzystywać informację zawarte w plikach /proc
- Wbudować kod asemblera
- Wykorzystać niskopoziomowe funkcje wejścia/wyjścia
- Pozna środowisko programistyczne w Linux
- Edytować pliki korzystając z edytora VI/VIM
Wymagania dot. uczestnika:
Od uczestnika wymagana jest znajomość języka C w stopniu wystarczającym do pisania prostych programów.
Program szkolenia:
Dzień 1
- Edytowanie za pomocą VI/VIM
- Kompilowanie za pomocą GCC
- Automatyzowanie procesu za pomocą GNU Make
- Debugowanie za pomocą GDB
- Strony man, Info, pliki nagłówkowe, kod źródłowy
- Procesy
- Wątki
Dzień 2
- Komunikacja międzyprocesowa
- Urządzenia
- System plików /proc
- Wywołania systemowe Linux
- Wbudowany kod asemblera
- Bezpieczeństwo
- Niskopoziomowe I/O
- Sygnały
HARMONOGRAM
Dzień 1 | Dzień 2 | |
---|---|---|
Rejestracja | 9:45 – 10:00 | – |
Zajęcia | 10:00 – 11:00 | 9:00 – 11:00 |
Przerwa | 11:00 – 11:15 | 11:00 – 11:15 |
Zajęcia | 11:15 – 13:00 | 11:15 – 13:00 |
Obiad | 13:00 – 13:45 | 13:00 – 13:45 |
Zajęcia | 13:45 – 15:00 | 13:45 – 15:00 |
Przerwa | 15:00 – 15:10 | 15:00 – 15:10 |
Zajęcia | 15:10 – 17:00 | 15:10 – 16:00 |