cursos por Juan David Rodríguez García

Cursos que he impartido en los últimos años.

Curso de Git

Descripción

Git es un sistema de control de versiones distribuido. Una herramienta fundamental para cualquier desarrollador, independientemente de que trabaje sólo o como miembro de un equipo. Grandes proyectos como el kernel de linux o Symfony, utilizan git para el control de versiones.

Curso impartido en Julio de 2018 para Stigacx

Curso de Angular 6

Descripción

Angular es uno de los frameworks javascript más ampliamente usados para el desarrollo de aplicaciones web SPA (Single Page Application) y aplicaciones móviles basadas en web

Curso impartido en Julio de 2018 para Samelan

Curso Electron

Descripción

Electron es un framework Javascript con el que se construyen aplicaciones de escritorio desarrolladas integramente con tecnología web

Curso grabado en Abril de 2018 para https://openwebinars.net.

Presentación del curso de electron

Curso Vagrant

Descripción

Vagrant es una herramienta para la gestión de máquinas virtuales con la que podemos construir muy fácilmente entornos de desarrollo portables.

Curso grabado en Abril de 2018 para https://openwebinars.net.

Presentación del curso de vagrant

Curso de PHP7 + Symfony3 + Doctrine2

Descripción

PHP7 es la última versión de uno de los lenguajes más utilizados para el desarrollo de aplicaciones web.

Symfony es un framework para el desarrollo de aplicaciones web de calidad sobre PHP.

Doctrine2 es un ORM (Object Relational Mapping) construido sobre PHP y mediante el cual podemos acceder y manipular las bases de datos a través de una capa de abstracción orientada a objetos.

Curso impartido en Marzo de 2018 para Goal Systems en colaboración con Tecnolearning.

Curso de Subversion

Descripción

Los Sistemas de Control de Versiones registran los cambios que se van haciendo en los archivos de un proyecto permitiendo consultar las diferencias, recuperar versiones anteriores y trabajar en distintas ramas de desarrollo simultaneamente.

Subversion es uno de los Sistemas de Control de Versiones más utilizados en el mundo del desarrollo de aplicaciones web. Es software libre bajo una licencia de tipo Apache/BSD.

Curso impartido en Diciembre de 2017 en colaboración con Pronoide (https://www.pronoide.com/)

Profesor Acceso a datos

Descripción
Profesor de la asignatura "Acceso a datos" del ciclo formativo superior "Desarrollo de aplicaciones multiplataforma" en el Instituto Superior de Estudios Profesionales de la CEU durante los cursos 2012/13 y 2013/14.

Cursos de Symfony 1.4 y Symfony2

Descripción
  • Autor y tutor del curso de symfony2 de Aula Mentor
  • Autor y tutor del curso de symfony 1.4 de Aula Mentor
  • Autor y profesor del curso de Symfony2 de Hard Coconuts
  • Autor y profesor de un curso de Symfony2 para WYSIWYG material del curso
  • Autor y profesor de un curso de Symfony2 para Unidad Editorial
  • Autor y profesor de un curso de Symfony2 para Vocento