Kurs SQL nowoczesne bazy danych
Naucz się programować nowoczesne, wydajne i bezpieczne bazy danych
Szczegóły, które warto znać
Opis szkolenia
-
Zajmujesz się na co dzień programowaniem i chcesz efektywnie wykorzystywać bazy danych w swoich projektach?
-
Chcesz poznać bazy danych zupełnie od podstaw, aż po skomplikowane zapytania?
-
Chcesz nauczyć się pisać funkcje i procedury, dzięki którym podniesiesz wydajność i bezpieczeństwo baz danych?
-
Chcesz opanować pracę z MySQL, MS SQL Server, Oracle, PostgreSQL, MariaDB, czy SQLite?
Sprawdź w jaki sposób Ci pomożemy
Dla kogo jest ten kurs?
Jest to obowiązkowa pozycja nie tylko dla programistów czy twórców stron internetowych, ale również dla administratorów serwerów oraz osób chcących efektywniej wykorzystywać narzędzia bazodanowe pakietów biurowych. To szkolenie zapewnia solidne podstawy, które w znaczący sposób ułatwią ci naukę dowolnego języka programowania, pomogą w zarządzaniu serwerami jak również pozwolą na budowanie własnych aplikacji bazodanowych.
Co warto wiedzieć?
W obecnej chwili bazy danych są standardem w zakresie gromadzenia i przechowywania informacji. Język SQL jest uniwersalny, więc jego znajomość pozwoli ci na łatwą obsługę różnych implementacji baz danych. Ponadto bez względu na to, w jakim języku programujesz aplikacje, jakie technologie wykorzystujesz w codziennej pracy, będziesz go w stanie zastosować w niemal każdym swoim projekcie.
PostgreSQL
MariaDB
MySQL
MS SQL Server
Czego nauczysz się z tym kursem?
Z naszym kursem dowiesz się jak na co dzień używać języka SQL. Poznasz jego składnię, wbudowane funkcje, a także sposoby wyciągania informacji z baz danych. Dowiesz się jak konstruować dowolne zapytania, w jaki sposób budować tabele oraz rozbudowane bazy danych
Wszystkie istotne operacje takie jak tworzenie, odczytywanie, zmiana czy usuwanie danych zostały przedstawione w przejrzysty sposób, tak abyś od razu mógł przejść do praktycznych zadań. Z tym szkoleniem nauczysz się sprawnie posługiwać najważniejszymi komendami, ale też zobaczysz jakie możliwości daje wygodny tryb graficzny. Dużym ułatwieniem szczególnie dla początkujących użytkowników, z pewnością będzie praca w MySQL Workbench, w którym w łatwy sposób tworzy się zapytania, przegląda bazę czy pojedyncze rekordy.
W kolejnym etapie szkolenia omawiamy metody tworzenia własnych procedur, funkcji oraz widoków. Ich znajomość sprawi, że będziesz w stanie tworzyć własne narzędzia, które zwiększą efektywność oraz poprawią bezpieczeństwo baz danych. Duży nacisk został położony na automatyzację procesów, które sprawią że twoje bazy zachowają własną integralność oraz będą w stanie wykonywać specyficzne zadania, które do tej pory wymagały dodatkowej administracji ze strony programistów.
Co jeszcze warto wiedzieć?
Ten kurs zapewni ci bardzo solidne podstawy niezbędne każdemu programiście SQL. Zdobędziesz wiedzę, którą będziesz mógł potem wykorzystać programując aplikacje bazodanowe w dowolnym języku: C++, C#, PHP, JAVA itp. Kurs został oparty o liczne praktyczne projekty, a także zadania pozwalające na sprawdzenie świeżo zdobytej wiedzy.
Co znajduje się w kursie?
Kurs zawiera 63 lekcje, w których autor szczegółowo omawia zagadnienia związane z językiem SQL. W ciągu aż 8 godzin trwania kursu opanujesz nie tylko polecenia, składnię języka, ale również tworzenie funkcji, wyzwalaczy oraz procedur. W kursie stworzysz bazę danych zawierającą połączone tabele oraz nauczysz się w jaki sposób wykorzystywać SQL w codziennej pracy programisty.
Program kursu
9 modułów · 63 lekcje
1 · Wstęp
- Język SQL 4m 11s
- Materiały do kursu 2m 05s
2 · Oprogramowanie
- Instalacja środowiska 4m 32s
- Pierwsze uruchomienie 5m 42s
3 · Podstawowa składnia
- Pierwsza instrukcja: Select 6m 49s
- Windows a Linux 3m 59s
- Wybór wierszy 9m 02s
- Sortowanie wyników 8m 53s
- Aliasy 8m 30s
- Filtrowanie - WHERE 6m 59s
- Wyszukiwanie LIKE oraz IN 9m 41s
- Wybór BETWEEN AND 8m 29s
- Wyrażenia Regularne 12m 29s
- INSERT 10m 08s
- UPDATE 7m 43s
- DELETE 4m 45s
- Co to jest NULL? 4m 17s
- Zadanie nr 1 1m 11s
- Rozwiązanie zadania nr 1 1m 27s
- Zadanie nr 2 0m 48s
- Rozwiązanie zadania nr 2 1m 46s
- Zadanie nr 3 0m 52s
- Rozwiązanie zadania nr 3 2m 42s
- Zadanie nr 4 0m 49s
- Rozwiązanie zadania nr 4 2m 48s
4 · Właściwości baz
- Tworzenie baz danych 5m 27s
- Tworzenie tabel 14m 17s
- Indeksy 13m 30s
- Ograniczenia dla danych 13m 33s
- Klucz własny 9m 41s
- Klucz obcy 25m 09s
- Zmiany w tabelach 5m 55s
- Zadanie nr 5 1m 47s
- Rozwiązanie zadania nr 5 6m 08s
5 · Typy danych
- Omówienie typów danych 12m 24s
- Typy liczbowe 9m 14s
- Typy danych i czasu 8m 23s
- ENUM oraz SET 13m 42s
6 · Funkcje SQL
- Funkcje tekstowe 16m 49s
- Funkcje matematyczne 13m 20s
- Funkcje daty i czasu 10m 59s
- Format daty i czasu 8m 04s
- Funkcje agregujace 14m 54s
- Instrukcje warunkowe 5m 24s
- Zadanie nr 6 1m 23s
- Rozwiązanie zadania nr 6 2m 51s
7 · Transakcje i wyzwalacze
- Transakcje 11m 36s
- Wyzwalacze 11m 32s
- Restrykcyjne wyzwalacze 15m 09s
- Wyzwalacz jako system logów 12m 23s
- Zadanie nr 7 2m 00s
- Rozwiązanie zadania nr 7 9m 48s
8 · Widoki i podzapytania
- Podzapytania 7m 08s
- Rozbudowane podzapytania 12m 34s
- LEFT & RIGHT JOIN 9m 05s
- Tworzenie Widoku 9m 50s
- Praca z widokami 9m 49s
- Zadanie nr 8 1m 26s
- Rozwiązanie zadania nr 8 3m 20s
9 · Procedury i funkcje
- Zastosowanie procedur i funkcji 4m 29s
- Własna Procedura 11m 06s
- Własna funkcja 11m 33s
- Podglądanie kodu - nauka własna 2m 36s
Twój instruktor
Tomasz Kubisztal
Projektant elementów reklamowych i programista
Opinie kursantów
„Naprawdę świetny kurs ! Zdecydowanie jeden z najlepszych jakie do tej pory widziałem o tematyce relacyjnych baz danych. W bardzo krótkim czasie można bardzo łatwo przyswoić tematykę tak nielubianych wyzwalaczy :D Przyznam, że ten temat najbardziej mnie interesował i lektor przedstawił to w naprawdę bardzo przystępny sposób :) polecam każdemu kto chce lub musi szybko poznać kluczowe koncepcje SQL :)"
Czytaj więcej
Zwiń
„Wydawało mi się że język SQL jest dosyć skomplikowany, jak tylko widziałem składnie to odpychał mnie od siebie. Jednakże postanowiłem w końcu przekonać się do tego języka, zastanawiałem się który kurs wybrać, padło na ten oto kurs na strefie kursów. Kompletnie się nie zawiodłem, to co było trudne stało się łatwe i zrozumiałem. Polecam każdemu na start!"
Czytaj więcej
Zwiń
„Jeśli programujesz lub planujesz zostać programistą musisz orientować się w tematyce SQL, a ten kurs zawiera większość niezbędnych dla programisty informacji na temat baz danych."
„Informacje przekazywane w bardzo fajny i konkretny sposób. Bardzo szeroki zakres kursu od tworzenia, dodawania tabel do wykonywania formuł. Polecam wszystkim chcącym się nauczyć, lub tylko powtórzyć materiał."
„podstawy przed zrozumieniem analityki danych"
„Bardzo fajny kurs dla początkujących. Autor kursu bardzo dokładnie i tłumaczy wszystkie zagadnienia z kursu. Polecam "
„5/5"
„Bardzo dobry kurs, wiele z niego wyniosłem :)"
„Bardzo dobre wprowadzenie w tajniki i podstawy języka SQL"
„Rewelacja"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy