PostgreSQL dla początkujących i zaawansowanych

Kursy z podręcznikiem gratis!
PostgreSQL to wiodąca darmowa relacyjna baza danych SQL. Jest obecna w ofercie każdego dostawcy usług chmurowych…

Kurs PostgreSQL dla początkujących

Kurs Język SQL dla początkujących – PostgreSQL + PDF
(z tym linkiem cena minimalna Udemy)

  • Podręcznik kursowy z notatkami, zadaniami do samodzielnego rozwiązania z odpowiedziami i pytaniami
  • Pobranie, instalacja PostgreSQL, przygotowanie danych do kursu
  • Wprowadzenie do narzędzi
  • Relacyjność relacyjnej bazy danych
  • Polecenie SELECT i operatory filtrujące
  • Agregowanie danych
  • Praca z typami danych oraz korzystanie z wartości NULL
  • Łączenie zbiorów danych poprzez JOIN i UNION
  • Modyfikacja danych – INSERT/UPDATE/DELETE oraz wykorzystanie SELECT INTO i INSERT SELECT
  • Dodatek – instalacja PostgreSQL i pgAdmin na Linux
  • Przykładowe lekcje – zobacz poniżej

 

Kurs PostgreSQL projektowanie baz danych

PostgreSQL – projektowanie baz danych + PDF
(z tym linkiem cena minimalna Udemy)

  • Podręcznik kursowy z notatkami, zadaniami do samodzielnego rozwiązania z odpowiedziami i pytaniami
  • Rola architekta/projektanta bazy danych
  • Projektowanie tabel, indeksów, dobór właściwych typów danych
  • Spójność danych – constraints: primary key, foreign key, check, not null, default
  • Widoki i sekwencje
  • Funkcje i procedury języka SQL
  • Funkcje i procedury języka PL/PGSQL, zmienne, konstrukcje programistyczne, zastosowania
  • Trigger i biznesowe przykłady użycia triggera
  • Refaktoryzacja bazy danych
  • Przykładowe lekcje – zobacz poniżej

 

Kurs Redis NoSQL dla admina i programisty Python od podstaw

Redis NoSQL dla admina i programisty Python od podstaw
(z tym linkiem cena minimalna Udemy)

  • Podręcznik kursowy z notatkami, zadaniami do samodzielnego rozwiązania z odpowiedziami i pytaniami
  • Przygotowanie do instalacji i instalacja Redis
  • Jak pracować z redis w linii komend redis-cli
  • Konfiguracja Redisa: port, interfejsy sieciowe
  • Konfiguracja zapisu na dysk
  • Konfiguracja bezpieczeństwa
  • Instalacja modułów
  • Redis w Azure
  • Połączenie do Redisa z Pythona
  • Praca z typami danych Python-Redis
  • Optymalizacja połączenia Python-Redis
  • Programowanie transakcji
  • Korzystanie z wygasających kluczy
  • Przechowywanie złożonych danych w postaci JSON
  • Indeksowanie i wyszukiwanie danych
  • Wysyłanie i odbieranie wiadomości Pub/Sub
  • Przykładowe lekcje – zobacz poniżej

 

SQL dla począkujących – PostgreSQL












 

PostgreSQL – projektowanie baz danych









 

Redis NoSQL dla admina i programisty Python od podstaw