Course Code: 3096
Duration: 35 hours
Prerequisites:

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.

Overview:

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.

Course Outline:

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
Sites Published:

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

Nepal - Creating and managing Web sites

Uzbekistan - Creating and managing Web sites