ARTCOM

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

  1. Środowisko pracy analityka danych.
  2. Instalacja i konfiguracja interpretera języka Python.
  3. Podstawy Pythona wymagane w analizie danych, instrukcje warunkowe, pętle, operacje na zmiennych.
  4. Struktury danych (listy, krotki, słowniki, zestawy), pobieranie i przetwarzanie danych z różnych źródeł.
  5. Podłączanie aplikacji do różnych źródeł danych - korzystanie z bazy danych, usług sieciowych, przetwarzanie danych.
  6. 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.
  7. Pandas - biblioteka do przygotowania i analizy danych.
  8. Obsługa wyjątków, podział projektu na moduły i pakiety, strukturalny porządek projektu z naciskiem na dobre praktyki programistyczne.
  9. Klasyfikatory - tworzenie modeli w analizie danych.
  10. Reguły asocjacyjne.
  11. Podstawy obiektowości i frameworka webowego w celu analizy danych.
  12. Ćwiczenia praktyczne z programowania i analizy danych.
  13. Realizacja projektu końcowego - aplikacja do zarządzania danymi.
  14. Postman - program do testowania back-endu.