Course Outline
Day 1st:
Understanding Drupal 9
- Introduction to Drupal and understanding Drupal org
- Installing Drupal on localhost
- Drupal standard vs minimal installation
- Overview of Drupal Interface
Understanding Drupal admin interface:
- Covering Content types
- Custom content types
- Taxonomies
- Appearance / Core themes
- Core modules
- Views
- Custom display types
- Blocks and custom block types
- Workflow options
User Management:
- In-depth understanding of User management
- Roles and Permissions
Configuration:
- Basic site settings
- Cron Jobs
- File System
- Media
Day 2nd:
Theming
- Introduction to basic theming
- Preparing theming architecture
- Bootstrap based theming
- YML files structure
- Paragraphs
- Utilizing Paragraphs and Bootstrap to create a Full pledge theme
Module Architecture
- Introduction to basic modules development
- Understanding Contrib module development
- Hooks and .theme
- Creating a basic module with routes
- Setting Module Category
By the end of this course, you'll be able to create a drupal website, understand its site-building workflow, and enhance it towards new functionalities.
Requirements
- An understanding of basic HTML,CSS (web development)
- Experience with the existing drupal version is a plus (optional)
- Basic programming experience in Javascript and PHP is a plus
Audience
- Content Managers
- project managers
- webmasters/admins
- New to Drupal
Hamad designed this course with having mind on learning the latest DRUPAL terminologies and more hands-on experience, so if you're planning to go for DRUPAL 10, you'll have to go through a slightly different front-end interface.
Testimonials
Ability to try out each part on Rural as I learn about it. Trainer was very knowledgeable and helpful.
Ash Egan
openness of the lecturer and a relaxed atmosphere
Miłosz Świątek
The ability to practice everything right away.
Marek Wojtuń
Contact, knowledge, way of conducting.
Arkadiusz Glegoła
openness, communicativeness, knowledge and commitment of the teacher.
Aneta Pliszka-Popławska
I enjoyed the 2 days are very less for cover all the topics.
Ali Amer Aziz - Hamilton Police Service
Additional information and specific examples
Artur Janczak - Deloitte Digital Sp. z o.o.
Knowledge and examples
- Deloitte Digital Sp. z o.o.
Practical knowledge. Efficient translation and resolution of ambiguities.
- Deloitte Digital Sp. z o.o.
The new panel structure in Drupal 8
Limerick City & County Council
Instructor was very knowledgeable. I liked the real-world examples of Drupal projects.
Limerick City & County Council
There was a nice flow between; - Presentation slides, knowledge building - Hands on examples - Timing of breaks - A nice sprinkle of drupal developer tips, e.g. popular 'modules', admin advise, etc.
Limerick City & County Council
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - University of Maryland, Division of Student Affairs
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
The trainer's enthusiasm and that we could ask anything.
Sabine - The Graduate School PE&RC
the virtual environment and the competent help
The Graduate School PE&RC
The hands on issues closely related to the setup of the present site in Drupal 7.