Az alábbi információk tájékoztató jellegűek. A hatályos követelmények az egyetemi tanrendi keresőben találhatók.
- Angol szakszövegértés (szóban és írásban). A kurzus maga is részben angolul, részben magyarul lesz tartva.
- Php programozói tudás
This course requires PHP and mysql knowledge, if you have never done any PHP programming it will take a lot of time (learning PHP) to get a good grade. We will provide a list of potential projects from which you can choose, students can also propose themselves a project. You will need to present twice and build a working module to receive credits. The purpose of the course is to give you a first taste of Drupal development. After this project you will have made a first step towards visibility in the community, which should be very good for your future job opportunities.
Basis of evaluation:
1. complexity and end result of the project
2. interaction with the community
3. time spent on the project
1. Drupal basics from a developer's viewpoint (technical background, introducing basic philosophies - nodes, hooks, the core, modules, admin backend, themes, blocks...)
2. The menu system
3. The database layer
4. User related features
5. The Form API
6. Taxonomy system
7. Caching system
8. Writing secure code
9. Productivity tips
10. jQuery
11. contributing back (CVS, project system)
For every class we will provide a powerpoint presentation and a selection of the literature most relevant to the topic addressed.
- "Pro Drupal Development" by John K. VanDyk and Matt Westgate ISBN-13 (pbk): 978-1-59059-755-2 Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Also available in e-book
- "Pro Drupal Development, Second Edition" by John K. VanDyk and Matt Westgate ISBN10: 1-4302-0989-5; ISBN13: 978-1-4302-0989-8
- http://www.drupal.org