Osvědčení o absolvování kurzu

publikováno: 20.9.2013

Už řadu let generuji osvědčení o absolvování kurzu účastníkům Java a SQL školení. Teď jsem aplikaci která to má na starosti refaktoroval a vyvěsil ji na webu: http://www.dipgen.com. Dá se do ní zdarma přihlásit a generovat krásná osvědčení o absolvování kurzu šitá přímo na míru (například aktuálně budu upravovat osvědčení na jednom kurzu tak, aby na něm byla informace o tom, že byl spolufinancován z prostředků Evropské Unie).

A teď pár technických informací:

  • Jedná se o webovou aplikaci naprogramovanou v Javě, která používá knihovny Apache Batik a FOP pro generování obrázků a PDF souborů z SVG souborů. 
  • Osvědčení o absolvování kurzu je fyzicky SVG soubor a k jeho tvorbě používám JavaScript projekt SVG-edit.
  • Celý projekt je open source: https://github.com/jirkapinkas/dipgen
  • Je používán stack technologií: Maven, JPA (Hibernate), Spring, JSP, Spring Web MVC, Spring Data JPA, JQuery
  • Pro vývoj se používá Jetty server a HSQL databáze
  • Celé to běží na Heroku na Apache Tomcat a PostgreSQL databázi

Reference

Podavane informace byly aktualni, byly vysvetlene i souvislosti, hlavne na uvod byl dobre vysvetlen kontext probiraneho tematu, teda co je co a jaky to ma vyznam. Navic bylo cele skoleni podporeno

Petr

Školení bylo vážně skvělé. Nejsem začátečník, se Spring Bootem dělám už rok a tak jsem se bál, že mi školení nic nedá. Školení mi ale dalo to, že všechny střípky

Petr

S priebehom kurzu som bol nadmieru spokojný. Na kurze ma zaujali okrem klasickej teorie aj prakticke príklady ktoré boli podané s plnohodnotným vysvetlením. Myslím že v rámci školenia bol venovaný

František


Novinky

18.10.2018: JVM Ecosystem Report 2018
Statistik není nikdy málo, tentokrát ohledně obecných technologií, které se používají v Java světě.

26.9.2018: Java Mission Control (JMC) Build
Java 11 kompatibilní JMC build

15.9.2018: Nastavení GZIP komprese, HTTP/2, cachování statických stránek a HTTPS ve Spring Boot serveru
Jak nakonfigurovat Spring Boot server tak, aby byl production-ready?