
Czym jest platforma .NET, czym jest język programowania C# ?
Jak zainstalować i pobrać Visual Studio?
Jak stworzyć swój pierwszy projekt?
Jak skompilować i uruchomić projekt?
W jaki sposób zabrać się do tego kursu C#, aby wynieść z tego jak najwięcej?
Dowiadujemy się czym są oraz jak działają pętle zagnieżdżone - ćwiczymy poznane zagadnienia
- Czym jest IDE?
- ściągnięcie Visual C# Express Edition 2013 for Desktop oraz instalacja
- jak ustawić polską wersję językową
Poznajemy: - kontrolkę button (przycisk)
- pojęcia drzewo / gałezie / węzły / dzieci / rodzice / drzewo logiczne i wizualne
- program Snoop (do przeglądania drzewa wizualnego aplikacji i nie tylko)
Dowiadujemy się:
- jak dodać kontrolkę bezpośrednio z kodu bez użycia xaml
- czym są kontrolki i czym się charakteryzują
- jak stworzyć przycisk, z tekstem i dodać do niego obrazek (dodajemy obraz do projektu)
- jak dodać numerowanie lini w Visualu
- czym są zdarzenia, jak działają routed events (zdarzenia kierowane)
- jak wyświetlić komunikat z przyciskiem OK
- jak dziedziczone są właściwości w drzewie wizualnym
- jak wyłączyć jakąś kontrolkę z użytku (nie ma możliwości jej kliknięcia)
- jakie są priorytety dziedzieczenia
- czym są layouty
- czym jest grid i jak działa
- jak tworzyć kolumny, wiersze, jak sprawić by się automatycznie dostosowały do zawartości, dzieliły się propocjonalnie (*) lub też miały z góry nałożoną wysokość / szerokość (auto)
- jak ustawiać elementy w odpowiednich kolumnach / wierszach
- czym jest attached property
- jak narysować prostokąt i wypełnić go kolorem
- jak stworzyć blok tekstu i nadać mu tło
- czym są marginesy i paddingi oraz czym się różnią
- jak wycentrować obiekty, wyrównań do lewej / prawej etc.
- czym jest stretch i jak działa
- czym jest span jak sprawić żeby jakiś obiekt znajdował się np. w dwóch kolumnach / wierszach jednocześnie
- dowiadujemy się czym jest gridsplitter i jak z niego korzystać
- poznajemy właściwości MinHeight, MinWidth, MaxHeight, MaxWidth, które odpowiedzialne są za minimalną / maksymalną szerokość / wysokość wyświetlanych elementów.
- jak dzielić elementy w proporcji innej niż domyślnej
- jak stworzyć gridsplitter poziomo oraz pionowo
Rozszerzamy poprzednią lekcję o możliwość bindowania do właściwości naszej własnej kontrolki. Omawiamy dokładnie czym jest Dependency Property oraz tworzymy własne Dependency Property. Dowiadujemy się czym jest Dependency Object. Jak korzystać ze snippetów w Visual Studio 2013
W moim kursie C# nie musisz znać podstaw programowania. Nauczysz się wszystkiego od zera.
Obal mit, że programowanie jest tylko dla wybranych. Zacznij pisać własne programy! :)
Po moim ponad 21-godzinnym kursie:
będziesz potrafił posługiwać się zaawansowanymi składnikami języka C#.
stworzysz graficzny interfejs użytkownika, czyli możesz zacząć pracę jako front-end developer w C#,
oszczędzisz ogrom czasu, który musiałbyś poświęcić na czytanie książek. Ten kurs to miła i szybka nauka - i nie tylko bo przy okazji zyskujesz praktykę ucząc się pisać praktycznych programów.
Na początku przeprowadzę Cię przez podstawy składni, a potem krok po kroku przejdziemy do tworzenia profesjonalnych aplikacji przy użyciu WPF i XAML.
Po tym dziale nauczysz się:
korzystać z Visual Studio Express Edition,
korzystać z gotowych kontrolek oraz jak je edytować,
zmieniać szablony kontrolek oraz tworzyć własne kontrolki z własnymi szablonami,
wypozycjonować kontrolki, dopasować odpowiedni panel,
łączyć dane na różne sposoby (binding) z kodem napisanym w C# i w XAML’u,
konwertować dane, aby zgadzały się w powiązaniach (converter’y),
obsługiwać zdarzenia (routed events),
tworzyć zasoby aplikacji i z nich korzystać,
tworzyć własne klasy z danymi, które mogą być obserwowane i wiązać je z XAML’em,
tworzyć aplikacje wielookienkowe z dialogami,
sprawić, aby nasze aplikacje wyglądały ładniej (style) oraz miały różne animacje (easing function),
wywoływać odpowiednie akcje bez pisania kodu w c# (Triggery różnego rodzaju),
jak korzystać z różnych kolekcji i przetwarzać w łatwy sposób duże ilości danych wyświetlając się w postaci sortowalnej tabeli,
stworzyć własny media player z progress barem,
tworzyć aplikację reagującą na skróty klawiaturowe, ze zdjęciami, zakładkami, menu, menu kontekstowym, statusbarem, podpowiedziami, rozwijanymi listami i wiele wiele innych.
Ponad 350,000 studentów na Udemy uczy się z moich kursów. Dołącz do grupy zadowolonych Użytkowników. Jeśli mój kurs Ci się nie spodoba to pamiętaj, że masz aż 30 dni na to by uzyskać pełną refundację. Gwarantuję Ci 100% satysfakcji.
Jeśli masz jakiekolwiek pytania związane z poruszonymi tematami w C# to pisz śmiało, zawsze chętnie pomogę :)
Proszę zanim zakupisz kurs oglądnij darmowe lekcje! Nie kupuj kota w worku! Sprawdź jakość kursów przed zakupem!
Dołącz dziś i naucz się szybko C# ze mną!