Kurs dla pracujących

Analiza danych w Pythonie

Koniec z nudnymi tabelkami w Excelu! Jeśli na codzień pracujesz z danymi, ten kurs pozwoli Ci wejść na wyższy, nieosiągalny dotąd poziom. Naucz się Pythona, automatyzuj procesy i zacznij zarabiać jak programista.

analiza danych python sql
Zgłoś się na kurs Pobierz harmonogram
Nadchodząca edycja
calendar icon
Kurs Analiza danych w Pythonie
21.06.2022 – 17.09.2022
Liczba godzin
130 h
Tryb
Dla pracujących
Poziom
Od podstaw
Miejsce
Zdalnie na żywo

Dlaczego warto uczyć się analizy danych?

Wielkie możliwości

Dane są walutą XXI wieku. Umiejętności analityczne są potrzebne w każdej firmie, która poważnie podchodzi do rozwoju biznesu. Możesz je wykorzystać w różnych dziedzinach – od marketingu, przez nowoczesne spojrzenie na sprzedaż, naukę, księgowość aż po skomplikowane analizy biznesowe.

Python

Python to jeden z najprostszych języków do rozpoczęcia nauki programowaniem. Co więcej, jego zastosowanie jest bardzo szerokie – wykorzystują go programiści, data scientiści, testerzy czy administratorzy danych. Jego znajomość otwiera Cię na nowe możliwości rozwoju i usprawnień pracy nie tylko związanej z analizą danych.

Analiza różnego rodzaju danych

Inaczej pracuje się z danymi finansowymi, jeszcze inaczej ze sprzedażowo-marketingowymi, geograficznymi czy społecznodemograficznymi. Podczas kursu poznasz różne perspektywy, które pozwolą Ci szerzej spojrzeć na cały proces i poszerzą twoje horyzonty.

SQL

SQL jest najpowszechniejszym językiem zapytań do bazy danych. Wykorzystuje się go nie tylko w programowaniu, ma także szerokie zastosowanie w rozwiązaniach biznesowych. Pokażemy Ci jak usprawnić pracę z SQL-em, a także jak go wykorzystać w Pythonie.

Umiejętności bezcenne dla pracodawców

Czas to pieniądz, a umiejętność automatyzacji procesów analitycznych podnosi Twoją wartość na rynku pracy. Po zakończeniu kursu cotygodniowe raporty zrobią się same, a Ty zamiast przestawiać tabele w Excelu zajmiesz się prawdziwą analizą i przygotowywaniem rekomendacji biznesowych.

Wizualizacje i storytelling

Podczas kursu zrozumiesz, że praca analityka może być bardzo ciekawa! Koniec z nudnymi tabelkami. Pokażemy Ci, jak opowiedzieć historię zaklętą w danych za pomocą profesjonalnych wizualizacji, które powiedzą więcej niż 1000 słów.
arrow
arrow

Czego nauczysz się na kursie?

  • poznasz środowisko Anaconda (w tym Jupyter Notebook)
  • nauczysz się podstaw programowania i myślenia algorytmicznego
  • poznasz zmienne, typy danych, konwersje między int, float, string, tuple, słowniki, listy
  • dowiesz się czym są instrukcje warunkowe, operatory i pętle
  • poznasz funkcje wbudowane, definiowanie funkcji, projektowanie funkcji, reużywalność
    funkcji
  • nauczysz się podstaw obiektowości, klas, instancji,
    dziedziczenia
  • zapoznasz się czym są biblioteki i moduły
  • nauczysz się odczytywania i zapisywania plików
  • dowiesz się jak zbierać, selekcjonować, oczyszczać i przetwarzać dane
  • poznasz narzędzia NumPy i Pandas
  • dowiesz się jak wykorzystać SQL w Pythonie
  • nauczysz się wykorzystania API oraz importowania danych z API
  • zapoznasz się z wizualizacjami i raportowaniem
  • poznasz biblioteki wizualizacji (m.in. matplotlib, seaborn)
  • dowiesz się jakie są rodzaje wykresów i wizualizacji
  • nauczysz się budować automatyczne raporty
  • ćwiczenia praktyczne analizy różnego rodzaju danych
  • wprowadzenie do ML z pomocą SciKit Learn (regresja, klasyfikacja, segmentacja)
gray ornament circles ornament

Zobacz, co mówią nasi absolwenci

quotes

Poleciłbym osobom które nie miały kompletnie styczności z IT jak ja. Dostajemy bardzo dużą ilość informacji, tych najważniejszych i po kolei wyjaśnianych. Gdybym sam zaczynał kompletnie nie wiedziałbym od czego zacząć, tutaj krok po kroku byliśmy wprowadzani w świat programowania i jest to na pewno dobry fundament pod dalszą naukę.

Łukasz Kuc opinion stars
quotes

Kurs spełnił moje oczekiwania, był wartościowy, uczestnictwo dało mi znajomość tematyki branżowej i praktyczne umiejętności. Polecę kursy z infoShare znajomym z branży.

Jan Niemiec opinion stars
quotes

Kurs byl dokladnie tym czego potrzebowalem. W kazdym swoim aspekcie mnie zadowolil. Z chęcią zarekomenduję Infoshare Academy innym i możliwe, że sam skorzystam z innych kursów.

Mikołaj Martowicz opinion stars
arrow
arrow

Obejrzyj webinar z Karoliną Wadowską, trenerką podczas kursu Analiza danych w Pythonie. Dowiesz się z niego, dlaczego to tak ważna umiejętność pod kątem rozwoju kariery. W trakcie webinaru Karolina przeanalizuje na żywo populację pand, jednocześnie prezentując możliwości Pythona.

Firmy w których pracują nasi absolwenci

Najlepsi trenerzy na rynku

Przeszkoliliśmy 3 400+ osób

Sprawdź więcej opinii

Jak wyglądają zajęcia w Akademii?

Zajęcia w Akademii na Kursie analiza danych w Pythonie odbywają się w specjalnym trybie dla pracujących. Zajęcia na kursie Analiza Danych w Pythonie odbywać się będą w specjalnym trybie dla pracujących we wtorki i soboty. Jest krótki zjazd w tygodniu (wtorek) i dłuższy w sobotę. Na każdym zjeździe mają one podobną formę. Zajęcia odbywają się w formie warsztatowej na którym uczestnicy nabywają nowe umiejętności. W ramach projektów uczestnicy będą mieli możliwość wykorzystania zdobytych kompetencji w pracy zespołowej.

Pobierz harmonogram

Program kursu

Poniżej znajduje się lista modułów szkoleniowych, które zostaną zrealizowane podczas kursu Analiza danych w Pythonie w infoShare Academy. W przypadku każdej z grup szkoleniowych program będzie dostosowywany do poziomu zaawansowania grupy, także w trakcie trwania szkolenia. Kurs w trybie dla pracujących twa 130 godzin i ma za zadanie nauczyć uczestnika analizy danych z wykorzystaniem języka Python. Każde zajęcia prowadzone w Akademii mają wymiar praktyczny i są prowadzone przez trenerów praktyków, pracujących obecnie w branży.

Prework

Zadaniem Preworku jest przygotowanie Cię do kursu oraz sprawienie, że wszyscy kursanci będą na podobnym poziomie. Prework jest bardzo ważny, aby komfortowo wejść w naukę analizy danych. Prework składa się z materiałów, które pozwolą Ci przygotować stanowisko pracy oraz skonfigurujesz potrzebne oprogramowanie. Oczywiście wszystko nauczysz się na kursie, ale niezmiernie ważne jest, aby rozpocząć naukę, posiadając pewien zasób wiedzy. Przerobienie całego materiału zwartego w Preworku powinno Ci zająć ok. 20 godzin.

Środowisko pracy

Zanim zaczniemy pracę musimy przygotować narzędzia, z których będziemy korzystać. Pod okiem trenera upewnisz się, że masz poprawnie zainstalowane i skonfigurowane środowisko oraz czy wiesz jak z nich korzystać.


  • Anaconda

  • Jupyter Notebook

  • Spyder IDE

  • Google Colab

Podstawy Pythona

Programowanie w każdym języku składa się z pewnych typowych działań z dodatkiem niuansów składni danego języka. Dlatego programowanie na kursie rozpoczynamy od takich zagadnień jak:


  • myślenie algorytmiczne

  • typy danych

  • instrukcje sterujące

  • pętle

  • porównywanie obiektów

  • typy tekstowe

  • wyjątki

Podstawy OOP

Jednym z najbardziej fundamentalnych sposobów tworzenia kodu w Pythonie jest programowanie obiektowe. Aby dobrze poznać podejście i sprawnie tworzyć i rozwijać oprogramowanie, musisz poznać:


  • klasy i metody

  • przeciążanie

  • dziedziczenie

  • biblioteki, moduły i paczki

  • wirtualne środowiska

  • pracę z plikami tekstowymi (txt, csv, json)

Narzędzia Pythonowe do pracy z danymi

Ogromną zaletą Pythona jest ogromne wsparcie społeczności programistów oraz dostępność gotowych bibliotek, które rozwiązują niemalże każdy wyobrażalny problem, z jakim możemy się zetknąć.

W przypadku analizy danych szczególnie przydatne będą NumPy i Pandas, które umożliwiają między innymi:


  • importowanie danych z różnych źródeł

  • pracę z danymi tabelarycznymi

  • zbieranie, selekcję, oczyszczanie i przetwarzanie danych

SQL

Jako analityk na pewno miałaś/miałeś styczność z bazami danych i językiem SQL przynajmniej w podstawowym zakresie. W tym module rozszerzymy tę wiedzę o to, jak wykorzystać język SQL w Pythonie:


  • łączenie z bazami danych

  • zapytania

  • importowanie danych do data frame

  • SQL w Jupyter Notebook

API

Współczesna analityka danych wykracza daleko poza tabelki w Excelu, czasami dużo efektywniej i skuteczniej jest połączyć się bezpośrednio ze źródłem danych zbieranych przez systemy informatyczne. Do tego właśnie służy tzw. API.


  • łączenie się z API

  • importowanie danych z API

  • podstawy REST API

Wizualizacje i raportowanie

Ważną częścią codziennej pracy analityka jest tworzenie raportów i zawartych w nich wizualizacji. Dzięki wykorzystaniu Pythona wejdziesz na wyższy poziom raportowania!


  • zaawansowane funkcje Jupyter Notebook

  • biblioteki wizualizacji danych

  • matplotlib, seaborn, plotly dash, bokeh

  • rodzaje wykresów

  • budowanie i automatyzacja raportowania (crontab, eksport do Excela)

  • dobre praktyki wizualizacji i storytelling

Analiza różnych rodzajów danych

Każda branża ma swoją specyfikę i różne rodzaje szczególnie istotnych danych. W tym rozbudowanym module będziesz mieć szansę zapoznać się i przećwiczyć pracę z danymi:


  • finansowymi

  • sprzedażowo-marketingowymi

  • geograficznymi

  • społeczno-demograficznymi



a także jak można je ze sobą łączyć!

Wprowadzenie do ML

Dzięki rozwojowi sztucznej inteligencji metody związane z Machine Learning oraz modelowaniem stały się relatywnie łatwe w użyciu oraz dostępne nie tylko specjalistom w tej dziedzinie.

Analitycy mogą czerpać z ich dobrodziejstw pełnymi garściami. Z pomocą SciKit Learn poznaj podstawy:


  • regresji, klasyfikacji oraz segmentacji

Podsumowanie i powtórki

Na sam koniec przewidziany jest czas na utrwalenie poznanego materiału, przećwiczenie jego wykorzystania oraz rozszerzenie zagadnień zgodnie z potrzebami kursantów.

Liczba godzin na kursie

Zajęcia na kursie odbywają się we wtorki i soboty.
130 h

Praktycznych godzin

20 h

Prework

90 h

Warsztaty z trenerem

20 h

Praca w domu

Test predyspozycji

Sprawdź, czy masz predyspozycje na programistę. Odpowiedz na kilka pytań, które pomogą zweryfikować Twoją wiedzę. Wypełnienie testu zajmie Ci tylko kilka minut.

Wypełnij test predyspozycji

Co otrzymasz w ramach kursu?

  • Prework – pakiet materiałów przygotowujących do kursu
  • wszystkie aktualne narzędzia i dobre praktyki
  • nauka technologii dostosowanych do wymagań rynku pracy
  • nauka praktycznych narzędzi
  • konsultacje i mentoring doświadczonych trenerów-praktyków
  • zamknięta grupa dyskusyjna
  • materiały doszkalające od trenerów
  • przykłady zbiorów danych, na których można ćwiczyć swoje analitycznie umiejętności
  • zadania domowe i konsultacje przy ich rozwiązywaniu
  • dostęp do nagrań z kursu – 2 tygodnie
  • ćwiczenia i test końcowy
  • ceniony na rynku certyfikat infoShare Academy

Narzędzia i technologie których nauczysz się na kursie

gray ornament

Kurs Analiza danych w Python

Zgłoś się na następną edycję

Edycja 5

Kurs Analiza danych w Pythonie

Tryb
Dla pracujących
Data
21.06.2022 – 17.09.2022
Miejsce
Zdalnie na żywo
Cena

5 900 zł

rata PayU 0% od 270 zł miesięcznie
Edycja 4

Kurs Analiza danych w Pythonie

Tryb
Dla pracujących
Data
12.05.2022 – 06.08.2022
Miejsce
Zdalnie na żywo
Cena

5 900 zł

rata PayU 0% od 270 zł miesięcznie

Raty PayU 0%

Rozłóż płatność za kurs na raty PayU 0% Cała procedura składania wniosku jest bardzo prosta, a decyzję otrzymasz już w kilkanaście minut – bez wychodzenia z domu! Możesz rozłożyć płatność nawet na 10 rat. Zapisz się na kurs, skontaktujemy się z Tobą i ustalimy wszystkie szczegóły.

Dofinansowanie z Bazy Usług Rozwojowych

Możesz otrzymać nawet do 80% dofinansowania w BUR na realizację dowolnego kursu (zdalnego lub stacjonarnego) z naszej oferty.Z tego rodzaju wsparcia mogą skorzystać: mikro, małe i średnie przedsiębiorstwa (oraz ich pracownicy), a w niektórych przypadkach również osoby indywidualne.

Nieoprocentowane pożyczki OPEN/Inwestuj w rozwój

Nieoprocentowana pożyczka na szkolenie, którą spłacisz bez odsetek. Dzięki niej możesz sfinansować do 100% kosztów kursu. Przy sprawnym i terminowym spłacaniu rat pożyczki projekt może umorzyć zapłatę nawet 25% całej kwoty. Formalności mogą zająć nawet kilka tygodni, dlatego najpierw skontaktuj się z nami w celu rezerwacji miejsca na kurs.

Najczęściej zadawane pytania

W jakich godzinach odbywają się zajęcia? arrow down

Zajęcia na kursie odbywają się we wtorki (17:30 – 20.30) i soboty (8:00 – 14:00).

Jak przygotować się do kursu? arrow down

Obowiązkowym punktem rozpoczęcia kursu jest przerobienie preworku – są to materiały do samodzielnej nauki. Otrzymasz od nas wszystkie niezbędne materiały, linki oraz instrukcje, jak krok po kroku zainstalować programy i narzędzia, z których będziesz korzystać w trakcie kursu.Przykładając się do jego wykonania, zapewniasz sobie i reszcie grupy sprawny start w kursie i możliwość bezproblemowego rozpoczęcia nauki i pracy nad projektem. Z drugiej strony, w przypadku naszych kursów – bardzo intensywnych i napakowanych wiedzą, zlekceważenie preworku może skutkować późniejszym nawarstwieniem się zaległości, które będzie niezwykle trudno nadrobić w trakcie kursu.

Jakie warunki muszę spełnić, aby przystąpić do kursu? arrow down

W celu przystąpienia do kursu „Analiza danych w Pythonie” powinieneś(aś) posiadać predyspozycje do nauki programowania. Są one weryfikowane za pomocą testu, który wysyłamy Ci przed zapisaniem się na kurs. Dodatkowo, niezbędna do rozpoczęcia nauki programowania jest: znajomość j.angielskiego na poziomie min. B1/B2, umiejętność analitycznego myślenia, wykonanie preworku, który otrzymasz po zapisaniu się na kurs wysoka motywacja, dyspozycyjność – czas na zajęcia, ale również naukę w domu.

Czym kurs różni się od studiów? arrow down

Główną przewagą kursu nad studiami jest warsztatowa forma zajęć – wiedzę zdobytą na zajęciach teoretycznych kursanci wykorzystują od razu na zajęciach praktycznych. Zarówno zajęcia teoretyczne, jak i warsztaty prowadzą doświadczeni trenerzy – praktycy. W Akademii dbamy o to, aby program kursu był dopasowany do aktualnej sytuacji na rynku pracy.Kursy są krótsze niż studia, co z jednej strony wiąże się większym natężeniem zajęć i dostarczanej wiedzy, a z drugiej sprawia, że szybciej możesz się przebranżowić i rozpocząć pracę w IT.Na koniec – na kursach panuje bardzo dobra atmosfera, kursanci wspierają się wzajemnie i są w stałym kontakcie ze sobą i z trenerami na komunikatorze wewnętrznym.

Czy wiek jest ograniczeniem? arrow down

Jeśli chodzi o samo uczestnictwo w kursach, to wiek nie jest ograniczeniem. Nasze kursy kończyli zarówno 18-latkowie, jak i osoby 50+. Należy jednak pamiętać, że karierę w branży IT zaczyna się od stażu albo od stanowiska juniora, co może wiązać się z otrzymywaniem niższego wynagrodzenia niż na obecnym miejscu pracy, jeśli ma się już kilkanaście lat doświadczenia. Warto wziąć to pod uwagę zanim podejmie się decyzję o przebranżowieniu.

Czy otrzymam certyfikat? arrow down

Oczywiście, po zaliczeniu kursu otrzymasz od nas ceniony na rynku certyfikat infoShare Academy z wyszczególnioną liczbą godzin szkoleniowych z trenerem oraz podpisami CEO infoShare Academy i Twojego trenera prowadzącego. Certyfikat udostępniamy w formacie PDF, dzięki czemu będziesz mógł łatwo podzielić się szerzej zdobytymi kwalifikacjami na LinkedIn i z potencjalnymi przyszłymi pracodawcami lub klientami.
violet ornament circles ornament

Zgłoś się na kurs

Po otrzymaniu zgłoszenia skontaktuje się z Tobą nasz Zespół Organizacji Szkoleń, aby przedstawić proces i przebieg rekrutacji.

Daria Lachs

Starszy specjalista ds. organizacji szkoleń (+48) 730 822 865