Kurs programowania PL/SQL od podstaw do eksperta krok po kroku

Zapisz się na newsletter by uzyskać powiadomienie o wolnych miejscach

 
Jesteś w idealnym miejscu, jeśli chcesz zdobyć sprawdzoną i praktyczną wiedzę o języku programowania PL/SQL
 

 

 
Kim jestem?
Jestem certyfikowanym programistą baz danych Oracle oraz ETL developerem.
Pracuję obecnie w dużej korporacji świadczącej usługi konsultingowe IT na całym świecie.
Prowadzę kanał na youtubie nieinformatyk oraz stacjonarne kursy programowania baz danych.
Jestem praktykiem, który wdrażał i rozwijał aplikacje bazodanowe w PL/SQL dla kilkudzięsięciu firm w Polsce
Z moich materiałow skorzystało już kilka tysięcy osób i ta liczba stale rośnie

 

Nauczę Cię jak obsługiwać bazę danych tak, jak się to robi na co dzień w pracy

 

 

Kurs Programowania PL/SQL

Pierwszy Taki Program Online W Polsce

Tutaj nie chodzi o zwykły kurs online.

Chodzi o dedykowany program, który pomoże Ci zdobyć umiejętności potrzebne do pracy w charakterze programisty PL/SQL, nawet jeśli w tej chwili nie masz żadnego pojęcia o programowaniu i dopiero stawiasz swoje pierwsze kroki.

Nie wiesz jak zacząć naukę programowania?
Wszystkie inne szkolenia i książki o PL/SQL są niezrozumiałe?
Obawiasz się, że sobie nie poradzisz jako programista, bo to za trudne?
Szukasz kompletnego kursu o przetwarzaniu danych w bazie Oracle od A do Z?
Chcesz by ktoś przeprowadził Cię za rekę przez cały proces krok po kroku?

 

Świetnie trafiłeś. Po to właśnie przygotowałem Kurs Programowania PL/SQL.

Aby umożliwić Ci rozpoczęcie pracy w charakterze programisty PL/SQL, nie mając w tym momencie żadnego doświadczenia ani wiedzy o programowaniu baz danych.

Z roku na rok rośnie zapotrzebowanie na specjalistów baz danych. Co raz więcej firm potrzebuje mieć w zespole osoby, które potrafią zrobić użytek z danych przechowywanych w bazie. Im wcześniej zdobędziesz wymaganą na rynku pracy wiedzę, tym szybciej zaczniesz czerpać z niej korzyści. Już teraz możesz zadbać o swoją bezpieczną przyszłość, rozwój kariery i finanse.

 

Ten kurs zawiera wszystko, czego potrzebujesz by spełnić aktualne wymagania rynku pracy.

By zaczać potrzebujesz jedynie podstawowej znajomości baz danych i SQL. Przez wszystkie pozostałe zagadnienia przeprowadzę Cię osobiście za rękę, wyjaśniając dokładnie każdy temat kursu. Jedyne czego potrzebujesz, to podjąć teraz decyzję.

 

Co mówią o mnie moi kursanci?

 

OTO CO OTRZYMUJESZ

dostęp do kilkunastu godzin nagrań video 24/7 przez cały rok
Dodatkowe materiały w postaci dokumentów PDF
kilkadziesiąt zadań do samodzielnego wykonania
dostęp do kodu źródłowego SQL i PL/SQL ze wszystkich lekcji
30 dniowa gwarancja satysfakacji
darmowe aktualizacje kursu

 

DODATKI

grupa na fb, gdzie spotkasz wiele chętnych osób do wspólnej nauki
moje wsparcie i pomoc w Twoich pracach domowych
imienny certyfikat ukończenia kursu

 

 

CZY JEST INNA DROGA?

Oczywiście!

 

Możesz obejrzeć setki godzin nagrań na YouTube, przeczytać tysiące stron książek, a nawet nabyć inne kursy, które kosztują często 10 razy więcej niż ten program... i dodatkowo nie są skierowane na potrzeby początkującego.

 

Książki

Przekazują szeroką wiedzę teoretyczną. No właśnie… nie nauczą Cię praktyki!
Praca

Prawie nieosiągalna opcja. By dostać pracą najpierw potrzebujesz zdobyć wiedzę..
Tutoriale

Tutoriale są często słabej jakości. Skąd pewność, że wybrany materiał będzie zrozumiały? Ode mnie dostajesz 100% gwarancji.

CZEGO SIĘ ZE MNĄ NAUCZYSZ?

przyswoisz uniwersalną wiedzę o systemach baz danych i podstawach programowania

nauczysz się projektować i tworzyć złożone programy PL/SQL

zmniejszysz ilość codziennej pracy, dzięki automatyzacji zadań w bazie danych

napiszesz oprogramowanie reagujące na sytuacje wyjątkowe

zoptymalizujesz swój kod by wydajnie przetwarzał dane

nauczysz się pisać aplikacje zgodnie z zalecanymi praktykami bazodanowców

BRAK WOLNYCH MIEJSC

Dostęp: 

365 dni

Zeszyt ćwiczeń: 

TAK

Materiały PDF: 

TAK

Skrypty PL/SQL: 

TAK

Dostęp do aktualizacji: 

TAK

Moje wsparcie: 

TAK

 

 

OPIS PROGRAMU

 

Lekcja 1: Powitanie

Lekcja 2: Plan gry

Lekcja 3: Efekt końcowy

Lekcja 4: Wymagania do kursu

Lekcja 5: Jak korzystać z kursu?

Lekcja 6: Kim jest Twój instruktor?

Lekcja 7: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Baza danych czy Excel?

Lekcja 3: Przetwarzanie OLAP czy OLTP?

Lekcja 4: Architektura bazy danych

Lekcja 5: Rodzaje baz danych

Lekcja 6: Relacyjność w bazie danych

Lekcja 7: Implementacje baz danych

Lekcja 8: Wersje i edycje bazy danych

Lekcja 9: Narzędzia programisty baz danych

Lekcja 10: Podstawy technologii Oracle

Lekcja 11: Specjaliści baz danych

Lekcja 12: Proces budowy bazy danych i aplikacji

Lekcja 13: Błędy początkujących

Lekcja 14: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Na czym polega programowanie?

Lekcja 3: Rodzaje języków programowania?

Lekcja 4: Co to jest PL/SQL?

Lekcja 5: Czym różni się SQL od PL/SQL?

Lekcja 6: Wady i zalety PL/SQL

Lekcja 7: Z czego składa się kod PL/SQL?

Lekcja 8: Budowa programu PL/SQL

Lekcja 9: Sekcje bloku PL/SQL

Lekcja 10: Dysk vs pamięć RAM

Lekcja 11: Co to jest zmienna?

Lekcja 12: Wartość null

Lekcja 13: Praca ze zmiennymi

Lekcja 14: Stałe

Lekcja 15: Zagnieżdżanie bloków

Lekcja 16: Etykiety bloków

Lekcja 17: SQL w PL/SQL

Lekcja 18: Transakcje w bloku PL/SQL

Lekcja 19: Kotwiczenie typów danych

Lekcja 20: Błędy początkujących

Lekcja 21: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Wprowadzenie do logiki biznesowej

Lekcja 3: Metody sterowania programem

Lekcja 4: Korzyści ze sterowania programem

Lekcja 5: Praca z BOOLEAN

Lekcja 6: Instrukcja sterująca IF

Lekcja 7: Instrukcja sterująca CASE

Lekcja 8: Pętle - wprowadzenie

Lekcja 9: Pętla prosta LOOP

Lekcja 10: Pętla WHILE

Lekcja 11: Pętla FOR

Lekcja 12: Zagnieżdżanie pęli

Lekcja 13: Instrukcja GOTO

Lekcja 14: Zadanie praktyczne

Lekcja 15: Błędy początkujących

Lekcja 16: Praca domowa

 

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Wyjątki - wprowadzenie

Lekcja 3: Rodzaje błędów w bazie danych

Lekcja 4: Sekcja obsługi błędów

Lekcja 5: Rodzaje wyjątków

Lekcja 6: Instrukcja OTHERS

Lekcja 7: Wyjątki predefiniowane

Lekcja 8: Wyjątki niepredefiniowane

Lekcja 9: Wyjątki użytkownika

Lekcja 10: SQLCODE i SQLERRM

Lekcja 11: Instrukcja RAISE

Lekcja 12: RAISE_APPLICATION_ERROR

Lekcja 13: Logika sekcji obsługi

Lekcja 14: Błędy początkujących

Lekcja 15: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Po co nam zmienne złożone?

Lekcja 3: Rodzaje zmiennych złożonych

Lekcja 4: Praca ze zmienną rekordową

Lekcja 5: Kotwiczenie z %ROWTYPE

Lekcja 6: Zagnieżdżanie rekordów

Lekcja 7: Kolekcje - wprowadzenie

Lekcja 8: Rodzaje kolekcji

Lekcja 9: Deklaracja kolekcji

Lekcja 10: Inicjalizacja i konstruktor

Lekcja 11: Odczyt i przypisanie wartości

Lekcja 12: Porównywanie kolekcji

Lekcja 13: Metody kolekcji

Lekcja 14: Zagnieżdżanie kolekcji

Lekcja 15: Kolekcje w SQL

Lekcja 16: Poziom deklaracji typów złożonych

Lekcja 17: Wykorzystywanie kolekcji w SQL

Lekcja 18: Informacje o kolekcjach

Lekcja 19: Błędy początkujących

Lekcja 20: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Kursory - wprowadzenie

Lekcja 3: Proces wykonywania polecenia SQL

Lekcja 4: Atrybuty kursora niejawnego

Lekcja 5: Praca z kursorem jawnym

Lekcja 6: Atrybuty kursora jawnego

Lekcja 7: Pętla kursorowa FOR

Lekcja 8: Kotwiczenie z kursorem jawnym

Lekcja 9: Kursor z parametrami

Lekcja 10: Kursor silny i słaby

Lekcja 11: Kursor a transakcja

Lekcja 12: Klauzula FOR UPDATE

Lekcja 13: Klazula WHERE CURRENT OF

Lekcja 14: Zmienna kursorowa

Lekcja 15: Instrukcja LOG ERRORS

Lekcja 16: Podsumowanie modułu

Lekcja 17: Błędy początkujących

Lekcja 18: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Rodzaje programów PL/SQL

Lekcja 3: Program a blok anonimowy

Lekcja 4: Zalety programów PL/SQL

Lekcja 5: Tworzenie i usuwanie procedury

Lekcja 6: Wywoływanie procedury

Lekcja 7: Transakcje a procedura

Lekcja 8: Widoczność procedury

Lekcja 9: Parametry programów

Lekcja 10: Tryby parametrów

Lekcja 11: Metody przekazywania parametrów

Lekcja 12: Stos błędów w PL/SQL

Lekcja 13: Informacje o procedurach

Lekcja 14: Podsumowanie modułu

Lekcja 15: Błędy początkujących

Lekcja 16: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Funkcje - wprowadzenie

Lekcja 3: Tworzenie funkcji

Lekcja 4: Parametry funkcji

Lekcja 5: Wywoływanie funkcji

Lekcja 6: Zwracanie kolekcji z funkcji

Lekcja 7: Przedwczesne kończenie programu

Lekcja 8: Informacje o funkcjach

Lekcja 9: Podsumowanie modułu

Lekcja 10: Błędy początkujących

Lekcja 11: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Pakiety - wprowadzenie

Lekcja 3: Składowe pakietu

Lekcja 4: Tworzenie pakietu

Lekcja 5: Obiekty prywatne i publiczne

Lekcja 6: Obiekty globalne pakietu

Lekcja 7: Wyjątki i typy danych w pakiecie

Lekcja 8: Sekcja inicjalizacji pakietu

Lekcja 9: Kompilacja programów pakietu

Lekcja 10: Przeciążanie programów

Lekcja 11: Widoczność obiektów publicznych

Lekcja 12: Kursor w pakiecie

Lekcja 13: Wbudowane pakiety

Lekcja 14: Informacje o pakiecie

Lekcja 15: Podsumowanie modułu

Lekcja 16: Błędy początkujących

Lekcja 17: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Wyzwalacz - wprowadzenie

Lekcja 3: Rodzaje wyzwalaczy

Lekcja 4: Tworzenie wyzwalacza

Lekcja 5: Składnia wyzwalacza DML

Lekcja 6: Wyzwalacz DML a transakcja

Lekcja 7: Pseudokolumny wyzwalacza DML

Lekcja 8: Korzystanie z wyzwalacza DML

Lekcja 9: Klauzula WHEN

Lekcja 10: Klauzula REFERENCING

Lekcja 11: Wyzwalacz autonomiczny DML

Lekcja 12: Kolejność uruchamiania wyzwalaczy DML

Lekcja 13: Wyzwalacz COMPOUND

Lekcja 14: Wyzwalacz INSTEAD OF

Lekcja 15: Wyzwalacz DDL

Lekcja 16: Wyzwalacz schematu i bazy danych

Lekcja 17: Mutacje wyzwalaczy DML

Lekcja 18: Kaskadowe wyzwalacze DML

Lekcja 19: Włączanie i wyłączanie wyzwalacza

Lekcja 20: Podsumowanie modułu

Lekcja 21: Informacje o wyzwalaczach

Lekcja 22: Błędy początkujących

Lekcja 23: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Job - wprowadzenie

Lekcja 3: Tworzenie joba

Lekcja 4: Tworzenie programu joba

Lekcja 5: Tworzenie harmonogramu joba

Lekcja 6: Wywołanie joba

Lekcja 7: Działanie jobów w tle

Lekcja 8: Włączanie i wyłączanie jobów

Lekcja 9: Konfiguracja kalendarza

Lekcja 10: Pakiet DBMS_SCHEDULER

Lekcja 11: Zadanie praktyczne

Lekcja 12: Informacje o jobach

Lekcja 13: Błędy początkujących

Lekcja 14: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Podstawowe informacje

Lekcja 3: Tworzenie dynamicznego SQL-a

Lekcja 4: EXECUTE IMMEDIATE vs DBMS_SQL

Lekcja 5: Praca z dynamicznym sql

Lekcja 6: Sql injection

Lekcja 7: Bindowanie zmiennych

Lekcja 8: Dynamiczny PL/SQL

Lekcja 9: Błędy początkujących

Lekcja 10: Praca domowa

 

Lekcja 1: O czym jest ten tydzień?

Lekcja 2: Modułowość aplikacji

Lekcja 3: Formatowanie kodu

Lekcja 4: Konwencja nazewnicza

Lekcja 5: Dobre praktyki

Lekcja 6: Mechanizm obsługi błędów

Lekcja 7: Debugowanie kodu

Lekcja 8: Testowanie kodu

Lekcja 9: Śledzenie kodu

Lekcja 10: Optymalizacja - ogólne zasady

Lekcja 11: Optymalizacja - techniki

Lekcja 12: Proces tworzenia aplikacji

Lekcja 13: Co dalej?

Lekcja 14: Praca domowa

 

Lekcja 1: Niespodzianka

 

Co kilka dni otrzymuję wiadomości o takiej treści. Ty również możesz zdobyć tą wiedzę.

 

 

POKOCHAJ TEN KURS LUB ZWRACAM PIENIĄDZE

Przygotowałem materiały tak, aby dały 10x więcej wartości niż oczekujesz. Jeżeli z jakichś powodów kurs jednak nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na adres kontakt@nieinformatyk.pl i zwrócę Ci 100% Twojej wpłaty. Masz na to 30 dni. 

Moim celem jest danie Ci jak najwięcej wartości i pokazanie Ci, że ten program ułatwi Ci otrzymanie pracy i zostanie profesjonalnym programistą baz danych. Gdy Ty wygrywasz, to ja mam opinię zadowolonego klienta. Zależy mi na Twoim sukcesie.

 

CZĘSTO ZADAWANE PYTANIA:

Kiedy rozpoczyna się kurs i jak długo trwa?

Dostęp do nagrań otrzymujesz natychmiast po zakupie. Szybkość oglądania materiałów zależy wyłącznie od Ciebie. Wraz z dostępem do video otrzymasz dodatkowe materiały i zaproszenie do grupy VIP na Facebooku.

Czy będę mógł ubiegać się o pracę jako programistą PL/SQL po ukończeniu programu?

Agenda kursu powstała w oparciu o aktualne wymagania rynku pracy dla programistów baz danych. Po przyswojeniu tej wiedzy spełnisz około 95% technicznych wymagań programisty PL/SQL. O sukcesie w rekrutacji decydują jednak również inne czynniki, np. umiejętności miękkie dlatego nie mogę obiecać, że znajdziesz zatrudnienie.

Czy potrzebuję jakieś wiedzy, by przystąpić do kursu?

Tak. Musisz znać i rozumieć podstawowe polecenia języka zapytań SQL, np. SELECT czy INSERT. O programowaniu nie musisz jednak wiedzieć nic. Przez cały proces pracy z PL/SQL przeprowadzę Cię krok po kroku wyjaśniając najmniejsze detale. Ten kurs skierowany jest do osób z podstawową wiedzą o bazach danych, ale bez żadnej wiedzy o programowaniu.

Boję się, że sobie nie poradzę. Co wtedy?

Kurs został przygotowany z myślą o osobach zupełnie początkujących. Kursantów traktuję priorytetowo, więc zawsze możesz się do mnie odezwać bym Ci coś wyjaśnił. W ostateczności możesz w ciągu 30 dni skorzystać z prawa do zwrotu. Nic nie ryzykujesz.

Jak długo mam dostęp do tego kursu?

Otrzymujesz dostęp na 365 dni 24/7 h. To wystarczająco by przerobić kurs kilkukrotnie. W razie potrzeby istnieje możliwość przedłużenia dostępu w bardzo atrakcyjnej cenie.

Co jeśli nie jestem zadowolony z kursu?

Jeżeli uznasz, że kurs nie jest dla Ciebie, to otrzymasz zwrot pieniędzy. Masz na to 30 dni od daty zakupu(lub startu kursu w przypadku przedsprzedaży). Po prostu napisz na kontakt@nieinformatyk.pl, a zwrócę Ci 100% pieniędzy.

Ile pieniędzy potrzebuję na dodatkowe materiały?

Żadnych. Program jest kompletny, nie ma ukrytych opłat i wszystkie materiały konieczne do jego ukończenia otrzymujesz w cenie szkolenia.

Potrzebuję ładną i polską fakturę. Czy ją dostanę?

Tak. System jest zintegrowany z platformą do płatności i z usługą fakturownia, która wyśle Ci na maila fakturę automatycznie po zakupie kursu.

Co jeżeli mam z czymś problem lub coś jest niejasne?

Napisz na adres email: kontakt@nieinformatyk.pl

 

By korzystać z witryny musisz zaacketpować pliki cookies. Zapoznaj się z regulaminem strony.

Akceptuję