Interactiever web applicaties met AJAX
Overzicht van dit nieuw Web client paradigma
10 October 2006 (14-18)
Locatie: Business Faculty Brussel (Neder-over-Heembeek)
Gepresenteerd in het Nederlands
Prijs: 320 EUR (excl. 21% BTW)
This event is history,
please check out the List of Upcoming Seminars, or send us an email
Check out our related in-house workshops:
Leerdoelen
Waarom dit seminar ?
AJAX staat voor Asynchronous Javascript And XML, en is een programmeertechniek
in Javascript waarbij gegevens tussen de gebruiker en de webserver worden uitgewisseld
in XML-berichten zonder dat de webpagina ververst moet worden. Het maakt webapplicaties
sneller, interactiever en vaak ook grafisch aantrekkelijker.
AJAX is geen nieuwe technologie: de ideeën en de programmeertechniek bestaan
al jaren, maar een echte doorbraak kon er pas komen van zodra er voldoende browserondersteuning
was voor webstandaarden en het uitwisselen XML met behulp van Javascript. Het
term AJAX werd pas geïntroduceerd in februari 2005 in een essay
over het programmeermodel achter populaire applicaties als Gmail
en Google Maps.
Nu de hype aan het luwen is rond AJAX, wordt het tijd voor een nuchtere beoordeling.
Is AJAX rijp, nuttig en nodig voor webtoepassingen binnen uw bedrijf? Of hoogstens
voor korte-termijn externe webprojecten? Wat zijn de voordelen, nodige investeringen
(in tijd of opleiding) en risico's?
Welke vragen worden beantwoord tijdens dit seminar ?
- Wat kan u bereiken met AJAX-type webinterface wat voorheen niet kon?
- Wat zijn de voordelen en nadelen van gebruik van AJAX?
- Hoe zit het met de productiviteit van ontwikkelen in Javascript? Hoe onderhoudbaar
is de code?
- Usability aandachtspunten: is dit nieuwe paradigma niet verwarrend voor gebruiker?
- Accessibility: is AJAX te verzoenen met richtlijnen rond toegankelijkheid
van websites?
- Welke frameworks zijn er - wat is de marktondersteuning ervoor?
- Zelf web interfaces programmeren in Javascript of server-side laten genereren?
- Web applicaties hebben al een slechte reputatie qua security, worden de
problemen niet verveelvoudigd met AJAX?
- Hoe vergelijkt Javascript zich met andere technieken voor rijke internet
applicaties, zoals Java applets en WebStart, Flash en ActiveX?
Voor wie is dit seminar bestemd ?
Dit seminarie is bedoeld voor:
- Web applicatie-ontwikkelaars die een overzicht willen krijgen van het ontwikkelparadigma
en de beschikbare tools, infobronnen en best practices
- Technische projectleiders en consultants die willen kunnen beoordelen of
en waar AJAX inzetbaar is in hun projecten
Volledig Programma 13.30u - 14.00u Registratie met koffie/thee en croissants
14.00u - 14.10u Intro (Jan Vanhercke)
- De business drive achter web gebaseerde toepassingen
- Technologieen: Webserver en browser
- Van document gebaseerde technologie naar interactief
- Evolutie van de server:
- serverside scripting
- serverside applications
- webservices
- Evolutie van de client
- scripting
- standards
- multi-media
- Technologische uitdagingen
14.10u - 14.50u AJAX Technologisch bekeken (Jan Vanhercke)
- Definitie en verwachtingen
- Belangrijkste kenmerken
- Technologische componenten:
- XHTML/DOM/CSS
- javascript
- XML
- Voorbeelden
- Reality check
14.50u - 15.40u AJAX Praktisch (Jan Vanhercke)
- Meest courant voorkomende AJAX usage patterns
- Display Manipulation
- Web Remoting
- Dynamic Behaviour
- Voorbeelden
- Performantie implicaties
- Beveiliging
- Compatibiliteit
- AJAX FUD
15.40u - 16.10u Pauze: koffie en versnaperingen 16.10u - 16.40u AJAX Usability (Alain Ravet)
- The golden rules
- The Good, the bad, and the ugly: real-life examples
- Demo: improving youtube.com
- Demo: graceful degradation
This session will be presented in English
16.40u - 17.20u AJAX libraries and frameworks (Jan Vanhercke)
17.20u - 17.50u AJAX: Strategie, toekomst en resources (Jan Vanhercke)
- uitdagingen voor AJAX
- korte termijn
- lange termijn
- kan ik AJAX gebruiken
- hoe van start gaan met AJAX
- meten is weten, defineer je objectieven
- bepaal de kennisbehoefte
- kies een project of toepassing
- tendensen
- interessantie literatuur en links
17.50u - 18.00u Afsluiting en vragen Sprekers
Jan Vanhercke (NOVOTEA) is ondernemer en onafhankelijk ICT expert met als specialisatie de toepassing van nieuwe technologieën en architecturen binnen de bedrijfswereld. In de voorbije twintig jaar heeft hij de technologische trends zeer vroeg opgevolgd en de praktische bruikbaarheid ervan onderzocht. Jan heeft gewerkt voor bedrijven zoals Philips, Ingres en Oracle waar hij ruime ervaring heeft opgedaan in diverse technologieën zoals Unix, C/C++, netwerken, RDBMSes, multi-level security, video servers en digitale televisie. In de voorbije 10 jaar is hij hoofdzakelijk bezig geweest met eigen zelfstandige activiteiten. Als mede-oprichter van C-CURE is hij tot 2005 gedelegeerd bestuurder geweest en voorzitter van de raad van bestuur en bedrijf dat netwerkbeveiliging realiseerde. Momenteel is hij bestuurder in verschillende vennootschappen, en gaat de technologische interesse uit naar de impact van Open Source op de software markt, Java, Web 2.0, complexe netwerk architecture en VoIP. Zijn andere interesses zijn cryptographie, schaken (vooral organisatorisch m.b.t. de jeugd), fietsen en badminton. Jan is gehuwd en heeft 3 kinderen. Hij is te bereiken op jan.vanhercke at novotea.com
Alain Ravet is voltijds freelance Rails Solution Provider. Hij komt uit de Java wereld, maar "kijkt niet meer achterom". Als één van de pioniers in België van het Ruby on Rails framework, ziet hij AJAX als een middel om applicaties intuïtiever en meer user-centered te maken.
Als Licentiaat in de Computerwetenschappen (ULB), heeft hij de laatste 16 jaar verschillende rollen in de IT wereld gespeeld en klanten bijgestaan om de technologische evolutie bij te benen: van IBM-36 systemen over Client-Server fat clients tot Java Web applicaties. In een vorig leven - 1985-1986 -, schreef hij boeken over personal computers en programmeren.
U kan Alain contacteren op alain.ravet at gmail.com
Questions about this ? Interested but you can't attend ? Send us an email !
|