Drupal 8 Site Building 1. Introduction to Drupal 8 2. Installation of Drupal 8 3. 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: Installation and configuration of themes 10. Expansion of functionalities with contributed modules 11. Managing users, roles and permissions 12. Taxonomy 13. Text format and Wysiwyg editors 14. Content types II: Additional Fields 15. Managing files and images 16. Content types III: Displaying 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 Settings 23. Themes II: Modification of themes 24. Other modules: Forums and Books 25. Adding and generating syndicated content (RSS) 26. Managing, maintaining and updating the website 27. Installation Drupal 8 on a local server 28. Introduction to Configuration Management 29. Editing contents with Paragraphs 30. Forms 31. Panels 32. Display Suite |
33. Views IV: More about views 34. Workflow and access control 35. Content types IV: Add-on modules 36. Social tools 37. SEO positioning with Drupal 38. Geolocation 39. Menu Expansion Specialty Final Project Drupal 8 Back-End Development 1. Preparing the environment for programming in Drupal and PHP 2. AMP web servers (Apache + MySQL + PHP) 3. Introduction to Linux Console 4. Introduction to version control with Git 5. PHP I: Introduction to PHP 6. PHP II: PHP API Functions 7. PHP III: Object Oriented Programming (POO) 8. PHP IV: Design patterns 9. MySQL I: Introduction to SQL and MySQL 10. MySQL II: Database management tools 11. Symfony I: Introduction to Symfony 12. Symfony II: Symfony components 13. Drush I: Drush commands 14. Drupal Console I: Drupal Console commands 15. Drupal Architecture 8 16. Drupal development best practices 17. Introduction to the creation of modules 18. Routing and menus 19. Introduction to Configuration API 20. Databases I: Creation of tables 21. Databases II: select, insert, update and delete statements 22. Forms I: Creation of forms 23. Forms II: Elements of form 24. Forms III: More about forms |
25. Plugins I: Introduction to plugins and blocks 26. Users and permissions 27. Theming I: Creation of themes and templates 28. Theming II: Theming in modules 29. Plugins II: Types of plugins and services 30. Entities I: Configuration entities 31. Entities II: Content entities 32. Text formats and filters 33. Files and images 34. Search system 35. Translation of modules 36. Forms IV: jQuery and Ajax 37. Programming updates 38. Automatic tests 39. Other features 40. Share in community Specialty Final Project Drupal 8 Front-End Development 1. Preparing the 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. Angular 17. React 18. Vue.js Specialty Final Project |