W tym kursie nauczysz się jak pozyskiwać trudne dane za pomocą Pythona i modułu BeautifulSoup. Zajmiesz się tajemniczym zleceniem na odnalezienie danych w internecie a następnie zapiszesz je w plikach .csv, .xlsx a na koniec bezpośrednio do bazy danych MySQL.
Nie musisz mieć żadnego doświadczenia w programowaniu, kurs poprowadzi cię od podstaw. W naszych kursach nie musisz przyswajać jakiejś ogólnej wiedzy startowej, tutaj poznajesz tylko to, co prowadzi cię do osiągnięcia celu. Każda nowa umiejętność od razu będzie przekładana na zastosowanie w programie i poprawi twoje umiejętności web scrapingu i SQL. Kurs jest podzielony na dwa moduły. Pierwszy ma 11 części i celem jest pobieranie tabel ze stron WWW i zapisywanie danych z tych tabel w przyjaznym formacie. W kursie również znajdziesz zadanie domowe, przyzwyczajające Cię do całkowicie samodzielnego rozwiązywania problemów.
- Web scraping i MySQL część 1 – Wstęp

- Web scraping i MySQL część 2 – Struktura HTML

- Web scraping i MySQL część 3 – Interpreter IDLE, typy danych, funkcje, zmienne i biblioteki

- Web scraping i MySQL część 4 – wybieranie elementów stron po znacznikach HTML, typ danych lista i instrukcja iteracyjna (pętla) for.

- Web scraping i MySQL część 5 – drukowanie zawartości tabel

- Web scraping i MySQL część 6 – Zamiana tabel w listy i eksport list do plików .csv

- Web scraping i MySQL część 7 – instrukcja warunkowa if w służbie wybierania danych oraz używanie fstring

- Web scraping i MySQL część 8 – wyjątki try i except, modelowanie czytelnych tabel

- Web scraping i MySQL część 9 – moduł os, sprawdzanie czy plik istnieje, twoje własne funkcje, operatory logiczne

- Web scraping i MySQL część 10 – wycinki list, listy list, wstawienie wartości w listy .insert()

- Web scraping i MySQL część 11 – Pandas
