
Kup wszystkie razem za 49 zł
Oszczędzasz 52,57 zł
Video Kurs C#
Cena: 57 zł
Język: polski
Czas Trwania: 9h 35m 48s
Autor: Arkadiusz Włodarczyk
ISBN: 978-83-61899-88-4
Video Kursy?
"Powiem Krotko Jestes PRO Nikt mnie nienauczyl tfu nauczl nie wytlumaczyl tak dobrze jak Pan uwazam pana za czlowieka godnego szacunku Widac Ze Pan Sie ZNA i chce pomoc innym oby tak dalej 99/5" by Gattan123
"Po zmaganiach z "Ecklem" i "Horstmanem" szczerze warto było zacząć właśnie od TEGO KURSU. Polecam bezapelacyjnie. I szacun dla AUTORA." by mrozwalka
"Przesyłka Expresowa, kurs bardzo fajny ! Lektor umie tłumaczyć ;) POLECAM" by lak12
"Jak najbardziej duzy pozytyw. Szybka przesyłka, miły kontakt, a do tego musze przyznac że kurs jest tłumaczony w bardzo przejrzysty, dostepny sposób. Nauczyciele powinni tak tłumaczyc, to wtedy mogliby wymagać. Serdecznie polecam" by marcinjac1982
"Profesjonalny kurs lepszego nie znajdziecie nigdzie, polecam !!!" by Jas72
i wiele innych! 100% zadowolonych Klientów :-)
Nie kupuj kota w worku!
Sprawdź wcześniej kurs oglądając jedną lekcję tutaj (50.01 MB)
Zapraszam Cię serdecznie do oglądnięcia Video Kursu Programowania w C#, zaoszczędzisz wiele czasu i nauczysz się programować w miły sposób!
Czas trwania kursu to aż 9 godzin 35 minut 48 sekund miłej i szybkiej nauki - i nie tylko bo przy okazji zyskujesz praktykę ucząć się pisać programów.
Wszystkie informacje są przedstawione przez młodego człowieka, który dzieli się swoją wiedzą, użyty więc język jest przystępny dla każdego.
Nie musisz posiadać żadnej wiedzy o programowaniu, nieważne czy kiedykolwiek pisałeś programy, możesz nie mieć pojęcia o programowaniu... Po tym kursie to wszystko się zmieni i obalisz mit, że programowanie to trudna rzecz przeznaczona tylko dla nielicznych!
Po tym kursie będziesz potrafił posługiwać się zaawansowanymi składnikami języka C#.
Ten kurs jest pierwszą częścią z serii C#. Następny kurs dotyczy tworzenia aplikacji okienkowych w WPF i XAML.
Zawartość kursu C#:
- Pierwsze lekcja video kursu C#. Dowiadujemy się czym jest język programowania C#, czym jest kompilator oraz czym jest platforma .NET. Zaznajamiamy się ze środowiskiem programistycznym Visual C# Express Edition 2010 oraz tworzymy nasz pierwszy projekt.
- Poznajemy podstawy programowania. Dowiadujemy się, czym są instrukcje, komentarze, jak wypisać coś w konsoli etc.
- Dowiadujemy się czym są zmienne oraz typy zmiennych. Poznajemy wiele typów zmiennych, dowiadujemy się czym są zmienne stałe oraz jak poprawnie nazywać zmienne.
- Dowiadujemy się czym są operatory. Poznajemy operatory arytmetyczne: dodawanie, dzielenie, mnożenie, działanie modulo. Dowiadujemy się czym jest inkrementacja oraz dekrementacje. Poznajemy różnicę między POST/PRE inkrementacją oraz dekrementacją.
- Poznajemy operatory relacyjne.
- Dowiadujemy się w jaki sposób działa koniunkcja, alternatywa oraz negacja. Poznajemy na przykładach operatory logiczne.
- Omawiamy operatory bitowe. Dowiadujemy się czym są bity, bajty oraz uczymy się przekształcić liczby z dowolnego systemu np. binarnego na system dziesiętny.
- Dowiadujemy się czym są instrukcje warunkowe oraz jak one działają. Poznajemy instrukcje zagnieżdżone i ćwiczymy poznane pojęcia na przykładach.
- Poznajemy instrukcję warunkową switch. Dowiadujemy się jak korzystać z "goto case" oraz czym jest oraz w jakich przypadkach można pominąć instrukcję break;
- Poznajemy operator warunkowy i pokazujemy, kiedy się z niego korzysta.
- Dowiadujemy się czym są pętle oraz poznajemy pętle for, ćwiczymy różne przypadki.
- Poznajemy pętle while oraz do{} while.
- Dowiadujemy się czym są oraz jak działają pętle zagnieżdżone - ćwiczymy poznane zagadnienia.
- Poznajemy oraz ćwiczymy instrukcje break i continue.
- Dowiadujemy się czym są tablice, po co one są, jak się je tworzy, jak przypisać / wypisać ich wartości.
- Omawiamy pętlę foreach oraz poznajemy zmienną typu var.
- Dowiadujemy się czym są oraz jak tworzyć, inicjalizować, odczytywać tablice wielowymiarowe oraz tablice wyszczerbane.
- Dowiadujemy się czym jest obiekt, czym jest klasa, czym jest instancja klasy, po co są klasy, czym są cechy klasy, czy są funkcje / metody klasy, jak tworzyć funkcje i z nich korzystać, jak tworzyć instancję klasy, jak korzystać z obiektów.
- Dowiadujemy się czym jest konstruktor, konstruktor domyślny, czym są właściwości, jak zachowują się, czym są i po co się stosuje statyczne metody, pola, właściwości. Poznajemy modyfikator readonly.
- Dowiadujemy się, czym jest, kiedy i po co się stosuje, ćwiczymy na przykładzie:
- tworzenie wielu instrukcji return
- przekazywaniu argumentów przez referencję (ref)
- przekazywanie argumentów przez wyjście (out)
- overloading funkcji
- wieloparametrowa funkcja (można wysłać tyle argumentów ile się chce)
- domyślne parametry
- auto-implementowane właściwości (ważne)
- nazwane argumenty
- dlaczego statyczne metody nie mogą operować na niestatycznych zmiennych klasy
- Dowiadujemy się, czym jest, kiedy i po co się stosuje, ćwiczymy na przykładzie:
- statyczny konstruktor
- wywoływanie konstruktora w konstruktorze
- konstruktor kopiujący
- przekazywanie obiektów do metod
- Poznajemy na przykładzie czym są oraz jak stosować klasy zagnieżdżone?
- Omawiamy czym jest i po co się stosuje dziedziczenie na przykładzie. Omawiamy dokładnie modyfikatory dostępu, public, private, protected.
- Dowiadujemy się czym jest polimorfizm, rzutowanie, jak działają operatory is, as. Czym jest klasa Object oraz teoretyczne zastosowania poznanych elementów języka.
- Dowiadujemy się co sprawia dodanie modyfikatora virtual i override do funkcji.
- Poznajemy pojęcie abstrakcja. Dowiadujemy się czym są oraz jak stosować klasy i metody abstrakcyjne na przykładzie. Dowiadujemy się jak przekazywać tablicę do metod.
- Dowiadujemy się czym są, jak stosować i gdzie stosować interfejsy na teoretycznym oraz praktycznym przykładzie. Poznajemy różnicę między interfejsami, a klasami abstrakcyjnymi.
- Dowiadujemy się czym są, jak i kiedy stosować klasy oraz metody zapieczętowane (sealed).
- Dowiadujemy się czym jest i jak stosować typ enum.
- Dowiadujemy się czym są i jak stosować przestrzenie nazw oraz aliasy.
- Dowiadujemy się czym są struktury, czym się różnią od klas oraz kiedy je stosować.
- Dowiadujemy się czym są oraz jak i kiedy korzystać z indekserów.
- Czym są klasy / typy generyczne. Jak je tworzyć, dlaczego warto je tworzyć.
- Dowiadujemy się czym są metody generyczne, jak je tworzyć i kiedy je stosować na przykładzie podmiany dwóch dowolnych wartości.
- Dowiadujemy się jak ograniczać typy uogólnione, jak stosować statyczne i domyślne wartości w typach uogólnionych oraz jak działa dziedziczenie dla typów generycznych.
- Pokazujemy na przykładzie czym jest przeciążanie operatorów oraz jak przeciążać operatory. Przeciążamy operator dodawania, równości, nierówności. Dowiadujemy się czym są metody Equals oraz GetHashCode(), gdzie się je stosuje i tworzymy ich własne implementacje. Dowiadujemy się czym jest i jak stosować konstruktor kopiujący.
- Dowiadujemy się na przykładzie jak tworzyć operatory rzutowania, które pozwalają nam np. przypisać zmienną typu float, do zmiennej typu referencyjnego, którą stworzymy sami. np StanKonta a = 5.47;
- Dowiadujemy się jak sprawić, aby do zmiennych typu np. int można było przypisać wartość null. Pokazujemy kiedy takie coś jest przydatne. Poznajemy operator ??.
- Czym są i kiedy stosować metody rozszerzające.
- Dowiadujemy się czym są wyjątki, jak tworzyć własne wyjątki oraz jak je obsługiwać.
- kodeki(freeware) - w razie problemów proszę je zainstalować.
