|
Provided by: NobleProg - IT training courses Designing Drupal Applications in UML Training CourseWeb Pages and Design |
![]() |
Training
Provided by NobleProg - IT training courses
This course has been created for software architects, project managers, developer and other people involved in Drupal application development. This course helps to understand Drupal design, simplify modules design and reduce number of dependencies. This helps to create scalable, maintainable application.
|
|
||||||||||||||||||||
Designing Drupal Applications in UML Training Course
Understanding Drupal Design
Drupal Core Design
Module (package) dependencies
Node Abstract Class and derived content
Taxonomy Term and Vocabulary Class
User Class
Drupal Contributions Modules
Modelling CCK Content Type
Generating CCK Content Type From a UML Diagram
Class Diagram
Data Types and Stereotypes
Designing Own Content Types
Inheritance
Treating Content Related Functions (node_load/save, user_load, etc...) as Methods
Reducing Dependencies
Generating Package Dependencies Diagrams
Reducing Module Dependencies
Reducing Content Type Dependencies (association, aggregation and composition)
Changing Dependency Direction
Creating Links Modules to Brake Hard Dependencies
Code Generation
Generation Drupal Code Based on Diagrams
About The Training Provider: NobleProg - IT training courses
NobleProg - IT training courses - NobleProg specializes in bespoke computer and management training courses.
NobleProg provides computer training courses in the following areas:
* Drupal
* Java
* Linux
* MySQL
* OpenOffice
* Oracle
* PHP
* Project Management
* SVN and CVS
* UML
* Web Application Testing
* CSS
* VBA
* BPM
* SOA
* LPI (We are...

