Nowości w HTML5, CSS3, sztuka JS

Kod: web-html
Kategoria: JavaScript i technologie web (RoR, Angular, PHP)
Forma: 50% wykłady / 50% warsztaty
Czas trwania: 3
Grupa docelowa: developerzy

Szkolenie przeznaczone jest dla programistów tworzących dynamiczny Frontend aplikacji.

Zakres szkolenia obejmuje zarówno podstawy jak i zagadnienia zaawansowane

W pierwszej części szkolenia kładziemy szczególny nacisk na zmianę myślenia i nawyków programistycznych wyrobionych podczas programowania w innych językach tak aby uczestnicy zaczęli "czuć" filozofię programowania w JS.

Kolejne moduły szkolenia są poświęcone nowym możliwościom HTML5 i CSS3.

Wyróżniki szkolenia

Podczas zajęć możesz oczekiwać szczególnych akcentów położonych na poniższe aspekty:

  • Sztuka programowania w JS
  • Praktyczne przykłady
  • Wzorce

Program Szkolenia

Pobierz program w formacie PDF
  1. Jak powinno się programować w JS
    1. scopes
    2. closures
    3. contexts
    4. clean code
    5. Object-Oriented JS
      1. custom class definition
      2. prototype extensions
      3. prototypal inheritance
      4. encapsulation/access control
          private methodsprivate propertiesprivileged methodsprivate static properties
    6. Wzorce projektowe
      1. Module pattern
      2. Namespace
      3. Mixin
  2. Video/Audio support
  3. Nowe znaczniki semantyczne
    1. Poprawne zastosownie
  4. Media Queries
  5. Forms
    1. Validacja
  6. CSS3
    1. nowości
    2. wsparcie przeglądarek
  7. Geolocation
  8. Zdarzenia, callbacki
  9. Local Storage
  10. Ajax
  11. json
  12. WebSockets
  13. Web RTC i SignalR
  14. Wielowątkowość - WebWorker
  15. Przegląd frameworków - kryteria doboru do problemu
    1. Bootstrap i 960Grid
      1. Projektowanie layoutu/idea gridów
    2. RWD
    3. Angular JS
    4. Knockout JS
  16. Testowanie JavaScript
    1. Testowanie jednostkowe
    2. Jasmine
    3. Chai.js
    4. Sinon.js

Zapytaj o szkolenie

Imię i nazwisko:
Firma:
E-mail/Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń