Course details
Blisko 18 godzin nauki video
Numer ISBN: 978-83-61362-43-2
C#(C Sharp)jest obiektowym jzykiem programowania, bardzo zblionym do jzykw C++, Delphi czy Java. Oprcz tego, e jest to jzyk przyszociowy, doskonale nadaje si do efektywnej nauki programowania obiektowego i zapewnia atw przesiadk z/na inne jzyki.Kurs omawia programowanie dla platformy .NET i przeznaczony jest dla osb, ktre chc rozpocz przygod z programowaniem oraz tych bardziej zaawansowanych, ktre chc przesi si na jzyk bardziej uniwersalny ni Delphi czy C++.
Na podstawie wieloletniego dowiadczenia w tworzeniu kursw i opiniach naszych klientw, udao nam si opracowa technik pozwalajc zwikszy efektywno nauki oraz skuteczne utrwalenie zdobytej wiedzy. Moesz wygodnie usi przed ekranem i bez potrzeby przewijania czy zatrzymywania, oglda kolejne lekcje. Nawet jeli czego nie zrozumiesz, moesz spokojnie oglda dalej. Forma przekazu oparta jest na stopniowaniu informacji w taki sposb, aby w momencie, gdy jakie zagadnienie staje si istotne, wrci do jego esencji ukazujc jednoczenie jego praktyczne zastosowanie i najczciej popeniane bdy.Po prostu usid i obejrzyj kilka lekcji w wolnej chwili.
Osoby, ktre wczeniej nie miay stycznoci z programowaniem, zostan agodnie wprowadzone w tajniki tej sztuki bez zarzucania tonami niezrozumiaych poj. Natomiast osoby, biege w programowaniu, ktre zapragny przesiadki na co bardziej elastycznego i nowoczesnego, odnajd tutaj cenne informacje pozwalajce unikn puapek zwizanych z nawykami wyuczonymi w takich jzykach jak Java, Delphi, Pascal czy C++.
W kursie uyto w peni darmowego wizualnego rodowiska programistycznegoSharpDevelop, ktre jest w obsudze bardzo podobne do komercyjnego Microsoft Visual Studio .NET.SharpDeveloppozwala take otwiera i edytowa projekty stworzone w Microsoft Visual Studio .NET oraz wykona tumaczenie programu napisanego w VBA.NET na C#.
Wszystkie filmy nagrane s w rozdzielczoci 1280x720p25
czny czas trwania filmw:17 godzin 42 minuty
Spis filmwzawartych w kursie:
01 Pobieranie i instalacja
Kurs rozpoczniemy od pobrania i instalacji darmowego kompilatora oraz niezbdnych bibliotek.
Czas trwania: 6 minut 17 sekund
02 Pierwszy program wywietlanie tekstu na ekranie
Film zaprezentuje, jak w prosty sposb wywietli tekst na ekranie konsoli, przenosi tekst do nowej linii oraz jak stosowa odnoniki.
Czas trwania: 18 minut 24 sekundy
03 Zmienne i stae
Film zawiera wyczerpujce informacje na temat zmiennych. Poznamy sposoby ich deklaracji, prawidowego inicjalizowania i modyfikowania. Omwione zostan take stae.
Czas trwania: 14 minut 27 sekund
04 Pobieranie danych od uytkownika
Film prezentuje sposoby pobierania danych od uytkownika za pomoc konsoli systemowej. Omwiono tutaj pobierania penych zda jak, rwnie detekcj wcinicia pojedynczego klawisza.
Czas trwania: 6 minut 23 sekundy
05 Typ wyliczeniowy
Na filmie omwiony zosta szczegowo typ wyliczeniowy, bardzo czsto stosowany w przypadku aplikacji korzystajcych z graficznego interfejsu uytkownika.
Czas trwania: 5 minut
06 Rzutowanie
Film omawia zagadnienie rzutowania zmiennych oraz przedstawia jego wykorzystanie dla typu wyliczeniowego.
Czas trwania: 2 minuty 46 sekund
07 Konwersja typw
Film przedstawia sposoby konwersji typw danych przechowywanych przez zmienne oraz najczciej popeniane bdy podczas jej stosowania.
Czas trwania: 16 minut 21 sekund
08 Opakowywanie i rozpakowywanie typu
Na filmie przedstawiono proces opakowywania i rozpakowywania typw.
Czas trwania: 6 minut 14 sekund
09 Operatory arytmetyczne
Na filmie omwiono szczegowo operatory arytmetyczne oraz bdy najczciej popeniane podczas ich stosowania.
Czas trwania: 10 minut 58 sekund
10 Operatory bitowe
Film ten szczegowo omawia operatory bitowe na przykadzie pojedynczych bitw, jak rwnie caych liczb.
Czas trwania: 10 minut 34 sekund
11 Operatory relacji
Kolejny film dotyczcy operatorw tym razem omwione zostan operatory relacji czsto nazywane operatorami porwnania.
Czas trwania: 2 minuty 55 sekund
12 Operatory logiczne
Film prezentuje operatory logiczne oraz przygotowuje nas do tworzenia warunkw.
Czas trwania: 6 minut 25 sekund
13 Operator warunkowy
Na filmie pokazano w jaki sposb za pomoc operatora warunkowego i operatorw logicznych moemy okrela, ktry fragment kodu zostanie wykonany.
Czas trwania: 3 minuty 44 sekundy
14 Operatory przypisania
Film prezentuje operator przypisania oraz operatory powstae z poczenia z nim, umoliwiajce uproszczenie kodu.
Czas trwania: 5 minut 16 sekund
15 Pre oraz post inkrementacja i dekrementacja
Na filmie tym pokazano rnic midzy operatorami pre i post inkrementacji oraz dekrementacji.
Czas trwania: 6 minut 21 sekund
16 Tablice
Film zaznajamia nas z zagadnieniem tablic jedno i wielowymiarowych. Dowiemy si take, jak w programie odczytywa podstawowe informacje o tablicach, takie jak ilo wymiarw czy ilo elementw w kadym z wymiarw. Dodatkowo poznamy sposb na prawidowe kopiowanie zawartoci tablicy.
Czas trwania: 17 minut 13 sekund
17 Aplikacja Windows Forms
Nadszed czas na bardziej zaawansowane zagadnienia. Kolejny film omawia szczegowo tworzenie aplikacji z graficznym interfejsem uytkownika. Omwione tutaj zostay najczciej uywane kontrolki oraz ich najwaniejsze waciwoci. Na filmie zaprezentowane zostay podstawy dotyczce modelu programowania zdarzeniowego. Dalsza cz kursu bdzie oparta wycznie na tym modelu stopniowo dostarczajc nam bardziej zaawansowanych zagadnie.
Czas trwania: 27 minut 53 sekund
18 Ptla FOR
Film omawia bardzo popularny algorytm iteracyjny. Oprcz przykadu jego standardowego zastosowania przedstawiono tutaj take wersj z kilkoma zmiennymi licznikowymi oraz najczstsze bdy popeniane podczas jego stosowania.
Czas trwania: 10 minut 42 sekundy
19 Instrukcja wyboru warunkowego IF ELSE
Tym razem zapoznamy si z bardziej zoonym algorytmem warunkowym, ktry w poczeniu z wczeniej poznanymi operatorami logicznymi pozwoli na tworzenie znacznie bardziej rozbudowanych programw.
Czas trwania: 16 minut
20 Symbole sterujce
Na filmie pokazano, w jaki sposb za pomoc symboli sterujcych umieszczanych w cigu tekstowym, moemy formatowa wywietlany tekst.
Czas trwania: 6 minut 48 sekund
21 Typ znaku i warunki zagniedone
Film ten prezentuje metody pozwalajce sprawdzi jakiego typu jest pojedynczy znak. Dziki poczeniu metod z wczeniej poznanymi instrukcjami warunkowymi, utworzymy program analizujcy dane wprowadzone przez uytkownika.
Czas trwania: 19 minut 4 sekundy
22 Okno dialogowe MessageBox
Kolejny film omawia bardzo szczegowo statyczn klas MessageBox, pozwalajc nie tylko na proste wywietlenie okna modalnego z informacj, ale take na komunikacj z uytkownikiem za pomoc konfigurowalnych przyciskw .
Czas trwania: 16 minut 56 sekund
23 Kilka wasnych okien w aplikacji
Jeli podczas tworzenia aplikacji okno dialogowe generowane przez statyczn klas MessageBox okae si niewystarczajce do penej komunikacji z uytkownikiem, moemy utworzy wasne. Film ten pokazuje bardzo dokadnie, jak stworzy wasne okno, jak je wywietli w sposb modalny i niemodalny oraz w jaki sposb przekazywa informacje midzy oknami. Omwione zostay take najczciej popeniane bdy.
Czas trwania: 32 minuty 53 sekundy
24 Operacje tekstowe
Potrafimy ju pobiera dane od uytkownika zarwno w konsoli jak i za pomoc interfejsu graficznego. Film ten prezentuje w szczegowy sposb metody do analizy cigw tekstowych, co umoliwi nam jeszcze bardziej elastyczn komunikacj z uytkownikiem oraz przetwarzanie rnego rodzaju plikw tekstowych.
Czas trwania: 32 minuty 22 sekundy
25 Ptla FOREACH
Film zapoznaje nas z ptlforeachbardzo uyteczn w przypadku zoonych typw danych (np. tablice).
Czas trwania: 4 minuty 17 sekund
26 Ptla warunkowa DO WHILE
Tym razem pod lup bierzemy ptl warunkowdo while.
Czas trwania: 3 minuty 45 sekund
27 Ptla warunkowa WHILE
Film omawia ptl warunkowwhileoraz rnice w stosunku do ptlido while.
Czas trwania: 5 minut 45 sekund
28 Sterowanie ptl za pomoc instrukcji BREAK i CONTINUE
Na filmie omwiono instrukcjebreakorazcontinueza pomoc ktrych mona wyj z dowolnej ptli lub pomin jeden z jej przebiegw.
Czas trwania: 4 minuty 56 sekund
29 Instrukcja SWITCH
Film omawia instrukcj wielokrotnego wyboruswitchna przykadzie algorytmu odrniajcego samogoski od spgosek.
Czas trwania: 13 minut 29 sekund
30 Przechwytywanie i rzucanie wyjtkw
Film omawia szczegowo sposoby przechwytywania wyjtkw, ktre domylnie powoduj przerwanie pracy programu. Omwiono take sposoby wywoywania okrelonych wyjtkw oraz najpopularniejsze ich klasy.
Czas trwania: 20 minut 58 sekund
31 Zdarzenia
Na filmie szczegowo omwiono najczciej wystpujce zdarzenia formatki i kontrolek.
Czas trwania: 42 minuty 47 sekund
32 Klasy (pola, konstruktor, metody, destruktor)
Film bardzo szczegowo omawia podstawy dotyczce klas i tworzenia na ich podstawie obiektw. Informacje tu zawarte s niezbdne dla sprawnego programowania obiektowego.
Czas trwania: 27 minut 33 sekundy
33 Przekazywanie argumentw
Film demonstruje sposoby przekazywania argumentw do metod klasy. Poznamy tutaj sposb przekazywania zmiennej iloci argumentw, przekazywania przez warto, przez referencj oraz przez wyjcie.
Czas trwania: 13 minut 57 sekund
34 Dziedziczenie, przecianie i przesanianie
Kolejny bardzo wany dla skutecznego programowania obiektowego film. Omwiono tutaj zagadnienia dziedziczenia, przeciania i przesaniania metod oraz sposoby odwoywania si do metod przesonitych lub przecionych.
Czas trwania: 31 minut 29 sekund
35 Interfejsy i modyfikatory override oraz virtual
Film pozwala wzbogaci informacje dotyczce dziedziczenia, takie jak implementacja interfejsw czy metody wirtualne.
Czas trwania: 20 minut 40 sekund
36 Statyczne pola, metody i klasy
Przy omawianiu klasy MessageBox mona byo zauway jej wyjtkowo. Film ten omawia proces tworzenia wanie takich elementw.
Czas trwania: 14 minut 40 sekund
37 Waciwoci klasy
Film omawia sposb w jaki moemy uzyska kontrol nad danymi wprowadzanymi i odczytywanymi z pl klasy.
Czas trwania: 9 minut 7 sekund
38 This
Film omawia operatorthiswskazujcy instancj klasy w ktrej jest stosowany.
Czas trwania: 6 minut 58 sekund
39 Delegacje
Film omawia tzw.delegatypozwalajce na wskazywanie metod w podobny sposb, jak instancje i klasy.
Czas trwania: 12 minut 6 sekund
40 Struktury
Struktury w jzykuC#s bardzo podobne do klas. Film skupia si przede wszystkim na zaprezentowaniu zalet stosowania struktur .
Czas trwania: 8 minut 7 sekund
41 Data i czas (UTC i lokalny)
Film prezentuje klasy pozwalajce przechowywa i operowa na danych daty i czasu.
Czas trwania: 22 minuty 33 sekund
42 Wtki (BackgroundWorker)
Film szczegowo omawiajcy obiekt klasyBackgroundWorkerpozwalajcy na wspbiene wykonywanie kodu.
Czas trwania: 16 minut 9 sekund
43 Obiekt Timer
Film szczegowo omawiajcy obiekt klasyTimerpozwalajcy na cykliczne wykonywanie kodu w okrelonych odstpach czasu.
Czas trwania: 10 minut 39 sekund
44 Grafika
Film omawia metody klasyGraphicspozwalajcej na rysowanie ksztatw i obrazw po skojarzonym obszarze, ktrym moe by np. powierzchnia formatki lub kontrolki.
Czas trwania: 52 minuty 35 sekund
45 Zapis i odczyt z pliku oraz OpenFileDialog i SaveFileDialog
Film prezentuje sposoby odczytu i zapisu danych do pliku. Omwione zostay take obiekty klasy OpenFileDialog i SaveFileDialog pozwalajce na wywietlenie systemowego okna wyboru plikw do odczytu lub zapisu.
Czas trwania: 28 minut 55 sekund
46 Operacje na folderach i plikach
Film omawia klasy pozwalajce na odczyt i modyfikacj danych o plikach i folderach.
Czas trwania: 25 minut 22 sekundy
47 Pole tekstowe z wzorcem MaskedTextBox
Film omawia obiekt klasyMaskedTextBoxsucy do wprowadzania hase.
Czas trwania: 15 minut 37 sekund
48 Pola typu RadioButon i CheckBox oraz obiekt grupujcy GroupBox
Film omawia kontrolki pozwalajce na przeczanie lub wybr opcji przez uytkownika.
Czas trwania: 21 minut 15 sekund
49 Lista prosta i selekcji (ListBox i CheckedListBox)
Film omawia kontrolki prezentujce dane w postaci listy oraz listy pl wyboru.
Czas trwania: 27 minut
50 Lista rozwijana ComboBox
Film omawia kontrolk prezentujc dane w postaci rozwijanej listy.
Czas trwania: 12 minut 58 sekund
51 Kalendarz
Film omawia kontrolki suce do prezentacji oraz pobierania od uytkownika danych daty i godziny. Omwiono tutaj take tworzenie wasnego formatu daty i godziny.
Czas trwania: 20 minut 4 sekundy
52 Zakadki TabControl
Film omawia kontrolki klasy TabControl i TabPages pozwalajce grupowa pozostae kontrolki osobnych zakadkach.
Czas trwania: 33 minut 27 sekund
53 Drzewo TreeView
Film omawia kontrolk klasy TreeView prezentujc dane w postaci drzewa.
Czas trwania: 18 minut 50 sekund
54 Lista zoona ListView
Film omawia kontrolk klasy ListView pozwalajc prezentowa dane w wielu formatach z podziaem na grupy i doczon grafik.
Czas trwania: 29 minut 56 sekund
55 01 Kolekcja List
Film omawia kolekcj typulistidentyfikujc dane w podobny sposb do tablic za pomoc kolejnych indeksw.
Czas trwania: 10 minut 24 sekundy
55 02 Kolekcja Dictionary
Film omawia kolekcj typudictionaryidentyfikujc dane za pomoc kluczy.
Czas trwania: 8 minut 43 sekundy
55 03 Kolekcja Queue
Film omawia kolekcj typuqueuedziaajc na zasadzie kolejki bufora typu FIFO.
Czas trwania: 7 minut 20 sekund
55 04 Kolekcja Stack
Film omawia kolekcj typustackdziaajc na zasadzie stosu bufora typu LIFO.
Czas trwania: 2 minuty 26 sekund
56 Przelicznik walut
Film prezentuje krok po kroku, w jaki sposb wykorzystujc kolekcje, operacje, zapis i odczyt oraz kontrolki TabControl i TabPage stworzy praktyczny przelicznik walut.
Czas trwania: 57 minut 19 sekund
57 Sprawdzanie numerw NIP,PESEL,REGON i EAN
Film prezentuje krok po kroku w jaki sposb wykorzystujc operatory bitowe i odpowiednie zdarzenia, stworzy program sprawdzajcy na bieco poprawno numerw NIP, PESEL, REGON oraz EAN.
Czas trwania: 23 minuty 6 sekund
58 Edytor tekstu formatowanego
Film prezentuje krok po kroku, w jaki sposb wykorzystujc poznane wczeniej kontrolki oraz kontrolk klasyRichTextBoxstworzy program, pozwalajcy na edycj tekstu formatowanego, podobny do programu wordpad.
Czas trwania: 36 minut 25 sekund
59 Wasna przegldarka internetowa
Film prezentuje krok po kroku, w jaki sposb wykorzystujc kontrolk klasyWebBrowserstworzy przegldark internetow z wasnym interfejsem uytkownika. Omwiona zostaa tu take kontrolka klasyToolStrip.
Czas trwania: 38 minut 34 sekundy
Updated on 14 November, 2018