Kingsland Road, London E2 8AA
tel: +44 (0) 207 749 3788
hello@dndigital.net
Are you comfortable working in Actionscript 3 code but want to take your programming skills to the next level? This course is ideal if you are looking to establish more robust skills based on established programming techniques. You will be able to tackle more complex, larger projects and will have a broader understanding of programming as a whole.
Refreshments and lunch provided.
You will receive a full set of course notes and code samples when attending the course. We also provide full after-course support.
Please bring your own laptop. Alternatively, a computer can be provided at additional cost.
This course requires an intermediate to advanced knowledge of Actionscript 3. You should be comfortable writing and using your own custom classes, working with events (eg. addEventListener, removeEventListener, custom events) and working with the display list (eg. addChild, Sprite).
Although the course is based on Flash using an external code editor, it is also suitable for Flex developers.
The course applies the core concepts of Object Oriented Programming (OOP) and Design Patterns to Actionscript 3.
Day 1 looks at the fundamental concepts of OOP and the reasoning behind them. You will gain essential background knowledge and work through Actionscript 3 code to deepen your understanding.
Day 2 will apply these techniques to typical Actionscript projects, with lots of hands-on programming. It reinforces the general concepts of OOP and you will use them to solve real-life programming tasks. Common design patterns are introduced and used throughout the day.
Day 3 of the course looks at a range of further OOP concepts that play an important role in every-day Actionscript 3 programming. You will also be introduced to the concepts of meta-patterns such as Model-View-Controller (MVC). Workshop-style discussions towards the end help to re-examine the course content and gain an understanding of more complex areas outside the scope of the course itself.
The training course is run by Nils Millahn, an expert Flash and Flex developer with over 13 years top-end industry experience. Based in London, he regularly leads Flash, Flex and Adobe AIR projects for internationally renowned brands and agencies, specialising in the development of complex application architectures.