Programowanie w C++ od podstaw
What you'll learn
- podstaw języka C++
- fundamentów programowania
- programowania proceduralnego
Course content
- Preview01:43
- Preview02:00
- Preview04:20
Requirements
- chęć nauczenia się C++ i pogłębienia umiejętności programistycznych
Description
C++ to język, dzięki któremu zrozumiemy programowanie w bardzo dogłębny sposób. Warto więc poznać C++ niezależnie od tego, czy ma to być język naszej codziennej pracy, czy też przyjdzie nam pracować w innym, np. Java, C#, JavaScript czy Python. Nie przypadkiem na studiach informatycznych C++ jest wciąż tak bardzo popularny. Jeśli więc chcesz być dobrym programistą czy front-end developerem, zacznij także uczyć się C++, obok Twojego podstawowego warsztatu pracy. C++ da Ci wymierne korzyści przy każdym następnym języku programowania, który będziesz chciał poznać.
Ten kurs odnosi się do najnowszej wersji języka, czyli C++ 17. Oczywiście, najważniejsze zmiany języka z dzisiejszej perspektywy i z perspektywy podstaw zostały już wprowadzone wcześniej, czyli przede wszystkim w wersji C++ 11 i wcześniejszych i na nich będziemy skupiać się w kursie Programowanie w C++ od podstaw.
W tym kursie staram się wytłumaczyć zagadnienia, które omawiamy, w sposób pogłębiony. Skupiamy się na składni, strukturze oraz rozumieniu tworzonego kodu. Zapraszam wszystkie osoby ambitne, które nie tylko chcą być programistami, ale chcą być dobrymi programistami. Kurs kieruję do osób, które stawiają pierwsze kroki w programowaniu oraz tych, które programują, ale nie w języku C++.
Czego nauczymy się w tym kursie - najważniejsze zagadnienia:
Poznamy darmowe środowisko Code::Blocks
Poznamy darmowe środowisko Visual Studio Code
Program źródłowy / kompilacja / program wynikowy
Podstawowe typy danych
Biblioteka standardowa iostream - polecenia cout / cin / endl
Zmienne / stałe / operacje na nich
Operatory matematyczne i przypisania
Tablice jednowymiarowe
Ogólne informacje o klasie
Klasa string
Wyrażenia logiczne / instrukcja if… else
Blok instrukcji
Pętle warunkowe while / do… while
Zmienna lokalna / globalna
Instrukcja switch
Tablice wielowymiarowe
Funkcje
Wskaźniki
Problemy z typem zmiennoprzecinkowym
Klasa vector
Dynamiczna alokacja pamięci: new i delete
Polecenia preprocesora
Funkcja – wywołanie rekurencyjne
Sortowanie bąbelkowe
Sortowanie przez wybieranie
Funkcja sort – biblioteka STL
Iteratory
Zapraszam do nauki ze mną, to na pewno będzie dobra inwestycja w Twój rozwój programistyczny ! :)
Wojtek
Who this course is for:
- osoby ambitne, które nie tylko chcą być programistami, ale chcą być dobrymi programistami
- osoby, które stawiają pierwsze kroki w programowaniu w ogóle
- osoby, które programują, ale nie w języku C++ (lub programowały w nim dawno temu i chcą do tego wrócić)
Instructors
Mentorzy IT to projekt edukacyjny, który skupia doświadczonych oraz lubiących i potrafiących uczyć programistów. Tworzymy ciekawe, angażujące i skuteczne kursy online dla początkujących i bardziej zaawansowanych back-end i front-end developerów. Chcielibyśmy, by nasze kursy pomogły Ci zdobyć umiejętności potrzebne do pracy (na stanowiskach juniorskich w IT) oraz stanowiły dla Ciebie źródło ciągłego rozwoju i poszerzania kompetencji (jeśli już pracujesz i jesteś juniorem lub midem).
Jestem czterdziestoletnim facetem, który pierwszy kontakt z programowaniem i C++ miał jeszcze w poprzednim wieku :) Gdy koledzy grali w piłę, ja poznawałem języki programowania. Na Udemy jestem dostępny ze ścieżką "Programowanie w C++", która będzie zawierała trzy kursy, możesz więc się uczyć ze mną od podstaw, po programowanie zorientowane obiektowo i inne zaawansowane koncepcje programowania. Korzystając z okazji, zapraszam Cię też na kanał Samuraj Programowania na YT, gdzie tworzę kurs o Arduino - to już pewnie bardziej dla kogoś, kogo interesuje programowanie rzeczy materialnych, np. prostych układów z diodą, czujnikami, zegarem czy silniczkiem, ale docelowo także robotów. Obecnie mieszkam w Danii, mam trzech fantastycznych synów cudowną córkę i wspaniałą żonę. Lubię uczyć i wiele osób twierdzi, że potrafię to naprawdę dobrze robić (ale najlepiej, jak ocenisz to sam(a)). Nauczanie innych sprawia mi dużą przyjemność, ale również sam ciągle się rozwijam i poznaję nowe rzeczy - każdego dnia spędzam kilka godzin na zgłębianiu kolejnych zagadnień programistycznych. Jeśli chcesz nauczyć się DOBRZE C++, to zapraszam do nauki ze mną na Udemy!