• Angielski
  • Polski
  • Kontakt
  • Wiedza
    • Do pobrania
    • Blogi
    • DDD-CqRS Sample
  • Aktualności
  • Pracownia programistyczna
  • Doradztwo
    • Techniczne
    • R & D
    • IT dla biznesu
    • Audyty i ekspertyzy
    • Asysta HR
  • Oferta szkoleń
    • Szkolenia
    • Szkolenia otwarte
    • Szkolenia++
    • Szkolenia - moduły
    • Mentoring
    • Wystąpienia
    • Jak pracujemy
  • O nas
    • Strona główna
    • Trenerzy
    • Nasi klienci
    • Jakość
    • Metodyka
Bottega

Praktycy dla Praktyków
Szkolenia i doradztwo

Sławomir Sobótka

Główny trener, programujący architekt specjalizujący się w Java EE, prezes SSEPP.

Szkolenie: HTML Wstęp do programowania po stronie przeglądarki

Informacje ogólne

zapytaj o szkolenie
Nazwa: HTML Wstęp do programowania po stronie przeglądarki
Kod: HTML
Kategoria: web
Grupa docelowa: programiści
Czas trwania: 3 dni
Forma: 50% wykłady / 50% warsztaty
Pobierz program szkolenie-html.pdf

Szkolenie przeznaczone jest dla osób rozpoczynających pracę nad aplikacjami webowymi. W szczególności dla programistów, którzy zajmowali się tworzeniem aplikacji typu desktop pragnących przejść do projektów typu web.

Początkowe części szkolenia mają naturę ogólną – odbiorcy będą mogli zaznajomić się z ogólnymi aspektami tworzenia stron internetowych.

Zalety szkolenia:
  • Skupienie na istotnych aspektach
  • Elementy HTML 5



Program szkolenia:


  • 1. Podstawy projektowania i ergonomii

    • 1.1. Projektowanie Layout strony – typowe wzorce

    • 1.2. Design graficzny – na co warto zwrócić uwagę

    • 1.3. Pojęcie Usability stron internetowych – podstawowe zasady

  • 2. Podstawy protokołu HTTP – fundament aplikacji webowych

    • 2.1. Podstawowe typy żądań (POST, GET)

    • 2.2. Możliwe odpowiedzi serwera i obsługa błędów

    • 2.3. Pojęcie Sesji HTTP – głównego mechanizmu aplikacji web

  • 3. HTML

    • 3.1. Przegląd znaczników wraz z praktycznymi przykładami

    • 3.2. Formularze – podstawa aplikacji internetowych

      • 3.2.1. Zasady budowania formularzy

      • 3.2.2. Prezentacja i zbieranie danych od użytkownika

    • 3.3. Pojęcie semantycznego kodu i walidacji HTML

    • 3.4. Praktyczne zastosowanie warstw

    • 3.5. Nowości w HTML 5.0

      • 3.5.1. Canvas

      • 3.5.2. Układy

  • 4. CSS – sposób na rozdzielenie treści od wyglądu

    • 4.1. Pojęcie kaskadowości

    • 4.2. Najważniejsze triki

    • 4.3. Kompatybilność przeglądarek

  • 5. Technologie dodatkowe – krótki przegląd

    • 5.1. JavaScript – wzbogacanie wyglądu i zachowania stron

    • 5.2. AJAX – nowoczesne podejście do ergonomii

    • 5.3. Applety Java

    • 5.4. Flash – Flex

  • 6. Miejsce HTML w architekturze aplikacji webowych

    • 6.1. Architektura warstwowa – strony HTML jako warstwa prezentacji

    • 6.2. Paradygmat Model View Controler – strony HTML jako widok

  • 7. Aspekty bezpieczeństwa aplikacji webowych

    • 7.1. Wstrzykiwanie kodu atakującego poprzez formularze (SQL, JS)

    • 7.2. Atak typu Cross site scripting

    • 7.3. Tokeny jako techniki zabezpieczenia

  • 8. Przegląd technologii aplikacji webowych

    • 8.1. Koncepcja stron zawierających dynamiczną treść

    • 8.2. Techniki generowania kodu HTML przez aplikacje web

    • 8.3. Java Enterprise Edition

      • 8.3.1. Servlety i JSP

      • 8.3.2. Java Server Faces – podejście komponentowe

    • 8.4. Spring Framework i Spring Web MVC

    • 8.5. Seam Framework

Lista szkoleń
nasi klienci więcej
  • asseco
  • eurobank
  • blstream
  • streamsoft
Bottega na konferencjach
  • konferencje
  • img

    Konferencja 33rd degree

    data: 19-31/03/2012

    Warsztaty DDD i 2 prezentacje

  • img

    Konferencja 4 Developers

    data: wiosna 2012

    TBD

Wydarzenia i Aktualności
  • img

    Softdevcon 2012 - Warszawa

    dodano 31/03/2012

    Zapraszamy na prezentację poświęconą technikom strukturyzacji aplikacji, która zostanie wygłoszona 8. maja podczas konferencji Softdevcon

  • 33rd Degree 2012 - Kraków

    dodano 02/01/2012

    Zapraszamy do Krakowa na konferencję 33rd Degree, gdzie nasz trener - ...

  • Softdevcon 2012 - Wrocław

    dodano 02/01/2012

    Zapraszamy na warsztat poświęcony podstawom Domain Driven Design, któr...

metodyka dreyfus
img

Wspinanie się po szczeblach kompetencji.

Metodyka nauczania w naszej firmie została oparta o jeden ze standardowych psychologicznych modeli kompetencji: pięciostopniowy model Dreyfus.

więcej
mobilne centrum szkoleniowe
img

Oferujemy usługi szkoleniowe w oparciu o własne Mobilne Centrum Szkoleniowe. MCS pozwala na przeprowadzenie szkoleń w dowolnym, dogodnym dla klienta miejscu.

Możesz wybrać dowolną lokalizację szkoleń a my zajmiemy się infrastrukturą techniczną.

więcej
Materiały do pobrania

Sprawdź próbkę naszych kompetencji.

video i prezentacje
  • video
  • Software Craftsmanship i Wzorce projektowe


    prezentacja z konferencji Javarsovia 2010

  • video
  • Domain Driven Design


    prezentacja z konferencji Confitura 2011

więcej materiałów
artykuły
  • pdf
  • Domain Driven Design – projektowanie złożonych modeli


    Artykuł opublikowany w Software Developer's Journal nr 08/2011

  • pdf
  • Modelowa ścieżka rozwoju kompetencji – Model Dreyfus


    Artykuł opublikowany w Software Developer's Journal nr 02/2010

więcej artykułów
bottega - [z j. włoskiego] pracownia;
w renesansie było to miejsce gdzie
spotykał się humanizm, sztuka i rzemiosło
© Bottega 2011 Wszelkie prawa zastrzeżone
Jesteśmy członkiem: 
ssepp
Projekt:  
hello
facebook blog twitter linkedin