06.09.2013 Views

KORTE OplEidingEn - Syntra AB

KORTE OplEidingEn - Syntra AB

KORTE OplEidingEn - Syntra AB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HTML 5 uitleggen in het Nederlands is moeilijk, het kan het best omschreven worden met onderstaande tekst, terug te vinden op de<br />

officiële wiki van HTML5. HTML has been in continuous evolution since it was introduced to the Internet in the early 1990s. Some<br />

features were introduced in specifications; others were introduced in software releases. In some respects, implementations and author<br />

practices have converged with each other and with specifications and standards, but in other ways, they continue to diverge. HTML4<br />

became a W3C Recommendation in 1997. While it continues to serve as a rough guide to many of the core features of HTML, it does<br />

not provide enough information to build implementations that interoperate with each other and, more importantly, with a critical<br />

mass of deployed content. The same goes for XHTML1, which defines an XML serialization for HTML4, and DOM Level 2 HTML,<br />

which defines JavaScript APIs for both HTML and XHTML. HTML5 will replace these documents. [DOM2HTML] [HTML4] [XHTML1]<br />

The HTML5 draft reflects an effort, started in 2004, to study contemporary HTML implementations and deployed content. The draft:<br />

1. Defines a single language called HTML5 which can be written in HTML syntax and in XML syntax.<br />

2. Defines detailed processing models to foster interoperable implementations.<br />

3. Improves markup for documents.<br />

4. Introduces markup and APIs for emerging idioms, such as Web applications.<br />

Deze cursus heeft tot doel om je vertrouwd te maken met HTML 5 en de wijzigingen toe te lichten t.o.v.. vorige HTML versies.<br />

Deze opleiding richt zich tot alle webprofessionals die de nieuwste versie van HTML onder de knie willen krijgen.<br />

programma<br />

intro HTML5<br />

• geschiedenis van HTML<br />

• waarom HTML5<br />

106<br />

HTML5<br />

nieuwe markup in HTML5<br />

• beyond and <br />

• the new markup: , , , ,<br />

, enz…<br />

nieuwe API’s<br />

• 2D drawing with the Canvas tag<br />

• document editing<br />

• offline storage<br />

• drag-and-drop<br />

• cross-document messaging<br />

• history management<br />

wat is nieuw in HTML5?<br />

• new parsing rules<br />

• new elements<br />

• new form controls<br />

• new attributes<br />

• global attributes<br />

• deprecated elements<br />

omgaan met fouten<br />

• handling incorrect syntax<br />

• support for older browsers<br />

• rules for lexing and parsing<br />

Aantal sessies: 2<br />

<strong>Syntra</strong>-<strong>AB</strong> | Informatica<br />

praktische info<br />

campus Mechelen<br />

Lesplaats Mechelen<br />

Startdatum 29/01/2013<br />

Data 29/01 - 05/02<br />

Lesdag dinsdag<br />

Lesmomenten 19:00 - 22:00<br />

€ 108,90<br />

Flex: Developing Rich Internet<br />

Applications<br />

Webapplicaties op het internet moeten tegenwoordig aan steeds hogere verwachtingen van de eindgebruiker voldoen. Traditionele HTML<br />

pagina’s voldoen niet meer aan de moderne eisen die aan webapplicaties gesteld worden. Adobe Flex is een open source framework waarmee<br />

je platformonafhankelijke webapplicaties kan bouwen. In deze cursus komen alle facetten aan bod en ontwikkel je een eigen Flex appliciatie.<br />

Flex is het framework waarmee voor Flash web applicaties geschreven worden. Door een combinatie van een development tool (Flash Builder),<br />

een markup taal (MXML) en een onderliggende object georiënteerde taal (Action Script), kunnen eenvoudige tot zeer ingewikkelde applicaties<br />

gebouwd worden met behulp van Flex. Deze cursus leert de programmeur de basis waarmee de programmeur het volle scala dat Flex biedt kan<br />

benutten om professionele Flash web applicaties te schrijven. We richten ons naar programmeurs met ervaring in OO programmeren.<br />

programma<br />

• Introducing Adobe Flex<br />

• Understanding Flex Fundamentals<br />

• Introducing Object Oriented Programming<br />

• Understanding Components and Layouts<br />

• Handling Events<br />

• Using the Form container<br />

• Validating and Formatting Data<br />

• Controlling Navigation<br />

• Controlling Application State<br />

• Animating Components and States<br />

• Controlling Visual Display with Styling<br />

• Skinning Spark Components<br />

• Implementing Advanced Skinning Techniques<br />

• Creating a Typed Data Model<br />

• Extending Events<br />

• Rendering Content with the DataGroup Container<br />

Aantal sessies: 8<br />

Flex: Mobile Development<br />

praktische info<br />

campus Mechelen<br />

Lesplaats Mechelen<br />

Startdatum 06/11/2012<br />

Data 06/11 - 13/11 - 20/11 - 27/11<br />

Lesdag dinsdag<br />

Lesmomenten 09:00 - 16:00<br />

€ 774,40<br />

De cursist brengt zijn eigen PC of MAC mee naar de<br />

les. Deze is voldoende uitgerust voor de cursus en je<br />

hebt administrator rechten zodat je kan installeren<br />

indien nodig.<br />

Adobe Flex is een open source framework waarmee je platformonafhankelijke webapplicaties kan bouwen. In deze cursus komen alle<br />

facetten aan bod en ontwikkel je een eigen Flex appliciatie. De nieuwste versie van Adobe Flex biedt een optimaal platform voor het<br />

ontwikkelen van mobiele, web- en desktopapplicaties. Het vernieuwde Flex-framework stelt ontwikkelaars in staat om (het grootste<br />

deel van) hun programmeercode te hergebruiken voor applicaties die bestemd zijn voor verschillende platformen, waaronder web,<br />

desktop, Android, Blackberry Tablet OS en iOS.<br />

We richten ons naar programmeurs met ervaring in OO programmeren en met ervaring in programmeren voor Flex. Indien je nog niet<br />

over deze voorkennis beschikt, check onze cursus “Flex: developing rich internet applications”.<br />

programma<br />

• Introducing Flex for Mobile Development<br />

• Exploring how to run and debug a mobile application<br />

• Exporting an Android release build with Flash Builder<br />

• Creating Flex mobile applications and views<br />

• Exploring the Spark mobile-ready components<br />

• Exploring mobile device orientation<br />

• Navigating views<br />

• Working with the Android Mobile Hardware Keys<br />

• Working with View Transitions<br />

• Launching native applications<br />

• Exploring the RemoteObject class<br />

• Managing data between views<br />

• Exploring the navigator context property<br />

• Exploring the Persistence Manager<br />

• Handling remote data retrieval using a Singleton<br />

• Exploring Flex mobile item renderers<br />

• Creating item renderers in ActionScript<br />

• Intercepting default item renderer behavior<br />

• Preventing default event behavior<br />

• Introducing Flex mobile skins<br />

• Creating a more complex ActionScript mobile skin<br />

• Introducing multi-density applications<br />

• Exploring an auto-scaling application<br />

• Exploring manual DPI scaling<br />

• Exploring multi-DPI assignments in a skin<br />

• Creating a Tablet Application<br />

• Taking a picture with the device camera<br />

• Adding a picture from the device photo gallery<br />

• Exploring the Camera API with iOS<br />

Aantal sessies: 4<br />

praktische info<br />

campus Mechelen<br />

Lesplaats Mechelen<br />

Startdatum 11/12/2012<br />

Data 11/12 - 18/12<br />

Lesdag dinsdag<br />

Lesmomenten 09:00 - 16:00<br />

€ 387,20<br />

De cursist brengt zijn eigen PC of MAC mee naar de<br />

les. Deze is voldoende uitgerust voor de cursus en je<br />

hebt administrator rechten zodat je kan installeren<br />

indien nodig.<br />

ontdek meer op www.syntra-ab.be 107<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!