Aktualne promocje

20/01/2017
29/09/2020
31/10/2020

Barcampy, konferencje, wydarzenia

29/11/2016 - 18:00
08/11/2016 - 08:30
04/11/2016 (Caly dzien)

REST API – nowoczesna warstwa usług oraz backend services

Kod szkolenia: 
AREST1
Opis szkolenia: 

Umiejętności zdobywane podczas kursu:

  • Umiejętność zastosowania REST w projekcie architektury systemów informatycznych.
  • Podstawowa wiedza na temat REST
  • Umiejętność wersjonowania i dokumentacji warstwy usług.
Cel szkolenia: 
  • Przegląd technik wykorzystywanych przy projektowaniu i implementacji REST API.
  • Wykorzystanie REST API w kontekście skalowalności systemów i architektury.
  • Zdobycie wiedzy na temat testowania oraz dokumentacji REST API.
Grupa docelowa: 

Szkolenie przeznaczone jest dla architektów systemów oraz programistów implementujących aplikacje internetowe, mobilne lub systemy typu SaaS, którzy chcą zapoznać się z technikami pozwalającymi na łatwiejsze skalowanie aplikacji poprzez wydzielenie i udostępnienie warstwy usług.
Na zajęciach słuchacze skupiają się na architekturze oraz praktycznym wykorzystaniu wiedzy w oparciu o przykładowe implementacje. Słuchacze poznają również zasady dekompozycji własnej aplikacji oraz mapowania jej na warstwę usług.
W trakcie kursu duży nacisk kładziemy na aspekty związane z testowaniem i utrzymaniem systemu.

Wymagania wobec słuchaczy: 
  • Znajomość podstaw technologii internetowych (HTML, CSS, XML)
  • Ogólna wiedza z zakresu aplikacji internetowych
  • Umiejętność programowania w języku obiektowym na poziomie średnio zaawansowanym
Cena netto PLN: 
2700
Cena brutto PLN: 
3321
Czas trwania: 
2 dni
Uwagi: 

Istnieje możliwość rozszerzenia szkolnia poprzez dodanie dodatkowego dnia warsztatowego uwzględniającego wybraną technologię:

W razie zainteresowania - prosimy o kontakt w sprawie szczegółów i wyceny: tel. 22 861 96 04 lub email osec@osec.pl

Konspekt: 
  1. REST
  2. SOA
  3. Uwierzytelnianie (HTTP Basic/Digest, OAuth2)
  4. HTTP
  5. Software as a Service (SaaS)
  6. Wersjonowanie i utrzymanie
  7. Skalowalna Architektura
  8. Dokumentacja API
  9. Testowanie
    • Testy integracyjne
    • Selenium
    • SoapUI
    • Custom implementation
  10. Client application
  11. Public SDK
  12. Opcjonalne moduły dla aplikacji PHP:
  13. Apigility (Zend)
    • RESTful
    • RPC
    • JSON
    • Wersjonowanie, normalizacja i walidacja
    • Uwierzytelnianie
    • Dokumentacja
  14. FOSRestBundle dla Symfony
Kursy uzupełniające: 
Najbliższe terminy szkolenia

Warszawa: 
Pon, 28/11/2016
Wrocław: 
Pon, 05/12/2016
Kraków: 
Pon, 21/11/2016
Pon, 19/12/2016

Logowanie

O osec.pl

Nasz serwis działa dzieki następującym projektom:

Drupal CMS - http://www.drupal.org
Apache HTTPD - http://www.apache.org
PHP - http://www.php.net
MySQL - http://www.mysql.com

ipv6 ready