Kurs Programowanie w języku C dla zielonych
Naucz się programować w “czystym” C od podstaw. Opanuj jeden z najszerzej stosowanych języków programowania i otwórz sobie drzwi do kariery C Developera.
Oferta specjalna
Kup ten kurs za 93 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
C++ Developer
14471 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
pisania i wywoływania w funkcji w języku C
-
zapisu i używania prostych i bardziej złożonych wyrażeń logicznych
-
sterowania programami za pomocą instrukcji warunkowych
-
programowania pętli i sterowania przebiegiem iteracji
-
praktycznego wykorzystania różnych typów danych
-
używania wskaźników i stosowania tablic jednowymiarowych
-
deklaracji i używania napisów
-
odczytu danych tekstowych i liczb ze standardowego wejścia
Myślisz o karierze programisty systemów wbudowanych? Chciałbyś nauczyć się tworzyć gry lub
oprogramowanie dla mikrokontrolerów? A może zaczynasz swoją przygodę z programowaniem i nie wiesz,
który język będzie najlepszy na start? W takim razie dobrze trafiłeś! W tym kursie poznasz język C, który jest
podstawą dla wielu innych języków programowania, m.in. C++ i JAVA. Właśnie dlatego jest on bardzo
często wymieniany jako najlepszy język dla osób, które w programowaniu stawiają pierwsze
kroki
W tym kursie online od podstaw opanujesz składnię “czystego” C, nauczysz się pisać i wywoływać proste
funkcje, wykorzystywać wyrażenia logiczne, instrukcje warunkowe i pętle. Pokażę Ci jak
wykorzystywać podstawowe typy danych języka C, używać wskaźników i odczytywać dane ze
standardowego wejścia.
Lekcje prowadzę w sposób maksymalnie praktyczny, ograniczając część teoretyczną do niezbędnego minimum. Całą
wiedzę będę Ci przekazywał na konkretnych, życiowych przykładach, tak żebyś bez problemu
zrozumiał wszystkie założenia i koncepcje języka C oraz przede wszystkim umiał je stosować w praktyce.
Język C nadal na podium!
Język C to jeden z najstarszych języków programowania. Pomimo prawie 50-letniego stażu, nadal cieszy się bardzo
dużą popularnością, zajmując czołowe pozycje w wielu rankingach. Ze względu na swoją szybkość, uniwersalność i
przenośność można go znaleźć w wielu otaczających nas urządzeniach.
Jakie są główne zastosowania języka C?
-
programowanie mikrokontrolerów
-
programowanie systemów wbudowanych (np. lodówek, mikrofalówek, elementów samochodu)
-
tworzenie systemów operacyjnych
-
tworzenie bibliotek programistycznych
-
tworzenie gier
Przygotowanie środowiska pracy
W kursie nie będziemy tracić czasu na teorię i stosunkowo szybko przejdziemy do pisania prostych programów. Zaczniemy jednak od przygotowania środowiska pracy i instalacji niezbędnego oprogramowania. W trakcie szkolenia będziemy korzystać z kompilatora języka C - gcc i edytora Geany. Po zainstalowaniu i zapoznaniu się z nimi szybko przejdziemy do praktyki.
Podstawy języka C
Na początku dowiesz się czym są typy danych, zmienne i funkcje. Poznasz pętle wykorzystywane w
języku C; m.in. pętle for, while oraz do-while i dowiesz się, jak można sterować ich
przebiegiem. Nauczysz się zapisywać proste i złożone warunki logiczne.
Zobaczysz też jak sterować przebiegiem programu za pomocą instrukcji warunkowych, m.in. if, if/else i
switch. Nauczę Cię również programować obliczenia używając podstawowych operacji matematycznych. Ta
wiedza przyda Ci się nie tylko w dalszej części kursu, ale również podczas nauki innych języków programowania.
Wskaźniki nie takie straszne
Wskaźniki są sporym wyzwaniem dla wielu osób rozpoczynających swoją przygodę z programowaniem w języku C. Często
są również pomijane w podstawowych kursach z tego języka. Uważam, że to duży błąd. Wskaźniki to tak naprawdę
tylko zmienne, przechowujące adres pamięci.
Ich wykorzystanie pozwala zwiększyć wydajność kodu i przyspieszyć działanie programów.
Trudności zaczynają pojawiać się dopiero przy okazji zgłębiania bardziej zaawansowanych zastosowań wskaźników. I
właśnie dlatego tak ważne jest dobre przyswojenie sobie ich podstaw. W kursie
Tablice jednowymiarowe
W dalszej części kursu poznasz również tablice, które są nieco bardziej złożonym typem danych. Właściwie są one po prostu ciągiem zmiennych jednego typu. Przydadzą Ci się, gdy będziesz chciał zapisać wiele informacji jakiegoś konkretnego typu. W trakcie naszych lekcji pokażę Ci jak deklarować i inicjalizować tablice. Dowiesz się też, jaki jest związek tablic ze wskaźnikami i zrozumiesz, dlaczego temat wskaźników jest tak ważny podczas nauki języka C. Pokażę Ci również, jak używać napisów w języku C.
Piszemy pierwsze programy
W trakcie kursu całą wiedzę na temat kodowania w C będziesz zdobywał na wielu praktycznych
przykładach realnych i działających programów. Będziemy rozkładać je na czynniki pierwsze, dzięki
czemu dowiesz się dlaczego coś działa tak a nie inaczej.
Dowiesz się również jakie pułapki mogą na Ciebie czekać i jak unikać błędów typowych dla
początkujących programistów. W ostatnim rozdziale wykorzystasz zdobyte umiejętności i sam napiszesz kilka
prostych programów. Dzięki temu przećwiczysz zdobyte umiejętności w akcji i od razu po
ukończeniu szkolenia, będziesz w stanie pisać własne programy już bez mojej pomocy.
Kup w pakiecie i oszczędź
Kurs Programowanie w języku C dla zielonych
169 zł
Podstawy programowania sterowników PLC
149 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 64 zł
Zyskujesz 25.44 zł w punktach na kolejne zakupy.
Kurs Programowanie w języku C dla zielonych
169 zł
Kurs Podstawy elektroniki dla każdego
149 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 64 zł
Zyskujesz 25.44 zł w punktach na kolejne zakupy.
Program kursu
5 modułów · 49 lekcji
1 · Wprowadzenie
- Wstęp 02m 28s
- Jak korzystać z materiałów? 02m 12s
- Czy warto poznać język C? 06m 08s
- Tak, warto! 12m 46s
- Instalacja oprogramowania 08m 18s
2 · Podstawy języka C
- Tradycyjnie: Hello, World! 17m 09s
- Błędy kompilacji 22m 42s
- Rysujemy okno 16m 02s
- Parametry okna (zmienne, pętla for) cz. 1 10m 24s
- Parametry okna (zmienne, pętla for) cz. 2 11m 39s
- Powtarzalny kod - funkcje (oraz zmienne) 19m 40s
- Środkowa część okna (pętle while i do-while) 16m 48s
- Środkowa część okna inaczej (if, else, switch, enum) 19m 30s
- Operatory i wyrażenia logiczne cz. 1 08m 08s
- Operatory i wyrażenia logiczne cz. 2 09m 20s
- Pętle w języku C teoretycznie i praktycznie 15m 44s
- Pętle - sterowanie 15m 42s
- Typy danych 22m 12s
- Operacje arytmetyczne 12m 29s
3 · Wskaźniki
- Nie nauczysz się języka C bez wskaźników 06m 58s
- Co to jest wskaźnik 04m 56s
- Wskaźniki w języku C 10m 36s
- Przekazywanie parametru przez wartość/kopię 05m 42s
- Przekazywanie parametru przez wskaźnik 08m 57s
- Zmiana wartości zmiennych w funkcjach 11m 19s
4 · Tablice jednowymiarowe
- Wprowadzenie do tablic cz. 1 08m 32s
- Wprowadzenie do tablic cz. 2 08m 32s
- Deklaracja i inicjalizacja 11m 00s
- Przekazanie rozmiaru tablicy i brak inicjalizacji 08m 59s
- Prostsze sposoby inicjalizacji 14m 36s
- Inicjalizacja w pętli 11m 13s
- Tablice i wskaźniki 11m 16s
- Niebezpieczna sztuczka i podsumowanie inicjalizacji 08m 08s
- Napisy to tablice znaków 06m 17s
- Co napis ma w środku 09m 30s
- Zero kończy napis 06m 50s
5 · Odczyt danych ze standarowego wejścia
- Standardowe strumienie danych przypomnienie 05m 38s
- Odczyt napisu z klawiatury cz. 1 11m 20s
- Odczyt napisu z klawiatury cz. 2 06m 20s
- Znak nowej linii na końcu 11m 07s
- Ostrożnie z funckją scanf 13m 35s
- Odczyta znaków UTF8 12m 01s
- Odczyt liczb cz. 1 07m 38s
- Odczyt liczb cz. 2 07m 06s
- Jak nie odczytywać liczb cz. 1 09m 38s
- Jak nie odczytywać liczb cz. 2 09m 19s
- Odczyt liczb z wartością domyślną 10m 36s
- Odczyt napisu z wartośćią domyślną 08m 22s
- Tytuł okna 09m 10s
Twój instruktor
Tomasz Primke
Senior C developer
Opinie kursantów
„Polecam"
„Dobry kursik "
„Spoko kurs, jedynie polecam przyspieszyć lekko nagranie, gdyż prowadzący wolno mówi. Wszystko dobrze omówione i przedstawione."
„OK"
„Polecam"
„Dobry kursik "
„Spoko kurs, jedynie polecam przyspieszyć lekko nagranie, gdyż prowadzący wolno mówi. Wszystko dobrze omówione i przedstawione."
„OK"
„Bardzo dobry kurs. Prowadzący powoli mówi i powoli wprowadza w świat C."
„Fajny kurs"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Szkoła programowania w języku C
149 zł
Programowanie
Kurs C++ aplikacje w Visual Studio
169 zł
Programowanie
Kurs C++ aplikacje bazodanowe
169 zł
Programowanie
Kurs C++ dla zielonych
169 zł
Programowanie
Kurs C++ od zera do bohatera
159 zł
Programowanie
Kurs SFML - podstawy tworzenia gier w C++
119 zł
Rozwój osobisty
Kurs Programowanie mikrokontrolerów od podstaw
159 zł
Programowanie
Podstawy programowania sterowników PLC
149 zł
Rozwój osobisty
Kurs Podstawy elektroniki dla każdego
149 zł
Rozwój osobisty
Kurs Arduino dla początkujących
169 zł
Ten kurs jest częścią ścieżki
C++ Developer
C++ to jeden z najpopularniejszych języków na świecie. Poznaj go od podstaw i zdobądź umiejętności które możesz wykorzystać wszędzie: od systemów operacyjnych, przez gry po aplikacje mobilne.
Dostęp od razu po zakupie ·
169 zł