Szkolenie PL/SQL Oracle poziom zaawansowany
Doskonałe szkolenie oparte o praktykę Tylko istotne, przydatne tematy115 zadań z programowania w PL/SQL
Kurs PL/SQL poziom zaawansowany to szkolenie, na którym poznasz elementy typowe dla każdego języka programowania takie jak zmienne, pętle, instrukcje warunkowe.
W trakcie szkolenia instrukcje te będziesz uruchamiał w środowisku SQL Developer.
Przyjdź na nasz kurs i zostań programistą baz danych.
Skondensowane, intensywne szkolenie nastawione na osiągnięcie szybkich efektów.
16 godzin zegarowych nauki
1 180,00 zł netto (1 451,40 zł brutto)
Małe grupy do 7 osób
Program kursu obejmuje nie tylko programowanie i tworzenie zaawansowanych zapytań np. dynamicznego SQL. Nauczysz się także analizowania i testowania zapytań oraz poprawianie wydajności ich działania.
PL/SQL poziom zaawansowany
Jeśli podoba Ci się zakres naszego szkolenia, ale nie możesz znaleźć żadnego odpowiedniego dla Ciebie terminu, napisz lub zadzwoń do nas. Uruchamiamy szkolenia bardzo często i postaramy się dopasować termin kursu do Twojego kalendarza.
Jeśli chcesz zobaczyć dostępną liczbę miejsc wybierz miasto i termin szkolenia.
Program szkolenia przemyślany w każdym szczególe
Język PL/SQL zawiera bardzo wiele elementów. Wybraliśmy tylko te z nich, których absolutnie niezbędnie potrzebujesz, aby samodzielnie pisać programy w języku PL/SQL.
Część 1
- Grupowanie
- Relacje i relacyjny model bazy danych
- Złączenia tabel
- Podzapytania proste i złożone
- Schematy i widoki
- Bloki, separatory, komentarze
- Bloki anonimowe
- Procedury
- Funkcje
- PL/SQL output
- Zagnieżdżone bloki
- Separatory i komentarze
- Zmienne i typy danych
- Skalarne typy danych
- Nazwy zmiennych
- Konwencje nazywania zmiennych
- Deklaracja, inicjalizacja i używanie zmiennych
- Atrybut %TYPE
- Zakresy zmiennych
- Zmienne powiązane
Część 2
- Instrukcje warunkowe
- Operatory logiczne
- Instrukcja IF … ELSE
- Wyrażenie CASE
- Pętle
- Pętla prosta LOOP
- Pętla WHILE
- Pętla FOR
- Zagnieżdżanie pętli
- Wyrażenie CONTINUE
- Instrukcja GOTO
- Funkcje i procedury składowane
- Procedury składowane
- Funkcje użytkownika
- Parametry procedur i funkcji
- Kursory
- Pętle w kursorach
- Wyjątki
- Tabele tymczasowe
- Dynamiczny SQL
- Tabele przestawne (PIVOT i UNPIVOT)
Twoje umiejętności po szkoleniu
Podczas tego szkolenia nauczysz się zaawansowanych elementów języka PL/SQL i doskonale zrozumiesz, w jaki sposób działają relacyjne bazy danych.
Poznasz obszar projektowania baz danych, pisania programów w języku PL/SQL oraz udoskonalisz swoje umiejętności pobierania danych, ich analizowania i manipulowania nimi.
- nauczysz się optymalizacji zapytań np. podziału dużego kodu na mniejsze części, korzystania w kodzie z tabel tymczasowych
- perfekcyjnie przećwiczysz podzapytania i będziesz doskonale wiedział, kiedy skorzystać z podzapytania, a kiedy z tabeli tymczasowej lub ze złączenia tabel
- będziesz wiedział jak tworzyć zmaterializowane widoki, aby replikować dane między serwerami i poprawiać wydajność zapytania PL/SQL
- poznasz widoki systemowe i widoki użytkownika, dzięki którym będziesz mógł łatwo odnaleźć w bazie określone tabele lub kolumny
- będziesz potrafił pisać własne zaawansowane funkcje np. funkcję, za pomocą której z numeru PESEL utworzysz datę urodzenia
- będziesz potrafił połączyć dane z tabeli z wynikiem działania funkcji
- będziesz potrafił napisać kod, za pomocą którego przechwycisz błędy np. wygenerujesz ostrzeżenie, jeśli ktoś będzie chciał wpisać wiek przekraczający 100 lat
- poznasz pętle i nauczysz się je sprawnie wykorzystywać w praktycznych zadaniach np. będziesz mógł przeszukać całą bazę danych i wstawić do wszystkich tabel dodatkową kolumnę
- będziesz potrafił używać instrukcji warunkowych np. sprawdzić ilość dostępnych produktów w bazie i wyświetlić ostrzeżenie, jeśli ich liczba spadnie poniżej określonej wartości
- nauczysz się szybkiego sprawdzania wyników zapytań, analizowania kodu i samodzielnego wprowadzania usprawnień oraz poprawek
- poznasz operator PIVOT, za pomocą którego będziesz mógł przestawiać dane na zasadzie tabeli przestawnej
- nauczysz się zapisywać kod w bazie w formie procedur składowanych oraz wykorzystywać procedury wbudowane do modyfikowania struktury bazy danych np. zmiana nazwy tabeli
Kursy polecane przez naszych Studentów
Dbamy o to, aby dostarczyć Uczestnikom naszych szkoleń dokładnie tego, czego oczekują.
Ze względu na małe grupy do 7 osób, masz bezpośredni kontakt z trenerem i możesz swobodnie zadawać pytania.
Przed zakończeniem każdego bloku ćwiczeń trener upewnia się, że wszyscy zrozumieli omawiamy materiał.
U nas nie zgubisz się w trakcie szkolenia.
Najlepsi trenerzy będą się Tobą opiekować w trakcie szkolenia
Każdy z naszych trenerów skupiony jest na tym, czego potrzebujesz i robi wszystko, abyś wyszedł z zajęć z odpowiednią wiedzą i w dobrym humorze.
Kursy z PL/SQL prowadzi Jarek, który ma ogromną wiedzę i doświadczenie w obszarze programowania baz danych. Jest świetnym programistą i trenerem. Przedstawia język PL/SQL w kontekście ciekawych przykładów, dzięki czemu nie będziesz miał problemu z zapamiętaniem materiału.
Kontynuuj naukę programowania z nami
Kurs PL/SQL nie musi być końcem Twojej przygody z programowaniem. Idealnym uzupełnieniem do PL/SQL będzie język Python, za pomocą którego możesz automatyzować zadania i przeprowadzać analizy.

Szkolenie Python uczenie maszynowe
Naucz się tworzyć modele predykcyjne w języku Python. Na kursie poznasz cały proces przeprowadzania analizy – od czyszczenia danych do zbudowania i przetestowania modelu predykcyjnego.
Szkolenie przygotuje Cię świetnie do pracy z danymi i budowania modeli.

Szkolenie Python sieci neuronowe
Wzmocnij swoje kompetencje analityczne o obszar deep learning. Na szkoleniu poznasz zasady działania sieci neuronowych oraz nauczysz się tworzyć modele predykcyjne używając algorytmów uczenia głębokiego.
Na szkoleniu starannie wytłumaczymy Ci jak i kiedy używać sieci neuronowych.

Szkolenie Python przetwarzanie i analiza danych
Zostań ekspertem w obszarze analizy danych. Na szkoleniu nauczysz się eksplorować i analizować dane przy pomocy języka Python. Poznasz biblioteki Pandas, NumPy, SciPy i Matplotlib oraz narzędzie Spyder i Jupyter Notebook.
Szkolenie to da Ci solidną wiedzę na temat obszaru analizy danych w Pythonie.

Szkolenie Python poziom zaawansowany
Poznaj zaawansowane struktury języka Python. Na tym kursie nauczysz się budować większe programy z małych elementów kodu. Użyjesz Pythona do automatyzacji powtarzalnych zadań.
Kurs ten usamodzielni Cię w pracy z językiem Python.

Szkolenie Python poziom podstawowy
Zacznij naukę programowania od prostego i nowoczesnego języka, jakim jest Python. Na kursie podstawowym poznasz składnię języka i nauczysz się pisać proste programy.
Już w pierwszej godzinie nauki uruchomisz swój własny kod.

Szkolenie Python poziom średnio-zaawansowany
Utrwal wiedzę z Pythona na naszym kursie. W programie szkolenia pisanie kodu w Pythonie, testowanie, samodzielne szukanie rozwiązań i wiele innych zadań z życia programisty.
Po szkoleniu na tym poziomie wyjdziesz z ugruntowaną wiedzą na temat Pythona.
Indywidualne konsultacje
Robimy wszystko, aby sprostać Twoim potrzebom i wymaganiom. Oprócz ciekawych, wypełnionych ćwiczeniami kursów mamy do Twojej dyspozycji indywidualne konsultacje z trenerem.
W trakcie konsultacji możesz omówić ważne dla Ciebie tematy i nauczyć się jedynie tych rzeczy, których akurat potrzebujesz.