- Opis
- Recenzje
- Autor
- Transkrypt
- Pytania i odpowiedzi
- QA
Wprowadzenie
Wykorzystaj potencjał jednego z najlepszych i najbardziej popularnych frameworków PHP i przyspiesz proces budowania nawet bardzo zaawansowanych stron WWW. W kursie doświadczony praktyk wprowadzi Cię w tajniki Zenda, począwszy od konfiguracji środowiska po gotowe moduły.
- Obszerne wprowadzenie do Zend Framework
- Rózne warianty instalacji lokalnego srodowiska Zend
- Uruchomienie Zend na wykupionym hostingu
- Omówienie GIT i COMPOSER
- Wprowadzenie do nowosci w PHP na potrzeby Zend
- Pierwszy serwis i moduly rejestracji i zarzadzania uzytkownikami
- Zmiana layoutu oraz wiele, wiele wiecej!
Płynne wejście w środowisko Zend
Instalacja środowiska Zend
W kursie duży nacisk położyliśmy na poprawną i bezproblemową instalację środowiska Zend. Przy okazji poznasz szereg praktycznych zastosowań jak pobranie i zainstalowanie systemu Debian Wheezy na maszynie wirtualnej w środowisku Windows, praca z linią poleceń w systemie Linux i instalacja bazy danych, apache’a i PHP’a (LAMP). Zainstalujemy Zend'a także z pomocą GIT oraz COMPOSER, tak, abyś mógł jak najlepiej dostosować instalację do swoich potrzeb. Dowiesz się także, jak uruchomić Zend na gotowym hostingu na przykładzie usługi Eduweb Hosting z pomocą SSH.
Nowości w PHP 5.3 pod kątem Zend
Pomówimy także o najciekawszych nowościach w PHP oraz o tworzenie kodu z wykorzystaniem nowoczesnych metody projektowania Dowiesz się między innymi jak działają funkcje anonimowe (Lambda), czym są przestrzenie nazw a także będziesz tworzył własny Event Manager, zaimplementujemy wzorzec Depndency injection jak również pomówimy o wzorcach MVC i MVVM. Te wszystkie informacje pomogą Ci pracować skutecznie z Zend Framework.
Pierwszy serwis z Zend Framework
Kolejno przystąpimy do pracy ze świeżo zainstalowanym frameworkiem Zend, rozpoczynając od uruchomienia szkieletu aplikacji oraz instalacji i konfiguracji modułu użytkowników. Przeprowadzimy logowanie użytkownika z pomocą nowych metod autoryzacji w ZF 2.0 a także nauczymy się nawiązywać połączenie z bazą danych, do której będziemy zapisywać nowych użytkowników, rejestrowanych z pomocą stworzonego formularza. Wykorzystamy wzorzec Active Record do połączenia tabeli z obiektem klasy w PHP. Jest to próba odnoszenia się do tabeli w bazie danych tak jakby był to zwykły obiekt PHP – metoda, która automatyzuje i znacznie upraszcza pracę.
Panel administracji oraz skórki
W ramach praktycznych przykładów w kursie stworzymy także moduł administracyjny, z pomocą którego będziemy mogli zarządzać zarejestrowanymi z formularza użytkownikami. Ponadto obsłużymy notyfikacje mailowe, które będą wysyłane do naszych użytkowników. Dowiesz się także, jak można zarządzać wyglądem predefiniowanej strony w Zend Framework przez zmianę layoutów.
Podsumowując, kurs zawiera między innymi:
- Obszerne wprowadzenie do Zend Framework
- Różne warianty instalacji lokalnego środowiska Zend
- Uruchomienie Zend na wykupionym hostingu
- Omówienie GIT i COMPOSER
- Wprowadzenie do nowości w PHP na potrzeby Zend
- Pierwszy serwis i moduły rejestracji i zarządzania użytkownikami
- Zmiana layoutu oraz wiele, wiele więcej!
Dla kogo jest ten kurs?
Kurs przeznaczony jest dla osób, które znają już język PHP i chcą wejść na wyższy poziom pracy z technikami kodowania zaawansowanych stron WWW, dzięki wykorzystaniu potencjału frameworku Zend. Jeśli jeszcze nie kodowałeś w PHP - zapraszamy do naszych kursów podstawowych tego języka, w tym PHP - Podstawy, oraz PHP - Techniki Pracy. Warto także zapoznać się z kursem PHP - System CMS.
Dlaczego wybrać właśnie ten kurs?
- Kurs wideo to najbardziej efektywna a zarazem najprzyjemniejsza forma nauki. Jest on tak prowadzony, byś cały czas mógł go śledzić z zainteresowaniem i zaangażowaniem, a także czerpać satysfakcję ze zdobytej wiedzy!
- Wiedza, którą otrzymujesz w tym kursie, to nie tylko sucha teoria, ale również wskazówki od praktyka z wieloletnim doświadczeniem, dzięki którym dużo łatwiej będzie Ci opanować materiał i pracować efektywniej.
- Uczysz się na praktycznych przykładach. Kurs, który masz przed sobą to esencja praktycznej wiedzy i doświadczenia a także wzorów, które oszczędzą Ci godziny pracy i poszukiwań.
Ten kurs nie posiada jeszcze transkryptu. Choć bardzo się staramy, wygenerowanie transkryptów do wszystkich kursów jest bardzo czasochłonne. W wielu przypadkach wymaga zaangażowania drogiego oprogramowania i godzin pracy przy poprawianiu transkryptu tak, aby był on możliwie jak najlepszy.
Zależy nam na tym, aby przygotować transkrypty do wszystkich naszych treści. To jedyny sposób dla osób niedosłyszących, aby mogły wygodnie uczyć się technologii. Poza tym, transkrypty ułatwiają skanowanie kursu w poszukiwaniu informacji i jego indeksowanie.
Szukamy osób, które mogłyby nam pomóc w poprawianiu transkryptów. Jeśli masz chwilę wolnego czasu i interesuje Cię dany kurs, w zamian za taką pomoc chętnie udostępnimy Ci wybrany materiał. Wyślij swoje zgłoszenie tutaj, jeśli możesz pomóc nam rozwijać platformę.