Programowanie baz danych SQL

Jeżeli jesteś:

  • osobą, która chce zdobyć nowe kompetencje z obszaru IT
  • osobą, która ma zamiar pracować w branży, gdzie trzeba operować na dużej liczbie danych 
  • zainteresowana/y analityką

Lub jeżeli:

  • potrzebujesz nauczyć się pracy z bazami danych

… to szkolenie jest dla Ciebie,
ponieważ nauczysz się:

  • pracy z bazami danych, relacyjnych baz danych, projektowania baz danych, normalizacji, podstawowych instrukcji języka SQL,  możliwości i ograniczenia mySQL,
  • zarządzania bazą danych, tworzenia i usuwania tabel, wyszukiwania, szeregowania, grupowania i agregacji danych, modyfikacji pojedynczych wierszy oraz struktur tabel, ustanowienia i zamknięcia połączenia z serwerem bazy danych mySQL, wysłania zapytań i pobrania wyniku, obsługi błędów, porcjowania paczki danych,
  • tworzenia i posługiwania się wykresami projektowania tabel oraz tworzenia efektywnych zapytań a w szczególności praktycznego posługiwania się językiem SQL (na MySQL) wraz z praktyczną obsługą tego języka na rzeczywistych bazach danych.
  • programowania baz danych SQL od podstaw (tworzenie zapytań SQL, relacyjne bazy danych, pobieranie danych, filtrowanie i sortowanie danych pola obliczane i funkcje, grupowanie danych, łączenie tabel, zaawansowane konstrukcje języka SQL, modyfikowanie danych, podstawy projektowania baz danych, widoki (perspektywy), procedury składowane, optymalizacja zapytań) do zaawansowanych baz danych,
  • zaawansowanych mechanizmów baz danych (transakcja, funkcje, triggery, indeksy, dynamiczny SQL, procedury składowane, tabele tymczasowe, pętla WHILE).

Nasze szkolenie jest skuteczne, ponieważ:

  • jest indywidualne, co pozwala Trenerowi maksymalnie skoncentrować się na Twoich postępach w nauce; wyłapać ewentualne trudności, przeszkody i wykorzystać Twój czas efektywnie;
  • możemy uzgodnić przed szkoleniem indywidualny zakres szkolenia, jeżeli proponowany przez nas standard nie pasuje do Twojego obecnego zaawansowania lub zainteresowań, a dzięki temu nie tracisz czasu na tematy, które już znasz lub nie będą Ci potrzebne w praktyce zawodowej;
  • możemy pracować bezpośrednio na przykładach z Twojej praktyki zawodowej tworząc w trakcie szkolenia portfolio Twoich projektów, jeżeli ubiegasz się o pracę lub Twoją specyficzną stronę WWW czy kreację marketingową zgodną z Twoją marką.
  • nie tracisz czasu i poszczególnych zajęć, ponieważ: 
    • harmonogram jest dopasowany do Twoich możliwości czasowych,
    • nie czekamy na zebranie się grupy, zaczynasz szkolenie od razu,
    • jeżeli wypadnie Ci termin z powodów losowych możemy ustalić inny, czyli nie tracisz zajęć, gdy z jakiegoś powodu nie możesz być na nich obecny.
  • są to praktyczne warsztaty w 100% skoncentrowane na Tobie, więc nic nie odciąga Twojej uwagi, nie rozprasza Cię.
  • pracujesz z zawodowcami, którzy przekazują Ci aktualizowane  na bieżąco rozwiązania, taktyki ze swoich zawodowych osiągnięć.

Ponadto:

  • zdobędziesz nowe kompetencje zawodowe, które mogą przełożyć się na awans, nową pracę, gdyż po szkoleniu otrzymujesz zaświadczenie MEiN,
  • poznasz osoby z branży i nawiążesz zawodowe relacje i kontakty,
  • wzbogacisz swoje umiejętności cyfrowe o nowe zasoby,  patenty i triki, dzięki czemu będziesz pracować szybciej i bardziej efektywnie, co przełoży się na większe dochody w perspektywie czasu,
  • dowiesz się jak pracują inni, przez co wskoczysz od razu na wyższy poziom rozwoju zawodowego,
  • spędzisz miło czas w towarzystwie pasjonatów tematu i zyskasz wsparcie, inspirację i motywację w rozwoju.

Twoje korzyści. Dzięki szkoleniu nauczysz się:

  • pracy z bazami danych, relacyjnych baz danych, projektowania baz danych, normalizacji, podstawowych instrukcji języka SQL,  możliwości i ograniczenia mySQL,
  • zarządzania bazą danych, tworzenia i usuwania tabel, wyszukiwania, szeregowania, grupowania i agregacji danych, modyfikacji pojedynczych wierszy oraz struktur tabel, ustanowienia i zamknięcia połączenia z serwerem bazy danych mySQL, wysłania zapytań i pobrania wyniku, obsługi błędów, porcjowania paczki danych,
  • tworzenia i posługiwania się wykresami projektowania tabel oraz tworzenia efektywnych zapytań a w szczególności praktycznego posługiwanie się językiem SQL (na MySQL) wraz z praktyczną obsługą tego języka na rzeczywistych bazach danych.
  • programowania baz danych SQL od podstaw (tworzenie zapytań SQL, relacyjne bazy danych, pobieranie danych, filtrowanie i sortowanie danych pola obliczane i funkcje, grupowanie danych, łączenie tabel, zaawansowane konstrukcje języka SQL, modyfikowanie danych, podstawy projektowania baz danych, widoki (perspektywy), procedury składowane, optymalizacja zapytań) do zaawansowanych baz danych,
  • zaawansowanych mechanizmów baz danych (transakcja, funkcje, triggery, indeksy, dynamiczny SQL, procedury składowane, tabele tymczasowe, pętla WHILE).

Szkolenie to:

  • praca indywidualna - jedna osoba na zajęciach;

  • teoria i praktyka;​

  • warsztaty stacjonarne lub zdalne - do wyboru, w czasie rzeczywistym pod okiem Trenera;

  • praktyczne projekty i ćwiczenia bazujące na przykładach z praktyki naszych Trenerów, czyli osób, które zawodowo pracują w tej dziedzinie;

  • wsparcie, feedback, konstruktywna analiza Twoich projektów;

  • możliwy jest również kurs w grupie od 2 do 4 osób (np. z jednej firmy) z RABATEM.

Tryby szkolenia:

1. Intensywny

  • zajęcia codziennie przez 5 dni, od pon. do pt. po 6 godzin w godz. 9.00 – 15.00
    – razem 30 godzin.

Cennik:

Intensywny
6900 zł

30 godzin

Zapytaj o termin:

Zapraszamy do kontaktu telefonicznego w godz. 10:00-16:00.

Program szkolenia:

1. Część podstawowa:
  • tworzenie zapytań SQL;
  • relacyjne bazy danych;
  • obsługę SQL Server Management Studio;
  • pobieranie danych, filtrowanie i sortowanie danych;
  • zaawansowane konstrukcje języka SQL;
  • pola obliczane i funkcje, grupowanie danych, łączenie tabel;
  • modyfikowanie danych;
  • podstawy projektowania baz danych;
  • widoki (perspektywy), procedury składowane;
  • optymalizację zapytań.
2. Część zaawansowana:
  • tworzenie zaawansowanych baz danych;
  • zaawansowane mechanizmy baz danych (transakcje, funkcje, triggery, indeksy);
  • dynamiczny SQL, procedury składowane;
  • tabele tymczasowe, pętlę WHILE.
  • wykorzystanie MySQL w pakiecie XAMPP