Companies Home Search Profile

Drupal developer essentials

Focused View

Van Looveren Stef

1:53:06

37 View
  • 1 - 42-Composer-for-Drupal-development.pdf
  • 1 - Composer for Drupal development.mp4
    14:21
  • 2 - 43-Patching-with-composer.pdf
  • 2 - Applying patches with Composer.mp4
    07:47
  • 3 - 44-Git-and-Drupal.pdf
  • 3 - Git and Drupal.mp4
    06:49
  • 4 - 45-Drupal-cli-tools-drush.pdf
  • 4 - Drupal CLI tools introduction to Drush.mp4
    06:34
  • 5 - 46-Debug-setup.pdf
  • 5 - Debug setup.mp4
    06:30
  • 6 - 45-devel-webprofiler.pdf
  • 6 - Devel and webprofiler.mp4
    08:27
  • 7 - 44a-Xdebug.pdf
  • 7 - Using XDebug.mp4
    04:56
  • 8 - 46-Configuration-management.pdf
  • 8 - Introduction to Configuration management.mp4
    12:45
  • 9 - 47-Creating-custom-configuration-settings.pdf
  • 9 - Creating a custom configuration settings form.mp4
    15:03
  • 10 - 48-Different-configuration-per-environment.pdf
  • 10 - Configuration management scenarios A.mp4
    06:56
  • 11 - 49-Scenario-B-disable-caching-on-development-but-not-on-production-1.pdf
  • 11 - Configuration management scenarios B.mp4
    03:59
  • 12 - 50-Scenario-C-enable-a-module-on-both-development-and-production-but-ignore-its-configuration.pdf
  • 12 - Configuration management scenarios C.mp4
    08:45
  • 13 - 51-Reading-configuration-objects-in-your-code.pdf
  • 13 - Reading out configuration and use it on your website.mp4
    08:08
  • 14 - Bonus Lecture.mp4
    02:06
  • Description


    Configuration management, Composer, Drush commands and Debugging in Drupal 8, 9 & 10 explained

    What You'll Learn?


    • Learn Composer and its essential commands
    • Understand and apply Git best practices for Drupal
    • Utilize debugging and profiling tools:
    • Implement effective configuration management

    Who is this for?


  • Aspiring Drupal developers: Individuals looking to enter the field of Drupal development and seeking to build a solid foundation in essential tools and best practices.
  • Web developers transitioning to Drupal: Developers with experience in other content management systems or web development frameworks who want to expand their skillset and transition to Drupal development.
  • Professionals already working with Drupal as site builders or administrators, who want to deepen their understanding of developer tools and techniques to enhance their capabilities and improve their projects.
  • Members of web development teams who want to improve their knowledge of Drupal development tools and best practices, ensuring better collaboration and more efficient workflows within their teams.
  • More details


    Description

    [Please read the table of contents first! Also the prerequisites are important]

    A comprehensive video course designed to provide developers with essential skills and knowledge required to work effectively with Drupal.

    This course covers a range of critical tools and best practices, with a focus on Composer, Git, CLI tools, and debugging techniques. By the end of this course, students will have a solid understanding of the Drupal developer ecosystem and will be well-equipped to build robust, maintainable, and efficient Drupal projects.

    Course Outline:

    1. Composer: Learn the basics of Composer, the dependency manager for PHP, and its significance in the Drupal ecosystem. Discover how to use Composer to manage your Drupal project dependencies.

    2. Basic Composer Commands: Master essential Composer commands, such as installation, updating, and removing packages, to streamline your development workflow.

    3. Patching with Composer: Dive into the process of applying patches to Drupal projects using Composer, ensuring compatibility and stability across your project.

    4. Git Best Practices: Understand the best practices for using Git, the popular version control system, in the context of Drupal development, including branching, merging, and committing.

    5. CLI Tools: Get introduced to Drush, and learn how to automate tasks and improve your development experience.

    6. Development & Debug: Learn about Drupal's development and debugging tools, such as Symfony VarDumper, Xdebug to identify and resolve issues in your code more efficiently.

    7. Webprofiler: Discover how to use Webprofiler, a Drupal module that provides performance insights and detailed information about your application's inner workings.

    8. Configuration Management: Understand the basics of Drupal's configuration management system and how it helps to maintain consistency and manageability across your projects.

    9. Creating Custom Configuration Settings: Learn how to create and manage custom configuration settings for your Drupal modules, providing flexibility and customization to your projects.

    10. Different Configuration per Environment: Explore strategies to manage environment-specific configurations, ensuring a smooth deployment process across development, staging, and production environments.

    By the end of this course, you will have a deep understanding of the essential developer tools and best practices required to excel as a Drupal developer. Enhance your skills and become a more efficient, confident, and capable developer in the Drupal ecosystem.

    Who this course is for:

    • Aspiring Drupal developers: Individuals looking to enter the field of Drupal development and seeking to build a solid foundation in essential tools and best practices.
    • Web developers transitioning to Drupal: Developers with experience in other content management systems or web development frameworks who want to expand their skillset and transition to Drupal development.
    • Professionals already working with Drupal as site builders or administrators, who want to deepen their understanding of developer tools and techniques to enhance their capabilities and improve their projects.
    • Members of web development teams who want to improve their knowledge of Drupal development tools and best practices, ensuring better collaboration and more efficient workflows within their teams.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Van Looveren Stef
    Van Looveren Stef
    Instructor's Courses
    Hi, I'm Stef. A full-stack software developer living near Antwerp, Belgium.For the last 10 years, I've built websites in Drupal and Angular for government and enterprises.On my blog, I share code snippets for 40k visitors a month. I am also a code author on Leanpub, check out my book there. It struck me that there are so few good learning paths for Drupal. With my courses, I try to fill the gap. I gave it my best and I hope you will enjoy it!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 14
    • duration 1:53:06
    • Release Date 2023/06/08