Przejd藕 do tre艣ci Przejd藕 do paska bocznego Przej艣cie do dolnej stopki strony
:

J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowania

J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowaniaOpis polecanego kursu wideo:

()

Tytu艂: J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowania

Obierz kurs na… 藕r贸d艂a programowania

J臋zyk C mo偶na nazwa膰 ojcem wielu innych, popularniejszych dzi艣 j臋zyk贸w programowania. Jego opanowanie pozwala ostatecznie zrozumie膰 rozwi膮zania i struktury stosowane mi臋dzy innymi w C++, C# czy nawet Javie. Mimo 偶e jest zaliczany do j臋zyk贸w wysokiego poziomu, pozwala pisa膰 stosunkowo lekki i wydajny kod, co nie jest bez znaczenia dla programist贸w tworz膮cych mikrokontrolery oraz og贸lnie 鈥 w 艣wiecie IoT (Internet of Things, internet rzeczy). Koderzy dysponuj膮cy dobr膮 znajomo艣ci膮 j臋zyka C wkraczaj膮 do gry, gdy rzecz dotyczy struktur i rozwi膮za艅 mo偶liwie najwydajniejszych pami臋ciowo oraz szybko艣ciowo.

Jednym z wa偶nych wyr贸偶nik贸w j臋zyka C jest to, 偶e w zasadzie nie wykonuje on za programist臋 偶adnych optymalizacji. Czy to wada? Je艣li zale偶y nam na pr臋dko艣ci tworzenia kodu, brak automatyzacji procesu optymalizowania kodu tak w艂a艣nie mo偶na postrzega膰. Je艣li natomiast chodzi nam przede wszystkim o pr臋dko艣膰 samego kodu, tutaj j臋zyk C ma ogromn膮 przewag臋. Dodajmy do tego, 偶e po elementy wywodz膮ce si臋 z C si臋gaj膮 cz臋sto inne, popularniejsze dzi艣 j臋zyki, jak Python, kt贸ry spor膮 cz臋艣膰 wymagaj膮cych operacji deleguje w艂a艣nie do wydajniejszego od siebie C.

Znajomo艣膰 C mo偶e si臋 dzi艣 wydawa膰 zb臋dna, a wr臋cz przestarza艂a, jednak w praktyce jest zupe艂nie inaczej: dobre rozumienie tego j臋zyka odwdzi臋cza si臋 na wielu etapach przygody z programowaniem. Nie tylko w j臋zykach z rodziny C, ale praktycznie w ka偶dym.

Jakie korzy艣ci wyniesiesz z tego szkolenia?

Dzi臋ki naszemu kursowi video:

  • Poznasz podstawy j臋zyka C.
  • Dowiesz si臋, jak tworzy膰 w nim funkcje, zmienne i struktury.
  • Nauczysz si臋 obs艂ugi pami臋ci.
  • Opanujesz bazowe typy danych w C.
  • B臋dziesz obs艂ugiwa膰 operacje wej艣cia i wyj艣cia.
  • Stworzysz kilkana艣cie prostych zada艅, kt贸re poka偶膮 Ci sposoby rozwi膮zywania problem贸w w tym j臋zyku.

Co wi臋cej…

  • W ramach praktyki napiszesz prost膮 aplikacj臋 do zarz膮dzania wydatkami 鈥 kto wie, mo偶e C pozwoli Ci zaoszcz臋dzi膰 pieni膮dze?

J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowania ko艅czy si臋 na poziomie 艣rednio zaawansowanym. Opanowanie zaproponowanego w kursie materia艂u pozwoli samodzielnie tworzy膰 aplikacje i sprawnie rozwi膮zywa膰 problemy programistyczne z u偶yciem j臋zyka C.

Programowanie na wysokim poziomie

J臋zyk C nale偶y do imperatywnych, strukturalnych j臋zyk贸w programowania wysokiego poziomu, co oznacza, 偶e u偶ywane w nim sk艂adnia i s艂owa kluczowe maj膮 maksymalnie u艂atwi膰 cz艂owiekowi rozumienie kodu programu. Tym samym operowanie j臋zykiem C oznacza wzniesienie si臋 na wysoki poziom abstrakcji i dystansowanie od kwestii sprz臋towych. J臋zyk C powsta艂 na pocz膮tku lat 70. XX wieku z przeznaczeniem przede wszystkim do programowania system贸w operacyjnych 鈥 w 1973 roku uda艂o si臋 w nim zaimplementowa膰 j膮dro systemu operacyjnego Unix. Stopniowo C zyskiwa艂 renom臋 jako 艣wietny j臋zyk do programowania system贸w operacyjnych oraz aplikacji, a w latach 80. na jego bazie powsta艂 obiektowy j臋zyk C++. Dzi艣 C jest uznawany za klasyk臋 programowania, kt贸rej znajomo艣膰, cho膰 niekonieczna, bardzo pomaga w rozwijaniu w艂asnych umiej臋tno艣ci w zakresie kodowania. W przeciwie艅stwie do innych, m艂odszych j臋zyk贸w bowiem C nie nale偶y do szczeg贸lnie intuicyjnych. Od programisty wymaga sta艂ego skupienia i dok艂adnego zrozumienia tego, co si臋 pisze. Przy kodowaniu w C nale偶y 艣ci艣le przestrzega膰 dobrych praktyk programistycznych. Frajd臋 developerowi daje mo偶liwo艣膰 tworzenia w tym j臋zyku w艂asnych elastycznych rozwi膮za艅, pozwalaj膮cych zniwelowa膰 jego niedogodno艣ci.

Najpierw praktyka, potem teoria, a potem znowu praktyka

Prac臋 z kursem rozpoczniemy od odrobiny praktyki 鈥 po to, by przyjrze膰 si臋 samemu j臋zykowi. Pierwsze lekcje b臋d膮 wi臋c po艣wi臋cone operacjom wej艣cia i wyj艣cia, tworzeniu podstawowego kalkulatora i szeregowi prostych operacji arytmetycznych. W ramach praktyki przedteoretycznej skupimy si臋 tak偶e na r贸wnaniach kwadratowych, drukowaniu kwadrat贸w w p臋tli for, silni, sumie odwrotno艣ci, rzutowaniu, sumie macierzy i tego typu obliczeniom, prowadz膮cym w finale tej cz臋艣ci kursu do standardowej biblioteki j臋zyka C. W cz臋艣ci teoretycznej om贸wimy podstawowe typy danych w C, wska藕niki i struktury, funkcje, operatory, wyra偶enia warunkowe i p臋tle, zarz膮dzanie pami臋ci膮 oraz preprocesor, a na ko艅cu: sta艂e, operacje rzutowania i wreszcie 鈥 zasi臋g zmiennych. Opanowawszy podstawy j臋zyka C, wykonamy wsp贸lnie projekt, czyli aplikacj臋 do zarz膮dzania wydatkami. Zaczniemy od planu i zakresu funkcjonalno艣ci, potem przejdziemy do struktury projektu oraz Makefile, stworzymy bibliotek臋 i system obs艂ugi argument贸w programu. Zajmiemy si臋 formatowaniem danych i wczytywaniem ich, opracujemy obs艂ug臋 kolejnych funkcji, a na deser dodamy rekordy.

Dowiedz si臋 wi臋cej na temat ceny, poznaj opinie na temat kursu video, pt: J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowania

Info

Autor: Adam Bobowski
Data wydania: 2019-08-19
Kategoria: C#
Cena detaliczna: sprawd藕 cen臋 oraz czy kurs jest w promocji

Kup teraz Kurs Wideo J臋zyk C. Kurs video. Praktyczne wprowadzenie do programowania – po klikni臋ciu w przycisk zostaniesz przeniesiony do sklepu online.

Jak bardzo u偶yteczny jest ten post?

Kliknij na 5 gwiazdek aby oceni膰!

艢rednia ocena / 5. Licznik oceny:

Brak ocen! B膮d藕 pierwszy i oce艅!

Jako, 偶e ten post by艂 dla Ciebie u偶yteczny!

Do艂膮cz do nas w Social Media!

Przykro nam, 偶e ten post nie by艂 dla Ciebie u偶yteczny!

Pozw贸l nam ulepszy膰 ten post!

Powiedz nam co mo偶emy dla Ciebie zrobi膰, aby ten post by艂 bardziej u偶yteczny?

Zostaw komentarz

Witryna jest chroniona przez reCAPTCHA i Google Polityk臋 Prywatno艣ci oraz obowi膮zuj膮 Warunki Korzystania z Us艂ugi.