Komentarze (13)

tylko_grzanki

@mejwen rewelacja! Wciąga jak diabli a dla początkujących - świetna motywacja do nauki. Warte tych $20 za pełną wersję!

dwarr

Super sprawa! Wciąga.

Anty_Anty

$20?

Za 27 zł na teraz masz "SQL. Jak osiągnąć mistrzostwo w konstruowaniu zapytań" a tam dodatkowo baza na której mozesz praktykować.

Tańsza alternatywa dla początkujących, czesto za 10z do zgarnięcia.

weirdo2k23

@mejwen Spoko dla początkujących by zobaczyć co i jak no ale nawet joina nie ma

Lesny_Boruta

Dla początkujących okej, bo ciekawe, niby treść ta sama co w każdym takim entry-level kursie, ale podana w troszkę inny sposób.

Ja mam taki problem - i może mi tomeczki pomożecie - że znam z grubsza składnię SQL, od 5 lat pracuję na stanowisku na którym codziennie pobieram i aktualizuję dane w bazie, akurat w firmie jest MySQL, no nieważne. Piszę sobie różne zapytania, podzapytania, również takie z left join (panie areczku, a po co inne joiny ( ͡° ͜ʖ ͡°) ) piszę sobie czasem do Workbencha procedury żeby sobie zautomatyzować jakiś raport. Prywaciarz mi kupił kiedyś jakiś kurs w default city i tam dowiedziałem się o widokach, kursorach, transakcjach i innym świecie (btw w moim januszeksie jebię updaty na żywca i przez 5 lat nigdy nie wysypałem bazy jakimś updatem bez warunku 'where' więc chyba jestem odporny na stres) ale ciągle mi brak tej wiedzy o administracji bazy, o tworzeniu, dobrych praktykach, projektowaniu baz i tym całym wielkim świecie SQL. Pytanie gdzie tego mnie nauczą, bo wszystkie wideokursy to jebanie świeżaka na hajs, czyli powielanie tych samych podstawowych tematów, byle kursant zaliczył jumpstart w sql i myślał, że jest kimś, a z drugiej strony są jakieś ciężkie księgi z uczelni wyższych których normik bazodanowy jak ja nie za bardzo może rozumieć.

Gdzie się nauczę porządnie SQL i teorii baz danych, ale tak po ludzku i rzetelnie?

MelonMask

@Lesny_Boruta na Pluralsight jest path z sql

08cb4c6e-175a-49c5-b6fe-f9ef8494bd9a
WolandWspanialy

@Lesny_Boruta Poruszyłeś w sumie kilka dziedzin które nie są do objęcia w jednym kursie:


Zakładam że piszesz o relacyjnych bazach danych. Większość z nich opiera się na podobnych konceptach (log transakcyjny, ACID, kursor itd itp.) więc jeżeli chodzi o administrację to myślę że dokumentacja do konkretnego silnika jest naprawdę dobrym punktem zaczepienia. Możesz zacząć od np. Postgresa. Kiedyś Oracle miał coś takiego jak "2 Day DBA", możesz zobaczyć chociaż wątpię abyś z nim pracował. Wartym spojrzenia jest też blog "O Oracle ludzkim głosem".


Jeżeli chodzi o projektowanie baz danych to jest jedno podstawowe hasło - "Normalizacja", nie musisz się uczyć książkowych definicji każdej Postaci Normalnej ale przynajmniej rozumieć jak wygląda 3NF i dla szpanu zacząć operować pojęciami krotki i encji


Jeżeli chodzi o szkolenia z samego SQL to każdy silnik opiera się w jakiejś części standardzie SQL ANSI więc o ile różnice są, to koncepcje się przeplatają. Możesz spróbować sił tu: https://devgym.oracle.com i się czegoś nauczyć.

dolitd

$20 i licencja na 6 miesięcy. No chyba jednak nie.

majkel

@Anty_Anty Odchodząc całkowicie od contentu kursu - kiedyś też byłem zafiksowany na cenie kursów i niby ma to sens, ale też nie ma.


To o czym wspomniałeś to książka - zupełnie inne medium. Niektórzy nie lubią książek, niektórzy nie lubią rzeczy interaktywnych, a reszta nie lubi wideo.


Jeżeli zależy ci na cenie, to idź na udemy (lub youtube), posortuj po najlepiej ocenianych i poczekaj na promocję. Prawdopodobnie w ciągu tygodnia kupisz niesamowity kurs (po angielsku) za jakieś 40 pln i będzie on ciągle updateowany. W każdej technologii po angielsku jest kurs, który dosłownie zarobił miliony $ (popularny kurs sql ma ponad 100k OCEN więc pewnie z 10x tyle faktycznych zakupów). Jeżeli jesteś jego twórcą, to możesz dosłownie zbić cenę do 10 pln i też będzie okej bo to jest ten mityczny czysty zysk.


Ja bardzo propsuję małych graczy - włożyłeś kupę czasu, pomysł jest oryginalny i dobrze wykonany, to powinieneś dostać za to pieniądze. Kto kiedyś próbował zrobić jakiś materiał do nauczania wie o co chodzi, kto nie - na każdą godzinę materiału jest jakieś 10h przygotowań jeżeli ma to być naprawdę fajne.


W ogóle się striggerowałem i napisałem długiego posta, bo mam milion przemyśleń na tematy biznesowe i naszej wpojonej mentalności, ale to zupełnie inna kwestia i resztę skasowałem :). Może będę mieć kiedyś okazję

weirdo2k23

@Lesny_Boruta doświadczenie komercyjne ale tak dokładnie to rozwiązywanie problemów które wystąpią, czyli np. jakieś joby, triggery, indexy, itd. Ta książka ostatnio była za 10 zł https://ebookpoint.pl/ksiazki/sql-server-wstep-dla-programistow-wydanie-iv-robin-dewson,sqlsws.htm#format/e z tego co patrzyłem po spisie to powinna być w porządku.

Anty_Anty

@majkel Mi nie chodzi o cenę ale wycenę, za $20 masz 6 miesięcy od momentu ukończenia kursu, kurs fajny ale w tej cenie masz więcej i bez terminu tyle że z ebooka, dodatkowo bawisz się w konsoli, ide a nie klikasz na stronie, tą bazę natomiast wykorzystać możesz na różne sposoby a tutaj jestes ograniczony do poprawnych odpowiedzi.

Za tym kursem przemawia tylko to że możesz kontynować zabawę wszędzie.


Z linuxa na start polecałem te 3 książki ponieważ robiły solidną robotę znacznie lepiej niż darmowe przewodniki, nawet teraz trzymają $40 od tomu.

http://www.both.org/?page_id=1183


Co do mentalności, kiedeś usłyszałem i wziąlem sobie do serca słowa że biedni licza złotówki a bogaci grosze.

Kent

Pomysł dobry, ale wykonanie strony beznadziejne.

Zaloguj się aby komentować