Python: Bazy danych

Umiejętność programowania to świetny start, ale bez znajomości baz danych trudno tworzyć prawdziwe, użyteczne aplikacje — większość systemów musi gdzieś przechowywać dane o użytkownikach, zamówieniach czy treściach. Ten moduł wprowadza Cię w świat relacyjnych baz danych i języka SQL od podstaw.

Czego się nauczysz

  • Czym są relacyjne bazy danych i jakich narzędzi używać do pracy z nimi
  • Tworzenia i usuwania tabel oraz pracy z typami danych
  • Definiowania relacji między tabelami
  • Wstawiania, pobierania, aktualizowania i usuwania danych
  • Łączenia i grupowania danych z wielu tabel

Co obejmuje moduł

  • Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
  • Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
  • Projekt, który można wykorzystać w portfolio
  • Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review

Dla kogo jest ten moduł

Dla osób, które chcą sprawdzić swój poziom wiedzy z podstaw baz danych i SQL, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.

Ten moduł jest częścią programu:

Python