Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Język C. Poziom ekspert.
Rating: 4.6 out of 5(96 ratings)
864 students

Język C. Poziom ekspert.

Poznaj najbardziej zaawansowane elementy oraz mechanizmy działania języka C.
Last updated 6/2020
Polish

What you'll learn

  • Działanie i wykorzystanie wskaźników do funkcji
  • Tworzenie i korzystanie z dynamicznych struktur danych
  • Podstawy asemblera dla procesorów x86 i łączenie kodu asemblerowego z kodem C
  • Automatyzacja kompilacji złożonych projektów za pomocą programu GNU Make
  • Tworzenie bibliotek statycznych i dynamicznych
  • Korzystanie z API systemów operacyjnych
  • Tworzenie programów wielowątkowych
  • Korzystanie ze zmiennych statycznych i ulotnych

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

13 sections82 lectures5h 50m total length
  • Wstęp0:42
  • Instalacja i konfiguracja środowiska0:20
  • Instalacja Visual Studio Code i MinGW6:10
  • Instalacja Visual Studio Code0:08
  • Instalacja rozszerzeń do Visual Studio Code1:20
  • Konfiguracja zadań w Visual Studio Code11:07
  • Wykorzystanie debuggera6:18
  • Konfiguracja debuggera w Visual Studio Code5:58

Requirements

  • Znajomość podstaw składni języka C
  • Korzystanie ze wskaźników
  • Obsługa argumentów podawanych do funkcji main
  • Tworzenie funkcji rekurencyjnych
  • Obsługa plików
  • Kompilacja i debugowanie programów za pomocą narzędzi GCC i GDB

Description

Zamiast uciążliwego wyszukiwania praktycznej wiedzy - skorzystaj z naszego kursu.

Ten kurs zawiera elementy języka C, które zwykle pomija się w książkach czy na zajęciach na uczelniach technicznych.

Oprócz opanowania zaawansowanych elementów języka C poznasz też ogólne zasady dotyczące działania systemów operacyjnych i programów komputerowych przydatne osobom programującym praktycznie w każdym języku.

Who this course is for:

  • Osoby, które umieją programować w języku C i chcą dobrze opanować zaawansowane elementy tego języka.
  • Osoby, które wykorzystują język C w pracy zawodowej i chcą uzupełnić jego znajomość
  • Osoby zainteresowane działaniem komputerów, systemów operacyjnych i programów komputerowych