Expert in Drupal 9 Back-End Development

Expert in Drupal 9 Back-End Development
Fran Gil

Back-End development in Drupal 9 refers to the programming of modules and components that allow extending the functionality of the system. It is mainly object-oriented PHP programming, although we will also see other technologies needed during the development of a web project.

Updated: 09/01/2022
eBook
$38.15
Taxes not included
ISBN: 
978-84-947131-4-9
ISBN (ebook): 
978-84-947131-4-9
Number of pages: 
1325
Language: 
English
eBook technical features: 
  • PDF without DRM
  • You can print it out
  • You can copy text
  • Individual license
Contents: 
  • Unit 1. Development environment
  • Unit 2. Introduction to the Linux console
  • Unit 3. Introduction to version control with Git
  • Unit 4. PHP I: Introduction to PHP
  • Unit 5. PHP II: PHP API Functions
  • Unit 6. PHP III: Object Oriented Programming (OOP)
  • Unit 7. PHP IV: Design Patterns
  • Unit 8. MySQL I: Introduction to SQL and MySQL
  • Unit 9. MySQL II: Database management tools
  • Unit 10. Symfony I: Introduction to Symfony
  • Unit 11. Symfony II: Symfony Components
  • Unit 12. Installing Drupal 9
  • Unit 13. Drupal 9 architecture
  • Unit 14. Drupal development best practices
  • Unit 15. Drush
  • Unit 16. Introduction to module development
  • Unit 17. Routing and menus
  • Unit 18. Introduction to the Configuration API
  • Unit 19. Databases I: Creation of tables
  • Unit 20. Databases II: Select, insert, update and delete queries
  • Unit 21. Forms I: Creating forms
  • Unit 22. Forms II: Form Elements
  • Unit 23. Forms III: Extension of Forms
  • Unit 24. Plugins I: Introduction to plugins and blocks
  • Unit 25. Users and permissions
  • Unit 26. Theming I: Creating themes and templates
  • Unit 27. Theming II: Theming in modules
  • Unit 28. Plugins II: Plugin types and services
  • Unit 29. Entities I: Configuration entities
  • Unit 30. Entities II: Content entities
  • Unit 31. Text formats and filters
  • Unit 32. Files and images
  • Unit 33. Search system
  • Unit 34. Module translation
  • Unit 35. Forms IV: jQuery and Ajax
  • Unit 36. Programming updates
  • Unit 37. Programming views
  • Unit 38. Events
  • Unit 39. Sending emails
  • Unit 40. Cache API
  • Unit 41. Programming cron tasks and queues
  • Unit 42. Automatic tests
  • Unit 43. Programming custom Drush commands
  • Unit 44. Programming installation profiles
  • Unit 45. Sharing in Community

Do you like it? Share it