Python for Data Analysis - Plan Szkolenia
Twoja firma chce uzyskać wgląd w dane gromadzone przez lata. Masz jednak do wyboru nieskończoną liczbę narzędzi i podejść, aby to zrobić. Istnieją przyjazne dla użytkownika narzędzia interfejsu użytkownika, takie jak PowerBi, narzędzia wiersza poleceń zaplecza, takie jak SQL, oraz wszechstronne języki programowania, takie jak Python i R.
Ten kurs wybiera najpotężniejsze i najbardziej elastyczne narzędzie do tego zadania: Python.
Python jest czytelnym językiem programowania. Oferuje coś, czego większość innych rozwiązań nie potrafi: elastyczność i zdolność adaptacji. Po początkowej inwestycji w naukę Python, można go używać do manipulowania i wizualizacji danych w sposób, który byłby trudny i czasochłonny w innych narzędziach.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla osób, które chcą nauczyć się wystarczająco dużo Python, aby rozpocząć obliczanie liczb z danych sprzedażowych, analiz ruchu, interakcji z klientami itp.
Szkolenie ma na celu poprawę uczenia się, retencji i praktycznej praktyki. Łącząc różne podejścia do nauki, takie jak nauka online, interakcja w klasie na żywo, uczenie się od rówieśników i programowanie w parach, szkolenie to ma na celu zmaksymalizowanie efektu każdej lekcji. Wzmacnia wyuczone koncepcje poprzez połączenie nauki wstępnej, interaktywnej i końcowej, a jednocześnie zawiera element społeczny, który sprawia, że kurs jest zabawny i wciągający. Szkolenie podzielone jest na trzy części:
- Pre-course
- In-course
- Post-course
Szkolenie to różni się od nauki online tym, że kładzie nacisk na interakcję na żywo z trenerem. Różni się również od tradycyjnej klasy, ponieważ obejmuje naukę offline i samodzielną praktykę.
Unikalnym aspektem szkoleń NobleProg jest podejście do nauki polegające na "programowaniu w parach". Programowanie w parach pozwala dwóm lub więcej osobom na wspólne rozwiązywanie trudnych i prowokujących do myślenia problemów na tej samej maszynie. Podejście to okazało się być potężnym i skutecznym sposobem nauczania i uczenia się. NobleProg umożliwia to dzięki swojej platformie edukacyjnej DaDesktop. DaDesktop zapewnia przestrzeń współpracy dla uczestników i instruktorów do dzielenia się i interakcji z innymi maszynami w czasie rzeczywistym. Wideokonferencje i możliwość nagrywania lekcji to tylko niektóre z funkcji zawartych w DaDesktop w ramach tego szkolenia.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zainstalować i skonfigurować niezbędne oprogramowanie, biblioteki i środowisko programistyczne, aby rozpocząć pisanie wystarczającej ilości kodu Python do analizy danych.
- Analizować dane z takich źródeł jak Excel, pliki CSV, JSON i bazy danych.
- Czyścić dane, aby poprawić ich użyteczność przed analizą.
- Wykonować prostą analizę statystyczną.
- Generować raporty, które prezentują pożądane dane w odpowiednim formacie, od samych liczb po wykresy, grafy i tabele.
- Uzyskać cenne informacje z danych, w tym trendy w wydajności i obszary problemowe, aby podejmować lepsze decyzje biznesowe.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Plan Szkolenia
Wprowadzenie
- Przegląd Python i jego potężnego ekosystemu dla Data Analysis
Pierwsze kroki
- Konfiguracja środowiska programistycznego
- Instalacja Python, Numpy i Pandas
- Instalacja Jupyter
Python Programming dla Data Analysis
- Przegląd składni Python
- Pisanie i uruchamianie kodu Python
Praca z danymi
- Importowanie zbioru danych
- Czyszczenie danych
Ramka danych Python
- Zrozumienie ramek danych
- Manipulowanie danymi w ramce danych
Uzyskiwanie wglądu w dane
- Podsumowywanie danych
- Generowanie raportów
- Wizualizacja danych
Zapisywanie kodu Python
- Zapisywanie kodu w repozytorium kontroli wersji
- Umożliwienie innym dostępu do kodu
Ulepszanie kodu
- Testowanie kodu i naprawianie błędów
- Udoskonalanie kodu za pomocą podejścia iteracyjnego
Przeniesienie kodu do produkcji
- Przesyłanie kodu na stronę internetową
- Automatyzacja wykonywania kodu
Python Programming Najlepsze praktyki
Podsumowanie i wnioski
Wymagania
- Programming doświadczenie w dowolnym języku
Uczestnicy
- Deweloperzy
- Początkujący analitycy danych
- Business analiza z umiejętnościami technicznymi
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Python for Data Analysis - Plan Szkolenia - Booking
Python for Data Analysis - Plan Szkolenia - Enquiry
Python for Data Analysis - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (7)
bardzo wszechstronny w odniesieniu do analizy danych przy użyciu Pythona
Mervin Lau - MINDEF
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Trener był bardzo cierpliwy, pomagając nam rozwiązać problemy, które napotkaliśmy, a także wyjaśniając nasze wątpliwości.
Chua Wei Zhi - MINDEF
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
jasna objaśnienie z odpowiednimi przykładami.
Raphael Reynold - MINDEF
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Ilość przykładów interesujących grupę była bardoz duża, Masa przydatnych linków do własnych treningów
Slawomir Odzga - Capgemini Polska Sp. z o.o.
Szkolenie - Python for Data Analysis
Cierpliwość trenera podczas upewniania się, że wszyscy rozumieją lekcję
Yeo Yu Xin - Ministry of Defence, Singapore
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
To jest bardzo praktyczne i mogę śledzić, pomimo braku wiedzy z zakresu rachunku różniczkowego.
Wei Pin Ho - Ministry of Defence, Singapore
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Bardzo praktyczne, angażujące i wiele przerw między zajęciami. Dlatego nie czułem się zmęczony/leniwy.
Charles Lim - Ministry of Defence, Singapore
Szkolenie - Python for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Advanced Data Analysis with TIBCO Spotfire
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla analityków biznesowych, którzy chcą nauczyć się zaawansowanych technik Spotfire Analyst do analizy danych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Współdzielić wizualizacje pomiędzy różnymi członkami zespołu.
- Zabezpieczać dostęp do oprogramowania na podstawie ról i kontroli dostępu.
- Tworzyć wizualizacje, takie jak wykresy map.
- Zintegrować języki obliczeń statystycznych, takie jak R z Spotfire.
ArcGIS from Basic to Advanced
35 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących i zaawansowanych GIS specjalistów i analityków, którzy chcą dowiedzieć się, jak skutecznie używać ArcGIS do wizualizacji danych, analizy przestrzennej i zarządzania projektami geoprzestrzennymi.
Pod koniec tego szkolenia uczestnicy będą mogli
- Nawigować i wykorzystywać narzędzia ArcGIS do zarządzania danymi geoprzestrzennymi.
- Tworzyć i dostosowywać mapy za pomocą warstw i atrybutów.
- Wykonywać zaawansowane analizy przestrzenne i zadania geoprzetwarzania.
- Automatyzować przepływy pracy przy użyciu ModelBuilder i Python.
ArcGIS Enterprise for Technical Support
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących pracowników wsparcia IT, którzy chcą zapewnić solidne wsparcie dla ArcGIS Enterprise, skutecznie rozwiązując wszelkie anomalie lub awarie.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i komponenty ArcGIS Enterprise.
- Nauczyć się instalować, konfigurować i zarządzać ArcGIS Enterprise.
- Zdobyć umiejętności w zakresie rozwiązywania problemów i rozwiązywania typowych problemów.
- Rozwinąć biegłość w monitorowaniu i utrzymywaniu środowisk ArcGIS Enterprise.
- Opanowanie technik tworzenia kopii zapasowych, odzyskiwania i optymalizacji wydajności.
ArcGIS Fundamentals
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących profesjonalistów, którzy chcą poznać podstawowe pojęcia i narzędzia ArcGIS.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawowe pojęcia GIS i danych przestrzennych.
- Poruszać się po interfejsie ArcGIS.
- Tworzyć dane przestrzenne i zarządzać nimi.
- Wykonywać podstawowe analizy przestrzenne.
- Tworzyć mapy i wizualizacje.
Advanced ArcGIS Pro for Spatial Analysis
35 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla zaawansowanych GIS profesjonalistów, którzy chcą korzystać z ArcGIS Pro, aby zwiększyć swoje możliwości analizy przestrzennej, przeprowadzić kompleksową analizę geostatystyczną i zastosować zaawansowane techniki modelowania 3D w celu skuteczniejszego podejmowania decyzji i rozwiązywania problemów w rzeczywistych scenariuszach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijać zaawansowane umiejętności w zakresie technik analizy przestrzennej przy użyciu ArcGIS Pro.
- Wykorzystywać skrypty Python do automatyzacji i złożonego przetwarzania danych.
- Zastosować modelowanie przestrzenne do rozwiązywania problemów w rzeczywistych scenariuszach.
- Przeprowadzać analizy geostatystyczne w celu zaawansowanej interpretacji danych.
- Integracja zewnętrznych źródeł danych i wykorzystanie analizy danych przestrzennych 3D.
Automated Monitoring with Zabbix
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) obejmuje instalację, planowanie i konfigurację Zabbix oraz koncentruje się na praktycznym wdrożeniu i narzędziach.
Po zakończeniu tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować Zabbix do monitorowania infrastruktury IT.
- Konfigurować i zarządzać hostami, elementami, wyzwalaczami i akcjami w Zabbix.
- Wykorzystywać funkcje Zabbix do gromadzenia danych, alertów i raportowania.
- Zintegruj Zabbix z innymi narzędziami i platformami w celu ulepszonego monitorowania i automatyzacji.Polsce(online lub na miejscu) obejmuje instalację, planowanie i konfigurację Zabbix oraz koncentruje się na praktycznym wdrożeniu i narzędziach. Po zakończeniu tego szkolenia uczestnicy będą w stanie Zainstalować i skonfigurować Zabbix do monitorowania infrastruktury IT. Konfigurować i zarządzać hostami, elementami, wyzwalaczami i akcjami w Zabbix. Wykorzystywać funkcje Zabbix do gromadzenia danych, alertów i raportowania. Integracja Zabbix z innymi narzędziami i platformami w celu usprawnienia monitorowania i automatyzacji.
Insurtech: A Practical Introduction for Managers
14 godzinInsurtech (a.k.a. Digital Insurance) odnosi się do konwergencji ubezpieczeń i nowych technologii. W dziedzinie Insurtech "cyfrowi ubezpieczyciele" stosują innowacje technologiczne w swoich modelach biznesowych i operacyjnych w celu obniżenia kosztów, poprawy jakości obsługi klienta i zwiększenia elastyczności swoich działań.
Podczas tego prowadzonego przez instruktora szkolenia uczestnicy zdobędą wiedzę na temat technologii, metod i sposobu myślenia potrzebnych do przeprowadzenia cyfrowej transformacji w swoich organizacjach i w całej branży. Szkolenie skierowane jest do menedżerów, którzy muszą uzyskać zrozumienie szerokiego obrazu, przełamać szum i żargon oraz podjąć pierwsze kroki w ustanowieniu strategii Insurtech.
Pod koniec tego szkolenia uczestnicy będą w stanie
- omówić Insurtech i wszystkie jego części składowe w sposób inteligentny i systematyczny
- Zidentyfikować i objaśnić rolę każdej kluczowej technologii w ramach Insurtech.
- Opracować ogólną strategię wdrażania Insurtech w swojej organizacji.
Uczestnicy
- Ubezpieczyciele
- Technolodzy w branży ubezpieczeniowej
- Interesariusze ubezpieczeniowi
- Konsultanci i analitycy biznesowi
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i zajęcia grupowe oparte na studium przypadku
Fluentd for Log Data Unification
14 godzinTo prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą skonfigurować architekturę, w której wszystko jest rejestrowane.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować Fluentd.
- Zbierać dzienniki z dużej liczby różnych serwerów.
- Ujednolicić warstwę rejestrowania w organizacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Szkolenie obejmuje podejścia do rejestrowania dla różnych typów systemów. Prosimy o kontakt w celu ustalenia zakresu dla określonych systemów (syslog, Apache, Nginx, IoT, ElasticSearch, MongoDB, Hadoop itp.).
- Aby dowiedzieć się więcej o Fluentd, odwiedź: https://www.fluentd.org/
Nagios Certified Administrator Preparation
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych administratorów systemów, którzy chcą przygotować się do egzaminu Nagios Certified Administrator.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Zdobądź dogłębną wiedzę na temat Nagios, w tym instalacji, konfiguracji i administracji.
Wykorzystanie Nagios do monitorowania sieci, serwerów i aplikacji.
Wdrożenie zaawansowanych technik monitorowania dla różnych środowisk IT, w tym chmury i zwirtualizowanych infrastruktur.
Konfigurowanie alertów, zarządzanie powiadomieniami i generowanie raportów w celu zapewnienia proaktywnego zarządzania siecią.
Podejdź do egzaminu Nagios Certified Administrator z pewnością siebie.
Advanced Nagios
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych administratorów systemów, którzy chcą poznać i wykorzystać zaawansowane funkcje i komponenty Nagios do monitorowania IT.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Zrozumienie architektury Nagios, komponentów i zaawansowanych strategii monitorowania.
Wdrażanie zaawansowanego monitorowania usług i rozszerzanie funkcjonalności Nagios.
Poznaj dodatki Nagios i zaawansowane techniki.
Nagios
35 godzinTa szkolenie prowadzone przez instruktora na żywo w Polsce (online lub lokalnie) jest przeznaczone dla specjalistów IT poziomu średniozaawansowanego, którzy chcieliby zaimplementować i zarządzać monitorowaniem infrastruktury przy użyciu Nagios.
Na końcu tego szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Nagios Core oraz odpowiednie wtyczki.
- Monitorować serwery, urządzenia sieciowe, usługi i aplikacje.
- Konfigurować alerty i próg wydajności.
- Integrować Nagios z bazami danych i narzędziami zewnętrznymi.
- Skonfigurować rozproszone monitorowanie oraz środowiska wysokiej dostępności.
- Wizualizować dane monitorowania przy użyciu narzędzi takich jak NagVis i BPI.
QGIS for Geographic Information System
21 godzinSystem informacji geograficznej (GIS) to system zaprojektowany do przechwytywania, przechowywania, manipulowania, analizowania, zarządzania i prezentowania danych przestrzennych lub geograficznych. Akronim GIS jest czasami używany w odniesieniu do nauki o informacji geograficznej (GIScience) w odniesieniu do dyscypliny akademickiej, która bada systemy informacji geograficznej i jest dużą domeną w ramach szerszej dyscypliny akademickiej geoinformatyki.
QGIS działa jako oprogramowanie systemu informacji geograficznej (GIS), umożliwiając użytkownikom analizowanie i edytowanie informacji przestrzennych, a także tworzenie i eksportowanie map graficznych. QGIS obsługuje zarówno warstwy rastrowe, jak i wektorowe; dane wektorowe są przechowywane jako punkty, linie lub wielokąty. Obsługiwanych jest wiele formatów obrazów rastrowych, a oprogramowanie może georeferować obrazy. Podsumowując, pozwala użytkownikom na tworzenie, edycję, wizualizację, analizę i publikację informacji geoprzestrzennych w systemach Windows, Mac, Linux, BSD.
Ten program, w swojej pierwszej fazie, wprowadza interfejs QGIS do ogólnego użytku. W drugiej fazie wprowadzamy PyQGIS - biblioteki Pythona QGIS, które umożliwiają integrację funkcji GIS z kodem Pythona lub aplikacją Pythona, dzięki czemu można nawet utworzyć własną wtyczkę Pythona wokół określonej funkcji GIS.
Introduction to Spotfire
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla analityków biznesowych i analityków danych, którzy chcą nauczyć się podstawowych technik Spotfire Analyst do analizy danych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować TIBCO Spotfire.
- Łączyć dane z różnych baz danych.
- Wizualizować duże zestawy danych.
- Tworzyć i udostępniać złożone pulpity nawigacyjne.
AI-Driven Data Analysis with TIBCO Spotfire X
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla analityków biznesowych i analityków danych, którzy chcą używać TIBCO Spotfire X z jego możliwościami sztucznej inteligencji do wizualizacji, przekształcania i analizy danych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować TIBCO Spotfire X.
- Zrozumieć funkcje i architekturę TIBCO Spotfire X.
- Zrozumieć koncepcje analityki rozszerzonej i predykcyjnej.
- Dowiedz się, jak ładować, przetwarzać i wizualizować dane za pomocą Spotfire X.
- Tworzenie interaktywnych i rozszerzonych wizualizacji danych.
Data Analysis with SQL, Python and Spotfire
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy poznają trzy różne podejścia do uzyskiwania dostępu, analizowania i wizualizacji danych. Zaczynamy od wprowadzenia do baz danych RDMS; nacisk zostanie położony na dostęp i zapytania do bazy danych Oracle przy użyciu języka SQL. Następnie przyjrzymy się strategiom programowego dostępu do bazy danych RDMS przy użyciu języka Python. Na koniec przyjrzymy się, jak wizualizować i prezentować dane graficznie za pomocą TIBCO Spotfire.
Format kursu
Interaktywny wykład i dyskusja.
Wiele ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.