Data Science

17
Kurs video

OpenCV. Kurs video. Przetwarzanie obrazów w języku Python

Mateusz Zimoch

Wybierz kurs OpenCV online Ludzkie oko jest doskonałe. Przez narząd wzroku codziennie odbieramy multum bodźców z otoczenia. Nasz mózg ma nie lada zadanie – zinterpretować to, co widzimy. To właśnie rozpoznanie i klasyfikacja obrazu mają kluczowy wpływ na rozumienie czerpanych ze świata informacji. A jak widzi komputer? Naukowcy zwykli podglądać i naśladować mechanizmy zachodzące w przyrodzie. Tak oto nasza percepcja wzrokowa stała się pierwowzorem dla wizji komputerowej (computer vision). Ta rewolucyjna dziedzina informatyki jest poświęcona rozumieniu informacji wizualnych przez maszynę. Pomimo że proste algorytmy przetwarzania obrazów towarzyszą ludzkości od 60 lat, rozwój widzenia komputerowego jest wykładniczy. Dotyczy w szczególności ostatniej dekady. Przełom ten jest związany z coraz większą mocą obliczeniową współczesnych komputerów i kart graficznych. Dzięki zrównoleglaniu złożonych obliczeń postęp technologiczny zrewolucjonizował także uczenie maszynowe i uczenie głębokie. Niegdyś niemożliwe trenowanie sieci neuronowych na podstawie dużej ilości danych wejściowych jest dziś typowym zadaniem. Kamery rejestrujące ruch, autonomiczne samochody, biometria i rozpoznawanie twarzy to już nie science fiction – to część naszej rzeczywistości! A więc dowiedz się, jak... widzą maszyny, i nie daj się prześcignąć współczesności! Poznaj OpenCV - największą wieloplatformową bibliotekę do przetwarzania obrazów i video. Znajdziesz tu wiele wbudowanych funkcji i algorytmów do analizy ruchu, detekcji obiektów i rozpoznawania gestów. OpenCV przystosowane jest do analizy w czasie rzeczywistym. Z powodzeniem obsługuje głębokie sieci neuronowe, a nawet generatywne sieci współzawodniczące GAN. By nauka była jeszcze przyjemniejsza, wszystkie przykłady zaimplementowano w Pythonie. Według rankingów popularności to najpowszechniej używany język programowania. Mało tego - jest także technologią numer jeden stosowaną przez inżynierów machine learning i data science. Co Cię czeka w trakcie kursu OpenCV online? Podczas pracy z kursem video OpenCV poznasz takie zagadnienia jak: Podstawy Pythona, Jupyter Notebooka, Google Colabolatory Biblioteka OpenCV Obsługa obrazów (ładowanie, wyświetlanie, zapisywanie) Obsługa video i streamów Rysowanie elementów na obrazie (linie, tekst, polilinie) Transformacje obrazu (skalowanie, rotacja, translacja) Transformacje afiniczna i perspektywiczna Progowanie - różne rodzaje Wyrównanie histogramu, CLAHE Rozmycie i wykrywanie krawędzi Operator Sobela i Canny’ego Wykrywanie konturów Transformata Hougha Operacje morfologiczne Użycie klasyfikatora Haara i klasyfikatora HOG Trenowanie własnego klasyfikatora HOG Nakładanie obrazów OCR - optyczne rozpoznawanie znaków Przetwarzanie wzorców Pisanie i zastosowanie sieci neuronowej i konwolucyjnej Zastosowanie gotowych wag i konfiguracji sieci neuronowych Algorytm YOLO Co więcej... Nauczysz się trenować własny klasyfikator do detekcji marek samochodów W projekcie praktycznym dowiesz się, jak wyodrębnić tekst z obrazów - przed Tobą analiza i wykrywanie cyfr z karty kredytowej! OpenCV. Kurs video. Przetwarzanie obrazów w języku Python wprowadzi Cię w praktyczne zagadnienia wizji komputerowej. Od podstaw poznasz bibliotekę OpenCV - od najprostszych instrukcji aż po zakres średnio zaawansowany. Nauczysz się rysować obiekty, wykrywać krawędzie i kontury, a także wykonywać transformacje obrazów (skalowanie, rotację, translację). Za pomocą klasyfikatora Haara przeprowadzisz detekcję twarzy. Następnie płynnie przejdziesz do trenowania własnych klasyfikatorów i pisania sieci konwolucyjnej. Dowiesz się, jak przetwarzać obraz i video z użyciem algorytmów uczenia maszynowego i sztucznej inteligencji. Po ukończeniu szkolenia będziesz w stanie samodzielnie dodać moduł logowania z rozpoznawaniem twarzy na swoją stronę internetową czy wdrożyć algorytm zliczający liczbę aut, które przejeżdżają po drodze. OpenCV. Kurs video. Przetwarzanie obrazów w języku Python jest właściwym przewodnikiem zarówno dla kogoś, kto jeszcze nie pracował z obrazami, jak i dla osoby średnio zaawansowanej - pozwoli uporządkować wiedzę i dokonać podsumowania podstawowych możliwości. Machine learning engineer Specyfika pracy machine learning engineera z nastawieniem na obraz polega na dużym zróżnicowaniu. Od inżyniera wizji komputerowej wymaga się zdolności analitycznego myślenia, rozwiązywania problemów matematycznych i znajomości bibliotek używanych do obróbki obrazu. Podstawowym zadaniem na tym stanowisku jest tworzenie algorytmów, które będą przetwarzać duże zbiory danych wizualnych. Przydatne są także umiejętności interpersonalne, gdyż często potrzebna jest konsultacja ze specjalistami innych dziedzin. Znane koncerny, jak również startupy chętnie wdrażają systemy wizyjne, by zautomatyzować złożone procesy. Ofert pracy stale przybywa, a wizja komputerowa to silnie rozwijająca się branża. Dziedziny, w których jej stosowanie stwarza nowe możliwości, to robotyka, medycyna, astronomia, radiologia, metrologia, sejsmologia, metalurgia i wiele innych. Systematyczność i ciężka praca to droga do sukcesu. Nikt nie urodził się wszechwiedzący. Jeśli będziesz poświęcać godzinę dziennie na naukę i samorozwój, prędzej czy później osiągniesz zamierzony cel. W naszej ofercie znajdziesz też kurs Adobe Photoshop dostępny w naszej ofercie.

18
Kurs video

Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych

Marcin Paluszkiewicz

Więcej niż Excel. Więcej, szybciej, skuteczniej Termin business intelligence ostatnimi czasy jest odmieniany przez wszystkie przypadki. Według raportu Gartnera z 2020 roku aktualnie liderem w dziedzinie narzędzi BI jest Microsoft - ten kurs video oferuje możliwość zapoznania się z jednym z nich. Power BI, bo o nim mowa, pozwala efektywnie analizować dane w czasie rzeczywistym. Za pośrednictwem tego narzędzia można podłączyć się do źródła danych, zamodelować je, a następnie zwizualizować przy użyciu interaktywnych dashboardów. A wszystko to o wiele szybciej i bardziej efektywnie niż w Excelu. Excel zresztą przestaje wystarczać, gdy pojawia się konieczność dokonania analizy interaktywnej. Power BI w podstawowej wersji jest narzędziem darmowym, pozostaje więc dostępny dla każdego. Co może nawet istotniejsze, jest prosty w obsłudze i zdecydowanie bardziej wydajny niż Excel. Z tych kilku kluczowych powodów korzystają z niego chętnie nie tylko działy kontrolingu i analiz, ale również działy księgowe, logistyczne i HR. Umiejętność współpracy z Power BI staje się powoli obowiązkowa dla pracowników tych sektorów przedsiębiorstw, w których przeprowadza się różnego rodzaju obliczenia i pracuje na danych, stanowi także atut osób poszukujących pracy lub chcących się przebranżowić. W dużym skrócie: Power BI jest narzędziem dla każdego, kto pracuje z danymi, niezależnie od tego, czy działa na trzystu, czy na kilkudziesięciu milionach wierszy. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Dowiesz się, jak pobierać dane do Power BI z różnych źródeł. Nauczysz się pracować z danymi w programie. Będziesz scalać i dołączać zapytania. Stworzysz relacyjny model danych, kolumny obliczeniowe i miary przy wykorzystaniu DAX (Data Analysis Expressions). Dokonasz analizy danych z wykorzystaniem między innymi funkcji Time Intelligence. Opanujesz sztukę budowania dashboardów w Power BI. Co więcej... Opublikujesz raport w usłudze powerbi.com, a potem wyeksportujesz go do PowerPointa i formatu PDF. Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia słuchacz będzie w stanie samodzielnie korzystać z najbardziej potrzebnych funkcji oferowanych w Power BI. Specjalista pracujący z narzędziem Power BI... ...zajmuje się na co dzień pobieraniem danych z rozmaitych źródeł - od plików excelowych, przez tekstowe, aż po bardziej wyrafinowane bazy danych. Dane te scala i przetwarza w taki sposób, by nadawały się do analizy. Korzystając z możliwości oferowanych przez Power BI i nie zapominając o starym, dobrym Excelu, tworzy czytelne raporty, które trafiają następnie do różnych osób w firmie. Najczęściej oczywiście do przełożonych. Osoba znająca narzędzie Power BI trafi więc najpewniej do działu kontrolingu lub analiz, choć znajomość tej Microsoftowej usługi otwiera znacznie szersze możliwości, włącznie z karierą BI developera. A ponieważ Power BI to narzędzie stosunkowo nowe, zna go niewielu ubiegających się o stanowiska związane z pracą z danymi. Trudno jest w dzisiejszych czasach wybić się umiejętnościami obsługi Excela - wielu jest ekspertów w tym zakresie. Za to niewiele osób potrafi korzystać z narzędzi BI - to Twoja szansa, by się wyróżnić.

19
Kurs video

Power BI. Kurs video. Kompleksowe przygotowanie do pracy Power BI developera

Piotr Jaroszuk, Marcin Paluszkiewicz

Obierz kurs na... Power BI Termin business intelligence jest ostatnimi czasy odmieniany przez wszystkie przypadki. Według raportu Gartnera z 2020 roku liderem w dziedzinie narzędzi BI jest firma Microsoft. Za pośrednictwem udostępnianej przez nią usługi Power BI można podłączyć się do źródła danych, zamodelować je, a następnie zwizualizować przy użyciu interaktywnych dashboardów. A wszystko to o wiele szybciej i bardziej efektywnie niż w Excelu, nawet z Power Query i Power Pivot. Wyobraź sobie, że Twoje raporty są codziennie rano opatrywane zaktualizowanymi danymi i trafiają do odpowiednich odbiorców już w przefiltrowanej dla nich formie, a to wszystko automatycznie, bez nawet jednego kliknięcia myszką czy użycia kodu w VBA. I zostaje więcej czasu na kawę, który inaczej trzeba by było spędzić na wysyłaniu „exceli” e-mailem! Excel zresztą przestaje wystarczać, gdy pojawia się konieczność dokonania analizy interaktywnej. Już w wersji darmowej Power BI może go w tym zakresie zastąpić. Wersje Pro i Premium, będące tematem tego kursu, otwierają ogrom możliwości przekraczających to, co można osiągnąć przy użyciu arkuszy kalkulacyjnych i tabel przestawnych. Power BI to rozwiązanie konkurencyjne dla takich narzędzi jak Tableau, SAP Analytics Cloud czy Google Data Studio. W pełni zintegrowany z ekosystemem Microsoft (pliki Excel, dane na Sharepoint/OneDrive, Azure, Active Directory), stanowi prosty wybór dla firm, które już korzystają z udogodnień spod znaku MS. Dlatego Power BI developerzy są w ostatnim czasie intensywnie poszukiwani na rynku. W dużym skrócie: Power BI jest narzędziem dla każdego, kto pracuje z danymi, niezależnie od tego, czy działa na trzystu, czy na kilkudziesięciu milionach wierszy. Proponowany przez nas kurs jest przeznaczony dla osób, które mają już za sobą pierwsze kroki w obsłudze Power BI Desktop, stworzyły raporty i chciałyby odkryć, jak wygląda realna praca z serwisem Power BI i współdzielenie raportów w środowisku dużej albo średniej firmy. Jeśli chcesz poznać cały proces, od pobrania i przygotowania danych aż po dystrybucję raportów do odpowiednich odbiorców, w sposób symulujący codzienne zmagania Power BI developera - jesteś we właściwym miejscu. Owszem, można zacząć ten kurs bez żadnego wcześniejszego doświadczenia z Power BI, jednak zalecamy, aby uczestnik szkolenia miał za sobą pierwsze raporty w Power BI Desktop albo czuł się swobodnie w analizie danych w Excelu. Power BI. Kurs video. Kompleksowe przygotowanie do pracy Power BI developera kończy się na poziomie zaawansowanym. Zdobyte umiejętności   Być jak Power BI developer Po przyswojeniu wiedzy zawartej w kursie będziesz gotowy do podjęcia pracy jako Power BI developer. Bez problemu poradzisz sobie z pobieraniem i przekształcaniem danych, tworzeniem i optymalizacją modelu danych, budowaniem efektywnych raportów i zarządzaniem nimi w Power BI Service. Nowe umiejętności pozwolą Ci aplikować na takie stanowiska jak Power BI developer, business analyst, data analyst czy BI analyst. Warto rozważyć takie ukierunkowanie swojej kariery - dostęp do danych i ich sprawne analizowanie to umiejętności, których wymaga coraz więcej dużych przedsiębiorstw i są one w stanie płacić specjalistom w tej dziedzinie bardzo przyzwoite pieniądze.  

20
Kurs video

Power Pivot i język DAX. Kurs video. Analiza i wizualizacja danych w praktyce

Sebastian Bąk

Obierz kurs na... szybszą i efektywniejszą pracę z danymi Współczesny świat wydaje się idealny dla biznesu. Dzięki internetowi bowiem mamy dostęp do niemal nieograniczonych zasobów danych. Zdolność do ich sprawnego analizowania i wyciągania z nich wniosków daje ogromną przewagę konkurencyjną – dane stały się więc świętym Graalem XXI wieku. Nic dziwnego, że pracujący z nimi specjaliści są poszukiwani i dobrze opłacani. Ekspertom w dziedzinie analityki nie wystarcza sam arkusz kalkulacyjny – chętnie sięgają po dodatek Power Pivot. Jest to narzędzie, które pozwala na wygodne i efektywne analizowanie dużych ilości danych w Excelu, modelowanie ich, tworzenie z nich relacji i modeli, a także wykonywanie obliczeń. Power Pivot jest szczególnie popularny i powszechnie używany w branżach wymagających pracy z wieloma tabelami, które powinny być powiązane ze sobą, lub z tabelami zawierającymi duże ilości danych. Jeśli należysz do osób, które pracują w ten sposób, nasz kurs sprawi, że przeniesiesz umiejętności zawodowe na wyższy poziom. To szkolenie pomoże Ci poznać najważniejsze funkcje języka DAX i narzędzia Power Pivot. Zapewni Ci przygotowanie do samodzielnego tworzenia skomplikowanych modeli danych i wizualizacji. Uwaga! Power Pivot pozwoli Ci efektywnie pracować nie tylko w Excelu, ale również z innymi źródłami danych, takimi jak pliki .csv, .txt, bazy danych, internetu – a to jedynie kilka wybranych przykładów. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu nauczysz się: Importować dane z różnych źródeł i łączyć je w jeden model Tworzyć i wykorzystywać kolumny obliczeniowe Zmieniać i ujednolicać typy danych w kolumnach Pisać formuły wykorzystujące kolumny obliczeniowe i działać na całych kolumnach Korzystać z wielu funkcji języka DAX Stosować miary obliczeniowe Analizować dane przy użyciu funkcji DAX i miar obliczeniowych Używać narzędzi Power Pivot, takich jak relacje, hierarchie i miary, aby uzyskać bardziej zaawansowane wyniki Tworzyć wizualizacje danych z użyciem tabel i wykresów przestawnych Co więcej... Nabierzesz wprawy w pracy z dużymi zestawami danych, takimi jak miliony wierszy, co zapewni Ci wydajność i szybkość działania Power Pivot i język DAX. Kurs video. Analiza i wizualizacja danych w praktyce zakończysz na poziomie nieco powyżej średnio zaawansowanego. Uzyskasz wiedzę między innymi o najważniejszych funkcjach DAX, używaniu miar obliczeniowych, a także o tym, których funkcji należy używać w kolumnach obliczeniowych, a których właśnie w miarach. Po raz pierwszy ujrzał światło dzienne w 2010 roku Jako dodatek do Excela Power Pivot zadebiutował wraz z wersją 2010. Do dziś jest najlepszym przyjacielem analityków – potrafi przetwarzać i odczytywać setki milionów wierszy danych, co czyni z niego idealne narzędzie do zastosowania w dużych projektach biznesowych. Jego elastyczność pozwala zaprząc go do pracy w wielu różnych dziedzinach, takich jak finanse, marketing, sprzedaż, logistyka itd. Szczęśliwie dla początkujących specjalistów do spraw analizy danych nauka obsługi Power Pivota nie nastręcza wielkich problemów – z tym kursem z pewnością szybko opanujesz zasady tworzenia skomplikowanych raportów i analiz. Warto to narzędzie poznać, tym bardziej że oferuje wiele gotowych funkcji i miar obliczeniowych, które umożliwiają szybką i łatwą analizę danych, co jest szczególnie przydatne dla osób niezaznajomionych z językami programowania.

21
Kurs video

Power Query i Power Pivot. Kurs video. Poznaj narzędzia Excel BI

Marcin Paluszkiewicz

Obierz kurs na... nowoczesne narzędzia analityczne w biznesie Nim zaczniesz się zastanawiać, czy ten kurs video jest dla Ciebie, odpowiedz sobie na jedno pytanie: jak ważny dla mojej pracy jest arkusz Excel? Jeśli odpowiedź brzmi: ważny/bardzo ważny/coraz ważniejszy - to tak, nasz kurs video jest właśnie dla Ciebie. Nauczy Cię bowiem korzystania z narzędzi będących swojego rodzaju Excelem z plusem. Pierwszym z nich jest Power Query, czyli technologia pozwalająca odnajdywać, łączyć i uściślać źródła danych po to, by następnie poddać je dogłębnej analizie. Drugie to Power Pivot, dzięki któremu owe dane można modelować, tworzyć między nimi relacje i wykonywać na nich zaawansowane obliczenia. Gdy opanujesz te dwa potężne narzędzia obliczeniowe, przeniesie Cię to na wyższy poziom pracy z danymi. Power Query i Power Pivot są oczywiście oparte na najpopularniejszym arkuszu kalkulacyjnym na świecie, czyli - a jakże - Excelu. Gdy się z nimi zapoznasz, przekonasz się, że Power Query jest dość prosty w obsłudze, z kolei Power Pivot - o wiele bardziej wydajny niż „nieuzbrojony” Excel. Razem te nowoczesne narzędzia business intelligence stają się powoli obowiązkowe w większości działów controllingu i analiz, korzystają z nich także chętnie działy księgowe, logistyczne oraz human resources. Kto poszukuje nowej pracy, szczególnie w dużej firmie, dobrze, by opanował zawczasu Power Query i Power Pivot, aby móc się nimi pochwalić w trakcie rozmowy kwalifikacyjnej. A kto już działa zawodowo i pracuje z danymi, dobrze, by znał oba narzędzia, aby realizować swoje zadania szybciej i wydajniej. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie kursu nauczysz się: Pobierać dane z plików excelowych, tekstowych oraz z całych folderów. Przekształcać dane za pomocą kolumn przestawnych, anulować przestawienie kolumn, dzielić tekst na wiersze. Dodawać kolumny warunkowe. Scalać zapytania. Budować relacyjny model danych. Tworzyć kolumny obliczeniowe i miary przy wykorzystaniu DAX (data analysis expressions) Rozumieć kontekst filtra i wiersza w obliczeniach opartych na DAX. Co więcej... Opanujesz analizę danych z wykorzystaniem funkcji time intelligence. Power Query i Power Pivot. Kurs video. Poznaj narzędzia Excel BI zakończysz na poziomie średnio zaawansowanym - będziesz umiał pobierać dane z wielu źródeł i przekształcać te, które nie nadadzą się od razu do analizy. Dowiesz się, jak zbudować relacyjny model danych oraz zanalizować dane za pomocą miar i kolumn obliczeniowych stworzonych w DAX. Nieco więcej danych o programach do opracowywania danych Zarówno Power Pivot, jak i Power Query są darmowymi dodatkami do Excela, udostępnianymi przez Microsoft. Są więc certyfikowane, a korzystanie z nich jest absolutnie bezpieczne. Dział IT w firmie na pewno nie będzie miał nic przeciwko ich używaniu. Za to szef może być bardzo zadowolony - praca z Power Pivotem i Power Query oszczędzi Ci mnóstwo czasu, dotąd zużywanego na to, by mozolnie łączyć ze sobą dane z różnych, często niespójnych źródeł, zestawiać je, modelować i analizować. Dzięki Power Query scalanie danych przyspieszy, dzięki Power Pivot praca na nich się usprawni. Czego chcieć więcej? Może tylko przewodnika, który wprowadzi Cię w świat obu tych genialnych technologii. Na szczęście go masz - w osobie prowadzącego nasz kurs video.

22
Kurs video

Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI

Włodzimierz Iwanowski

Obierz kurs na... skuteczną komunikację z modelem AI Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi ona także programować i analizować dane, przenika również na obszary do tej pory zarezerwowane dla artystów – tworzy obrazy i muzykę. Warunek? Należy ją odpowiednio o to poprosić. Odpowiednio, czyli skutecznie. I tym właśnie zajmuje się prompt engineering. Prompt engineer ma dużą biegłość w komunikowaniu się z modelem językowym w sposób, jaki pozwala uzyskać satysfakcjonującą odpowiedź na zapytanie. Bo choć próg wejścia w wypadku rozmowy z chatem jest niski, to nie wystarczy sama chęć – trzeba jeszcze wiedzieć, o co i w jaki sposób pytać. Tego właśnie nauczysz się z naszego kursu. Podczas szkolenia dowiesz się, jak do maksimum wykorzystać niezwykłą szansę, jaką daje nam obcowanie z modelami językowymi. Dostarczy Ci ono gotowych narzędzi do tworzenia skutecznych zapytań i instrukcji, jakie bez problemu wykona model, z którym będziesz pracować – niezależnie od tego, czy będzie to ChatGPT, Google Bard, Microsoft Bing, Stable Diffusion, Dall-e, Suno, LLM Studio, Recraft, czy może Stable Audio. Kurs bowiem obejmuje komunikację ze wszystkimi tymi narzędziami, co w efekcie otworzy przez Tobą możliwość korzystania z pomocy sztucznej inteligencji z rozmaitych praktycznych dziedzinach – od programowania i analityki po tworzenie grafik, pisanie muzyki itd. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Nauczysz się skutecznie promptować – dobrze formułować prompty, aby uzyskiwać precyzyjne odpowiedzi i generować pożądane treści Opanujesz rozmaite techniki promptowania – uzyskasz wiedzę obejmującą zarówno pytania o konkretne informacje, jak i instrukcje tworzenia bardziej złożonych treści Będziesz generować tabele, struktury i inne formaty informacyjne – zrozumiesz, jak korzystać z modeli językowych do ich efektywnego generowania Zrozumiesz, jak istotna jest kontekstowość w modelach językowych – pozwoli Ci to na bardziej zaawansowane i elastyczne korzystanie z nich Użyjesz modeli do programowania – zwiększenia produktywności w tworzeniu stron i rozwiązaniu konkretnych problemów związanych z kodowaniem Poznasz wtyczki i rozszerzenia do promptowania – usprawniają one proces promptowania, mogą zwiększyć efektywność korzystania z modeli językowych Przyjrzysz się promptowaniu text-to-img i text-to-music – przekształcaniu tekstu w kreatywne treści multimedialne Dowiesz się, jak zainstalować i skonfigurować lokalne darmowe modele na własnym komputerze Szkolenie Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI kończy się na poziomie podstawowym i jest dostępny dla każdego. AI bowiem jest w stanie wspomóc naszą pracę niezależnie od poziomu wiedzy, jaki reprezentujemy. Jak rośnie rynek AI W wypadku sztucznej inteligencji to, co napiszemy dziś, jutro najprawdopodobniej będzie nieaktualne, ale na potrzeby kursu możemy się pokusić o podanie kilku aktualnych liczb (bierzemy poprawkę na to, że liczby te są aktualne w dniu ich notowania). Otóż na koniec 2023 roku wartość globalnego rynku sztucznej inteligencji (AI) określa się jako przekraczającą 136 miliardów dolarów. Szacunki na kolejne siedem lat prognozują 13-krotny wzrost tej kwoty. Będzie się to wiązało ze zmianami na rynku pracy. Już dziś aż 84% przedsiębiorstw deklaruje, że zaprzęgnięcie do działania sztucznej inteligencji to priorytet w ich biznesowych planach. Do 2025 roku na stanowiskach związanych z AI ma pracować nawet 97 milionów ludzi. Sztuczna inteligencja w znaczący sposób zmienia możliwości programowania i choć nie zastępuje człowieka, to zdecydowanie pomaga mu w procesie iterowania i produkcji. Jej działanie jest znacznie szybsze niż czytanie obszernych dokumentacji lub przeglądanie zwróconych wyników w zwykłej wyszukiwarce internetowej.

23
Kurs video

PySpark. Kurs video. Przetwarzanie i analiza danych w procesach ETL

Piotr Chudzik

Obierz kurs na... pracę z dużymi zbiorami danych Czy znane są Ci nazwy Apache Spark i PySpark? Jeśli pracujesz z danymi i do tej pory nie poznałeś tej technologii, najwyższy czas to nadrobić - na przykład w trakcie proponowanego przez nas szkolenia wideo. Apache Spark to otwarta platforma programistyczna służąca do obliczeń rozproszonych. Opracowana i rozwijana początkowo na Uniwersytecie Kalifornijskim, dziś zarządzana przez Apache Software Foundation, świetnie nadaje się do analizy dużych zbiorów danych. Jej interfejs API, znany jako PySpark, skutecznie ułatwia integrację Sparka ze specjalistycznymi narzędziami PyData. W ostatnich latach PySpark stał się najpopularniejszym narzędziem służącym przetwarzaniu danych; może swobodnie zastąpić w tym zakresie SQL czy biblioteki pandas/numpy. Ze Sparka korzystają między innymi Databricks, DeepNote czy JupyterLab. Szczególną cechą i zaletą tego rozwiązania jest to, że umożliwia ono przetwarzanie danych w sposób rozproszony. Nasz kurs pozwala zdobyć bazową wiedzę z zakresu pracy z danymi za pomocą Apache Spark (PySpark). W jego trakcie będziemy przygotowywać dane, selekcjonować je, sortować, agregować, łączyć i grupować, a także stworzymy własne funkcje do mapowania ich i nauczymy się zapisywać je do pliku. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach nauki z proponowanym przez nas kursem między innymi: Skonfigurujesz środowisko pracy Dowiesz się, czym jest SparkSession i jak ją uruchomić Stworzysz podstawową DataFrame Dokonasz selekcję danych i je posortujesz Zbudujesz schemat dla danych Poznasz podstawowe operacje związane z agregacją danych i łączeniem zbiorów w jeden Przetransformujesz dane za pomocą takich metod jak konkatenacja, rzutowanie czy explode Wykreujesz własne funkcje dla PySpark Wykonasz mapowanie Zapiszesz dane i odczytasz je z pliku - także w formacie parquet PySpark. Kurs video. Przetwarzanie i analiza danych w procesach ETL kończy się na poziomie podstawowym. Otrzymana wiedza pozwoli Ci na samodzielne tworzenie pierwszych procesów związanych z transformacją i przetwarzaniem danych. Ułatwi Ci również ich mapowanie i zmianę typów danych. Po ukończeniu szkolenia bez problemu przygotujesz zadania z zakresu ETL. Apache Spark Apache Spark jest silnikiem zbudowanym specjalnie w celu przetwarzania danych. Został wyposażony w całą masę służących do tego bibliotek. Co ważne, dane w Sparku można przetwarzać równolegle, co stało się jednym z powodów, dla których technologia ta zdominowała świat big data. Apache Spark obsługuje wiele języków programowania, takich jak SQL, Scala, Python czy R, i pozwala rozwiązywać problemy na różne sposoby z zastosowaniem SQL, transmisji danych i uczenia maszynowego. Przydaje się wszędzie tam, gdzie ilość danych, które wymagają przetworzenia, przekracza możliwości tradycyjnych narzędzi.

24
Kurs video

R i pakiet shiny. Kurs video. Interaktywne aplikacje w analizie danych

Alicja Wolny-Dominiak

Obierz kurs na... analizę danych W dzisiejszej praktyce biznesowej duże znaczenie mają dane i ich analiza. W analizie zastosowanie znajduje wiele modeli statystycznych, implementowanych w różnych programach komputerowych. Na przykład Excel ma specjalny dodatek, nazwany po prostu Analiza Danych. Bardzo popularne narzędzie stanowi program R, którego zaletą jest łatwe tworzenie dashboardów obliczeniowych automatyzujących operacje na danych i rysowanie wykresów z użyciem pakietu shiny. Pakiet ten jest oprogramowaniem typu open source, przeznaczonym także dla osób, które nie znają języków HTML, CSS i JavaScript. Ba, by tworzyć eleganckie i wydajne aplikacje internetowe w języku R, nie trzeba nawet być programistą. Pakiet shiny pozwala na automatyzację obliczeń, wizualizację danych i szacowanie modeli statystycznych stworzonych w R. Wbudowane w niego funkcje ułatwiają pracę z danymi – ich eksplorowanie i prezentowanie. Oprogramowanie to służy również do tworzenia dynamicznych dashboardów i paneli sterowania, które łączą różne wykresy, tabele, filtry i opcje wyboru, aby przedstawiać dane w czytelny i interaktywny sposób. Za jego pośrednictwem można przygotowywać także raporty – do tego celu służą odpowiednie aplikacje. Proponowany przez nas kurs wyjaśnia zasady działania pakietu shiny i uczy, jak z niego korzystać. Nabyte umiejętności mogą być dalej bezpośrednio przydatne podczas pracy z danymi i w trakcie analizy procesów biznesowych. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu: Dowiesz się, jak zacząć pracę z pakietem shiny w RStudio Poznasz budowę prostej aplikacji rysującej histogram z szablonu w RStudio Przyjrzysz się budowie podstawowego interfejsu użytkownika ui – domyślne ui w pakiecie shiny Zobaczysz, jak wygląda rozszerzony interfejs użytkownika z wykorzystaniem innych pakietów przeznaczonych do korzystania z shiny Opanujesz zasady tworzenia serwera obliczeniowego i renderowania obliczeń w interfejsie użytkownika ui Dowiesz się, jakie jest zastosowanie reaktywnych możliwości w pakiecie Zrobisz update interfejsu użytkownika w trakcie pracy Zapoznasz się z wybranymi pakietami, które można zastosować w aplikacji webowej do renderowania danych i wykresów Stworzysz mapę w aplikacji webowej R i pakiet shiny. Kurs video. Interaktywne aplikacje w analizie danych kończy się na poziomie średnio zaawansowanym. Szkolenie pozwoli użytkownikowi zrozumieć sposób tworzenia aplikacji webowej w pakiecie shiny. Dalszy rozwój umiejętności jest uzależniony od wiedzy z zakresu programowania w języku R i w innych językach, głównie w JavaScripcie. Do czego i komu przydaje się język R Tematyka kursu ma zastosowanie przede wszystkim w wypadku osób pracujących na stanowiskach, na których używa się różnorodnych danych. W trakcie ich obróbki często powtarzają się te same schematy obliczeniowe – niezależnie od tego, jak zmienne są dane, na których się pracuje. By ułatwić sobie zadanie, zamiast w kółko powtarzać te same obliczenia, można zbudować w shiny aplikację webową, która będzie miała zakodowane schematy obliczeniowe w serwerze – jedyną zmienną będą wówczas dane wejściowe. Automatyzacja obliczeń bywa skomplikowana, ale jakże upraszcza życie!