PostgreSQL dla początkujących i zaawansowanych

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

Aktualnie w zakresie PostgreSQL zapraszamy na przejażdżkę linią użytkowo-programistyczną. Są plany na kolejne stacje metra 🙂

Kurs PostgreSQL dla początkujących

Kurs Język SQL dla początkujących – PostgreSQL
(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

Baza danych to obowiązkowy element prawie każdej aplikacji. Programista budując swój program musi wybrać do niej jedną z dostępnych baz danych. PostgreSQL ma za sobą długą historię, ale w tej historii zawsze był darmową bazą danych, a co za tym idzie był chętnie wybierany przez developerów. Również i obecnie, wraz z ekspansją rozwiązań chmurowych, Postgres jest kluczowym elementem wielu rozwiązań i pod różnymi nazwami jest implementowany w chmurach. Na pewno warto go poznać!

Prowadzący ma dar przekazywania wiedzy w sposób zrozumiały i uporządkowany. Z przyjemnością się go słucha. Dobrze dobrane przykłady baz, na których wyjaśniana jest tematyka poszczególnych lekcji. Duży plus za podręcznik towarzyszący kursowi, w którym jest podsumowanie poszczególnych sekcji. BRAWO. Kurs jest bardzo dobry. Omówione przykłady są przedstawiane zrozumiale i nie ma problemu ze zrozumieniem danego tematu. Bardzo dobrze przygotowane jest podręcznik z którego można przeczytać przygotowane notatki do zajęć , zadania i pytania do rozwiązania. Tak jak inne jego kursy są warte poleceniaŚwietny kurs, mega polecam wszystkim którzy chcą poznać język SQla od podstaw. Kurs stopniowo, bez pośpiechu, krok po kroku wprowadza kolejne elementy do nauki. Nie można się pogubić. Do tego fantastyczny podręcznik w bonusie. Plus także za poczucie humoru i sprawianie , że nawet trudniejsze zagadnienia przechodzi się bez ataków paniki :)Polecam zarówno dla początkujących jak i średniozaawansowanych, pełen profesjonalizm, niezbędna teoria, dużo praktycznych przykładów. Serdecznie polecam!Na tym etapie mogę napisać że jestem bardzo zadowolony. Język jest zrozumiały, lekcje są na zasadzie top-down ale z pełnym opracowaniem co z czego wynika. Lektor jest przygotowany i podaje materiały w które należy się zaopatrzyć. Podsumowując mega ciekawy temat i mega przystępnie omawiany. Dla wszystkich uczących się od zera. Angielski to podstawa. Co prawda lektor tłumaczy każde polecenie ale mimo wszystko lepiej znać, ewentualnie zapisywać wszystkie słówka i się ich uczyć po każdym rozdziale.

 

Kurs PostgreSQL projektowanie baz danych

PostgreSQL – projektowanie baz danych
(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

Baza danych to nie tylko wielkie tabele i ogrom danych. Dobra baza danych musi zostać dobrze zaprojektowana. Nie jest to trudne zadanie, jeśli zna się ten proces od podszewski, a o tym opowiada właśnie ten kurs. Projektowanie bazy danych jest tu przedstawione od podstaw: od początkowych niewielkich tabel, poprzez budowanie integralności danych, a wreszcie udostępnianie danych użytkownikom. Dużo miejsca poświęcamy też funkcjom i procedurom, bo to one mogą znacznie usprawnić procesy biznesowe, ale i administracyjne. Nie trać czasu – naucz się projektowania baz danych już dzisiaj!

 

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

Redis to pamięciowa baza danych słynąca ze swojej szybkości działania. Często jest wykorzystywana, jako cache do przechowywania danych, których pobranie z innych źródeł trwało by zbyt długo, ale może też działać jako docelowa baza danych aplikacji. Redis to demon prędkości. Każda operacja została oprogramowana z myślą o jej czasie wykonania, nawet w dokumentacji, przy każdym poleceniu można odnaleźć informacje o złożoności obliczeniowej. Ten kurs przygotowuje od podstaw administratora Redisa, jak i programisty, który tworzy aplikację z tą bazą danych. Kurs omawia jednocześnie administrację i programowanie, bo w świecie DevOps, coraz częściej oczekuje się połączenia tych kompentencji.

 

SQL dla począkujących – PostgreSQL












 

PostgreSQL – projektowanie baz danych









 

Redis NoSQL dla admina i programisty Python od podstaw