Do szkolenia mogą przystąpić osoby, które mają ukończoną szkołę średnią oraz posiadają podstawowe umiejętności z zakresu obsługi komputera, podstaw edycji i formatowania tekstów, pracy w środowisku MS Windows, korzystania z usług sieci Internet.
Program szkolenia przygotowuje do zawodu Projektant stron internetowych (kod zawodu: 213202 wg Standardów Kwalifikacji Zawodowej) w zakresie pracy "HTML i CSS w projektowaniu stron internetowych" oraz zawiera zagadnienia programowania z wykorzystaniem języków JavaScript oraz PHP.
Przedstawiony program zakłada, że uczestnik szkolenia będzie potrafił zaprojektować oraz wykonać strony internetowe korzystając z języka HTML 4.0 oraz ze stylów kaskadowych CSS 2.0. W budowaniu stron internetowych wykorzystywał będzie znaczniki języka HTML pozwalające na umieszczanie na stronie WWW tekstu, grafiki, tabel, interaktywnych formularzy oraz połączeń do innych stron internetowych. Korzystając ze stylów kaskadowych CSS 2.0 uczestnik szkolenia będzie dokonywał formatowania zawartości stron internetowych zgodnie z wymogami klienta.
Absolwenci mogą znaleźć zatrudnienie w firmach usługowych zajmujących się projektowaniem stron internetowych lub pracować na własny rachunek (samozatrudnienie). Program szkolenia obejmuje zagadnienia tworzenia stron internetowych za pomocą języka HTML i stylów CSS. Znajomość tego zakresu pracy jest niezbędna do podjęcia pracy w zawodzie projektant stron internetowych na typowych stanowiskach pracy.
Wykorzystanie HTML w tworzeniu stron WWW
-
Umieszczanie i formatowanie tekstu na stronie internetowej
- Główne elementy tekstowe strony WWW
- Nagłówek i treść strony
- Tytuły działów
- Separatory
-
Umieszczanie obrazków na stronie internetowej
- Pliki graficzne: PNG, JPEG/JPG, GIF
-
Wykonywanie połączeń na stronach internetowych
- Linki/Hiperłącza
- Wstawianie hiperłącza
- Udostępnianie plików za pośrednictwem strony WWW
- Automatyczne tworzenie wiadomości e-mail
- Zmiana sposobów wyświetlania linków
- Użycie grafiki jako hiperłącza/linku
- Stosowanie tabel w budowie stron internetowych
- Opracowywanie formularzy na stronie internetowej
- Opracowanie strony internetowej przy pomocy ramek
Wykorzystanie CSS w tworzeniu stron WWW
- Budowa i struktura stylu
-
Umieszczanie stylów w dokumencie
- Ustawienia dla całej strony (m.in. krój i wielkość pisma oraz kolor tła)
-
Definiowanie czcionki i tekstu za pomocą stylów
- Formatowanie akapitów i tytułów
- Wcięcie akapitowe i odstępy między wierszami
- Wyśrodkowanie i zmiana koloru tła tytułów
- Użycie kapitalików lub wersalików
-
Definiowanie koloru, tła, odstępów i marginesów za pomocą stylów
- Marginesy i ramki dla różnych elementów strony
- Definiowanie obramowania, pasków przewijania i wyświetlania za pomocą stylów
- Definiowanie elementów pozycjonowania i jednostek miar za pomocą stylów
- Definiowanie tabel i wydruków za pomocą stylów
- Definiowanie selektorów wykorzystując klasy i identyfikatory
JavaScript
-
Wprowadzenie do JavaScript
- Historia, implementacje, wersje
- Osadzanie kodu w dokumencie HTML
- Składnia
- Słowa kluczowe i zarezerwowane
- Zmienne
- Typy danych
- Operatory
- Instrukcje sterujące
- Funkcje
- Zarządzanie pamięcią
-
Typy referencyjne
- Typy opakowujące
- Array
- Date
- RegExp
- Math
- Function
-
Programowanie obiektowe
- Tworzenie obiektów
- Dziedziczenie
-
Funkcje anonimowe
- Rekurencja
- Closures
- Elementy prywatne
-
Browser Object Model
- Obiekty: window, location, navigator, screen, history
- Liczniki czasowe
- Wykrywanie typu klienta
-
Document Object Model
- Hierarchia DOM
- Dostęp i modyfikacja elementów
-
Zdarzenia
- Typy zdarzeń
- Obsługa zdarzeń
- Propagacja
- Obiekt zdarzenia
- Programowe generowanie zdarzeń
- Pamięć i wydajność
- Obsługa formularzy z poziomu JavaScript
-
Sytuacje wyjątkowe i debuggowanie
- Zgłaszanie i obsługa wyjątków
- Techniki i narzędzia służące do debuggowania
- Typowe błędy IE
PHP
-
Składnia języka PHP
- Operatory, zmienne
- podstawowe funkcje, operacje na plikach ciągach i tablicach
-
Struktury danych
- tablice asocjacyjne
- zmienne sesyjne, formularza, url, cookie
-
Programowanie obiektowe w PHP
- Klasy, konstruktory, dziedziczenie
- funkcje obiektowe
United Arab Emirates - Creating and managing Web sites
Qatar - Creating and managing Web sites
Egypt - Creating and managing Web sites
Saudi Arabia - Creating and managing Web sites
South Africa - Creating and managing Web sites
Brasil - Criar e Adinistrar Páginas Web
Canada - Creating and managing Web sites
中国 - Creating and managing Web sites
香港 - Creating and managing Web sites
澳門 - Creating and managing Web sites
台灣 - Creating and managing Web sites
USA - Creating and managing Web sites
Österreich - Erstellen und Managen von Webseiten
Schweiz - Erstellen und Managen von Webseiten
Deutschland - Erstellen und Managen von Webseiten
Czech Republic - Creating and managing Web sites
Denmark - Creating and managing Web sites
Estonia - Creating and managing Web sites
Finland - Creating and managing Web sites
Greece - Creating and managing Web sites
Magyarország - Creating and managing Web sites
Ireland - Creating and managing Web sites
Luxembourg - Creating and managing Web sites
Latvia - Creating and managing Web sites
España - Creating and managing Web sites
Italia - Creating and managing Web sites
Lithuania - Creating and managing Web sites
Nederland - Creating and managing Web sites
Norway - Creating and managing Web sites
Portugal - Criar e Adinistrar Páginas Web
România - Creating and managing Web sites
Sverige - Creating and managing Web sites
Türkiye - Creating and managing Web sites
Malta - Creating and managing Web sites
Belgique - Creating and managing Web sites
France - Creating and managing Web sites
日本 - Creating and managing Web sites
Australia - Creating and managing Web sites
Malaysia - Creating and managing Web sites
New Zealand - Creating and managing Web sites
Philippines - Creating and managing Web sites
Singapore - Creating and managing Web sites
Thailand - Creating and managing Web sites
Vietnam - Creating and managing Web sites
India - Creating and managing Web sites
Argentina - Creating and managing Web sites
Chile - Creating and managing Web sites
Costa Rica - Creating and managing Web sites
Ecuador - Creating and managing Web sites
Guatemala - Creating and managing Web sites
Colombia - Creating and managing Web sites
México - Creating and managing Web sites
Panama - Creating and managing Web sites
Peru - Creating and managing Web sites
Uruguay - Creating and managing Web sites
Venezuela - Creating and managing Web sites
Polska - Tworzenie i zarządzanie stronami WWW
United Kingdom - Creating and managing Web sites
South Korea - Creating and managing Web sites
Pakistan - Creating and managing Web sites
Sri Lanka - Creating and managing Web sites
Bulgaria - Creating and managing Web sites
Bolivia - Creating and managing Web sites
Indonesia - Creating and managing Web sites
Kazakhstan - Creating and managing Web sites
Moldova - Creating and managing Web sites
Morocco - Creating and managing Web sites
Tunisia - Creating and managing Web sites
Kuwait - Creating and managing Web sites
Oman - Creating and managing Web sites
Slovakia - Creating and managing Web sites
Kenya - Creating and managing Web sites
Nigeria - Creating and managing Web sites
Botswana - Creating and managing Web sites
Slovenia - Creating and managing Web sites
Croatia - Creating and managing Web sites
Serbia - Creating and managing Web sites
Bhutan - Creating and managing Web sites