TheGrue.org

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.

 

Po szczegóły i zapisy zapraszamy pod numery: (85) 7440064 i 503337242
bądź e-mail: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.