José Luis González

Web personal de José Luis González Sánchez

vuePress-theme-reco José Luis González    2021 - 2023
José Luis González José Luis GS
Home
Info
  • Personal
  • Investigación
Docencia
Proyectos
Categorías
  • Blog
  • Personal
  • Docencia
  • Proyectos
  • Investigación
Etiquetas
TimeLine
Contacto
  • Ayuda (opens new window)
  • GitHub (opens new window)
  • Twitter (opens new window)
  • LinkedIn (opens new window)
  • Google Dev (opens new window)
  • Discord (opens new window)
  • YouTube (opens new window)
author-avatar

José Luis González

PhD - Profesor
Investigador - Desarrollador
Kotlin Trainer certified by Jetbrains
Github Campus Advisor
GitKraken Ambassador
joseluisgs

45

Artículos

28

Etiquetas

Home
Info
  • Personal
  • Investigación
Docencia
Proyectos
Categorías
  • Blog
  • Personal
  • Docencia
  • Proyectos
  • Investigación
Etiquetas
TimeLine
Contacto
  • Ayuda (opens new window)
  • GitHub (opens new window)
  • Twitter (opens new window)
  • LinkedIn (opens new window)
  • Google Dev (opens new window)
  • Discord (opens new window)
  • YouTube (opens new window)

Proyectos Categories

vuePress-theme-reco José Luis González    2021 - 2023
  • Blog 31
  • Personal 7
  • Docencia 11
  • Proyectos 9
  • Investigación 3
TDD en JavaScript II. Usando Cypress

Como ya comenzamos en anteriores publicaciones vamos a seguir con una serie de apuntes y mini proyectos para iniciarse en TDD y BDD para realizar pruebas unitarias, de integración o E2E. En esta segunda parte nos centraremos en el uso de Cypress, para usarla en los test E2E, usándola en todo tipo de aplicaciones web, remarcando, por supuesto su uso en Vue.js.

José Luis González
9/8/2021 10 min.
DocenciaTecnologíasJavaScriptTDDCypress
TDD en JavaScript I. Usando Jest

Estos días quiero presentaros una serie de proyectos y mini apuntes que realicé con mayor o menor acierto para explicar el despliegue seguro de las aplicaciones web. En estos mini proyectos hablaré del TDD y BDD de cómo realizar pruebas unitarias, de integración o E2E. Además mostraré en esta serie de entradas cómo manejar librerías específicas para ello como puede ser Jest o Cypress. En esta primera parte nos centraremos en el uso de Jest, especialmente para test unitarios y de integración y cómo usarlo en proyectos Node.js o de Vue.js.

José Luis González
6/8/2021 14 min.
DocenciaTecnologíasJavaScriptTDDJest
Testeando en Vue.js con con Jest y Cypress

Cuando desarrollamos cualquier aplicación es fundamental que aseguramos que todo funciona de la mejor manera posible. Para ello, debemos probar nuestra aplicación en un entorno de pruebas. En este proyecto mostramos como usar Vue Test Utils en una aplicación para consultar el tiempo usando Vue.js y OpenWeatherMap API y mostrar distintos mecanismos de la testeo bajo TDD usando Jest y Cypress dentro de Vue Test Utils.

José Luis González
5/8/2021 7 min.
TecnologíasVue.jsJestCypress
Me gusta JavaScript

No os voy a engañar. Yo era el tipo de personas que no soportaba JavaScript en sus comienzos y solo le veía utilidad para mejorar determinados aspectos de la web. Era un apasionado de las apps móviles y del back-end. Pero desde el cambio de filosofía del 2015 unido a Node.js y a frameworks actuales, JavaScript (ES6 y versiones posteriores) y su mundo cada día me lo ponen más fácil. Ahora te cuento mis motivos.

José Luis González
22/7/2021 6 min.
DocenciaTecnologíasJavaScriptTypeScriptNode.js
Desarrolla tu API REST en Node.js

Una de las cosas con las que más cómo me siento es con la facilidad con la que usando Javascript y Typescript puedo desarrollar cualquier tipo de producto, desde el back hasta el front hasta pasando por dispositivos móviles o aplicaciones de Alexa. En este entrada te comento a nivel didáctico distintos proyectos usados y librerías para aprender a montarte tu propio back-end para que consuman tu API REST.

José Luis González
16/6/2021 13 min.
TecnologíasTypeScriptJavaScriptNode.js
Construyendo una skill de Alexa

La Skiil del Departamento de Informática representa un proyecto de innovación docente con fines didácticos con el objetivo de cómo diseñar un asistente de voz para conocer los ciclos existentes de la familia de informática. Te comento en esta entradas las bases del desarrollo de una skill.

José Luis González
24/5/2021 11 min.
TecnologíasAlexaJavaScriptNode.js
Proyecto de innovación COMUNICA

Una de las cosas que más me gusta de mi profesión es la parte de Innovación. No sólo se trata de dar clase, si no de crear nuevos mecanísmos para impartirlas y con ellos intentar resolver problemas que existen a en la sociedad. Te comento uno de los proyectos que tengo la suerte de coordinar este año.

José Luis González
13/5/2021 11 min.
DocenciaTecnologíasInnovación
Mis Lugares app Android en Kotlin

Mis Lugares es la App que resume todo lo trabajado en Programación Multimedia y Dispositivos Móviles. El objetivo principal es tener un app que cubra la mayoría de la funcionalidad y contenidos que se ven en este módulo de DAM, donde simulamos ser una empresa desarrollando un producto real. A continuación te comento los aspectos más importantes.

José Luis González
12/5/2021 8 min.
DocenciaTecnologíasProyectosAndroidKotlinFirebaseREST
Proyectos

En este apartado conocerás los proyectos que voy realizando, ya sea para fines docentes, personales o profesionales.

José Luis González
24/1/2021 2 min.
Proyectos
Ant. 1 ... 1 ... 1 Sig. Ir a Ir