Kursy video
393
Kurs video

Web scraping w Data Science. Kurs video. Uczenie maszynowe i architektura splotowych sieci neuronowych

Tobiasz Bajek

Obierz kurs na... architekturę splotowych sieci neuronowych Jaki jest najgorętszy temat w informatyce ostatnich lat? Bez wątpienia palmę pierwszeństwa dzierży sztuczna inteligencja. Jej możliwości, rozwój, sposoby, za których pośrednictwem działa. A skoro o AI mowa, to nie sposób nie poruszyć zagadnienia uczenia maszynowego: obszaru sztucznej inteligencji poświęconego algorytmom, które poprawiają się automatycznie poprzez doświadczenie, czyli ekspozycję na dane. Dalej dochodzimy do web scrapingu (zdrapywania), polegającego na ekstrakcji danych ze stron internetowych, by je przechować i na dalszych etapach wykorzystywać choćby do analizy. Zarówno uczenie maszynowe, jak i zdrapywanie danych to niezwykle praktyczne kwestie, których znaczenie w informatyce – i szerzej: w nauce i biznesie – wciąż rośnie. Ten kurs wprowadzi Cię w tematykę związaną z web scrapingiem i uczeniem maszynowym w data science. Poruszymy w nim kwestie związane ze splotowymi (inaczej konwolucyjnymi) sieciami neuronowymi, dzięki którym możliwe jest rozpoznawanie obrazów – zaprezentujemy szczegółowo podstawy architektury takich sieci i wytłumaczymy znaczenie ich elementów. Zagłębimy się także w zagadnienia dotyczące zdrapywania danych i pewne bardziej zaawansowane mechanizmy, jak przemieszczanie się na nowe strony i klikanie na elementy stron. Wiedza i umiejętności zaprezentowane w szkoleniu przydadzą się przede wszystkim programistom i innym osobom pracującym z danymi. Co Cię czeka podczas naszego profesjonalnego szkolenia Proponowany przez nas kurs obejmuje takie zagadnienia jak: Obsługa błędów w Pythonie – na kilku przykładach Testy jednostkowe – dowiesz się, czemu służą Biblioteka Pytest do testów jednostkowych – nauczysz się konfigurować testowanie Zeszyty Jupyter Notebook pozwalające na prototypowanie w Pythonie Widgety w zeszytach Jupyter Teoria charakterystyki audio – analiza częstotliwości, melspektrogramy Preprocessing plików audio Graficzne prezentowanie właściwości plików audio Wprowadzenie w splotowe sieci neuronowe – zrozumiesz ich architekturę Wyjaśnienie elementów splotowych sieci, takich jak jądro, padding itd. Diagnostyka splotowych sieci neuronowych, na przykład wizualizowanie sygnału wychodzącego z poszczególnych warstw, wizualizowanie wag warstw sieci itd. Wprowadzenie w temat uczenia sieci neuronowych na plikach audio Prezentacja pipelinu danych do uczenia – od obróbki preprocessingiem, przez uczenie, po dokonywanie predykcji Zaawansowanie zdrapywanie – zapisywanie danych przeglądarki, jak logowanie, czy konfiguracji pobierania plików z sieci Zdrapywanie – przechodzenie na nowe strony internetowe i klikanie na elementy stron Szkolenie Web scraping w Data Science. Kurs video. Uczenie maszynowe i architektura splotowych sieci neuronowych ukończysz na poziomie średnio zaawansowanym – gdy zrozumiesz architekturę splotowych sieci neuronowych, zdobędziesz wiedzę dotyczącą fundamentów tej nauki. Poznasz poszczególne elementy sieci splotowych i tym samym dowiesz się, z czego wynika ich użycie. Będziesz w stanie dokonać pewnego zakresu diagnostyki poprzez wizualizację wyjścia warstw. Po szkoleniu będziesz samodzielnie dynamicznie zdrapywać dane ze stron internetowych, przechodzić po kolejnych stronach, klikać na ich elementy, zapisywać dane przeglądarki i pliki na komputerze. OpenAI GPT4 a splotowe sieci neuronowe W marcu 2023 roku zaprezentowano model sieci neuronowej OpenAI GPT4, który dorównuje ludziom w zakresie rozumienia języka naturalnego. Chatboty takie jak ten z pewnością zrewolucjonizują nasze życie i cały szereg gałęzi gospodarki. Model GPT4 opiera się akurat na architekturze Transformer – nieco innej niż omawiana podczas kursu. Ale zasada uczenia się tej sieci nie odbiega bardzo od prostych sieci neuronowych: w jednym i w drugim wypadku chodzi o propagację wsteczną. Stąd znajomość podstawowych budulców sieci neuronowych stanowi cenną wiedzę, pozwala bowiem lepiej rozumieć rewolucję, z którą mamy obecnie do czynienia.

394
Kurs video

Webpack 5. Kurs video. Kompletny przewodnik dla początkujących

Bartosz Szmit

Obierz kurs na... przyspieszenie w programowaniu Dziś słowem kluczem, gdy mowa o programowaniu, jest szybkość. Żaden praktyk kodowania, żaden informatyk zatrudniony w biznesie nie może sobie pozwolić na opóźnienia w dostarczaniu i modyfikacjach stron WWW lub aplikacji. Stąd wszystkie działania muszą przebiegać w tempie ekspresowym, co nie zmienia faktu, że kod nadal powinien być tworzony czy nadpisywany bezpiecznie. Dlatego tym cenniejsze stają się narzędzia zwiększające wydajność i ułatwiające pracę. Jednym z nich jest Webpack. Webpack to bundler, czyli inaczej transpilator JavaScriptu, który pozwala tworzyć pakiety uwzględniające zależności między modułami i klasami i poprawiające wydajność. Potrafi na przykład spakować wiele różnych formatów do jednego pliku JavaScript. Stworzony do pracy z językiem JS, dozbrojony w odpowiednie narzędzia Webpack może także przetwarzać HTML, CSS i obrazki. Warto go więc poznać i nauczyć się z niego korzystać, szczególnie jeśli jest się początkującym frontendowcem pracującym na co dzień ze stronami internetowymi lub z aplikacjami. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie proponowanego przez nas kursu: Nauczysz się instalować Webpack lokalnie Poznasz zasady instalacji pluginów Opanujesz podstawy technologii Sass Skonfigurujesz serwer webpack-dev-server Będziesz pisać komponenty Co więcej... W programie kursu zawiera się nauka importowania komponentów i stylów Webpack 5. Kurs video. Kompletny przewodnik dla początkujących pozwoli Ci opanować podstawy pracy z tym bundlerem. Aby przystąpić do kursu, trzeba posiadać już pewne umiejętności w zakresie języka JavaScript, rozumieć takie pojęcia jak frontend czy serwer i mieć opanowane podstawy CSS. Komu potrzebny jest bundler Webpack Dzięki transpilatorowi Webpack można w łatwy i szybki sposób wdrażać aplikacje internetowe i rozwiązywać problemy, jakie pojawiają się w trakcie tego procesu. Szczególnie ułatwia on pracę nad projektami, których frontend jest bardzo rozbudowany, skomplikowany, z wieloma obrazami, fontami i elementami CSS. Pakując wiele różnych formatów do pliku JavaScriptu, Webpack nadaje mu rozszerzenie .js, co dzieje się dzięki przekształceniom i minifikacji zbędnego kodu. Jeśli zatem pracujesz i zamierzasz pracować na małych aplikacjach z pojedynczymi plikami JavaScriptu, Webpack może Ci się nie przydać. Jeżeli jednak zamierzasz wejść na wyższy poziom frontendu, koniecznie zapoznaj się z tym transpilatorem, a Twoja praca zdecydowanie przyspieszy!

395
Kurs video

Wejście w świat IT. Kurs video. Rekrutacja i nie tylko

Wioletta Kinach

Obierz kurs na pracę w branży IT Wiążesz swoją przyszłość z karierą programisty, testera oprogramowania albo designera?! Wiele osób, zarówno tych dopiero rozglądających się po rynku pracy, jak i tych od dawna na nim obecnych, rozważa wybór zawodu związanego z branżą IT. Niektórzy ze względu na prawdziwą pasję do nowych technologii, inni raczej z powodu zarobków. Nie ukrywajmy - często znacznie wyższych niż w innych sektorach rynku. Należysz do tego grona, studiujesz informatykę albo myślisz o przebranżowieniu się w tym kierunku? Jeśli szykujesz się do swoich pierwszych rozmów kwalifikacyjnych w firmach IT, to szkolenie będzie dla Ciebie idealne! Nawet jeśli masz na koncie niemałe doświadczenie zawodowe i sporo pomyślnych rekrutacji za sobą, na spotkaniu dotyczącym stanowiska IT możesz się rozczarować. Rekrutacje w tej branży wyglądają często inaczej niż w innych sektorach. Zresztą od samego początku proces selekcji kandydatów wygląda specyficznie. Kto aplikuje na stanowisko junior developera, testera oprogramowania czy designera, powinien w odpowiedni sposób przygotować CV itd. Trzeba się również wcześniej dobrze zastanowić nad wyborem ścieżki rozwoju. W tym wszystkim przydatne będą wiedza i wskazówki zawarte w tym kursie. Co Cię czeka podczas naszego profesjonalnego szkolenia Dzięki pracy z proponowanym przez nas kursem: Dowiesz się, kto jest odpowiedzialny za proces rekrutacji w branży IT Poznasz przebieg procesów rekrutacyjnych i zorientujesz się, ile taki proces może trwać Nauczysz się przygotowywać się do rozmów Uzyskasz wiedzę o tym, gdzie szukać ofert pracy Dowiesz się, co powinno zawierać CV Odpowiesz sobie na pytanie, czy do tego, by zacząć karierę w branży, potrzebne są odpowiednie studia Zorientujesz się, co robić, by skutecznie poszerzać swoją wiedzę Wejście w świat IT. Kurs video. Rekrutacja i nie tylko pozwoli Ci uzyskać ogląd na temat tego, jak wygląda proces rekrutacyjny, przygotuje Cię do rekrutacji i pozwoli do minimum zredukować związany z nią stres. Po wiedzę - do rekrutera Proponowany kurs online przygotuje Cię do procesu rekrutacji od strony technicznej. To znaczy, że profesjonalne informacje i umiejętności, jakich wymaga się od osoby początkującej w branży, czyli od juniora, trzeba będzie zdobyć gdzie indziej. Może nabędziesz ich dzięki któremuś spośród wielu proponowanych przez nas kursów? Ten konkretny oferuje Ci coś innego - daje niepowtarzalną okazję do tego, by zajrzeć za kulisy rozmowy kwalifikacyjnej, czyli poznać ją od strony rekrutera. Dowiesz się, czego będzie od Ciebie oczekiwać osoba po drugiej stronie biurka, w jaki sposób stworzyć CV, by było czytelne i uniwersalne, i jakie własne projekty warto do niego załączyć. A także - jak błysnąć podczas interview, dać się pozytywnie zapamiętać, zyskać przewagę w procesie rekrutacyjnym i zdobyć swoje pierwsze, wymarzone stanowisko w branży IT.

396
Kurs video

Windows 10. Kurs video. Krok po kroku

Bartosz Danowski

Windows 10 łączy w sobie najlepsze cechy wersji opatrzonej numerem 7 z innowacyjnością ósemki. Mieszanka jest iście wybuchowa, ponieważ powstał system na miarę XXI wieku, wspaniale dopasowujący się do urządzenia, na którym działa. Na ekranie komputera z tym systemem zobaczysz klasyczny pulpit, a na smartfonie — kafelki. Jeśli chcesz się szybko zorientować, co oferuje nowy Windows, skąd go wziąć, jak zainstalować i jak się w nim poruszać, Windows 10. Kurs video. Krok po kroku będzie dla Ciebie idealny. Co Cię czeka podczas szkolenia? Sprawdź, jak łatwo i szybko można przesiąść się na system Windows 10 — i dlaczego warto to zrobić. Ten kurs pomoże Ci zmienić Windows 7 lub 8 na najnowszą wersję okienek, a także opanować wszystkie najważniejsze obszary działania nowego systemu. W ramach 67 lekcji nauczysz się wgrywać system do komputera, ustawiać go tak, by uwzględniał Twoje potrzeby, oraz instalować nowe urządzenia. Zobaczysz, jak działa poczta, co to jest przeglądarka Edge i do czego można wykorzystać Kalendarz. Nauczysz się także podłączać swój komputer do różnych sieci i stosować narzędzia kontroli rodzicielskiej. Zobaczysz, co to jest grupa domowa i jak może ułatwić Ci życie. Odkryjesz również, jak chronić swoje zasoby i swoją prywatność w internecie. Zatem do dzieła!

397
Kurs video

Wireshark. Kurs video. Analiza ruchu sieciowego i wykrywanie włamań

Adam Józefiok

Obierz kurs na... zbadanie, w jaki sposób działa Twoja sieć Administratorzy sieci komputerowych korzystają z szeregu narzędzi i programów wspomagających ich pracę. Także tych, które automatyzują czynności i przez to czynią zadania administratora prostszymi i mniej angażującymi czasowo niż jeszcze kilka lat temu. Nie zwalnia to jednak osób na tym stanowisku z obowiązku rozumienia, w jaki sposób funkcjonuje sieć i dlaczego zachowuje się ona tak, a nie inaczej – co wynika ze sposobu działania protokołów i ich wpływu na działanie sieci. Tymczasem narzut spowodowany przez poszczególne protokoły może diametralnie zmienić sposób przesyłania danych w sieci, a co za tym idzie – szybkość jej działania czy osiąganie przez nią zbieżności. Świetnym i darmowym narzędziem, które pomaga zrozumieć pracę urządzeń, protokołów i każdego szczegółu sieci, jest program Wireshark. Umożliwia on przechwycenie ruchu na dowolnym interfejsie czy w dowolnym miejscu, a następnie jego analizę w trybie online lub offline po wcześniejszym zapisaniu przechwyconych pakietów lub ramek. Profesjonalny kurs Wireshark  Umiejętność analizy ruchu sieciowego i znajomość narzędzia Wireshark daje administratorowi wiele, jeśli chodzi o poprawę szybkości funkcjonowania sieci i podniesienie komfortu własnej pracy. Co istotne, sniffer Wireshark ułatwia wykrywanie włamań, a także identyfikację sytuacji nadzwyczajnych występujących w sieciach. Spore możliwości programu doładowane dodatkowo zastosowaniem odpowiednich filtrów to odpowiedź na wiele pytań i problemów dręczących dotąd administratorów sieci, jak również specjalistów od bezpieczeństwa sieciowego. Trzeba wspomnieć ponadto o walorach edukacyjnych Wiresharka, dzięki któremu można, opierając się na rzeczywistej sieci, opanować niemalże każdy protokół sieciowy, jaki zostanie przechwycony. Co Cię czeka podczas naszego profesjonalnego szkolenia z Wireshark?  Kurs, który Ci proponujemy, obejmuje takie zagadnienia jak: Instalacja i obsługa programu Wireshark Budowa interfejsu graficznego programu Wireshark Instalowanie dodatków Przechwytywanie ramek i pakietów Analiza ruchu sieciowego Dodawanie nowych kolumn Stosowanie filtrowania instalacji narzędzi przeznaczonych do systemu Linux Instalacja narzędzi takich jak: Python, tshark, termshark Tworzenie wykresów w programie Wireshark Analiza ramek warstwy drugiej i pakietów warstwy trzeciej modelu OSI Działanie i analiza protokołu STP, CDP i ARP Działanie interfejsów TRUNK Komunikacja rozgłoszeniowa, grupowa Działanie protokołów TCP, IP i UDP Analiza ruchu w pakietach DHCP, DNS i OSPF Przechwytywanie haseł do serwerów FTP, TFTP, Tworzenie przykładowych ataków sieciowych Zapobieganie atakom Podsłuchiwanie komunikacji VOIP Szkolenie Wireshark. Kurs video. Analiza ruchu sieciowego i wykrywanie włamań kończy się na poziomie podstawowym, niektóre zagadnienia są w nim omówione aż do poziomu średnio zaawansowanego. Zacznij pracować z programem Wireshark i zobacz każdą ramkę z bliska! Tylko od Twojej dociekliwości będzie zależało, jak wiele się nauczysz. Podczas pracy jako administrator sieci i specjalista od bezpieczeństwa sieciowego należy wykazać się przede wszystkim dociekliwością. Należy być dociekliwym i zadawać siebie wiele pytań, a potem podczas analizy ruchu sieciowego starać się szukać na te pytania odpowiedzi. Nie ma innej drogi. Ta dociekliwość zawsze doprowadzi Cię do prawdy. Nawet jeśli Twoja sieć przypomina durszlak, to najważniejsze, aby poprzez dociekliwość do tego dojść, a potem od razu zabrać się do łatania dziur.

398
Kurs video

WordPress. Kurs video. Stwórz stronę WWW prosto, szybko i bez kodowania

Łukasz Krawczyk

Obierz kurs na... proste tworzenie stron internetowych Kto potrafi tworzyć strony internetowe, ma w ręku niezwykle cenny i przydatny fach! Nowe witryny wyrastają jak grzyby po deszczu - wraz z uruchamianiem kolejnych firm, organizacji i prywatnych inicjatyw, które potrzebują reprezentacji w sieci. Ktoś musi budować te wszystkie internetowe wizytówki przedsiębiorstw, miejsca, gdzie udostępnia się treści, dzieli się pasjami, bloguje itd. Ktoś musi także dbać o to, by już działające strony unowocześniać - trendy w sieci się zmieniają i kto ma nieaktualną, nienowoczesną witrynę, ten myśli, by ją odświeżyć albo postawić na nowo. Jeśli jeszcze nie potrafisz projektować stron WWW, ale sądzisz, że to może być Twoja działka na rynku informatycznym, dobrze trafiłeś. Ten kurs bowiem jest przeznaczony dla osób, które chcą się tego nauczyć. Najprościej i najszybciej, ale także praktycznie będzie zacząć od WordPressa. Jest to darmowy system zarządzania treścią (CMS), z którego użyciem da się w miarę prosto i szybko stworzyć w pełni działającą witrynę i bezproblemowo zarządzać jej zawartością z poziomu intuicyjnego panelu administracyjnego. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie proponowanego przez nas kursu: Opanujesz bazowe nazewnictwo związane z tworzeniem stron internetowych i ich funkcjonowaniem w sieci Poznasz przeglądarki internetowe, z którymi Twoja witryna obowiązkowo powinna być kompatybilna Dowiesz się, na czym polega różnica między klientem (przeglądarką internetową) a serwerem WWW Uświadomisz sobie, jakich języków kodowania i programowania używa się do pisania stron internetowych Zorientujesz się, jakie kreatory i jakie inne CMS-y, oprócz WordPressa, są dostępne na rynku Wybierzesz swój adres internetowy (domenę) i hosting (miejsce dla strony internetowej) Poznasz najpopularniejsze, a także należące do najlepszych (i niekoniecznie najdroższych) firmy hostingowe w Polsce Przekonasz się, dlaczego certyfikat bezpieczeństwa SSL jest teraz absolutnym must have, i dowiesz się, jak go włączyć dla swojej domeny Zrozumiesz, czym jest baza danych, jak się ją tworzy i jakie systemy zarządzania bazami danych wspiera WordPress Pobierzesz WordPressa, zainstalujesz go i zapoznasz się z jego ekosystemem, możliwościami i aktualizacjami Zaznajomisz się z protokołem FTP, dzięki któremu umieścisz pliki i foldery systemu WordPress na serwerze FTP Dowiesz się, czym są motywy i dlaczego nie należy ich mylić z szablonami Zdobędziesz wiedzę, jak i gdzie szukać motywów, w tym płatnych Poznasz zalety zastosowania motywu potomnego względem motywu głównego (nadrzędnego) Zrozumiesz ideę działania wtyczek — instalując i aktywując najbardziej przydatne z nich Odkryjesz bibliotekę mediów i blog (czyli wpisy, w tym związane z nimi kategorie i tagi) Nauczysz się personalizować witryny bazujące na darmowym motywie Shapely Wejdziesz w świat widgetów ułatwiających tworzenie spersonalizowanych treści Uświadomisz sobie, czym między innymi jest efekt paralaksy, a czym sekcja hero na stronie głównej Stworzysz efektowne portfolio, mozaikową galerię, a nawet interaktywną sekcję z opiniami Będziesz korzystać z zestawu ikon Font Awesome, w tym z Font Awesome Brands Zautomatyzujesz edytorską zasadę niezostawiania wiszących spójników na końcu linii (tak, to możliwe!) Dowiesz się, jak przykleić (przypiąć) dowolny wpis na przykład na swoim blogu, by zawsze był dostępny jako pierwszy Nauczysz się duplikować wpisy i strony, co wcale nie jest takie oczywiste Zbudujesz działający formularz kontaktowy i dostosujesz jego pola, etykiety i wygląd do własnych preferencji Zasmakujesz co nieco kodowania poprzez podstawy języka CSS opisującego wygląd strony internetowej Poznasz w praktyce formalne aspekty prowadzenia własnej witryny (polityka prywatności) Samodzielnie zaimplementujesz komunikat o stosowanych na stronie ciasteczkach (plikach cookie) Stworzysz, zmodyfikujesz, a w razie potrzeby usuniesz dowolne menu Skorzystasz z narzędzi deweloperskich w podstawowym zakresie, by rozpoznać kotwice w kodzie źródłowym Nauczysz się, jak za pomocą jednej linijki kodu CSS sprawić, by strona płynnie się przewijała (sic!) Pozwolisz wyszukiwarkom zaindeksować witrynę, dzięki czemu będzie się mogła pojawiać w Google Co więcej... Ukończywszy szkolenie, będziesz w stanie tak przygotować witrynę, by była indeksowana przez wyszukiwarki WordPress. Kurs video. Stwórz stronę WWW prosto, szybko i bez kodowania jest adresowany do osób początkujących, które nie mają żadnego doświadczenia w tworzeniu stron internetowych. Ukończenie go pozwoli słuchaczowi samodzielnie i w pełni świadomie stawiać strony oparte na WordPressie. Dlaczego właśnie WordPress Proponowany przez nas kurs dla wielu słuchaczy będzie pierwszym, ale zapewne nie ostatnim spotkaniem z systemem zarządzania treścią WordPress. Stanowi on doskonały punkt wyjścia do tego, by poszerzać i pogłębiać swoją wiedzę w tym zakresie poprzez uzupełnienie umiejętności o pisanie kodu CSS (czego przedsmak w tym kursie także się pojawi). Dopiero kodowanie i programowanie bowiem pozwala wydobyć pełnię możliwości tego CMS-a. WordPress to nie tylko świetna baza do budowy stron WWW, ale również doskonała platforma sprzedażowa. Sklepy internetowe tworzone za pomocą wtyczki WooCommerce są łatwe w obsłudze, intuicyjne i bardzo przyjazne dla użytkowników. Co równie istotne, znajomość ekosystemu WordPressa pozwala w szybki i bezkompromisowy sposób odnaleźć się w systemach zarządzania treścią zupełnie innych firm, na przykład Joomla! czy Drupal. Panele administracyjne każdego szanującego się CMS-a działają w pewnym stopniu na podobnej zasadzie, więc dla osoby obeznanej z WordPressem nie będzie problemem praca w różnych warunkach i w odmiennych środowiskach.

399
Kurs video

WPF. Kurs video. Omówienie i zastosowanie kontrolek w C# i XAML

Mariusz Klap

Obierz kurs na... szybsze tworzenie profesjonalnych aplikacji z naszym szkoleniem online z WPF Szkolenie, które Ci dziś proponujemy, pozwoli Ci opanować tajniki pracy z silnikiem graficznym i API Windows Presentation Foundation, w skrócie WPF, znanym pod kodową nazwą Avalon. WPF bazuje na platformie programistycznej Microsoftu .NET 3 i wchodzi w skład WinFX. Możliwości ma naprawdę spore: integruje interfejs użytkownika, grafikę 2D i 3D, multimedia, dokumenty, a także generowanie i rozpoznawanie mowy (co jest przydatne w wypadku aplikacji sterowanych głosem). API WPF bazuje na języku XML, konkretnie na jego implementacji o nazwie XAML. Nasz kurs video WPF, przybliżający temat korzystania z dostępnych kontrolek Windows Presentation Foundation, dostarczy Ci wiedzy niezbędnej do tego, by tworzyć interaktywne i estetyczne interfejsy użytkownika w aplikacjach desktopowych. Poznaj kontrolki WPF, a będziesz w stanie projektować atrakcyjniejszy interfejs, dodawać do niego interaktywne efekty wizualne i dynamiczne reakcje odpowiadające akcjom użytkownika. W materiale kursu znajdziesz omówienie kontrolek, które są widoczne w pasku narzędziowym, a ponadto paru kontrolek dodatkowych korzystających z C#, jak również samego XAML-a. Pracować będziemy w najnowszej dostępnej wersji Visual Studio 2022 Community. Co Cię czeka podczas naszego profesjonalnego kursu video online z WPF Pracując z proponowanym przez nas kursem: Nauczysz się korzystać z dostępnych kontrolek WPF (Layout, Przyciski, Wyświetlanie danych, Wyświetlanie i wybieranie daty, Menu, Wybór, Nawigacja, Okna dialogowe, Informacje o użytkowniku, Dokumenty, Dane wejściowe, Multimedia, Cyfrowy atrament, Kształty itd.) Opanujesz zasady łączenia dostępnych kontrolek przy użyciu C# i kodu XAML Poznasz podstawy wzorca MVVM Dowiesz się, czym jest binding, czyli łączenie danych z ViewModel z kontrolkami bez pomocy C# (code-behind) Szkolenie WPF. Kurs video. Omówienie i zastosowanie kontrolek w C# i XAML kończy się na poziomie podstawowym. Zdobyte informacje możesz wykorzystać do dalszej nauki i do własnych projektów, w ramach których na pewno sięgniesz do kontrolek dostępnych domyślnie w WPF. Przykładowo: jeśli zechcesz wyświetlić listę danych, bez dalszego poszukiwania, bezbłędnie wybierzesz ListView, a jeśli postanowisz hierarchicznie zorganizować elementy, skorzystasz z menu itp. Po ukończeniu szkolenia online z WPF warto pogłębić wiedzę i zaznajomić się bliżej ze wzorcem MVVM, z bindingiem, a także bardziej zaawansowanymi zagadnieniami związanymi z WPF. Warto postawić sobie cel i dążyć do jego realizacji, nieważne, jak ciężko będzie i ile miesięcy lub lat okaże się potrzebnych do jego realizacji. Czas i tak płynie, więc warto go dobrze spożytkować. Sam jestem przykładem, że nawet ktoś, kto cierpi na gigalenistwo, może wiele osiągnąć samemu; gdyby nie lenistwo, osiągnięć byłoby jeszcze więcej, przy czym wiadomo – leń wszystko spowalnia, ale nie zatrzymuje! Jeśli więc w trakcie projektowania swoich aplikacji trafisz na jakieś problemy, w czasie nauki programowania czegoś nie będziesz rozumieć, nie przejmuj się, poszukaj rozwiązań, staraj się przepracować problem na różne sposoby, zrozumieć go i działać dalej. Nie poddawaj się autosugestii typu „to jest za trudne”, „nie da się” – można to obejść, trzeba tylko wiedzieć jak i się nie poddawać. Tak jest z nauką programowania, zwłaszcza samodzielną – dobrze zacząć od podstaw i iść dalej i dalej, a nie zaczynać od rzeczy zaawansowanych po to, by już na starcie „paść na glebę”! Zainteresować cię mogą także kursy ASP.NET dostępne w naszej ofercie!

400
Kurs video

WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach

Mariusz Klap

Obierz kurs na... praktyczne korzystanie z kontrolek w WPF Zapewne obiła Ci się o uszy nazwa Windows Presentation Foundation, w skrócie WPF. Dla przypomnienia: kryje się pod nią silnik graficzny i API, bazujący na .NET, wchodzący w skład .NET Framework. Do zadań WPF należy integracja interfejsu użytkownika, grafiki 2D i 3D, multimediów, dokumentów, a także generowanie/rozpoznawanie mowy. Z funkcjonującymi w WPF kontrolkami można się zapoznać między innymi dzięki jednemu z oferowanych wcześniej szkoleń – WPF. Kurs video. Omówienie i zastosowanie kontrolek w C# i XAML. Zawierało ono omówienie kontrolek, które pozwalają projektować atrakcyjniejszy interfejs, dodawać do niego interaktywne efekty wizualne i dynamiczne reakcje na akcje użytkownika. Tym razem przyjrzymy się kontrolkom od strony praktycznej, korzystając z bardzo popularnego wzorca projektowego MVVM (Model – View – ViewModel). Jego zadaniem jest wydzielenie trzech podstawowych warstw w systemie. Dodatkowo w ramach kursu omówimy bardziej zaawansowane kwestie, jak style, typy zasobów, wyzwalacze, konwertery i wiele innych. Jako bonus otrzymasz wgląd do rozbudowanych projektów korzystających z kontrolek, wzorca MVVM i baz danych, jakich na pewno nie znajdziesz na YouTubie. Będą to na przykład budowa notatnika, menadżera graczy i menadżera wydatków domowych. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach naszego kursu: Poznasz praktyczną stronę kontrolek WPF Nauczysz się rozróżniać zasoby logiczne i binarne Stworzysz własny styl globalny, a także styl dla poszczególnych kontrolek Napiszesz własne wyzwalacze Wykreujesz i zastosujesz w praktyce konwertery jedno- i wieloparametrowe Użyjesz różnych motywów w WPF, które pozwolą Ci w prosty sposób nadać aplikacji wspaniały wygląd Przybliżysz sobie praktyczną wiedzę dotyczącą wzorca MVVM Opracujesz prosty projekt notatnika do zapisywania, edycji i wczytywania tekstu Odczytasz i zapiszesz dane z i do pliku Zaprzęgniesz do pracy bazy danych Stworzysz prosty formularz logowania/rejestracji z zabezpieczonym hasłem Dowiesz się, jak pracuje się z MetroUI i MaterialDesign Szkolenie WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach kończy się na poziomie średnio zaawansowanym i zaawansowanym, jeśli chodzi o zagadnienia dotyczące korzystania z baz danych, Entity Framework i ze wzorca MVVM. Po opanowaniu omawianego materiału nie będziesz mieć problemu z tworzeniem aplikacji przy użyciu wzorca MVVM, wykorzystaniem do tego baz danych, ze stosowaniem kontrolek dostępnych w WPF i z łączeniem ich ze sobą. WPF to nie tylko technologia, ale także sztuka tworzenia interaktywnych i estetycznych aplikacji. Ten kurs to Twoja szansa, aby stać się mistrzem w tej dziedzinie i tworzyć aplikacje, które zachwycą zarówno użytkowników, jak i deweloperów.