0,00  0

Koszyk

Brak produktów w koszyku.

C – Programowanie w języku C

Produkt dostępny na zamówienie

Opis

Opis: Umiejętności zdobywane podczas kursu:

  • praktyczne programowanie w języku C na poziomie średnio zaawansowanego programisty
  • umiejętność samodzielnego stosowania wywołań systemowych oraz bezpiecznej obsługi pamięci i mechanizmów wejścia/wyjścia
  • budowa złożonych programów
  • świadome operowanie wskaźnikami
  • umiejętność diagnozowania i usuwania błędów we własnych aplikacjach
  • umiejętność czytania i analizy własnego i dostarczonego kodu

Cel:

  • dostarczenie wiedzy i umiejętności niezbędnych do samodzielnego programowania systemowego i aplikacyjnego w języku C
  • wykształcenie umiejętności analizy dostarczonych rozwiązań
  • umożliwienie udziału w projektach w których język C jest podstawą budowy aplikacji

Grupa docelowa: Szkolenie przeznaczone jest dla programistów programujących w dowolnym języku programowania proceduralnego lub obiektowego którzy chcą zapoznać się praktycznie z możliwościami programowania w języku C.

 

Zajęcia skupiają się na praktycznych aspektach programowania oraz na zrozumieniu stosowanych mechanizmów. Są bardzo dobrą platformą do samodzielnego poznawania języka. Kurs pozwoli rozpocząć programowanie w najbardziej przenośnym języku programowania w historii informatyki.

 

Szkolenie będzie przydatne dla tych, których projekty obejmują zagadnienia programowania systemowego oraz wbudowanego.

Uwagi: Czas trwania szkolenia – 4 dni.
Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Wymagania:

  • umiejętność programowania w dowolnym języku programowania proceduralnym lub obiektowym (VisualBasic, C#, Java, inne…)
  • praca w środowisku systemu operacyjnego na poziomie średnio zaawansowanego użytkownika
  • podstawowa znajomość koncepcji programistycznych (pętle, instrukcje warunkowe, zmienne…)

Konspekt:

  1. Wstęp do programowania w języku C
    • zasady budowy programu w języku C
    • standardy kodowania i utrzymania kodu
    • etapy kompilacji programu
  2. Stałe i zmienne
    • deklarowanie i inicjalizacja zmiennych i stałych
    • zmienne globalne
    • zmienne zewnętrzne
    • deklarowanie i obsługa tablic
  3. Pamięć w języku C
    • zarządzanie pamięcią
    • tablica i jej mapowanie na pamięć
  4. Wskaźniki i operacje z nimi związane
    • mapowanie wskaźników na pamięć
    • arytmetyka wskaźników
    • tablice i wskaźniki
  5. Operacje i sterowanie przebiegiem programu
    • operatory w języku C
    • instrukcje warunkowe
    • pętle
  6. Funkcje w języku C
    • zasięg zmiennych w funkcjach
    • wskaźniki przekazywane i zwracane z funkcji
    • obsługa tablic poprzez wskaźniki
  7. Operacje wejścia/wyjścia
    • podstawowe operacje wejścia/wyjścia
    • formatowanie wejścia/wyjścia
    • wprowadzanie i wyprowadzanie danych
  8. Obsługa operacji plikowych
    • przekierowywanie danych do plików
    • wskaźniki na plik
    • znaki specjalne
  9. Struktury danych w języku C
    • definiowanie struktur w języku C
    • dostęp do składowych struktury
  10. Preprocesor i jego rola
    • rola preprocesora w języku C
    • podstawowe konstrukcje preprocesora
    • instrukcje warunkowe w preprocesorze
  11. Modularyzacja i podział programu
    • podział programu na pliki
    • kompilacja i konsolidacja programu złożonego z wielu komponentów
    • automatyzacja kompilacji złożonego programu
  12. Współpraca z bibliotekami zewnętrznymi
    • wykorzystanie bibliotek zewnętrznych
    • dokumentacja bibliotek zewnętrznych
    • konsolidacja i kompilacja programów wykorzystujących biblioteki

Notyfikacja: Note: The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl

Najczęściej zadawane pytania:

Potrzebujesz więcej informacji, napisz do nas:

Note:
The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl
Autoryzowany partner
Cena netto
5 566,00 zł
Cena brutto (23%)
6 846,18 zł

Uwagi

Oferujemy szkolenia wirtualne, self-paced oraz stacjonarne (w Warszawie i w lokalizacjach klienta).
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Produkt dostępny na zamówienie

Brak zaplanowanych terminów.

Twoje IT. Twoje zasady. Twoje możliwości.

Join our newsletter to stay up to date on features and releases.

By subscribing, you agree to our Privacy Policy and consent to updates.
© 2025  OSEC sp. z o.o.  All rights reserved.
Polityka prywatności