Trwają zapisy do grupy
Data scraping i bazy danych w Pythonie
Szkolenie wprowadza w tematykę pozyskiwania danych za pomocą web scrapingu oraz JSON API, a także uczy obsługi bazy danych PostgreSQL z poziomu Pythona. Dzięki zdobytej w nim wiedzy będziesz w stanie gromadzić dostępne w internecie dane - w tym również treść stron www - na potrzeby dalszego ich wykorzystania w swoich projektach.
3350 PLN+23% VAT (4120 PLN brutto / 1 os.)Czas trwania szkolenia:4 dni (32h)
Poziom zaawansowania:
Kod kursu:PYTHON/DANE
Data scraping i bazy danych w Pythonie
Cele szkolenia
- Nauka scrapingu w Pythonie oraz pracy z otwartymi webowymi API
- Nauka podstaw SQLa oraz prostej obsługi bazy danych na serwerze lokalnym oraz chmurowym
- Praktyczne ćwiczenie pisania skryptów Pythona, które pozwolą pozyskiwać oraz składować dane
Dla kogo?
- Programiści Pythona
- Data scientiści
- Wszystkie osoby, które chcą gromadzić publicznie dostępne dane na własne potrzeby
Zalety
- Szkolenie wprowadza od podstaw w zagadnienia scrapingu w Pythonie, JSONowych API oraz baz danych
- Korzystamy wyłączenie z darmowych, open-sourcowych technologii i usług
- Nauczysz się gromadzenia dostępnych w internecie danych w celu wykorzystania ich w swoich projektach
- Umiejętności jakie można nabyć mogą przydać się zarówno w pracy programisty, data scientista jak i na potrzeby prywatnych projektów, które wymagają pozyskania publicznie dostępnych danych
Wymagania
- Umiejętność swobodnego posługiwania się Pythonem w stopniu przynajmniej podstawowym
- Przydatna będzie podstawowa znajomość technologii webowych takich, jak HTML czy protokół HTTP
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci równie ż lunch oraz sprzęt niezbędny do nauki
Program
Wprowadzenie
- Przygotowanie i przetestowanie używanego oprogramowania
- Omówienie edytora Jupyter Notebook
Web Scraping
- Podstawowe funkcjonalności bibliotek requests oraz BeautifulSoup
- Zadania rozgrzewkowe ze scrapingu strony typu sandbox
- Projekt scrapera do portalu z rzeczywistymi danymi
JSON API
- Podstawy pracy z webowymi API
- Pozyskiwanie danych dotyczących kursów walut
- Pozyskiwanie danych pogodowych
- API Głównego Urzędu Statystycznego
Bazy danych
- Podstawy języka SQL
- Łączenie się z bazą danych z poziomu Pythona
- Automatyczna generacja zapytań SQL
- Tworzenie prostej aplikacji do operowania na bazie danych
- Darmowe usługi chmurowe
Projekt końcowy
- Zadanie wykorzystujące wszystkie zdobyte umiejętności w jednym projekcie