Video Kurs Zaawansowane Aspekty MySQL + MySQLi
Cena: 47 zł
Język: polski
Czas Trwania: 4h 49min 13s
Autor: Arkadiusz Włodarczyk
ISBN:[zasłonięte]978-83899-05-1
Promocja
Przy zamówieniu kursów o łącznej wartości powyżej 75 zł koszty wysyłki priorytetem poleconym na terenie POLSKI
GRATIS!
Kupując jednocześnie 5 kursów możesz wybrać 6-sty
GRATIS!
Informacje
Kurs dostępny jest w dwóch wersjach -
DVD oraz online . Wersja online jest tańsza. Kosztuje 39 zł. Jeżeli interesuje Cię wersja online, napisz do nas, a wystawimy Ci aukcję z wersją online.
Zamówienia są wysyłane w każdy dzień roboczy do 24h od odnotowania wpłaty na konto.
W wersji Online jest możliwość ściągnięcia plików źródłowych z których korzystamy w kursach, jednak NIE MA możliwości ściągnięcia plików filmowych. Dostęp do kursów poprzez otrzymany panel Klienta jest nieograniczony czasowo.
Dla formalności zakupując kurs zgadasz się z licencją: http://wklej.org/id/460002
Jak oceniają nasze Video Kursy?
"Idealna transakcja - świetny kontakt i błyskawiczna wysyłka. Kursy wciągają, i ogląda się z zapartym tchem, to zasługa wesołego lektora ;) Mało który film tak wciąga :)"
by Kuba_T1000
"Powiem Krotko Jestes PRO Nikt mnie nienauczyl tfu nauczl nie wytlumaczyl tak dobrze jak Pan uwazam pana za czlowieka godnego szacunku Widac Ze Pan Sie ZNA i chce pomoc innym oby tak dalej 99/5"
by Gattan123
"Po zmaganiach z "Ecklem" i "Horstmanem" szczerze warto było zacząć właśnie od TEGO KURSU. Polecam bezapelacyjnie. I szacun dla AUTORA."
by mrozwalka
"Przesyłka Expresowa, kurs bardzo fajny ! Lektor umie tłumaczyć ;) POLECAM"
by lak12
"Jak najbardziej duzy pozytyw. Szybka przesyłka, miły kontakt, a do tego musze przyznac że kurs jest tłumaczony w bardzo przejrzysty, dostepny sposób. Nauczyciele powinni tak tłumaczyc, to wtedy mogliby wymagać. Serdecznie polecam"
by marcinjac1982
"Profesjonalny kurs lepszego nie znajdziecie nigdzie, polecam !!!"
by Jas72
i wiele innych!
100% pozytywnych.
Nie kupuj kota w worku!
Sprawdź wcześniej kurs oglądając jedną lekcję na Youtube: tutaj
Zapraszam wszystkich do zapoznania się z video kursem MySQLi - zaawansowane aspekty MySQL.
Kurs trwa 4 godziny 49 minut 13 sekund. Jest to nie tylko nauka - ale i praktyka!
Kurs został przygotowany przez młodego człowieka, z tego powodu używany w nim język jest bardzo przystępny dla każdego.
Czym jest MySQLi?
MySQLi to Improved My Structured Query Language, czyli ulepszony język zapytań do bazy danych. Właściwie jest to roszerzenie do języka PHP, które pozwala nam korzystać z nowości MySQL. Wiele nowych elementów od MySQL 4.1 nie jest obsługiwane przez podstawowe funkcje w PHP.
Co będziesz umiał po tym kursie?
- dowiesz się jak korzystać z funkcji MySQLi w wersji obiektowej i proceduralnej
- dowiesz się jak szybko dokonać aktualizacji swoich skryptów ze starego MySQL do MySQLi
- poznasz zaawansowane aspekty MySQL takie jak:
- triggery
- prepared statements
- funkcje
- procedury
- handlery
- conditions
- signals
- transakcje
- multi query
- cursory
- eventy
- napiszemy od zera klasę, która będzie zajmowała się za nas multi_query
Po przejściu do MySQLi przyspieszysz swoje zapytania, sprawisz że Twoje aplikacje będą miały większe możliwości, będą przejrzystsze oraz bezpieczniejsze.
Jest to jedyny video kurs, który omawia MySQL na tak wysokim poziomie zaawansowania! Informacje przekazane w kursie są ciężkie do znalezienia. Omawiamy MySQL do wersji 5.5! Przeczytaj opis lekcji i przekonaj się sam.
W kursie założone jest, że posiada się podstawowe wiadomości z zakresu HTML , można się z nimi zapoznać także z naszego kursu lub z innego źródła. Powinno się także posiadać wiedzę z zakresu PHP 5.3 oraz MySQL na przynajmniej takim poziomie jak w tych kursach (a jest to już wysoki poziom).
Czym się różnią nasze Video Kursy od innych?
- lektor nie czyta z kartki
- wszystko jest wytłumaczone dokładnie, o czym świadczy długość lekcji oraz same pozytywne komentarze
- nie ma wklejania przygotowanych wcześniej kodów, wszystko jest tworzone od ZERA.
Kurs dostępny jest w dwóch wersjach - DVD oraz online . Wersja online jest tańsza. Kosztuje 39 zł. Jeżeli interesuje Cię wersja online, napisz do nas, a wystawimy Ci aukcję z wersją online.
Zawartość kursu MySQLi:
Lekcja 1 - Czym jest MySQLi, MySQLi vs PDO - 12 min i 35 s
- Dowiadujemy się czym jest MySQLi, czym jest PDO, porównujemy PDO z MySqli.
Lekcja 2 - Przejście z MySQL do MySQLi - 17 min i 17 s
- Poznajemy podstawowe funkcje MySQLi. Pokazujemy jak bezpiecznie przejść z MySQL do MySQLi w naszych aktualnych projektach w bardzo szybki sposób.
Lekcja 3 - MySqli Object Oriented Way - 16 min i 10 s
- Dowiadujemy się jak korzystać z MySQLi przy pomocy klas. Jak przejść z MySQL do MySQLi. Dowiadujemy się co robi oraz po co korzystać z funkcji zwalniającej pamięć (free).
Lekcja 4 - Procedury - tworzenie, modyfikacja, usuwanie, wywoływanie - 12 min i 47 s
- Dowiadujemy się czym są procedury, jak je tworzyć, modyfikować, usuwać oraz wywoływać. Rozwiązujemy problem z DELIMITER'em (ogranicznikiem). Dowiadujemy sie jakie sa plusy stosowania procedur.
Lekcja 5 - Procedury z parametrami, zmienne i zmienne sesyjne - 18 min i 6 s
- Dowiadujemy się jak tworzyć i korzystać z procedur z parametrami, jak tworzyć i korzystać ze zmiennych. Różnice między IN, OUT i INOUT. Czym są zmienne @sesyjne w MySQL i jak z nich korzystać z poziomu PHP.
Lekcja 6 - Wielokrotne zapytania - multi_query - 47 min i 50 s
- Dowiadujemy się jak tworzyć wielokrotne zapytania. Jak poprawnie obsługiwać stored procedures niezależnie od ilości zwracanych wyników. Tworzymy klasy MultiQuery, MultiQueryArray oraz interfejs MultiQueryI. Ciekawostka: Dowiadujemy się jak przekazać funkcję jako argument do funkcji na praktycznym przykładzie.Ćwiczymy na programowanie obiektowe na praktycznym przykładzie.
Lekcja 7 - Transakcje - 19 min i 55 s
- Dowiadujemy się czym są transakcje w MySQL. Dodajemy obsługę transakcji do klas które stworzyliśmy w poprzedniej lekcji. Pokazujemy jak zastosować transakcję z multi_query oraz ze zwykłymi pojedyńczymi zapytaniami.
Lekcja 8 - Procedury z instrukcjami warunkowymi - 8 min i 21 s
- Dowiadujemy się na przykładzie jak korzystać w procedurach z instrukcji warunkowych if ... then ..., elseif ... then ..., else ... end if; oraz case when ... then ... end case;
Lekcja 9 - Funkcje - 13 min i 59 s
- Dowiadujemy się czym sa funkcje w MySQL oraz jak z nich korzystać. Poznajemy różnicę między funkcjami, a procedurami. Dowiadujemy się jaka jest różnica między DETERMINISTIC, a NOT DETERMINISTIC. Tworzymy funkcję wybierająca losowe liczby z podanego zakresu. Wykorzystujemy stworzoną funkcję do wybrania losowych rekordów z wybranej przez nas tabeli. Sprawiamy, że losowanie rekordów jest dużo szybsze przy dużych bazach.
Lekcja 10 - Pętle WHILE, REPEAT, LOOP - 23 min i 9 s
- Dowiadujemy się jak korzystać z pętli while, repeat i until w MySQL. Dowiadujemy się co robi LEAVE oraz ITERATE. Piszemy funkcję liczącą ilość elementów ze względu na podany ogranicznik, czyli np. dla spacji liczy ilość słów w zdaniu.
Lekcja 11 - Handlery i Conditions, SIGNAL - 18 min i 40 s
- Dowiadujemy się czym są handlery, conditions oraz signals oraz jak je stosować.
Lekcja 12 - Cursory i tymczasowe tabele - 20 min i 41 s
- Dowiadujemy się czym są cursory oraz jak je poprawnie stosować. Dowiadujemy się czym są tymczasowe tabele i czym się różnią od zwykłych tabeli.
Lekcja 13 - Triggery - 23 min i 34 s
- Dowiadujemy się czym są triggery, jak je tworzyć, tworzymy triggera na praktycznym przykładzie.
Lekcja 14 - Eventy - zdarzenia planowane i powtarzające sie - 15 min i 21 s
- Dowiadujemy się czym są eventy, jak stworzyć planowane i powtarzające się zdarzenia przy pomocy event schedulera.
Lekcja 15 - Prepared statements - 20 min i 48 s
- Dowiadujemy się czym są oraz jak korzystać z prepared statements, bindowania oraz placeholderow. Dowiadujemy się dlaczego prepared staments bronią nas przed SQL injection oraz kiedy warto je stosować. Korzystamy z prepared statements w stylu proceduralnym oraz obiektowym. Dodajemy oraz pobieramy rekordy z pomocą prepared statements.
Do kursu w wersji DVD dołączone są:
- Vertrigo Server - (freeware) - server na którym pracujemy