1. Introducción

¿Quien eres tu?

Cuéntenos acerca de usted:

  • Nombre, compañía, país...

  • ¿Como ha sido tu experiencia en Plone?

  • ¿Cual ha sido tu experiencia en desarrollo de aplicaciones?

  • ¿Cuales son tus expectativas con este tutorial?

  • ¿Cual es tu editor favorito?

  • Si este entrenamiento incluirá los capítulos de desarrollo:
    • ¿Usted entiende lo que hace el siguiente código HTML?

      <div class="hiddenStructure"
           tal:repeat="num python:range(1, 10, 5)"
           tal:content="structure num"
           tal:omit-tag="">
        This is some weird sh*t!
      </div>
      

      La respuesta es:

      1 6
      
    • ¿Usted sabe lo que podría retornar el siguiente código Python?:

      [(i.Title, i.getURL()) for i in context.getFolderContents()]
      

¿Qué haremos?

Algunas tecnologías y herramientas que usaremos en el entrenamiento:

¿Qué esperar?

Al final de los dos primeros días de entrenamiento, conocerá muchas de las herramientas necesarias para la instalación, integración y configuración de Plone. Usted será capaz de instalar los paquetes complementarios y conocerá algo sobre las tecnologías que subyacen a Plone y sus historias. Usted estará listo para extender sus habilidades a través de la lectura de libros como Practical Plone y la documentación de Plone.

Al final de los segundo dos días, usted no será un completo programador profesional de Plone, pero conocerá algunas de las características más potentes de Plone y debe ser capaz de construir un sitio web más Plone y debería ser capaz de construir un sitio web más complejo con temas y paquetes personalizados. Usted debe también ser capaz de encontrar dónde buscar instrucciones para hacer tareas que no cubrimos en este entrenamiento. Usted conocerá la mayoría la mayoría de las principales tecnologías de núcleo involucradas en la programación de Plone.

Si quieres convertirte en un desarrollador profesional de Plone o un integrador altamente sofisticado de Plone, usted definitivamente debe leer el libro de Martins y después volver a leerlo de nuevo mientras actualmente este haciendo un complejo proyecto.

Más importante es ¡usted debe practicar sus habilidades y no detenerte aquí pero debe seguir delante! una vía recomendada para esto es debe realizar los pasos del tutorial todo-app.

Documentación

Sigue el entrenamiento en http://plone-training.readthedocs.io/en/legacy/

Nota

Usted puede utilizar esta presentación para copiar y pegar el código, pero usted memorizará más si escribe usted mismo.

Lecturas recomendadas

Nota

  • ¡Puede detenernos y pregunte cuando tenga alguna duda!

  • Díganos si hablamos muy rápido, para frenar o no ser lo suficientemente fuerte.

  • Uno de nosotros siempre está ahí para ayudarle si usted está atascado. Por favor, danos una señal si usted está atascado.

  • Vamos a hacer algunas pausas, la primera será a las XX.

  • ¿Dónde está la comida, los baños?

  • Por favor, alguien tome el tiempo que tomemos para cada capítulo (título incluido)

  • Por favor, alguien puede indicar a errores

  • Nos puede contactar después del entrenamiento: team@starzel.de