Understanding the Model View Controller coding pattern | lynda.com tutorial
This Joomla! overview introduces the Model View Controller (MVC) coding pattern and explores how it works. Watch more at http://www.lynda.com/Joomla-1-6-tutorials/Joomla-1-7-Programming-and-Packaging-Extensions/73654-2.html?utm_medium=viral&utm_source=youtube&utm_campaign=videoupload-lynda-73654-0501
This specific tutorial is just a single movie from chapter five of the Joomla! 1.7: Programming and Packaging Extensions course presented by lynda.com author Joseph LeBlanc. The complete Joomla! 1.7: Programming and Packaging Extensions course has a total duration of 5 hours and 25 minutes, and shows how to configure various development tools, create and display modules, and receive, process, and display data following the Model View Controller (MVC) design pattern
Joomla! 1.7: Programming and Packaging Extensions table of contents:
Introduction
1. Understanding the Joomla! Structure and Framework
2. Using the Joomla! Coding Tools
3. Installing Joomla! Extensions
4. Creating and Displaying Modules
5. Model-View-Controller (MVC) Coding
6. Front-End MVC
7. Back-End MVC
8. Filtering and Searching
9. Back-End Forms
10. View Configurations
11. Making URLs Human-Readable
12. JavaScript in Joomla!
13. The “Favorites” Feature
14. Security and Access
15. Plug-Ins
16. Translating Your User Interface
Conclusion
source