Jenkins – použití Continuous Integration engine

Price: 
40 000 CZK
Vendor: 
RUBY, GIT, JENKINS
Course length: 
1 den
Available dates: 
Registration: 

Pozn.: Toto školení realizujeme vždy pro skupinu zájemců. Uvedená cena platí za celou skupinu! V případě zájmu o termín nás prosím kontaktujte. Kurz je možno připravit na míru dle přání zákazníka.

Pochopení a využití procesu Continuous Integration s využitím nástroje Jenkins vám pomůže zvýšit kvalitu softwaru, který vyvíjíte, zároveň sníží čas na jeho dodávku. Continuous Integration vám umožňuje kontrolovat kvalitu softwaru průběžně po malých částech a minimalizovat riziko rozsáhlých chyb, jak tomu bylo v případě klasického vodopádového přístupu.

Školení se zaměřuje na PHP a Javascript, ale znalosti jsou univerzálně použitelné pro další programovací jazyky.

Osnova:

  • Automatizace buildu (Ant, Phing)
  • Instalace PHP QA nástrojů
  • Instalace nástrojů pro Javascript (nodejs, phantomjs, npm)
  • Instalace Jenkins
  • Unit testy (PHPUnit, Qunit)
  • BDD testy (Behat, Jasmine)
  • Vytváření Jenkins jobů
  • API Dokumentace (phpdoc2, docco, jsdoc)
  • Softwarové metriky
  • Duplicitní kód
  • Coding standard
  • Agregace výsledků
  • PHP Project Wizard
  • Template pro Jenkins joby (PHP Project)
  • Testování
  • Continuous Deployment
  • Integrace vlastního projektu