Entrenamiento
¿Estás listo para iniciar tu aventura por Drupal?
Vamos a comenzar por cuestionar la calidad de este material de capacitación. ¿Cómo fue que comenzó y es esto lo que necesito?
Todo comenzó con el plan de Acquia Drupal para certificar desarrolladores de Drupal. Su iniciativa desató una serie de conversaciones que resultaron en abundancia de grandes ideas. Se tomaron los mejores y se los utilizó para preparar nuestra estrategia de capacitación.
Drupal América Latina sigue el modelo ADDIE de instrucción que consiste de las siguientes cinco etapas:
- Analizar - Analizar las características y tareas de aprendizaje que hay que aprender.
- Diseñar - Desarrollar los objetivos de aprendizaje y elegir un método de enseñanza.
- Desarrollar - Crear materiales de instrucción o formación.
- Instruir - Entregar o distribuir los materiales de instrucción.
- Evaluar - Asegúrese que los materiales alcanzados los objetivos deseados.
Antes de comenzar cualquier esfuerzo de capacitación, se revisa cada uno de los pasos anteriores y se ajustan nuestros planes de estudio para que coincidan con sus necesidades. Dependiendo de sus necesidades, utilizamos materiales de nuestra propia autoría o le proporcionamos una lista de documentación elaborada por terceros que puede adquirir.
¿Dónde estoy y por dónde debo empezar?
Usted necesita saber sus capacidades y limitaciones. ¿Qué habilidades domina ya y cuáles necesita aprender con el fin de escalar posiciones en el mundo de Drupal? Lea la siguiente lista y elija el rol que usted piensa que le queda mejor:
- Usuario de Drupal: Puede ingresar y crear contenido siguiendo las instrucciones.
- Administrador de Contenido: Puede crear usuarios, administrar el contenido, moderar usuarios, clasificar contenidos por taxonomía, corregir problemas de formato.
- Administrador del Backend: Puede crear tipos de contenido CCK, vistas sencillas, paneles, crear taxonomías y otras tareas administrativas, puede buscar documentación y accesar los recursos en D.O (Drupal punto org)
- Integrador Drupal: Drupal se puede instalar las mejores prácticas siguientes, puede configurar un sitio de funcionamiento con módulos contribuido, puede evaluar la fiabilidad y seguridad de los módulos y los temas contribuido.
- Diseñador gráfico: se puede instalar temas, subtemas y crear un tema basado en plantillas gráficas. Puede cortar una maqueta PSD y convertirla en una plantilla CSS + HTML.
- Desarrollador de temas: Drupal Tema del desarrollador: ¿Se puede instalar temas, subtemas, hacer pleno uso de motor de temas de Drupal, escribir código PHP suficiente para apoyar la lógica tema, tiene un conocimiento suficiente de CSS y HTML principios
- Programador Drupal: Puede desarrollar módulos con Drupal API. Puede escribir código básico en varios idiomas y el código de avanzada en el mayor número de los siguientes: PHP, JavaScript, jQuery, SQL).
Lineas de Aprendijaze:
Hay por lo menos claramente identificables aprendizaje siete canciones en el mundo de Drupal. Conocer su distribución audiencia es importante ya que permitirá que nos concentremos en los temas que se adapten a sus necesidades inmediatas de capacitación.
* Proyecto de Planificación y Gestión.
Más información sobre recogida de requisito. Cómo escribir un documento basado Drupal especificación funcional. Cómo evaluar los tiempos para tareas y dividir el trabajo atrasado con precisión. Enfoques para correr equipos virtuales. La supervisión continua de la labor realizada y la gestión de los proyectos las mejores prácticas. vs Cascada Ágil y cuándo usar cuál.
* Codificación y desarrollo.
Conozca las últimas técnicas en el desarrollo del sitio. Simpletests, las prácticas de codificación, la escalabilidad, el despliegue.
Crear una fundación para el desarrollo y el despliegue de sitios Drupal.
Crea rápidamente un sitio con un flujo de trabajo de Drupal o el patrón de diseño mediante perfiles de instalación.
Usted aprenderá a crear sitios web sin necesidad de programación (Drupal como un producto para usuarios finales) o utilizar Drupal como plataforma para dar a su proyecto de desarrollo web de una ventaja.
* Arquitectura de la Información.
Arquitectura de la información implica la identificación de las relaciones organizativas entre el contenido de diversos y la funcionalidad del sitio, la categorización de contenidos, la definición de etiquetas (nombres) y los sistemas de navegación, y diseño de interfaz suficiente para demostrar cómo los datos serán presentados.
Temas: los papeles y permisos de usuario, los flujos de trabajo, la estructura de la taxonomía, los elementos del menú principal, bloques, tipos CCK nodo y los campos, los campos de perfil de usuario, vistas, paneles, la integración de terceros, la infraestructura, prueba y despliegue sitio.
* Infraestructura.
Este tema contiene lecciones avanzadas para administradores de sistemas y directores de tecnología.
Vamos a cubrir: ¿Cómo construir un entorno de desarrollo sano y ponerlo bajo control de versiones.
Escala de Drupal: rendimiento y escalabilidad (servidor / optimización de bases de datos y distribución)
La virtualización de servidores y servicios virtuales EC2, S3 (también conocida como la nube)
* Pruebas y el sitio de implementación.
Pruebas: Las pruebas unitarias, pruebas de caja en blanco y negro
Aseguramiento de la Calidad: a raíz de / proceso de aplicación, procedimientos y normas.
Desarrollo de flujos de trabajo: el paso de código a la producción.
Entorno de desarrollo y proceso de implementación: incluyendo el uso de control de versiones para las implementaciones y destacando la importancia de los múltiples entornos (desarrollo - puesta en escena> -> producción).
* El diseño y usabilidad.
Este tema se centra en los constructores de sitio, themers y aquellos interesados en ofrecer una experiencia de usuario tanto para el asesino de Drupal y sus sitios de los clientes. Escrito y entregado usando términos que volverá a sonar bien con los artistas gráficos y creativos.
* Negocios, Marketing, y la Comunidad.
Aprenda a construir vitrinas y estudios de casos. Levante el arte de desatar discusiones industria. Crecer conocimiento de su equipo sobre el negocio de consultoría de Drupal y el mundo del código abierto. Infórmese sobre las formas rentables para contribuir de nuevo a la comunidad y ampliar su práctica de negocios.
Elija una pista y empezar a usarlo.
Ahora que sabes donde rango, seleccionar el siguiente nivel que desea alcanzar y empezar.