Podstawy programowania. Język C
What you'll learn
- Jak pisać i kompilować programy komputerowe w języku C.
- Jak używać kompilatora GCC - jednego z najważniejszych kompilatorów języka C.
- Jak obsługiwać popularne środowisko programistyczne Visual Studio Code.
- Jak działają podstawowe konstrukcje programistyczne: pętle, instrukcje warunkowe oraz funkcje.
- Co to są zmienne i jakie typy danych są dostępne w języku C.
- W jaki sposób komputery przechowują liczby całkowite oraz niecałkowite.
- Jak realizować operacje arytmetyczne i logiczne w języku C.
Course content
- Preview00:33
- Preview03:25
- Preview03:44
- 3 questionsAsembler, kompilator i języki wysokiego poziomu
- Preview02:15
- 00:59Instalujemy niezbędne narzędzia
- 06:10Instalacja MinGW
- 00:08Instalacja Visual Studio Code
Requirements
- Nie. Kurs jest możliwy do ukończenia nawet przez osoby, które nigdy wcześniej nie miały styczności z programowaniem.
Description
Postaw pierwsze kroki w świecie programowania i poznaj język C - jeden z najpotężniejszych i najpopularniejszych języków programowania.
Dzięki temu kursowi nauczysz się jak pisać i kompilować własne programy komputerowe. Zdobędziesz też wiedzę o ważnych pojęciach związanych z budową i działaniem komputerów.
Wierzysz w znaczenie treningu i dobrze ugruntowanej wiedzy? My też. Dlatego proponujemy Ci naukę programowania w języku C, który pozwala:
dogłębnie zrozumieć działanie programów komputerowych,
pisać programy o bardzo dużej wydajności,
oprogramowywać zarówno duże maszyny o potężnej mocy obliczeniowej jak i proste mikroprocesory o kilku kilobajtach pamięci.
Podczas tego kursu dowiesz się jak korzystać z profesjonalnych narzędzi do tworzenia i kompilacji kodów źródłowych, poznasz podstawowe elementy języka C takie jak zmienne, operatory, instrukcje warunkowe pętle oraz funkcje.
Każda lekcja zawiera ćwiczenia do samodzielnego wykonania, dzięki którym utrwalisz i poszerzysz swoją wiedzę. Wśród ćwiczeń nie brakuje problemów programistycznych spotykanych w prawdziwym życiu.
Od początku chcemy wprowadzać Cię w świat profesjonalnego programowania. W naszym kursie znajdziesz dzięki temu tematy, które bywają często przemilczane w innych źródłach. Dowiesz się między innymi jak samodzielnie zainstalować w systemie Windows kompilator GCC oraz uruchamiać go z poziomu wiersza poleceń, jak korzystać z możliwości systemu operacyjnego do łączenia swoich programów w potoki albo jak sposób przechowywania liczb w pamięci procesora wpływa na dokładność jego obliczeń.
Dołącz do kursu i zacznij drogę do zostania profesjonalnym programistą.
Who this course is for:
- Osoby, które chcą nauczyć się programować.
- Studenci kierunków technicznych, w szczególności: informatyki, elektroniki, telekomunikacji, automatyki i robotyki.
- Hobbyści zainteresowani programowaniem w szczególności systemów wbudowanych (np. Arduino).
Instructors
Masz trudności na studiach?
Szukasz wiedzy przekazywanej przez praktyków?
Zaufaj nam i sprawdź jak możemy Ci pomóc.
Celem InterTech Academy jest stworzenie internetowego przewodnika dla studentów i młodych inżynierów. Chcemy dostarczyć Ci dobrze ugruntowaną wiedzę przekazaną w atrakcyjnej formie.
Wierzymy, że dobra teoria to wnioski płynące z praktycznych doświadczeń. Tak też chcemy przekazywać naszą wiedzę – nigdy odwrotnie.
Pokażemy Ci nie tylko jak wytwarzać oprogramowanie czy projektować elektronikę, ale też jak łączyć różne dyscypliny ze sobą.
Nasze zasady:
1. Stale podnosimy poziom naszych materiałów dążąc do coraz lepszej jakości.
2. Wierzymy, że nawet trudne rzeczy da się przedstawić prosto i przejrzyście.
3. Stawiamy na ćwiczenia praktyczne.
Uwaga!
Nie tworzymy kursów typu "Od początkującego do eksperta". Droga do zostania ekspertem to lata nauki, praktyki i podnoszenia swoich umiejętności. Nasza rola to pokazać Ci jak ją przejść, Twoja - pokonywać kolejne kroki.
Do zobaczenia!
dr inż. Maciej Kraszewski
Moja pasja to tworzenie nowych technologii i dzielenie się swoją wiedzą z innymi.
Moja specjalność to systemy wykorzystujące przetwarzanie sygnałów cyfrowych, analizę obrazów i widzenie maszynowe. Pracowałem nad wieloma projektami z tych dziedzin pełniąc również funkcje kierownicze.
Uwielbiam pracować ze studentami. Wykładałem (i wciąż wykładam) na takich kierunkach jak informatyka, elektronika i telekomunikacja czy mechatronika.
Tworząc projekt InterTech Academy, którego częścią są kursy na Udemy chcę stworzyć internetowy przewodnik dla studentów i młodych inżynierów chcących poszerzać swoją wiedzę i zdobywać umiejętności na najwyższym poziomie.
Nazywam się Adrian Wójcik i jestem inżynierem z kilkuletnim doświadczeniem. W mojej pracy zajmuje się głównie projektami interdyscyplinarnymi które wymagają ode mnie wielu umiejętności: od tworzenia aplikacji, programowania robotów przemysłowych do projektowania i programowania systemów wbudowanych.
Pracuje także jako nauczyciel w szkole średniej gdzie prowadzę zajęcia pozalekcyjne związane z nowymi technologiami, automatyką i robotyką.