Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

Inside the Appnovation Co-op Training Procedure

On the first day, Appnovation assigns each new developer a mentor. The mentor is dedicated to resolve any questions the new co-op student has regarding intermediate and advanced Drupal development. For training, the new co-op students are required to develop a new annotate module on Drupal.

To complete the annotate module, beginner knowledge of Drupal fundamentals are necessary. The module requires the student to understand and utilize the contributed modules from the Drupal community, such as the Features and Views modules. Also, the assignment tests the students’ knowledge on PHP. If you are new to PHP, in order to quickly and sufficiently grasp PHP, go through w3schools PHP online examples.

If modules are the backbone of the Drupal development, then Drupal hooks are the bone cells used to create them. Two basic hook fundamentals to development are the menu hook and theme hook. They are almost always used when developing a new Drupal website.

At the core, Appnovation distributes websites; therefore, developers need to comprehend HTML, JavaScript, CSS and PHP syntax. To quickly summarize, the HTML is used to display content, JavaScript is used to trigger actions on the webpage, CSS used to theme the website and PHP is used to develop on the Drupal platform. Git is used as the version control system to collaborate on projects.

After grasping PHP, HTML and CSS, a great book to read is Drupal 7 Module Development written by Butcher, Dunlap, Farina, Garfield, Rickard and Wilkens. This book provides the theory and the examples necessary to enhance Drupal development skills.

Appnovation cares about their employees. Even though the majority of the training is self-taught, the assigned mentor is a great resource. In addition, the current staff is inclined to answer any questions and solve problems together.

Author: 
Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web