
Python - język programowania
Python to uniwersalny, stosunkowo prosty, bardzo popularny i szybko rozwijający się język programowania. Najszerzej stosowany jest do tworzenia sieciowych aplikacji "biznesowych" oraz w analizie danych. Tak więc pracując jako programiści Pythona mamy największe szanse trafić do bardzo różnorodnych i ciekawych projektów biznesowych.
Dla kogo jest ten kurs?
Ten konkretny kurs przygotowany został dla osób, które podejmują plany zostania programistą nastawionym na udział w szerokim zakresie projektów i narzędzi biznesowych, w których niezbędna jest analiza danych oraz opanowały już podstawy języka Python.
Zakres szkolenia
- środowisko pracy analityka danych;
- język programowania Python;
- operacje na macierzach - biblioteka NumPy;
- Pandas - biblioteka do przygotowania i analizy danych;
- wprowadzenie do sieci neuronowych;
- Postman - program do testowania back-endu;
- ćwiczenia praktyczne z programowania i analizy danych;
Program szkolenia i jego kluczowe elementy
- Środowisko pracy analityka danych.
- Instalacja i konfiguracja interpretera języka Python.
- Podstawy Pythona wymagane w analizie danych, instrukcje warunkowe, pętle, operacje na zmiennych.
- Struktury danych (listy, krotki, słowniki, zestawy), pobieranie i przetwarzanie danych z różnych źródeł.
- Podłączanie aplikacji do różnych źródeł danych - korzystanie z bazy danych, usług sieciowych, przetwarzanie danych.
- Biblioteka NumPy - instalacja i import, ndarray – podstawowy typ danych, tworzenie tablicy jedno i wielowymiarowej, operacje na tablicy, przeglądanie tablic w NumPy, funkcje wbudowane, pre-processing danych.
- Pandas - biblioteka do przygotowania i analizy danych.
- Obsługa wyjątków, podział projektu na moduły i pakiety, strukturalny porządek projektu z naciskiem na dobre praktyki programistyczne.
- Klasyfikatory - tworzenie modeli w analizie danych.
- Reguły asocjacyjne.
- Podstawy obiektowości i frameworka webowego w celu analizy danych.
- Ćwiczenia praktyczne z programowania i analizy danych.
- Realizacja projektu końcowego - aplikacja do zarządzania danymi.
- Postman - program do testowania back-endu.