MENU
pl en

Tworzenie wtyczek

Tworzenie wtyczek

Cena: 6 000.00zł netto

Tworzenie wtyczek
Plan Ramowy >

RAMOWY PLAN KSZTAŁCENIA:
I. Struktura plików i katalogów.

Omówienie struktury plików i katalogów zawierających wtyczki.

II. Akcje i filtry.

Metody integracji z core WordPressa lub innymi wtyczkami.

III. Aktywacja/dezaktywacja wtyczek - hooki.

Omówienie akcji uruchamianych podczas aktywacji lub dezaktywacji wtyczek.

IV. Dobre praktyki przy pisaniu wtyczek.

Omówienie standardów i dobrych praktyk stosowanych przy pisaniu wtyczek.

V. Dołączanie css/js.

Poprawne sposoby na dołączanie plików css/js do WordPressa.

VI. Bezpieczeństwo wtyczek.

Zagadnienia związane z bezpieczeństwem WordPressa. Obsługa zewnętrznych danych, walidacja, sanityzacja danych.

VII. Dodawanie podstron w panelu admina.

Omówienie metod dodawania sekcji i podstron w panelu admina.

VIII. Shortcody.

Metody dodawania własnych shortcodów.

IX. Settings API.

Zagadnienia związane z tworzeniem własnych podstron konfiguracyjnych.

X. Praca z polami meta.

Omówienie funkcji do obsługi danych zapisanych w polach postmeta/usermeta.

XI. Własne typy postów.

Omówienie własnych typów postów. Metody dodawania własnych typów postów.

XII. Własne taksonomie.

Omówienie własnych taksonomii. Metody dodawania własnych taksonomii.

XIII. Obsługa zapytań ajax.

Omówienie endpointu do zapytań ajax. Zapytania dla zalogowanych i niezalogowanych użytkowników.

XIV. Lokalizacja wtyczek.

Tłumaczenie wtyczek, przygotowanie wtyczki do tłumaczenia.

XV. Harmonogram zadań WP-Cron.

Dodawanie zadań do harmonogramu zadań. Definiowanie własnych interwałów.

CZAS TRWANIA - 24 GODZINY DYDAKTYCZNE

WYMAGANIA WSTĘPNE PRZED KSZTAŁCNIEM:
Wymagana wiedza z zakresu WordPress'a.

Cena: 6 000 zł

Cele szkolenia >

Cele kształcenia ujęte w kategoriach efektów uczenia się z uwzględnieniem wiedzy, umiejętności i kompetencji społecznych.
Kształcenie ma na celu wyedukowanie kompletnych samodzielnych projektantów i administratorów stron internetowych posiadających umiejętności postępowania zgodnie z kategoriami uczenia się:

  • Umiejętność intelektualna – umiejętność omówienia własnych typów postów,
  • Strategia poznawcza – umiejętności zastosowania struktury plików i katalogów zawierających wtyczki,
  • Informacja werbalna – umiejętność ustalenia wymagań metody integracji z core WordPressa lub innymi wtyczkami,
  • Umiejętność motoryczna – metody dodawania własnych shortcodów,
  • Postawa – umiejętność stosowania zagadnień związanych z bezpieczeństwem WordPressa.

Program kształcenia jest autorski, wszystkie dokumenty, slajdy oraz dokumentacja filmowa wykorzystywane podczas kształcenia są wynikiem badań i doświadczeń zbieranych latami.

Kompetencje nabyte w toku szkolenia >

UZYSKANE KOMPETENCJE I UMIEJĘTNOŚCI PO POZYTYWNYM ZAKOŃCZENIU KSZTAŁCENIA PRZEZ UCZESTNIKA:
Uczestnik kształcenia po jego zakończeniu posiada wiedzę i umiejętności dot. projektowania stron internetowych, w zakresie omawianym podczas kształcenia.

UCZESTNIK SZKOLENIA PO JEGO UKOŃCZENIU:

  • zna zasady i metody integracji z core WordPressa lub innymi wtyczkami,
  • potrafi dołączyć pliki css/js do WordPressa,
  • potrafi zarządzać bezpieczeństwem WordPressa. (obsługa zewnętrznych danych, walidacja, sanityzacja danych),
  • potrafi dodawać sekcje i podstrony w panelu admina,
  • zna funkcję do obsługi danych zapisanych w polach postmeta/usermeta,
  • zna sposoby dodawania zadań do harmonogramu zadań, definiuje własne interwały,
  • zna zasady tłumaczenia wtyczek, przygotowuje wtyczki do tłumaczenia.
Jednostka szkoleniowa >

Notebook Master Centrum Szkoleń oferuje kształcenie przygotowane na najwyższym poziomie. Bardzo duża liczba godzin i nacisk na zajęcia praktyczne, pozwala uzyskać i utrwalić bardzo obszerny materiał oraz posiąść wiedzę niezbędną do działania w wymagającym zawodzie. Zajęcia prowadzone są w specjalnie do tego przygotowanych i przystosowanych salach. Wyposażenie sal w projektory do wyświetlania slajdów oraz monitory o wysokiej rozdzielczości pozwalają w sposób przejrzysty przedstawić wszelkie omawiane zagadnienia. Każdy z uczestników dostaje do dyspozycji indywidualne stanowisko pracy – biurko wyposażone w komputer potrzebny do wykonywania ćwiczeń oraz materiały niezbędne do odbycia kształcenia. 

Wyposażenie sal do realizacji kształcenia:

Sala nr 2 składa się z 6 stanowisk roboczych, a każde z nich składa się z 2 jednostek komputerowych oraz 2 ruchomych monitorów Full HD.

Sala nr 3 składa się z 8 stanowisk roboczych, a każde z nich składa się z 2 jednostek komputerowych oraz 2 ruchomych monitorów Full HD.

Pozostałe pomieszczenia stanowią hol, szatnię z indywidualnymi szafkami na odzież zewnętrzną uczestników kształcenia.

TEORIA:

Sprzęt audiowizualny, niezbędne pomoce dydaktyczne: każdy z uczestników podczas zajęć teoretycznych ma dostęp do komputera znajdującego się na Jego biurku, służącego zarówno do otwierania niezbędnych pomocy dydaktycznych do omawianego materiału, jak i robienia notatek. Dodatkowo w sali znajduje się rzutnik multimedialny, za pomocą którego wyświetlane są materiały omawiane przez trenera. Trener ma możliwość udostępniania w czasie rzeczywistym wszelkich materiałów na 1 z 2 monitorów każdego z uczestników, co ma znaczący wpływ na proces uczenia się kursantów.

Materiały szkoleniowe przekazywane na własność uczestnikom: po ukończeniu kształcenia uczestnicy otrzymują materiały dotyczące całości przekazywanej wiedzy w formie elektronicznej.

PRAKTYKA:

Sprzęt i urządzenia potrzebne do przeprowadzenia zajęć praktycznych: każdy z uczestników podczas zajęć praktycznych ma dostęp do komputera znajdującego się na Jego biurku, służącego m.in. do realizacji ćwiczeń praktycznych. Dodatkowo w sali znajduje się rzutnik multimedialny, za pomocą którego wyświetlane są materiały omawiane przez trenera. Trener ma możliwość udostępniania w czasie rzeczywistym wszelkich materiałów na 1 z 2 monitorów każdego z uczestników, co ma znaczący wpływ na proces uczenia się kursantów.

Materiały szkoleniowe przekazywane na własność uczestnikom: po ukończeniu kształcenia uczestnicy otrzymują materiały dotyczące całości przekazywanej wiedzy w formie elektronicznej.

Certyfikat >

Image       Image

Kształcenie rozpoczyna się od testu mającego na celu sprawdzenie wiedzy uczestników przed jego rozpoczęciem. Podczas kształcenia, cały czas weryfikujemy wiedzę, jaką nabywają jego uczestnicy. Zadajemy wyrywkowe pytania, przeprowadzamy szereg testów (głównie praktycznych), podczas których sprawdzamy postępy uczestników. Każdy etap kształcenia zakończony jest wewnętrznym egzaminem weryfikującym i potwierdzającym pozyskaną wiedzę, pozytywne jego zaliczenie honorowane jest zaświadczeniem potwierdzającym jego odbycie. Natomiast, po ukończeniu kształcenia uczestnik otrzymuje autorski certyfikat wydany przez Notebook Master Centrum Szkoleń i Serwis.

Nazwa certyfikatu: 'certificate Knowledge supported by skills'.

Zaświadczenie/certyfikat zawierają: imię i nazwisko uczestnika, nazwę kształcenia/etapu, liczbę godzin kształcenia, nazwę i adres organizatora, termin realizacji kształcenia, numer certyfikatu oraz informację o wpisie instytucji szkoleniowej do Rejestru Instytucji Szkoleniowych (RIS) oraz znak jakości MSUES nr 390/2020.

Informacja o trenerze >

IMIĘ I NAZWISKO: 

  • Maciej Kuchnik

OBSZAR SPECJALIZACJI: 

  • Wdrożenia WordPressa i WooCommerce, tworzenie dedykowanych wtyczek i motywów

WYKSZTAŁCENIE:

  • Wyższe - licencjat

DOŚWIADCZENIE ZAWODOWE: 

  • praca z WordPressem od 2009 roku - setki napisanych wtyczek, motywów i zainstalowanych WordPressów
  • twórca „Rób WordPressa” - największego polskiego podcastu o WordPressie
  • autor książki „Rób WordPressa lepiej”

DOŚWIADCZENIE SZKOLENIOWE:

  • 20 grup szkoleniowych - łącznie 480 godzin w 2020 roku
  • indywidualne konsultacje
  • twórca kursu online „WordPress i SSH - praca z WordPressem za pomocą SSH i WP CLI

jeśli potrzebujesz informacji o szkoleniach, zadzwoń do nas!


Aleksandra Dziadowiec Starszy specjalista ds. szkoleń
Aleksandra Dziadowiec
+48 572 995 842 adziadowiec@notemaster.pl
Maciej Piela Wsparcie techniczne 24h
Maciej Piela
+48 518 115 526 mpiela@notemaster.pl