SlideShare una empresa de Scribd logo
1 de 24
o(g)rodje za agile razvoj spletnih aplikacij Simon Belak [email_address] IBLOC 2006
Potek predavanja ,[object Object],[object Object],[object Object]
Pogled od daleč
Osnovne značilnosti ,[object Object],[object Object],[object Object]
Gradi na obstoječem ,[object Object],[object Object],[object Object],[object Object]
Osnovni gradniki ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
... združeni v celoto
Delo s TurboGears
Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
View  –  strežnik ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
View  –  klient ,[object Object],[object Object],[object Object]
Controller ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Testiranje ,[object Object],[object Object],[object Object],[object Object]
Povezljivost ,[object Object],[object Object],[object Object],[object Object],[object Object]
Poganjanje ,[object Object],[object Object],[object Object],[object Object]
Pomagala ,[object Object],[object Object]
Podpora
Skupnost ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Učenje ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Zaključki
Prednosti ,[object Object],[object Object],[object Object],[object Object],[object Object]
Slabosti ,[object Object],[object Object],[object Object],[object Object]
Vprašanja?
Povezave ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

Destacado

Enterprise-friendly Business Support Environment in Internationalisation Process
Enterprise-friendly Business Support Environment in Internationalisation ProcessEnterprise-friendly Business Support Environment in Internationalisation Process
Enterprise-friendly Business Support Environment in Internationalisation ProcessWOTRA, Strategic Intelligence Ltd.
 
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketinga
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketingaPoročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketinga
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketingaPristop
 
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanja
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanjaDiggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanja
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanjaPristop
 
O Filozofih In Programih
O Filozofih In ProgramihO Filozofih In Programih
O Filozofih In ProgramihSimon Belak
 
Tudi Python je lahko grd!
Tudi Python je lahko grd!Tudi Python je lahko grd!
Tudi Python je lahko grd!Simon Belak
 
Joe Pulizzi: The Evolution of Content
Joe Pulizzi: The Evolution of ContentJoe Pulizzi: The Evolution of Content
Joe Pulizzi: The Evolution of ContentPM, poslovni mediji
 
My Amsterdam (EuroIA 2016)
My Amsterdam (EuroIA 2016)My Amsterdam (EuroIA 2016)
My Amsterdam (EuroIA 2016)Peter Boersma
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShareSlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShareSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (11)

Enterprise-friendly Business Support Environment in Internationalisation Process
Enterprise-friendly Business Support Environment in Internationalisation ProcessEnterprise-friendly Business Support Environment in Internationalisation Process
Enterprise-friendly Business Support Environment in Internationalisation Process
 
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketinga
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketingaPoročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketinga
Poročilo raziskave Mind Wide Open 2015: Vzpon medorganizacijskega marketinga
 
Trendi v vodenju in poslovanju v digitalnem gospodarstvu
Trendi v vodenju in poslovanju v digitalnem gospodarstvuTrendi v vodenju in poslovanju v digitalnem gospodarstvu
Trendi v vodenju in poslovanju v digitalnem gospodarstvu
 
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanja
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanjaDiggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanja
Diggit 2015 - okrogla miza: Priložnosti digitalne transformacije poslovanja
 
O Filozofih In Programih
O Filozofih In ProgramihO Filozofih In Programih
O Filozofih In Programih
 
Tudi Python je lahko grd!
Tudi Python je lahko grd!Tudi Python je lahko grd!
Tudi Python je lahko grd!
 
Joe Pulizzi: The Evolution of Content
Joe Pulizzi: The Evolution of ContentJoe Pulizzi: The Evolution of Content
Joe Pulizzi: The Evolution of Content
 
My Amsterdam (EuroIA 2016)
My Amsterdam (EuroIA 2016)My Amsterdam (EuroIA 2016)
My Amsterdam (EuroIA 2016)
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a TurboGears -- o(g)rodje za agile razvoj aplikacij

Razvoj spletnih aplikacij
Razvoj spletnih aplikacijRazvoj spletnih aplikacij
Razvoj spletnih aplikacijIslam Mušić
 
Java Servlet in JSP
Java Servlet in JSPJava Servlet in JSP
Java Servlet in JSPOto Brglez
 
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOA
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOADušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOA
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOAGenis d.o.o.
 
Silverlight in WCF RIA Services
Silverlight in WCF RIA ServicesSilverlight in WCF RIA Services
Silverlight in WCF RIA ServicesAndrej Tozon
 
Debugging (Silverlight + SQL Server)
Debugging (Silverlight + SQL Server)Debugging (Silverlight + SQL Server)
Debugging (Silverlight + SQL Server)Andrej Tozon
 
Entity framework code first migrations
Entity framework code first migrationsEntity framework code first migrations
Entity framework code first migrationsAndrej Tozon
 
Virtualization and cloud computing (in Slovene)
Virtualization and cloud computing (in Slovene)Virtualization and cloud computing (in Slovene)
Virtualization and cloud computing (in Slovene)Tomislav Rozman
 
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...Andrej Tozon
 
Koristna Orodja Pri Optimizaciji Spletnih Strani
Koristna Orodja Pri Optimizaciji Spletnih StraniKoristna Orodja Pri Optimizaciji Spletnih Strani
Koristna Orodja Pri Optimizaciji Spletnih Straniuokorn
 
Developing a Web App from UX to Finish
Developing a Web App from UX to FinishDeveloping a Web App from UX to Finish
Developing a Web App from UX to FinishStudio Pešec
 

Similar a TurboGears -- o(g)rodje za agile razvoj aplikacij (11)

Razvoj spletnih aplikacij
Razvoj spletnih aplikacijRazvoj spletnih aplikacij
Razvoj spletnih aplikacij
 
Java Servlet in JSP
Java Servlet in JSPJava Servlet in JSP
Java Servlet in JSP
 
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOA
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOADušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOA
Dušan Rot, Mitja Šturm - Interoperabilnost na osnovi SOA
 
Silverlight in WCF RIA Services
Silverlight in WCF RIA ServicesSilverlight in WCF RIA Services
Silverlight in WCF RIA Services
 
Debugging (Silverlight + SQL Server)
Debugging (Silverlight + SQL Server)Debugging (Silverlight + SQL Server)
Debugging (Silverlight + SQL Server)
 
Entity framework code first migrations
Entity framework code first migrationsEntity framework code first migrations
Entity framework code first migrations
 
Virtualization and cloud computing (in Slovene)
Virtualization and cloud computing (in Slovene)Virtualization and cloud computing (in Slovene)
Virtualization and cloud computing (in Slovene)
 
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...
MVVM in the Windows 8 and Windows Phone universe / MVVM v univerzumu Windows ...
 
Koristna Orodja Pri Optimizaciji Spletnih Strani
Koristna Orodja Pri Optimizaciji Spletnih StraniKoristna Orodja Pri Optimizaciji Spletnih Strani
Koristna Orodja Pri Optimizaciji Spletnih Strani
 
Projektni Teden
Projektni TedenProjektni Teden
Projektni Teden
 
Developing a Web App from UX to Finish
Developing a Web App from UX to FinishDeveloping a Web App from UX to Finish
Developing a Web App from UX to Finish
 

Más de Simon Belak

Tools for building the future
Tools for building the futureTools for building the future
Tools for building the futureSimon Belak
 
Doing data science with clojure
Doing data science with clojureDoing data science with clojure
Doing data science with clojureSimon Belak
 
Exploratory analysis
Exploratory analysisExploratory analysis
Exploratory analysisSimon Belak
 
Levelling up your data infrastructure
Levelling up your data infrastructureLevelling up your data infrastructure
Levelling up your data infrastructureSimon Belak
 
The subtle art of recommendation
The subtle art of recommendationThe subtle art of recommendation
The subtle art of recommendationSimon Belak
 
Metabase Ljubljana Meetup #2
Metabase Ljubljana Meetup #2Metabase Ljubljana Meetup #2
Metabase Ljubljana Meetup #2Simon Belak
 
Metabase lj meetup
Metabase lj meetupMetabase lj meetup
Metabase lj meetupSimon Belak
 
Sketch algorithms
Sketch algorithmsSketch algorithms
Sketch algorithmsSimon Belak
 
Transducing for fun and profit
Transducing for fun and profitTransducing for fun and profit
Transducing for fun and profitSimon Belak
 
Your metrics are wrong
Your metrics are wrongYour metrics are wrong
Your metrics are wrongSimon Belak
 
Writing smart contracts the sane way
Writing smart contracts the sane wayWriting smart contracts the sane way
Writing smart contracts the sane waySimon Belak
 
Online statistical analysis using transducers and sketch algorithms
Online statistical analysis using transducers and sketch algorithmsOnline statistical analysis using transducers and sketch algorithms
Online statistical analysis using transducers and sketch algorithmsSimon Belak
 
Save the princess
Save the princessSave the princess
Save the princessSimon Belak
 
Data driven going to market strategy
Data driven going to market strategyData driven going to market strategy
Data driven going to market strategySimon Belak
 
Spec: a lisp-flavoured type system
Spec: a lisp-flavoured type systemSpec: a lisp-flavoured type system
Spec: a lisp-flavoured type systemSimon Belak
 
A data layer in clojure
A data layer in clojureA data layer in clojure
A data layer in clojureSimon Belak
 
Odkrivanje segmentov iz podatkov
Odkrivanje segmentov iz podatkovOdkrivanje segmentov iz podatkov
Odkrivanje segmentov iz podatkovSimon Belak
 
Using Onyx in anger
Using Onyx in angerUsing Onyx in anger
Using Onyx in angerSimon Belak
 

Más de Simon Belak (20)

Tools for building the future
Tools for building the futureTools for building the future
Tools for building the future
 
Doing data science with clojure
Doing data science with clojureDoing data science with clojure
Doing data science with clojure
 
Exploratory analysis
Exploratory analysisExploratory analysis
Exploratory analysis
 
Levelling up your data infrastructure
Levelling up your data infrastructureLevelling up your data infrastructure
Levelling up your data infrastructure
 
The subtle art of recommendation
The subtle art of recommendationThe subtle art of recommendation
The subtle art of recommendation
 
Metabase Ljubljana Meetup #2
Metabase Ljubljana Meetup #2Metabase Ljubljana Meetup #2
Metabase Ljubljana Meetup #2
 
Metabase lj meetup
Metabase lj meetupMetabase lj meetup
Metabase lj meetup
 
Sketch algorithms
Sketch algorithmsSketch algorithms
Sketch algorithms
 
Transducing for fun and profit
Transducing for fun and profitTransducing for fun and profit
Transducing for fun and profit
 
Your metrics are wrong
Your metrics are wrongYour metrics are wrong
Your metrics are wrong
 
Writing smart contracts the sane way
Writing smart contracts the sane wayWriting smart contracts the sane way
Writing smart contracts the sane way
 
Online statistical analysis using transducers and sketch algorithms
Online statistical analysis using transducers and sketch algorithmsOnline statistical analysis using transducers and sketch algorithms
Online statistical analysis using transducers and sketch algorithms
 
Save the princess
Save the princessSave the princess
Save the princess
 
Data driven going to market strategy
Data driven going to market strategyData driven going to market strategy
Data driven going to market strategy
 
Spec: a lisp-flavoured type system
Spec: a lisp-flavoured type systemSpec: a lisp-flavoured type system
Spec: a lisp-flavoured type system
 
A data layer in clojure
A data layer in clojureA data layer in clojure
A data layer in clojure
 
Odkrivanje segmentov iz podatkov
Odkrivanje segmentov iz podatkovOdkrivanje segmentov iz podatkov
Odkrivanje segmentov iz podatkov
 
Using Onyx in anger
Using Onyx in angerUsing Onyx in anger
Using Onyx in anger
 
Spec + onyx
Spec + onyxSpec + onyx
Spec + onyx
 
Dao of lisp
Dao of lispDao of lisp
Dao of lisp
 

TurboGears -- o(g)rodje za agile razvoj aplikacij