5 septiembre 2020
64 horas de estudio estimadas
Promedio (69 Votos)

Certificado de superación «Desarrollo Frontend con HTML, CSS...

40€
Este curso ha cerrado la fecha de inscripción

  • karma
    Diploma de Participación: «Desarrollo Frontend con HTML, CSS y Javascript (10.ª edición)»

    Diploma de Participación: «Desarrollo Frontend con HTML, CSS y Javascript (10.ª edición)»

    badge

    ¿Cómo se consigue?

    Se consigue cuando el alumno ha superado, al menos, un promedio del 75% de los módulos del curso. Este promedio se calcula dividiendo la suma del % obtenido en cada uno de los módulos, entre el número de módulos del curso. Reconoce la participación del alumno en el mismo. El certificado puede descargarse como un diploma en formato PDF y como un badge, que además, se muestra en la plataforma y puede exportarse a "Mozilla Open”

    Descripción

    Se consigue cuando el alumno ha superado, al menos, un promedio del 75% de los módulos del curso. Este promedio se calcula dividiendo la suma del % obtenido en cada uno de los módulos, entre el número de módulos del curso. Reconoce la participación del alumno en el mismo. El certificado puede descargarse como un diploma en formato PDF y como un badge.

En estos momentos la funcionalidad no está disponible, inténtelo más tarde.

Comparte este curso

¿Conoces a alguien que le pueda gustar este curso?
Cuéntale sobre él

Descripción de curso

Este curso cubre el desarrollo de aplicaciones front-end para terminales fijos y móviles (PC, teléfono móvil, tableta, ...) en  HTML, CSS y JavaScript, tecnologías con las que se diseñan hoy día las aplicaciones de cliente en Internet.

El curso comienza con los fundamentos de HTML, CSS y JavaScript para facilitar el aprendizaje a principiantes. Continúa con temas más avanzados de frontend, como MVC de cliente, clases, diseño de juegos, procesado de strings, RegExps, excepciones, promesas, AJAX, UX, accesibilidad, gestures, SVG, animaciones o PWAs. Se hace especial hincapié en ilustrar las últimas mejoras de HTML, CSS y JavaScript. Se utiliza un enfoque integral y multidisciplinar que cubre los lenguajes, herramientas recomendadas, metodologías de programación, diseño gráfico adaptativo, diseño de experiencia de usuario, SEO, etc. Todo está ilustrado con ejemplos sencillos, pero realistas en el marco de la metodología AMMIL que facilita el auto-aprendizaje.

Se enseña también a empaquetar las apps del navegador a un teléfono móvil (Android o iOS), tableta o escritorio como PWAs (Progressive Web Apps).

Este curso es el primero del itinerario "Desarrollo Web Full-stack con JavaScript y Node.js" y puede cursarse tanto en abierto, modo tradicional de MiriadaX, como en modo fremium o de pago, para obtener un título otorgado por UPM (Universidad Politécnica de Madrid). Ver detalles del modo fremium en el itinerario: https://miriadax.net/web/fullstack.

Patrocinado por la Cátedra Telefónica en UPM Economia Digital (con enlace a http://economiadigital.etsit.upm.es)

 

Conocimientos

El curso explica los conceptos desde la base, para que las personas que comienzan a programar puedan seguirlo. Pero se recomienda que los asistentes tengan nociones básicas de programación aunque sea en otros lenguajes. Quien carezca de tales conocimientos puede compensarlo con un trabajo más intenso. El curso está pensado tanto para programadores que quieran mejorar sus conocimientos de diseño gráfico, como para diseñadores que quieran mejorar sus capacidades de programación en JavaScript.

Módulos del curso

Módulo O. Introducción al MOOC, a la plataforma Web  y a ES6 Módulo O. Introducción al MOOC, a la plataforma Web y a ES6
Módulo 1. Introducción a  HTML y CSS, estructura, herencia, .. Módulo 1. Introducción a HTML y CSS, estructura, herencia, ..
Módulo 2. Menús, Estructura CSS, Texto, Fuentes, Imágenes y Multimedia Módulo 2. Menús, Estructura CSS, Texto, Fuentes, Imágenes y Multimedia
Módulo 3. Intro ES6+, let, función, VSCode, DOM, Bool, if, bucles, Arrays Módulo 3. Intro ES6+, let, función, VSCode, DOM, Bool, if, bucles, Arrays
Módulo 4. Eventos, Objetos, Arrays, MVC, JSON, Boolean y Storage API Módulo 4. Eventos, Objetos, Arrays, MVC, JSON, Boolean y Storage API
Módulo 5. Tipos y clases, herencia, Number, multi-asignación, Spread/Rest Módulo 5. Tipos y clases, herencia, Number, multi-asignación, Spread/Rest
Módulo 6. Strings, iteradores y  bucles,  programación funcional y Regexp Módulo 6. Strings, iteradores y bucles, programación funcional y Regexp
Módulo 7. Excepciones,  Promesas, async/await, HTTP, AJAX y jQuery Módulo 7. Excepciones, Promesas, async/await, HTTP, AJAX y jQuery
Módulo   8.  Arq. información,  UX, Wireframes, iconos, SEO, SASS. @media Módulo 8. Arq. información, UX, Wireframes, iconos, SEO, SASS. @media
Módulo 9. Transiciones,  animaciones  CSS, SVG, Interacción gestual, .. Módulo 9. Transiciones, animaciones CSS, SVG, Interacción gestual, ..
Módulo 10.  PWAs. Desarrollando aplicaciones  para Android/iOS/Escritorio Módulo 10. PWAs. Desarrollando aplicaciones para Android/iOS/Escritorio
Test final de autoevaluación Test final de autoevaluación
Examen Acreditación UPM Examen Acreditación UPM