Zaawansowane programowanie w Linux
Stosujemy również rozwiązania kompleksowe: | |||
---|---|---|---|
|
PROFIL UCZESTNIKA:
Szkolenie Linux zaawansowane programowanie 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
Na cenę ma wpływ wiele czynników, takich jak: | |
---|---|
|