Programowanie serwisów www
Szkolenie skierowane jest do osób chcących zostać deweloperami oraz osób zainteresowanych tworzeniem stron www. W trakcie zajęć uczestnicy w sposób praktyczny zapoznają się z zagadnieniami związanymi z tworzeniem grafiki na potrzeby Internetu, używaniem języka HTML, zasad projektowania stron www oraz pozycjonowaniem zawartości tychże stron.
Grafika WWW
1.1. Podstawowe pojęcia i teoria
- Barwa
- Nasycenie
- Modele przestrzeni barw
- RGB
- RGBA
- CMYK
- HSV
- Głębia koloru
- Jednostki miary
- Piksel
- Rozdzielczość
- Kompresja
- Grafika wektorowa i rastrowa
- Popularne formaty plików graficznych
1.2. Obsługa programu do tworzenia i edycji grafiki rastrowej
- Prezentacja interfejsu użytkownika
- Okno obrazu
- Główny przybornik (Toolbox)
- Opcje narzędzia
- Warstwy, kanały, ścieżki
- Pędzle, desenie, gradienty
- Popularne czynności
- Otwieranie obrazu w programie
- Sprawdzanie informacji o obrazie i zmiana trybu
- Tworzenie nowego obrazu
- Zapisywanie obrazu
- Zmiana wymiarów obrazu
- Kompresja i przezroczystość obrazu
- Przycinanie – kadrowanie obrazu
- Odbicie warstwy
- Obrót obrazu
- Przesunięcie
- Rysowanie prostej linii
- Warstwy
- Tworzenie nowej warstwy
- Właściwości warstw
- Informacje uzupełniające i porady
- Maski
- Tekst i czcionki
- Dekorowanie tekstu za pomocą gotowego skryptu
- Dodawanie czcionek
- Menu kontekstowe warstwy tekstowej
- Zapoznanie z podstawowymi narzędziami
- Zaznaczenie – oddzielanie obiektu od tła
- Szybka maska
- Wypełnienie kubełkiem
- Gradient
- Pędzel
- Gumka
- Aerograf
- Klonowanie
- Łatka
- Rozmywanie / Wyostrzanie
- Rozsmarowanie
- Rozjaśnienie / Wypalenie
- Narzędzia przekształcania
- Ścieżki
- Język HTML
Język HTML
2.1. Internet – podstawowe pojęcia
- Adresacja
- Internet a WWW
- Usługa internetowa
- WWW
- Przeglądanie stron internetowych WWW
- Omówienie wybranych terminów internetowych
2.2. Obsługa programu do projektowania stron internetowych
- Popularne czynności
- Zmiana języka programu
- Tworzenie nowego pliku
- Zmiana kodowania pliku
- Instalacja dodatkowej wtyczki
- Transfer plików na serwer FTP
2.3. Obsługa klienta FTP – publikacja strony
2.4. Wprowadzenie do HTML
- DHTML
- XML
- XHTML
- Komponenty języka (X)HTML
- Znaczniki
- Atrybuty
- Encje i referencje
- Typy danych
- Deklaracja typu dokumentu
- Zawartość dokumentu (X)HTML
- Typ dokumentu
- Ogólna struktura dokumentu
- Metaznaczniki
- Definicje stylów
- Skrypty
- Elementy blokowe
- Elementy wewnątrzwierszowe
- Znaki specjalne
- Elementy organizacyjne
- Pozostałe elementy
- Połączenie wszystkich składników
2.5. Porządkowanie i walidacja dokumentów
2.6. Struktura tekstu
- Akapit
- Podział wiersza
- Nagłówki
- Sekcja
- Cytat blokowy
- Tekst przeformatowany
- Pozioma linia
2.7. Tekst
- Znacznik <font>
- Znacznik <span>
- Pozostałe znaczniki
2.8. Kolory
2.9. Listy
- Lista ponumerowana
- Lista punktowana
- Lista definicji
2.10. Rysunki
- Wymiary i rozmieszczenie rysunku
- Przeplot i przezroczystość grafiki
2.11. Łącza
- Typy łączy
- Tworzenie kotwic
2.12. Tabele
- Formatowanie tabeli
2.13. Formularze
- Wstawianie formularza
- Etykiety
- Pole tekstowe
- Pole hasła
- Przyciski opcji
- Pole wyboru
- Lista wyboru
- Obszar tekstowy
- Przyciski
- Informacje dodatkowe
2.14. Osadzanie obiektów multimedialnych na stronie
- Wstawianie mapy Google
- Wstawianie filmu z serwisu YouTube
- Animowany obraz
Kaskadowe arkusze stylów
3.1. Definiowanie stylów
3.2. Kaskada stylów
3.3. Tworzenie reguł stylów
- Selektory – dopasowywanie elementów
- Dopasowanie według typu
- Selektor uniwersalny
- Dopasowanie według klasy
- Dopasowanie według identyfikatora
- Dopasowanie za pomocą określonych atrybutów
- Mechanizm selektorów dla hierarchii
- Pseudoklasy
- Definiowanie stylów łączy
3.4. Dziedziczenie
3.5. Wartości i jednostki
- Standardowe jednostki miar
- Miary rozdzielczości ekranu
- Miary względne
- Wartości w postaci słów kluczowych
- Funkcje związane z kolorami i adresami URL
3.6. Właściwości czcionek
- Rodzaje czcionek
- Rozmiar czcionki
- Styl czcionki
- Interlinia
3.7.Formatowanie tekstu
- Wyrównanie tekstu
- Wcięcie tekstu
- Odstępy między literami i słowami
- Dekorowanie tekstu
- Obiekty przestawne
3.8. Obramowanie i marginesy
- Dodawanie obramowania
- Grubość obramowania
- Styl obramowania
- Kolor obramowania
- Dodawanie odstępu
- Dodawania marginesu
3.9. Definiowanie stylów tabeli
- Obramowanie tabeli
- Odstępy w tabeli
- Kolory i tło
- Kolor pierwszoplanowy
- Kolor tła
- Obraz jako tło
- Powtarzanie i przewijanie obrazu tła
3.10. Kolory i tło
- Kolor pierwszoplanowy
- Kolor tła
- Obraz jako tło
3.11. Formatowanie list
- Zmiana punktora
- Położenie punktora
- Punktor rysunkowy
3.12. Pozycjonowanie elementów na stronie
- Pozycjonowanie statyczne
- Pozycjonowanie względne
- Pozycjonowanie bezwzględne
- Pozycjonowanie stałe
- Dryfowanie elementów
- Definiowanie granicznych wielkości elementu
- Kontrola widoczności element
3.13. Testowanie i walidacja kodu CSS
PHP
4.1. Praca z serwerem
- Serwer zdalny
- Serwer lokalny
4.2. Podstawy PHP
- Osadzenie PHP w HTML
- Komentarze
- Zmienne
- Zmienna a ciąg znaków
- Operatory
- Dostęp do zmiennych formularza
- Instrukcje warunkowe
- Iteracja- zapoznanie z pętlami
- Tablice
4.3. Operacje na plikach tekstowych
- Przetwarzanie plików
- Otwieranie pliku
- Zapis do pliku
- Odczyt z pliku
- Blokowanie pliku
4.4. Manipulowanie ciągami
- Formatowanie ciągów
4.5. Wyszukiwanie błędów
- Komunikaty błedów PHP
- Operator @
- Poziomy raportowania błędów
4.6. Praca z bazą danych MySQL
- Panel administracyjny phpMyAdmin
- Definicja terminu SQL
- Wstęp do języka SQL
- Łączenie się z bazą MySQL za pomocą PHP
JavaScript
5.1. Podstawy JavaScript
- Wskazówka
- Osadzenie JavaScript w HTML
- Komentarze
- Pierwszy skrypt
- Obsługa przeglądarki niewspierającej język JavaScript
- Interakcje z użytkownikiem za pomocą okien dialogowych
- Zmienne
- Operatory
- Instrukcje warunkowe - powtórka
- Iteracja - powtórka
- Tablice
- Funkcje
5.2 Dokumenty Object Model
5.3. Obiekty w JavaScript
- Obiekt String
- Obiekt Date
- Obiekt Array
- Obiekt Math
- Obiekt Global
- Pozostałe obiekty JavaScript
5.4. Obiekty przeglądarki
- Obiekt Window
- Pozostałe obiekty przeglądarki
5.5 Zdarzenia
Optymalizacja dla wyszukiwarek internetowych i pozycjonowanie stron
6.1. Pozycja w rankingu a słowa kluczowe
6.2. Optymalizacja i pozycjonowanie a linki sponsorowane
6.3. Wyzwania optymalizacji dla wyszukiwarek internetowych
6.4. Wyszukiwarka internetowa
- Typy wyszukiwarek i katalogi sieciowe
- Zasada działania wyszukiwarki
- Roboty internetowe
6.5. Wewnętrzne czynniki wypływające na pozycję w rankingu
- Czynniki na stronie
- Czynniki lokalizacji
6.6. Zewnętrznie czynniki wpływające na pozycję w rankingu
- Linki zewnętrzne
- Nieczynne linki zewnętrzne
- Wydajność strony internetowej
- Wiek strony internetowej
6.7. Pułapki dla wyszukiwarek internetowych
- Kod HTML
- Kod JavaScript
- Dynamiczne gadżety
- Pliki robots.txt
- Zmienne adresów internetowych
- Błędy strony
- Wydajność oraz błędy na stronie
Grupy warsztatowe: 4-15 osób
Czas trwania: 50 godziny
Cena: Sprawdź aktualną cenę
Grupom zorganizowanym przewidziane są atrakcyjne zniżki.