Taller para desarrolladores de Connect 2016

Para el primer día de Couchbase Connect 2016, creé un taller para desarrolladores de un día completo (con la ayuda de nuestro gran equipo de SDK, por supuesto). Fue genial conocer a algunos de nuestros clientes y ayudar a la gente a ponerse al día con Couchbase Server. Para aquellos de ustedes que no pudieron asistir, el todos los materiales son de código abierto.

Couchbase Connect 2016 Developer Workshop

Estructura

El laboratorio se divide en 4 partes:

  1. Configuración de CouchbaseCouchbase Server: instala Couchbase Server localmente, en Docker o en Azure/Amazon.

  2. Uso de Couchbasefamiliarizarse con las herramientas básicas de Couchbase y escribir una aplicación "Hello, World".

  3. Creación de una aplicación completa: usando Couchbase para escribir una API RESTful con la que se comunicaba una app Angular 2.

  4. Creación de un clúster sencillocrear un clúster de 3 nodos utilizando Docker (aunque se pueden aplicar los mismos métodos si no se utiliza Docker)

Diapositivas

Lo primero que debes hacer es leer las diapositivas. En ellas encontrarás las instrucciones que necesitas para realizar los laboratorios. En cada carpeta hay un archivo Powerpoint (PPTX) con las diapositivas. Si no tienes Powerpoint, házmelo saber y estaré encantado de proporcionártelas en otro formato. (Podría añadir archivos PDF al repositorio, pero existe el riesgo de que se desincronicen con los archivos PPTX de origen).

Código

Sólo las partes 2 y 3 tienen código. En cada parte hay ejemplos para .NET, Java y Node. Hay una versión completa y una versión para "rellenar los espacios en blanco". Por ejemplo, la carpeta "dotnet" tiene el código fuente completo de la muestra .NET, mientras que la carpeta "dotnet_workshop" tiene una serie de espacios en blanco para rellenar.

La parte 3 contiene una aplicación Angular 2. En realidad no hay nada específico para Couchbase en ese código Angular 2, así que puedes omitirlo, escribir tu propio frontend, o simplemente interactuar con los endpoints directamente usando una herramienta como Cartero o Violinista.

Resumen

Si hay algo confuso o que falta, por favor, no dude en abrir una incidencia en GitHub. O si desea añadir mejoras, otros idiomas, corrección de errores, corrección de erratas, etc, se agradecen las solicitudes de pull.

Por último, si está interesado en impartir un taller en su conferencia, grupo de usuarios o lugar de trabajo, estaré encantado de personalizarlo e impartirlo para usted.

Para ponerse en contacto conmigo, puede dejar un comentario a continuación o ponerse en contacto conmigo en Twitter.

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Matthew Groves

A Matthew D. Groves le encanta programar. No importa si se trata de C#, jQuery o PHP: enviará pull requests para cualquier cosa. Lleva codificando profesionalmente desde que escribió una aplicación de punto de venta en QuickBASIC para la pizzería de sus padres, allá por los años noventa. Actualmente trabaja como Director de Marketing de Producto para Couchbase. Su tiempo libre lo pasa con su familia, viendo a los Reds y participando en la comunidad de desarrolladores. Es autor de AOP in .NET, Pro Microservices in .NET, autor de Pluralsight y MVP de Microsoft.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.