e-certificate

Certificate Verification

The certificate has been verified

  • Name: Luis David Hernández Aguero
  • Course: Forcontu Master in Drupal 9
  • Modality: Online
  • Duration: 660 hours (from 01/09/2021 to 20/06/2022)
  • Grade: Excellent (2800)
  • Certification date: 20/06/2022

Drupal 9 Site Building
1. Introduction to Drupal 9
2. Drupal 9 Installation
3. The Administration Area
4. Content management
5. Content types I: Introduction to content types and fields
6. Comment types
7. Menu management
8. Block management
9. Themes I: Installing and configuring themes
10. Extending functionality with contributed modules
11. Managing users, roles and permissions
12. Taxonomy
13. Text formats and WYSIWYG editors
14. Content types II: Additional fields
15. Multimedia I: Files and images
16. Content types III: Display of content
17. Searches
18. Languages, translation and multilingual sites I
19. Languages, translation and multilingual sites II
20. Views I: Creating and configuring views
21. Views II: Fields, filters and sorting
22. Views III: Advanced configuration
23. Themes II: Modification of themes
24. Other modules: Forums and Books
25. Adding and generating syndicated content (RSS)
26. Management, maintenance and updating of the website
27. Installing Drupal on a local server
28. Introduction to Configuration Management
29. Editing Contents with Paragraphs
30. Forms
31. Layouts I: Layout Builder
32. Layouts II: Panels
33. Layouts III: Display Suite
34. Multimedia II: Media
35. Views IV: Extension of views
36. Workflow and access control
  37. Content types IV: Additional modules
38. Social tools
39. SEO positioning with Drupal
40. Geolocation
41. Extending menus
42. Distributions: Varbase
Specialty Final Project

Drupal 9 Back-End Development
1. Development environment
2. Introduction to the Linux console
3. Introduction to version control with Git
4. PHP I: Introduction to PHP
5. PHP II: PHP API Functions
6. PHP III: Object Oriented Programming (OOP)
7. PHP IV: Design Patterns
8. MySQL I: Introduction to SQL and MySQL
9. MySQL II: Database management tools
10. Symfony I: Introduction to Symfony
11. Symfony II: Symfony Components
12. Drupal 9 installation
13. Drupal 9 architecture
14. Good development practices with Drupal
15. Drush
16. Introduction to module creation
17. Routing and menus
18. Introduction to the Configuration API
19. Databases I: Creation of tables
20. Databases II: Select, insert, update and delete statements
21. Forms I: Creating forms
22. Forms II: Form Elements
23. Forms III: Extension of Forms
24. Plugins I: Introduction to plugins and blocks
25. Users and permissions
26. Theming I: Creating Themes and Templates
27. Theming II: Theming in modules
28. Plugins II: Plugin Types and Services
29. Entities I: Configuration entities
  30. Entities II: Content entities
31. Text formats and filters
32. Files and images
33. Search system
34. Module translation
35. Forms IV: jQuery and Ajax
36. Programming updates
37. View programming
38. Events
39. Sending emails
40. Cache API
41. Scheduling cron tasks and queues
42. Automatic tests
43. Programming of custom Drush commands
44. Programming installation profiles
45. Sharing in community
Specialty Final Project

Drupal 9 Front-End Development
1. Development environment
2. Installation and configuration of themes
3. Creating themes
4. Twig Templates in Drupal
5. HTML5
6. CSS3
7. Templates and styles in Drupal
8. Responsive design
9. Sass
10. Introduction to PHP
11. PHP programming in themes
12. Introduction to Javascript
13. jQuery
14. Bootstrap
15. Foundation
16. Decoupled Drupal I: RESTful and JSON:API
17. Decoupled Drupal II: Javascript Frameworks
18. Decoupled Drupal III: Integration with Vue.js
Specialty Final Project

Do you like it? Share it