Od proljeća 2011. u našu ponudu tečajeva uključili smo i nove tečajeva iz 5 područja:
Development
Alfresco
Security
BI
BPM
Development
Mobilne platforme u poslovnom okruženju
Trajanje: 1 dan
kako iskoristiti suvremene mobilne platforme: iOS i Android na telefonima i tabletima
mogućnosti, use casovi, distribucija aplikacija, lakoća razvoja
usporedba različitih opcija
Razvoj iOS aplikacija: iPhone & iPad
Trajanje: 3 dana
ObjectiveC programski jezik, alati (XCode, Interface Builder, Instruments), ciklus razvoja aplikacija (developerska licenca, razvoj, testiranje, objavljivanje)
osnovna arhitektura iOS aplikacija, Cocoa Touch programski okvir
napredni koncepti (multitasking, upravljanje kamerom i multimedija, pristup adresaru i telefonskom imeniku, XML i spajanje na poslovne servise)
Razvoj Android aplikacija
Trajanje: 3 dana
Android API, razvojna okolina
kreiranje GUI-a, osnovni elementi, lifecycle aplikacije, korištenje baze i datoteka, komunikacija preko mreže
lokacijske usluge, mapa, kreiranje widgeta
Scrum radionica
Trajanje: 2 dana
cilj je upoznati i isprobati Scrum proces razvoja softvera, radionica kao mali Scrum projekt
DAD (disciplined agile delivery) - iterativni i inkrementalni pristup razvoju softvera
Uvod u agilni pristup razvoju softvera
Trajanje: 1 dan
agilni manifest
pregled metodologija (XP, Scrum, DAD)
usporedba s waterfallom
tipične metode/metrike/pojmovi
Uvod u funkcionalno programiranje
Trajanje: 1 dan
trendovi u programskim jezicima, pogotovo u Java svijetu
pojašnjenje imperativne i funkcionalne paradigme
Javascript, Groovy, Ruby, Scala, klozure u Javi
Golden Standard u razvoju softvera
Trajanje: 1 dan
The golden standard je skup najboljih praksi u razvoju softvera koje su rezultat dosad akumuliranog iskustva na razvojnim projektima CROZ-a. Proces i alati koje opisuje predstavljaju minimalno opterećenje u odnosu na dobivenu korist, ponajviše u pogledu kvalitete isporuka i dugoročnog održavanja. Pokriva tri faze projekta (iniciranje, razvojni ciklus, održavanje).
Groovy
Trajanje: 2 dana
što je Groovy i zašto je Groovy dobar?
pregled iz perspektive Java developera
dinamički "typing" i njegove mogućnosti
upotreba Closures-a
Meta-Object Protocol (MOP)
upotreba Goovy builder-a (XML, Swing)
Grails
Trajanje: 2 dana
"filozofija" Grails-a, razlika od Java framework-a
modeliranje domene (GORM i kako radi, validacijske tehnike)
MVC detalji: o kontrolerima, domenskim objektima i gsp stranicama (Bind-anje podataka i komandni objekti)
upotreba GSP tagova
definiranje layout-a aplikacije
upotreba plugin-a
Osnove JavaScripta
Trajanje: 2-3 dana
Od osnova do naprednih feature-a uz pokoji framework, build process, testiranje
Alfresco
Razvoj rješenja nad Alfresco ECM sustavima
Trajanje: 3-5 dana
razvoj nad Alfresco platformom
Alfresco web services sloj
Alfreso workflow API
Activiti BPM stack
Alfresco security model
Alfresco development best practices
Administracija i upravljanje Alfresco sustavima
Trajanje: 3-5 dana
instalacija i održavanje Alfresco platforme
podrška krajnjim korisnicima sustava
rad s Alfresco content store-om
integracija s Identity management sustavima LDAP i Active Directory
konfiguracija Share klijenta
konfiguracija CIFS/FTP/NFS sučelja
integracija u Windows security
integracija sa scanning podsustavima, OCR podsustavima
Security
Osnove security-ja za usere
Trajanje: 2 dana
Truecrypt
kriptirani mailovi
odabir i pohrana passworda
Osnove security-ja za *nix admine
Trajanje: 4 dana
os/service updates
setup [remote] logova
ssh block
rootkit detection
seLinux
integrity monitoring
password policies
forenzika i incident handling
Osnove mrežnog security-ja iz perspektive napadača
Trajanje: 3 dana
razni mitm napadi
izrada custom paketa
zlouporaba feature-a mnogih mrežnih protokola
Osnove web application security-ja iz perspektive napadača za developere
Trajanje: 3 dana
csrf
dns pinning
xss
Kako uspostaviti FOSS based corporate mrežu
Trajanje: 5 dana
setup non-workstation mrežnih servisa s FOSS softverom - freebsd firewall/router
samba file repository & domain controller
qmail mta, squid proxy, nagios monitoring
apache+wordpress web site
openvpn
BI
Modeliranje podataka za poslovanje (Data modeling for business)
poslovna perspektiva modeliranja podataka (zahtjevi za modeliranje podataka, upotreba standarda u modeliranju podataka, domena za modeliranje podataka, kvaliteta modeliranja podataka, najbolje prakse)
Uvod u Business Intelligence
Trajanje: 2 dana
upoznavanje s Business Intelligence (BI) konceptima
evaluacija tehnologija koje čine BI (Data Warehousing, OLAP)
upoznavanje tehnološke arhitekture BI sustava
planiranje uvođenja BI sustava
BPM
Rational Requirements Composer
Trajanje: 2 dana
uvod i opis alata, funkcionalnosti alata i objašnjenje važnijih pojmova vezanih uz alat, import, export i mogućnosti sinkronizacije
vježba u alatu na osnovu pripremljenog primjera (kreiranje projekta, kreiranje artefakata, povezivanje artefakata, rad s atributima, history, kreiranje tagova, import, export i sinkronizacija)
Lombardi Blueworks Live
Trajanje: 2 dana
uvod u poslovno modeliranje i ciklus unapređenja procesa, uvod u Lombardi Blueworks Live i Blueprint, prikaz rada s alatom (objašnjenje pojmova i funkcionalnosti alata)
vježba na pripremljenom primjeru (definiranje opsega i ciljeva projekta, izrada poslovnih procesa AS-IS i TO-BE i analiza procesa, dodavanje detalja na dijelove procesa, kolaboracija, export procesnog modela i korištenje predložaka)
Za sve dodatne informacije u vezi novih tečajeva slobodno nas kontaktirajte na learn@croz.net ili na anikolic@croz.net.