Teaching Drupal
close

on 14th April 2016 / by webmaster
We have been involved with the Drupal Open Curriculum initiative under the Curriculum and Training group in groups.drupal.org for the last few months and have been helping build up the content for the initiative. One of the important pieces of content that is expected to be developed as part of this initiative is the question bank with objective type questions that can be used to evaluate the progress of the training of Drupal developers. Significant progress has been made on the build up of the question set. The project has been getting feedback and inputs from the community and they have been incorporated into the curriculum. There is a lot of work that is to be done to get this to completion though and we are expecting more people to chip in with contributions. The questions are being compiled in a google document and you can access this question bank here. The questions are created as multiple choice questions (MCQs) so that this can easily be set up in any LMS as Drupal tests. Once the Open Curriculum project delivers on its objectives, we believe that we will have a quality repository of content which can readily be consumed by new recruits in Drupal companies to help in their rapid training and deployment. This should in turn help faster adoption of Drupal by companies and help ensure a healthy volume of competent Drupal developers in the market. We are one of the leading Drupal development companies in India. We offer Drupal development offshore services and are experts in our domain. To know more please get in touch with us. Drupalgive Drupal Training Drupal Planet Teaching Drupal News Leave a reply Your email address will not be published. Required fields are marker * Jonathan Shaw (not verified) access_time 20 Jan 2019 - 16:46 Your shortlink to the question bank is broken Add new comment
more_horiz
close

on 05th April 2016 / by Anoop John
We are happy to inform that, we have completed the the first phase of the project on creating a standardized Drupal curriculum for Drupal companies as planned. We have compiled and published our Drupal training curriculum on the groups.drupal.org wiki under the Curriculum and Training group. We are now looking to get feedback from other Drupal companies and Drupal developers on the curriculum and the training materials. We also would like to invite developers from the community to contribute towards making this curriculum better. The curriculum is available under the Curriculum and Training group. Drupal groups wiki is kind of difficult to navigate on its own. We have created a table of contents for all the contents published under this project. You can access the table of contents at https://groups.drupal.org/node/508323 We had originally announced that we will be publishing the content under GFDL but as per recommendations from Donna Benjamin and Dave Hall we are publishing this under CC-by-SA In the course of compiling and publishing the content we have realized that there is quite a lot that the trainers teach the developers from their experience and not necessarily directly from the training content. So there is still a lot of work to be done on the curriculum but we belie ve that the published curriculum is a good beginning. We believe learning Drupal is not a one time process and it requires continuous effort from the developer. The curriculum has been designed to help a PHP developer become a competent Drupal developer well versed in the different areas in Drupal and different aspects of Drupal development over a period of one year. There is a bit of effort required to build a comprehensive question bank to evaluate the progress of developers in this journey and we are hoping that we will be able to get some inputs from the community on this. We are now looking to publish and make available all of this content under a Moodle instance with public access so that developers or other Drupal companies can evaluate the content under a proper course perspective and contribute towards improving this. We would like to thank all those in the community who have contributed towards the effort so far and would like to invite more people to come join this initiative. Drupal Drupalgive Drupal Planet Drupal Training Teaching Drupal News Announcements Leave a reply Your email address will not be published. Required fields are marker *
more_horiz
close

on 17th March 2016 / by muhammed.labba
We have already created a Drupal wiki page on this on going project. You can find it over here and detailed explanation over here We are expecting to complete this exercise by the end of March. These are the list of items that we are planning to achieve through this project Introduction Curriculum Objective Drupal Training Syllabus Learning objectives for the training program Expectations on the areas the developer has to learn across the year Classification of Drupal developer based on knowledge and experience Training materials for in-class training Drupal exercises for the in-class training Questions for the weekly tests for the first month Questions for the monthly tests for the first three months Questions for the quarterly tests for the first year Defining the curriculum objective, topics included in the syllabus, learning objectives of all topics have got completed. We have prepared a set of expectation that a developer should possess in one year of his Drupal development cycle. He may or may not get the chance to work in all kinds of projects, but it is his duty to gain the knowledge across the platform, that makes him valuable in the field. You can find the complete set of expectation here in this page. One of the important item that we contributed to the community is the standardization of classification for Drupal developers. It is a wild guess, most of the time, which all are the knowledge areas a 2 year experienced Drupal developer should possess, our standardization play here. You can find the complete picture in this page. We expect this will be a starting point, that everyone can join on the go, that is why we chose Drupal wiki to build this on. Teaching Drupal Leave a reply Your email address will not be published. Required fields are marker *
more_horiz
close

on 09th March 2016 / by muhammed.labba
As a dedicated Drupal company, Zyxware Technologies is all set to bring out a well-packed training syllabus for Drupal. There is a widely-held misconception in the web development world that Drupal is not easy to learn. However, We, in Zyxware, firmly believe that Drupal is for everyone who loves web development. Infact, there is no need of coding knowledge to develop a website in Drupal. So, one of our key objectives is to let the world know that learning Drupal is pretty easy; it is not rocket science as many believe it to be. We believe that through proper training, we can bring out the wonderful artist in you - one who can design, develop and architect a world-class Drupal Website. Our approach to training We are planning to provide face to face (in class) training, with a development machine pre-packed with Ubuntu 14.04. We are strong advocates of Free Software and hence we use open-source applications in our development environment. Leave your worries aside; we will familiarize you with the required applications, making the learning process convenient for you. We believe that merely imparting Drupal training doesn't serve the purpose. Hence, we have packed the training syllabus with all the needed understanding of the environment, which includes Linux commands, Git, coding standards etc. As it is important to consistently evaluate the progress in training, we have decided to conduct on-training assessments as well. We have pre-planned, well-equipped assessment packages that will help the learner to evaluate themselves on their progress, the topics covered so far etc. Drupal training syllabus includes: Familiar with GNU/Linux command line Understanding Git Programming - Best Practice Drupal - Overview Drupal - Site building Introduction to Drush Drupal Security Guidelines Drupal - Module development Drupal - Theming Drupal - Debugging Drupal Performance Teaching Drupal Leave a reply Your email address will not be published. Required fields are marker *
more_horiz
close

on 25th February 2016 / by muhammed.labba
Moodle is one of the leading Learning Management Systems available in the world. It is used to deliver course content and host online learning activities. It helps the students and teachers by providing a collaborative learning environment. Moodle enables teachers and students to communicate and participate in a range of teaching and learning activities via ‘courses’. Teachers may also use Moodle to provide students access to course-related resources. The Moodle learning platform is based on strong pedagogical principles, providing a private learning space for you to design online courses with flexible content and collaborative activities so that your students get constant feedback. Moodle claims that it can be used for a small school as well as for a large university with out any load balancing issue. Robustness is one of the main features of Moodle. Moodle in Zyxware We are planning to introduce Moodle as a training platform for new joiners across the organisation. It helps us to keep all the training resources in a single place in a structured manner. When a new employee joins Zyxware, he/ she will be provided with username and password for the LMS and will be enrolled in different courses as per the progress in the training. Assessments will be done in each course as part of the training. Timely instructions and feedback will be given by the trainer through code review process. Let's see some of the important features of Moodle Easy and secure environment for instructors to post course content online. Wide collection of traditional instructional tools, including discussion forums, online quizzes, drop boxes for assignments, live chats, and online grade books. Student-centered collaborative tools include Wiki, Glossary, and Database activities. A repository of self study courses and materials. Built on reliable technologies – PHP and MySql. We hope Moodle can helps us to make in-class training a wonderful experience by conducting training in a more structured and well-planned format. Also, if you need any further assistance, please feel free to get in touch with us. Moodle Teaching Drupal Leave a reply Your email address will not be published. Required fields are marker *
more_horiz
close

on 21st January 2016 / by webmaster
As one of the largest exclusive Drupal agencies in India and having trained close to 200 employees over its 10 year history we are probably one of the very few Drupal firms in India in a position to take this effort that could in turn help a lot of other Drupal companies. We are looking to compile and publish our Drupal Training Curriculum in an effort to come up with a standard approach towards training developers in Drupal companies. We are looking to complete this exercise by March 31, 2016 and will be publishing the learning objectives, syllabus and curriculum under GFDL license. We have been working with Drupal since 2006 and have worked with Drupal versions all the way from Drupal 4.7. Through the process of training all our employees over these years we have built a reasonably mature training program. We have a dedicated training team in place to do training throughout the year. We have grown into one of the largest Drupal companies based out of India and we are looking to become the largest Drupal company in India by the end of the coming financial year (2016-17). We are hoping to hire and train around 200 developers by Mar 2017 and towards this we are looking to fine tune our Drupal training program to be able to speed up our training process and make it less people dependent. We believe that it would benefit the Drupal community at large and also other Drupal companies, if we release all our Drupal training materials under the GFDL license. Our standard training program for developers with PHP background involves a one month in-class training for Drupal along with introduction to our development processes and practices. The in-class training also includes hands-on Drupal programming exercises which the developers are expected to complete along with the classroom sessions. Along with the lectures we also have the developers watch training videos provided by buildamodule.com. There are also tests that the developers have to take before they come out of the training. After the one month in-class training, new developers are assigned to experienced Drupal developers who act as mentors to these new recruits as they continue to learn their way around Drupal while working on real world projects. By working with different types of Drupal projects, a new developer is expected to build good exposure to the different areas of Drupal and the different contributed modules in a year's time. We are looking to document all the processes and compile all the training content which have been managed by our senior team members over these years into formal documented content ready to be used by more trainers and new recruits. We aim to come up with the following by Mar 31, 2016. Drupal Training Syllabus Learning objectives for the training program Expectations on the areas the developer has to learn across the year Training materials for in-class training Drupal exercises for the in-class training Questions for the weekly tests for the first month Questions for the monthly tests for the first three months Questions for the quarterly tests for the first year Interesting in collaborating with us on this project? We are also looking to set up a question bank with objective type questions to evaluate and monitor the progress of the developers and also the effectiveness of both the in-class as well as on-the-job training that the developer gets in the company. We will be publishing and sharing the materials that we develop, on the groups.drupal.org wiki under the open curriculum project and we are hoping to collect inputs from the Drupal community in the process. We are also hoping that the Drupal community will join us in this exercise both in the process of initial documentation as well as in ongoing fine tuning. We will be publishing regular updates on our site under the Teaching Drupal tag and also sharing content in the Drupal.org group on Drupal Curriculum and Training. Join the discussion at groups.drupal.org Drupal Drupal Training Teaching Drupal News Announcements Drupalgive Drupal Planet Leave a reply Your email address will not be published. Required fields are marker *