This course teaches Drupal 9 (and 8) development with a focus on front end development.
Whether you're unfamiliar with Drupal, a Drupal site builder, or self-taught with Drupal 7, you're in for a treat. Debug Academy's comprehensive Drupal course teaches Drupal best practices for developers of any level. (Yes, ANY level!)
This class is designed for:
- Anyone interested in learning Drupal 8 and 9 (theming, module development, and more!)
- Anyone looking to make a career change into the web development field
- Students who are dedicated to putting in the time and effort to be successful in the class
- Professionals looking to enhance their web development skill set.
- People looking to gain REAL experience as a Drupal developer
Duration:
- 3 months, two 3hr sessions per week (June 6 - late August)
In 2021, the best investment you can make is in your future. This course is a significant stepping stone towards a career you'll love.
In this course, we teach students how to:
- Use the Command Line Interface (CLI)
- Manage packages, patches, and dependencies with Composer
- Setup & use a local Drupal Development environment
- Use Git via the CLI for team workflows and tracking project history
- Manage updates in Configuration in Code for Enterprise development
- Write semantic HTML5 & CSS
- Understand and apply Responsive design fundamentals
- Use SASS in Drupal themes
- Override Drupal 8 & 9 theme's markup (HTML/CSS/etc)
- Drupal Site building
- Create searchable lists of content with Drupal's query generator, "Views"
- Make fundamentally sound Drupal Data Architectural decisions
- Gain efficiency with CLI tools, Drush & Drupal Console
- Utilize PHP Fundamentals and programming best practices
- Comprehend Object Oriented Programming in PHP
- Debug PHP using an IDE
- Write Basic Drupal modules
- Use Drupal hooks and interpret the Drupal API
- Inject data into themes with PHP
- Tradeoffs and strategy when building Drupal pages using various techniques: nodes, twig, layout builder, PHP pages, etc
- Familiarize yourself with Drupal caching layers
- In this thorough course, there's even more!
Visit https://debugacademy.com/course/drupal-8-9-web-development to apply for the Summer 2021 course!
Curious whether this course makes sense right now? Hear what a few of our recent students have said:
- "Ashraf is an awesome instructor who doesn't make anyone feel like they asked "dumb" question. His teaching style makes for a very comfortable learning environment. He truly wants his students to succeed."
- "Ashraf is a master instructor, he is got huge depth of knowledge on Drupal platform. Lynda is so helpful. She is always ever ready to help out learners."
- "Ashraf Abed and Lynda Santiago were amazing Drupal Educators whom ensured all major elements for working with Drupal was covered/discussed. Assisting outside of normal class hours, even late into the night was spot on. Gotta Love It!"
- “I have found working on our classwork/homework and attending classes has provided me with a lot of peace, stability, and socialization in a crazy time where I'm isolated while working from home”
- "I REALLY felt comfortable with this group of students and instructors. Being older and female with a non-computer educational background, I have always been technically inclined, and frequently have felt I did not belong when attending [...] The kindness and patience of the instructors responding to even the very basic questions reassured me that this is a community I can be part of, and I did not have this confidence in myself at the start of this semester. Thank you, thank you, thank you!"
- "Ashraf is knowledgeable, encouraging, and patient. He is great at explaining technical information to the newest of newbies while keeping the content engaging for the more experienced students."
Visit https://debugacademy.com/course/drupal-8-9-web-development to apply for the Summer 2021 course!
I'll be the lead instructor for the upcoming semester. If you have any questions, please feel welcome to reach out anytime!
Thank you,
Ashraf Abed
Certified Drupal 7 & 8 Grand Master
ashraf.abed@debugacademy.com
(571) 215-0563

Comments
Our last semester finished
Our last semester finished just last week. Sharing a few quotes from that cohort for anyone considering learning Drupal this summer.
One from a project/program manager, one from an experienced developer, and one from someone newly learning to code:
"Ashraf is excellent. It's obvious that he cares that his students are provided what they need to learn the content and to excel in the course in and prepare us to do so in a career. His availability to assist students outside of class time is great. He has a great breadth and depth of knowledge of drupal and everything related and that he is the founder of debug academy which means (I think) he not only is intimate with the course content because he does the actual work itself and has taught the course multiple times, but because he has developed the classwork and content himself and modifies it semester to semester based on the previous class if there are ways the class content can be improved for the students. I also very much appreciated help from Lynda who also clearly deeply cares about the students and their success."
"Debug Academy's 3-month Drupal Course is an excellent course for those who want to learn the fundamentals of Drupal development. The course introduces one to the breadth of, not only Drupal concepts, but also other non Drupal specific tools and technologies like Git, HTML/CSS, PHP etc. The course is very comprehensive and can jump start anyone with or without programming experience. I am a program manager managing multiple teams that develop and deliver Drupal projects. Though I had a lot of experience, as a program manager, delivering digital projects and eCommerce websites, my current assignment involves delivering content websites using Drupal. To better manage this assignment I needed to understand the fundamentals of CMS in general and Drupal in specific. I took this course and have immensely benefited from it. This has enabled me to have more meaningful and contextual conversations with both the IT and the business stakeholders. I fully endorse this course and encourage anyone interested to take the plunge without hesitation!!"
"Ashraf Abed is an excellent instructor. He comes with extensive Drupal experience and is a Drupal grandmaster. Ashraf obviously enjoys teaching and it is very evident in the way he teaches these classes"
I'm giving a talk later today
I'm giving a talk later today (Tuesday @ 7pm US ET) about "what to learn next" (target audience is non-Drupal 8 developers). It's also a good opportunity to learn about the part-time Drupal course which begins on June 6th and hear from that course's instructor.
The talk is live, free and online - over 300 people attended this same talk at the most recent DrupalCon.
https://www.meetup.com/drupal-dc/events/278050262
And for the June 6th Drupal course: https://debugacademy.com/course/drupal-8-9-web-development
The part-time Drupal 8 & 9
The part-time Drupal 8 & 9 development course starts in just over 1 week! We have 2 spots left. Great opportunity to take a big step in your career.
To chat about it with the instructor, reach out via ashraf@debugacademy.com or 571-215-0563
To sign up or get more info: https://debugacademy.com/course/drupal-8-9-web-development
This will be the last notification about it from me, so please reach out if you're interested!
Thank you,
Ashraf
Please post the cost of your course upfront.
I have looked at your website and it took quite a lot of digging before I found pricing https://debugacademy.com/page/tuition
Thank you for the feedback!
Thank you for the feedback! We're rebuilding our site and will make the price easier to find in the completed rebuild.