Zawodowy Webmaster czyli jak tworzyć profesjonalne strony WWW w 10-u ratach
Chciałbyś tworzyć strony www i zarabiać godne pieniądze nawet w okresie kryzysu?
Powstrzymuje Cię brak praktycznej wiedzy, brak wiary i zapału, masz mało czasu, mieszkasz zbyt daleko od Warszawy, aby przyjechać na 3 tygodniowe szkolenie? Nie możesz sobie pozwolić na jednorazowy wydatek za całe szkolenie?
W takim razie to szkolenie jest dla Ciebie.
Jak dokładnie wygląda to szkolenie w 10-u ratach?
- Co miesiąc opłacasz i otrzymujesz dostęp przez Internet do kolejnych nagrań wideo – minimum 2 godziny w każdym miesiącu. W pierwszym miesiącu wyjątkowo dostajesz 4.5 godziny filmów szkoleniowych. Poniżej znajdziesz dokładny podział tematów.
- otrzymujesz dostęp do zamkniętego forum dla uczestników, na którym będę odpowiadał na Twoje pytania
- przesyłasz mi swoje 6 stron i jeśli otrzymasz 65% punktów za każdą z sześciu stron, to
- otrzymujesz certyfikat ukończenia szkolenia „Zawodowy Webmaster czyli jak tworzyć profesjonalne strony WWW”
- ale to nie wszystko, najważniejsze są umiejętności, które zdobywasz w trakcie tego szkolenia.
Miesięczny podział tematów:
-
Miesiąc pierwszy:
Strona Wizytówka:
- Przygotowanie do pracy
- Plik HTML
- Struktura
- Elementy blokowe
- Zawartość
- CSS i kolory
- CSS i formatowanie
- Układ strony
- Pozycjonowanie elementów strony
- Pozycjonowanie
- Zmiana szablonu
- Umieszczanie strony na serwerze
Squeeze page:
- Instalacja serwera
- Obsługa serwera
- Przygotowanie zasobów
- Formularz
- Formatowanie formularza dla Internet Explorera
- Walidacja formularzy w jQuery
- Filtrowanie danych w PHP
- Zapis do bazy danych
- Wyświetlanie komunikatów w PHP
-
Miesiąc drugi:
Strona z ofertą handlową:
- Instalacja i konfiguracja szablonów Smarty
- Przystosowanie szablonu
- Wstawianie i formatowanie tabel
- Dodawanie podstron
- Konfiguracja ADODB
- Pobieranie danych przez ADODB
- Instrukcje szablonów Smarty cz. 1.
- Instrukcje szablonów Smarty cz. 2.
-
Miesiąc trzeci:
Strona z ofertą handlową c.d.:
- Formularz
- Formatowanie formularzy
- Przetwarzanie formularzy
- Wysyłanie e-maili
- Wyświetlanie komunikatów
- Zapamiętanie danych w formularzu
- Spis treści oferty
- Podstrona kontakt
-
Miesiąc czwarty:
Strona z ofertą handlową c.d.:
- Mod-rewrite
- Formatowanie menu
- Menu w jQuery
- Grafika w menu
- Strona do druku
Galeria internetowa:
- Galeria
- Przygotowanie do pracy
- Menu
- Nawigacja w serwisie
- Prezentacja miniatur
-
Miesiąc piąty:
Galeria internetowa c.d.:
- Wykończenie tabeli
- Losowanie miniatur
- Podgląd grafik
- Pełny wymiar
- Ulubione
-
Miesiąc szósty:
Katalog produktów.:
- Przygotowanie do pracy
- Dwie kolumny
- Struktura katalogu produktów
- Trzypoziomowe menu
- Pobieranie informacji z plików
- Prezentacja produktów
-
Miesiąc siódmy:
Katalog produktów c.d.:
- Struktura danych w bazie
- Trzy kolumny
- Wyszukiwarka produktów
-
Miesiąc ósmy:
Portal społecznościowy:
- Przygotowanie bazy danych
- Logowanie
- Rejestracja
- Przypomnienie hasła
-
Miesiąc dziewiąty:
Portal społecznościowy c.d.:
- Wylogowanie
- Zmiana hasła
- Zmiana e-maila
- Menu
- Lista znajomych
-
Miesiąc dziesiąty:
Portal społecznościowy c.d.:
- Zaproszenie do listy znajomych
- Odbieranie wiadomości
- Usuwanie wiadomości
- Wysyłanie wiadomości
Jakie umiejętności rozwiniesz podczas tego szkolenia?
Takiego programu nie znajdziesz na rynku, szkolenie składa się z 6 atrakcyjnych modułów
W trakcie tego modułu dowiesz się i nauczysz:
- jak wygląda strona internetowa od środka, co musi zawierać i
jaka jest jej struktura - jak zapisywać polskie znaki na stronie
- jak umieszczać i formatować tekst na stronie
- jak zapisać dowolny odcień koloru i przypisać go do dowolnego
elementu strony - jak umieścić na stronie odnośniki do innych stron w Internecie
- jak umieścić na stronie grafikę z pliku
- jak napisać stronę, która dobrze prezentuje się w
wyszukiwarkach i dobrze się pozycjonuje
Oto fragmenty tego modułu.
1. Wprowadzenie
2. Struktura strony
3. Wprowadzanie treści
Uwaga! Dostęp do kolejnych czterech filmów możesz otrzymać za darmo zapisując się na listę biuletynu „Sekrety Webmasterów”.
W dowolnej chwili możesz wypisać się z naszej listy wysyłając maila z tematem „Wypisz” na adres biuro@serwan.pl
W trakcie tego modułu dowiesz się i nauczysz:
- co to jest squeeze page
- jak zapewnić poprawne funkcjonowanie strony w Internecie
zgodnie ze swoimi intencjami - jak zorganizować elastyczną i przejrzystą strukturę strony
- jak skonstruować i umieścić na stronie formularz listy
mailingowej - jak uczynić serwis bardziej przyjaznym dla użytkownika poprzez walidację danych po stronie przeglądarki
- jak zabezpieczyć serwis przed atakami hakerów poprzez walidację po stronie serwera wszelkich danych wejściowych
- jak przygotować w bazie danych tabelę do przechowywania danych
- jak zapisywać w bazie danych dane z formularza
- jak wyświetlać komunikaty w atrakcyjnej formie bez
przeładowania strony
Oto fragmenty tego modułu.
1. Instalacja serwera
2. Obsługa serwera
3. Przygotowanie zasobów
W trakcie tego modułu dowiesz się i nauczysz:
- jak zapanować nad dużym, ciągle rozwijającym się serwisem
oddzielając wygląd od treści - jak budować szablony z kilku plików
- jak budować adresy przyjazne wyszukiwarkom i łatwe do
zapamiętania - jak automatycznie przewijać długie strony do określonego
miejsca - jak zrobić atrakcyjne graficzne menu
- jak dodawać kolejne podstrony do serwisu
- jak uniezależnić serwis od systemu bazy danych
- jak budować złożone tabele i nadawać im dowolny wygląd
- jak wysłać wiadomość email ze strony
- jak przygotować stronę do druku
Oto fragmenty tego modułu.
1. Instalacja i konfiguracja szablonów Smarty
10. Formatowanie formularzy
18. Formatowanie menu
W trakcie tego modułu dowiesz się i nauczysz:
- jak wyświetlić tabele w szablonach
- jak dynamicznie tworzyć podgląd rzeczywistych rozmiarów grafiki po najechaniu myszą na miniaturę
- jak zaprezentować losowe grafiki na stronie głównej
- jak spersonalizować stronę i zapamiętać ustawienia dla każdego użytkownika
Oto fragmenty tego modułu.
1. Galeria
2. Przygotowanie do pracy
7. Losowanie miniatur
W trakcie tego modułu dowiesz się i nauczysz:
- jak stworzyć elastyczny układ z wieloma kolumnami
- jak nadać stronie nowoczesny wygląd nie tracąc jej wydajności i elastyczności modyfikacji
- jak dynamicznie tworzyć złożoną strukturę katalogu na podstawie uporządkowanych danych w plikach tekstowych
- jak stworzyć mechanizm zaawansowanego wyszukiwania w katalogach
- jak zaprogramować promocje na określony czas
Oto fragmenty tego modułu.
2. Dwie kolumny
6. Prezentacja produktów
W trakcie tego modułu dowiesz się i nauczysz jak:
- jak stworzyć profesjonalny i bezpieczny system logowania i rejestracji użytkownika
- jak sprawdzić, czy użytkownik jest zalogowany
- jak rozpoznać użytkownika
- jak wygenerować nowe hasło, gdy użytkownik zapomniał starego
- jak stworzyć panel użytkownika
- jak modyfikować dane użytkownika
- jak pozwolić użytkownikom komunikować się między sobą
- jak zrobić listę znajomych
Oto fragmenty tego modułu.
5. Wylogowanie
8. Menu
Jeśli wolisz bardziej techniczną terminologię, to na szkoleniu nauczysz się:
Serwer WWW
- Zasada działania serwera WWW
- Instalacja serwera.
- Protokół http
XHTML
- HTML, a XHTML.
- Struktura dokumentu HTML
- Informacje o stronie – znaczniki meta, link i title
- Treść strony – znaczniki p, a, br, img, span, h(x)
- Projektowanie układu logicznego strony – znaczniki div, ul, ol, li, table i inne
CSS
- Wprowadzenie do kaskadowych arkuszy stylów
- Dołączanie plików ze stylami
- Manipulacja tekstem
- Selektor uniwersalny, selektory typu, klasy, potomka, dziecka, braci, atrybutu.
- Identyfikatory, pseudoklasy, grupowanie
- Boxmodel
- Ustalanie pozycji elementów
- Rozmiar i wygląd elementów
PHP
- Wprowadzenie do języka php
- Typy zmiennych
- Instrukcje echo, print i print_r
- Operatory arytmetyczne, przypisania, porównań i logiczne
- Funkcje rand(), abs(), round(), date(), time(), md5(), substr(), strpos(), strlen()
- Wysyłanie maili z poziomu php
- Tablice
- Funkcje array(), array_key_exists(), count(), in_array(), list(), explode() i sort()
- Tablice $_GET i $_POST
- Sesje
- Ciasteczka
- Instrukcje if, if{}else{}, if{}elseif{}else, oraz instrukcja switch
- Pętle for, foreach, while i do{}while
- Tworzenie funkcji
- Instrukcje include, include_once, require i require_once
- Operacje na plikach
- Operacje na katalogach
- Mod-rewrite
- Testowanie i wyszukiwanie błędów
Bazy danych
- Wprowadzenie do relacyjnych baz danych
- Projektowanie i normalizacja struktury danych
- Obsługa bazy MySQL przez skrypt phpMyAdmin
- Wstawianie i usuwanie danych – instrukcje INSERT i DELETE
- Pobieranie danych – podstawy instrukcji SELECT, klauzule WHERE, LIKE
- Aktualizacja danych – instrukcja UPDATE
- Sortowanie – klauzula ORDER BY i Ograniczanie wyników – klauzula LIMIT
- Komunikacja z bazą z poziomu php
ADODB
- Wprowadzenie do ADODB
- Tworzenie obiektu i nawiązywanie połączenia
- Aktualizacja danych – metoda Execute
- Pobieranie danych i wyświetlanie danych z bazy – metody: GetRow, GetAll, GetOne
- Złączenia
- Podzapytania
- Funkcje agregujące
Formularze
- Tworzenie formularzy i wysyłanie danych
- Kontrolki formularzy
- Filtrowanie danych
- Walidacja formularzy
Bezpieczeństwo
- Podstawowe zabezpieczenia aplikacji
- Ataki SQL Injection
- Ataki XSS/CSRF
- Upload niebezpiecznych plików na serwer
JavaScript/jQuery
- Wprowadzenie do języka JavaScript
- Instalacja jQuery.
- Selektory
- Atrybuty
- Zdarzenia
- Efekty
- Manipulowanie CSS
- Ajax
System szablonów Smarty
- Wprowadzenie do systemu szablonów Smarty
- Instalacja
- Przekazywanie i wyświetlanie zmiennych oraz tablic w szablonie
- Dolączanie plików
- Instrukcje warunkowe
- Pętle
Umieszczanie aplikacji w Internecie
- Umieszczanie aplikacji w Internecie – uzyskanie konta u dostawcy
- Kopiowani plików na serwer przez połączenie FTP
- Zakładanie bazy danych
- Testowanie aplikacji
Dlaczego warto wziąć udział w szkoleniu “Zawodowy Webmaster czyli jak tworzyć profesjonalne strony www” – werja internetowa. Jakie jeszcze korzyści odniesiesz biorąc w nim udział:
- nabędziesz nowe umiejętności
- stworzysz własnoręcznie 6 stron www (jeśli w trakcie zajęć sumiennie się przyłożysz do pracy)
- uczysz się od aktywnego zawodowo i doświadczonego programisty
- usystematyzujesz swoją wiedzę i umiejętności
- staniesz się atrakcyjnym kąskiem na rynku pracy
- znajdziesz pracę
- albo stworzysz sobie miejsce pracy
- zadbasz o siebie realizując swoją pasję i marzenie
- zaczniesz więcej zarabiać
- Twoja inwestycja jest zdecydowanie mniejsza niż szkolenie stacjonarne
- uczysz się gdzie i kiedy chcesz
- dedydujesz o swoich postępach
Kto prowadzi szkolenie:
Leszek Sewastianowicz – trener programowania używający autorskiej metody nauki programowania skoncentrowanej na rozwiązania, egzaminator ECDL (European Computer Driving Licence), programista z 10 letnim stażem, redaktor biuletynu „Sekrety Programistów”, autor publikacji w Software Developer’s Journal. Pracował dla m.in.: Towarzystwo Naukowe Organizacji i Kierownictwa, Zakład Kształcenia i Doradztwa Ekonomicznego, T-Matic Grupa Computer Plus, Synerway S.A. Projektował i programował strony internetowe, bazy danych oraz kluczowe aplikacje wspierające wewnętrzne procesy biznesowe firmy (CRM, ERP, ERM).