Make sure you start with a great foundation to build on. This will be achieved by installing the right development environment.

Similar documents
Mail Service Turned On

Continuous Integration (CI) for Mobile Applications

CPE111 COMPUTER EXPLORATION

The Eye of the Storm: Scaling the Pickens Plan website after huge media attention

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform

Streamline your drupal development workflow in a 3-tier-environment - A story about drush make and drush aliases

Ulteo Open Virtual Desktop Installation

TOAD and SubVersion - A Quick How To. Norman Dunbar of Dunbar IT Consultants Ltd.

Putting It All Together. Vagrant Drush Version Control

A Comparison of Programming Languages for Graphical User Interface Programming

Reasons to choose Refresh Web Hosting

Difficult Tutoring Situations

Introduction. Just So You Know... PCI Can Be Difficult

A Beginner's Guide to Setting Up A Web Hosting System (Or, the design and implementation of a system for the worldwide distribution of pictures of

6 reasons to choose us for your web hosting

Chapter 1: Getting Started

Installing an open source version of MateCat

TestOps: Continuous Integration when infrastructure is the product. Barry Jaspan Senior Architect, Acquia Inc.

Choosing the Right Web Host

Magento Search Extension TECHNICAL DOCUMENTATION

How To Backup A Database On A Microsoft Powerpoint 3.5 (Mysqldump) On A Pcode (Mysql) On Your Pcode On A Macbook Or Macbook (Powerpoint) On

Apache 2.0 Installation Guide

Installing buzztouch Self Hosted

InterPath Financial Institution: Network Security Implementation. By Allan Feid

ULTEO OPEN VIRTUAL DESKTOP UBUNTU (PRECISE PANGOLIN) SUPPORT

How to Install and Setting Up Drupal

Installing Booked scheduler on CentOS 6.5

Setting up of scheduling is system dependant, here you will find notes on configuring scheduling under the following systems:

Getting an ipath server running on Linux

Simple and powerful site deployment with capistrano

Automate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014

Livezilla How to Install on Shared Hosting By: Jon Manning

Improving your Drupal Development workflow with Continuous Integration

Installation documentation for Ulteo Open Virtual Desktop

HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY

Creating Development Environments with Vagrant

Food for Thought: How to Avoid and Fix Wireless Networking Problems

Daylite Synchronization Guide

Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia

Drupal Performance Tips and Tricks. Khalid Baheyeldin. Drupal Camp Toronto 2014

CentOS. Apache. 1 de 8. Pricing Features Customers Help & Community. Sign Up Login Help & Community. Articles & Tutorials. Questions. Chat.

Cache All The Things

Recommended hardware system configurations for ANSYS users

MATLAB & Git Versioning: The Very Basics

AS A MATTER OF SPLAT. Guide to: WEBSITE HOSTING

Introduction to CloudScript

Zero-Touch Drupal Deployment

4x High Performance for Drupal. Presented by Fabian Franz. Step by Step

Digital Downloads Pro

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

Using the Push Notifications Extension Part 1: Certificates and Setup

Lesson 7 - Website Administration

Building Success on Acquia Cloud:

What Happens When A Website Crashes: A Case Study. John Bafford Senior Director, Programming Services The Bivings Group

Using Microsoft Visual Studio API Reference

Drupal Drush Guide. Drupal.org

Radiology Protocol Tool Recorder (RAPTOR): A Drupal Case Study

Next Generation Tech-Talk. Cloud Based Business Collaboration with Cisco Spark

CloudVPS Backup Manual. CloudVPS Backup Manual

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372

Introduction to Eclipse

Web Hosting: Pipeline Program Technical Self Study Guide

Axos BackUp Pro Secure online backup for businesses with a 1 million data restoration guarantee

PHP web serving study Performance report

112 Linton House Union Street London SE1 0LH T: F:

OpenPro ERP Software Installation Guide Talbert Ave Suite 200 Fountain Valley, CA USA Phone Fax

Zero Configuration VPN Clients for Mobile Users

PHP on IBM i: What s New with Zend Server 5 for IBM i

DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY

See the installation page

Drupal in the Cloud. Scaling with Drupal and Amazon Web Services. Northern Virginia Drupal Meetup

How To Set Up A Virtual Host In Apa On A Linux Box On A Windows Xp Or Ipa On An Ubuntu Box On An Ipa (Windows) Or Ipo (Windows Xp) On A Ubora Box On Your Ubora

Website Maintenance Information For My Clients Bob Spies, Flying Seal Systems, LLC Updated: 08- Nov- 2015

SETTING UP A LAMP SERVER REMOTELY

Zend Platform TM. White Paper: Zend Download Server. By Zend Technologies, Inc. May Zend Technologies, Inc. All rights reserved.

Embedded Based Web Server for CMS and Automation System

Graham Jones. Internet Psychologist. How to choose the right web host

jenkins, drupal & testing automating every phing! miggle


How To Choose A Hosting Package For Your Website

Service Level Agreement

Learn How to Create and Profit From Your Own Information Products!

The Matrex Client/Server Specification 1.1

CEFNS Web Hosting a Guide for CS212

SQL Injection Attack Lab Using Collabtive

Git - Working with Remote Repositories

The Web Pro Miami, Inc. 615 Santander Ave, Unit C Coral Gables, FL T: info@thewebpro.com

This presentation will discuss how to troubleshoot different types of project creation issues with Information Server DataStage version 8.

BBC Learning English Talk about English Business Language To Go Part 1 - Interviews

Subversion Integration for Visual Studio

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu

Setting up VNC, SAMBA and SSH on Ubuntu Linux PCs Getting More Benefit out of Your Local Area Network

WINDOWS AZURE EXECUTION MODELS

how 140 characters can ruin your reputation essential reading for retailers ebook

Enterprise Remote Control 5.6 Manual

None (yet) 3.8% 47. More than % 480. Web Designer 18.4% 222. Web Developer 94.6% 1,141. System Administrator 36.3% 438

English as a Second Language Podcast ESL Podcast 292 Business Insurance

Benchmarking and monitoring tools

Using Ruby on Rails for Web Development. Introduction Guide to Ruby on Rails: An extensive roundup of 100 Ultimate Resources

Transcription:

Published on Dropsolid (https://dropsolid.com) Home > Drupal Installation training Drupal Installation training Submitted by dropsolid on Tue, 05/14/2013-17:33 Audience Do you want to get started with drupal as a developer? You?re new to development, or you want to switch from another programming background to PHP and more specific to drupal? Make sure you start with a great foundation to build on. This will be achieved by installing the right development environment. Get to know the LAMP stack. As an addition we?ll show you the one tool that can speed up your drupal development and you?ll get some extra information on drupal. Value These basics will give you the power to quickly grow as a drupal developer. Drupal was originally built upon the LAMP stack. By knowing the building blocks of the LAMP stack and setting up good tools, your productivity will increase. This course will get you on the first step of the drupal ladder. You?ll be able to climb higher without the fear of falling down at any point. Stop working on systems that are not designed to do Drupal work. Stop loosing time using unadapted shells and tools. Stop using text editors to edit code. Learn how the real pros configure their workstation. This easily will increase your team?s capacity. People will know how to win time by using the right setup with the right tools.

You will also learn how to setup your own tools. You won?t need to depend on other people to configure your workstation. This will prevent your senior resources to be disturbed by junior resource to fix their workstation. Not only are your juniors not productive in that time they also consume your senior?s time. Let them follow the Dropsolid Drupal installation training and people will manage the installation on their own. Example & cases Using the right editor reduces the amount of errors A fully integrated IDE like netbeans with debugging tools, repository integration, testing tools, high lighting and code formatting reduces the number of errors being made. Linux is just so much of a better environment to develop on Installing a common drupal tool like drush on windows is just a little more difficult than installing it on linux. Installing on linux is executing one command. Installing it on windows means installing an msi packge, but it will install the GNUwin library to mimic linux bash commands and you could run into trouble if it isn?t installed properly (with the correct configuration) Besides, commands are running much slower on a windows environment. Contents LAMP STACK Installation of a development environment Installing a development environment for Drupal. Ubuntu basics Getting to know ubuntu. Basics: command line Learn basic commands to run on ubuntu linux. Apache This part covers the?a? in LAMP, the webserver apache. Mysql This part covers the?m? in LAMP, and is about the database system. PHP PHP is the?p? in LAMP. Installing and configuring PHP for Drupal. Drupal installation When the environment is ready we?ll teach how to install Drupal. Integrated Development Environment (IDE) We?ll show how to install Netbeans

You will take home a fully functional virtual machine with all necessary tools installed ready for development. Additionally you?ll also get a manual to install everything from scratch. Setup Drush install & basics How to install Drupal? Then we?ll show basic commands that can speed up your development. Drupal Installation profiles Once we can setup Drupal, some extra information is required. Certainly regarding installation profiles. Drupal Bootstrap explained This part will cover Drupal?s bootstrap. We?ll tell you what happens during this bootstrap phase. This is essential to know how drupal handles a request. Essential knowledge on how a web application works is explained using Drupal as a case. Drush Drush is a command line shell and scripting interface for Drupal. ROI Senior time loss based ROI calculation Here is a story: You have a small project of 20k and you have a Senior and Junior resource to complete this project. You think this is an ideal project to have your junior resource gain some experience. The senior resource needs to explain to the junior how he has to install his workstation. He sets it up quickly which takes him a couple of hours so they can get to work fast. At this point the junior does not really understand how all the components are working together but he can start. Further in the project the junior resource starts executing commands he follows in an online tutorial trying to solve a problem. In doing so he breaks his environment and he?s unable to continue his work. He alerts the senior who has to interrupt his work and needs to fix the juniors workstation. Worst case this takes him again a couple of hours. Later in the project the junior has committed some code without using an IDE. The formatting is totally wrong so the senior needs to set up an IDE and enter all the formatting rules. He also needs to fix the broken formatting. You can clearly see where we are going with this. In this 1,5 month project the senior easily spends more than a day or two of work on the junior just fixing

development environment related stuff. We know this at Dropsolid because we are training juniors all the time in our own production environment. Let?s assume your senior resource is billable at 600/day this means that in the first project you will lose 1200 on just your senior resource. Often the senior resource won?t be able to help the junior immediately. Then he will be sitting there stranded by a lack of knowledge. Solving these kinds of problems are frustrating and tend to scare a lot of senior guys. Don?t let your senior guys babysit the juniors. Let your senior guys coach them. However to be able to start coaching them effectively, a minimum of knowledge is needed, especially knowledge on the development installation. Our Dropsolid Installation training gives you a return on investment many times the training fee within the timespan of just one small project. Junior time loss based ROI calculation If you have a team of 5 juniors that should generate revenue of each 5k/month, which is in total 25k/month, you will want to maximize them. A large team of juniors can have huge impact on your development. It sounds crazy but actually adding 5 more people can slow down production and can jeopardize quality on running projects. By not using the right tools and setup, your junior developers might drain your existing resources so hard that onslaught on your projects can cost many man days and many problems in QA. Let us say that a junior needs 1 day a month of support on using the right tools, setting up his workstation and spends 1 day being stranded. This means the unproductivity is about 10 x 250 of unproductive junior time or a total of 2500. Calculate the loss of time by your seniors (previous example) and the amount shrinks. Compare this to the training fee. Training is the most efficient way to get your juniors productive as fast as possible. Language English Call to actions: Request training [1] Price: 275 euro pp.(ex VAT) Duration: 1 day Testimonials: From the Dropsolid team? a junior talks:

?I used to work on an environment without drush, where I had to install everything by hand. Even a termin wasn?t available. Setting up the right environment made me work faster and was the real starting point for m professional drupal career.? From the Ikonami team? a senior talks:?since our juniors have followed this course I didn?t have to restart one local server or restore broken sys configuration. Instead I can now spend my time coaching them on how to develop proper code.? Source URL: https://dropsolid.com/en/service_categories/drupal-training/drupal-installation-training Links [1] https://dropsolid.com/en/request-training