U današnje vrijeme su za razvoj Web aplikacija dostupne brojne platforme, uključujući Microsoft .Net, Java 2 Enterprise Edition i PHP. Nadalje, Oracle Application Express (donedavno poznat kao HTML DB), dio Oracle Database 10g baze (dostupan i samostalno), smatra se kao idealna platforma za brz razvoj Web aplikacija koje se integriraju s Oracle bazom. Otkuda onda toliko velik interes za ovu novu platformu s relativno nepoznatim jezikom?
Po svojem dizajnu, Ruby on Rails omogućuje izuzetno brz razvoj Web aplikacija i to pridržavanjem konvencija, umjesto da tjera programere da donesu sve konfiguracijske odluke unaprijed. Jednom kad su Ruby i ostali potrebni paketi instalirani, za izradu minimalne Web aplikacije potrebno je svega desetak naredbi i uređivanje jedne datoteke. Uključeni generatori kôda ili knjižnice (libraries) pokrivaju velik dio najčešćih zadataka pri razvoju Web aplikacija. Ruby je dinamički objektno orijentirani skriptni jezik, nastao po uzoru na Perl, Smalltalk, Eiffel, Ada-u i Lisp. Široki spektar mogućnosti omogućava kreiranje aplikacija bez potrebe za pribjegavanjem mnogobrojnim tehnologijama kako bi se odradile pojedine cjeline.
Predavanje uključuje i demonstraciju konfiguracije Ruby okoline i izrade jedne jednostavne Web aplikacije.
Vrsta: Predavanje / Lecture
Razina težine: Srednje detaljno / Detailed
Poželjno iskustvo slušatelja: Bez iskustva (1 g. i manje) / No experinace
Poželjna funkcija slušatelja:
DBA
Developer
Dizajner / Designer
Predviđeno vrijeme trajanja rada - aktivnosti: 30 min
110_Stepinac Ruby on Rails.pdf 278,57 kB
CROZ d.o.o.
Diplomirani inženjer računarstva, Fakultet elektrotehnike i računarstva u Zagrebu. Od 2000. do 2005. godine zaposlen u tvrtki Nove Tehnologije d.o.o. iz Zagreba na poslovima sistemske analize, dizajna i administracije baza podataka. Od 2006. godine zaposlen u tvrtki CROZ d.o.o. iz Zagreba na poslovima upravljanja korisničkim zahtjevima, poslovne i sistemske analize te dizajna baza podataka.
Stečeni stručni certifikati (prema datumu):
• IBM Certified Deployment Professional for Rational Portfolio Manager, 2007.
• IBM Certified Specialist for Rational Requirements Management w/Use Cases, 2006.
• Oracle Technical Champion – Oracle University for Partners Assessment Test, 2005.
• IBM Rational Certified Consultant - Rational Unified Process v2003.06.00, 2004.
• Oracle Certified Professional – Oracle 9i DBA Fundamentals II, Oracle 9i Performance tuning, 2004.
• Oracle Certified Associate – Oracle 9i SQL Programming, Oracle 9i DBA Fundamentals I, 2003.
• IBM Certified Solutions Expert – DB2 v7.1 Family Application Development, 2002.
• IBM Certified Specialist – DB2 UDB v6.1/7.1, 2002.
• Microsoft Certified Professional – Implementing and Administering Databases on Microsoft SQL Server 2000, 2001.