cursos por Juan David Rodríguez García

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

Formación LearningML

Descripción

LearningML es una plataforma educativa para aprender sobre inteligencia artificial de una manera sencilla y mediante actividades prácticas. Con este proyecto pretendemos acercar a personas no especialistas pero interesadas en el tema, y a los niños y niñas de niveles no universitarios, los fundamentos una de las técnicas más usadas en aplicaciones basadas en Inteligencia Artificial y de más impacto tecnológico y social: el Machine Learning o aprendizaje automático.

Curso desarrollado para la investigación sobre LearningML en Junio 2020.

Curso de Verano

Descripción

El Ministerio de Educación y Formación Profesional junto a la Universidad Internacional Menéndez Pelayo (UIMP) organizaron una nueva edición de los cursos de verano (2019) para la formación permanente del Profesorado. En dicho marco tuvieron lugar las sesiones presenciales del curso “Pensamiento computacional e Inteligencia Artificial: de cero a cien en un verano” cuya introducción en estas etapas es una de las últimas tendencias del panorama educativo internacional. Os traemos en vídeo todos los materiales de dichas sesiones presenciales del curso que tuvieron lugar en el Rectorado de la Universidad de Sevilla durante la semana del 8 al 12 de julio de 2019.

Ponencia desarrollada para el curso PENSAMIENTO COMPUTACIONAL E INTELIGENCIA ARTIFICIAL: DE CERO A CIEN EN UN VERANO" de la UIMP y el Ministerio de Educación y Formación Profesional.

Desarrollo de aplicaciones con Angular

Descripción

Angular ofrece un potente framework, esto es: un conjunto de herramientas, librerías y patrones de desarrollo sobre el lenguaje javascript que facilitan enormemente el desarrollo de aplicaciones web sujetas a los estándares de calidad y buenas prácticas propias del desarrollo de software.

Curso desarrollado para la oferta formativa de ADR Formación.

Claves para dominar Javascript

Descripción

Javascript es un lenguaje íntimamente relacionado con la web que en la actualidad se utiliza para desarrollar todo tipo de aplicaciones; móviles, de escritorio, servidores y herramientas de sistemas. Aunque es un lenguaje muy sencillo de aprender superficialmente, es a la vez un lenguaje bastante duro de roer cuando nos proponemos dominarlo. El propósito de este curso es revelar los aspectos más ocultos y desconocidos del lenguaje para profundizar en este potente lenguaje.

Curso desarrollado para la oferta formativa de ADR Formación.

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 openwebminars

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 openwebinars

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