The Introduction to YUI training course introduces front-end developers to the popular YUI framework.
The Introduction to YUI course begins with a quick review of the foundational concepts required to be successful with YUI, like model architectures, controllers, events, etc. Then, the YUI training course explores YUI’s AMD module system. With the foundation laid, the course then transitions its focus to implement and using Core YUI modules, as well as the modules found in the YUI Gallery.
The Introduction to YUI finishes up with an in-depth examination of how to develop your own YUI modules, including how to incorporate MVC design patterns into your YUI architecture.
- Understand YUI’s History at Yahoo and beyond
- Confidently work with modules and rollups
- Understand Object Orientation with YUI
- Understand how to work with REST and CRUD data in YUI
- Build MVC styled applications with YUI
- Implement YQL queries
What You'll Learn
In the Introduction to YUI training course you’ll learn:
- Review of key foundational concepts
- Introduction to YUI
- The YUI architecture
- Modules and Rollups
- Y.Node, Y.NodeList
- Event Subscription
- Event Facade
- io module
- Submitting Forms from YUI
- Introducing YQL
- YUI Charts
- The YUI Gallery
- YUI’s module pattern
- EventTargets and EventFacades
- The oop module
- YUI Attributes
- MV* Design Patterns, why use them?
- RESTful APIs
- Models and ModelLists
- Controllers and Routing
Meet Your Instructor
Alex began writing code as an eight year old on his first computer, a Tandy TRS-80. In 1995, Alex developed his first website and has been hooked ever since. He went on to study Computer Science at Georgetown University, followed by working as a government consultant and classroom instructor in the Washington, D.C.-area.
Alex has spent his entire career developing web applications that work in the browser, and teaching web development technologies. He has developed several large-...