Idesweb es un curso de tipo MOOC, totalmente gratuito y disponible en su Web, con el que podrás a aprender los conceptos básicos del desarrollo de aplicaciones web.

En este curso aprenderás todo lo que necesitas saber para convertirte en un desarrollador web desde cero: HTML, CSS, JavaScript, DOM, DHTML, XAMPP, PHP, phpMyAdmin y MySQL. Como es una introducción, el punto de partida que tomamos es bien simple: no sabes nada de desarrollo web.

Licencia:

Temario (20 horas 44 minutos)

  • Historia de Internet, la web y los navegadores
  • Curso "Introducción al desarrollo web": vídeo de presentación de los contenidos de la semana 1 del curso. Enlaces del vídeo: - Vannevar Bush: la ciencia, una frontera sin límites: http://blogs.elpais.com/turing/2012/09/vannevar-bush-la-ciencia-una-frontera-sin-limites.html - Memex animation - Vannevar Bush's diagrams made real: http://youtu.be/c539cK58ees - Why the Man Who Invented the Web Isn't Rich: http://www.theatlantic.com/technology/archive/2012/08/why-the-man-who-invented-the-web-isnt-rich/260848/ - The Man Who Invented the Web: http://www.time.com/time/magazine/article/0,9171,137689,00.html - EPIC 2014: http://www.robinsloan.com/epic/ Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 1. Introducción 10:14 Video
  • Curso "Introducción al desarrollo web": vídeo que complementa al vídeo de presentación de los contenidos de la semana 1 del curso. Enlaces del vídeo: - Hace 43 años dos computadoras intercambiaron datos por primera vez : http://youtu.be/_mRRb_3-RAc - ¿Realmente hace 43 años dos computadoras intercambiaron datos por primera vez?: http://idesweb.blogspot.com.es/2012/09/realmente-hace-43-anos-dos-computadoras.html - La nave Voyager 1 se acerca al infinito cuando se cumplen 35 años de su lanzamiento: http://www.europapress.es/ciencia/noticia-nave-voyager-acerca-infinito-cuando-cumplen-35-anos-lanzamiento-20120909113429.html - Amazings.es: http://amazings.es/ Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 2. Historia de Internet 1 03:12 Video
  • Curso "Introducción al desarrollo web": historia de Internet, su nacimiento, los primeros años del programa ARPANet, Leonard Kleinrock y la comunicación basada en la conmutación de paquetes, la primera comunicación en 1969, la expansión de ARPANet, el protocolo TCP de Vint Cerf y Robert Kahn. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 3. Historia de Internet 2 15:40 Video
  • Curso "Introducción al desarrollo web": historia de la Web, su nacimiento, Vannevar Bush y el memex, Ted Nelson y el hipertexto y la hipermedia, Tim Berners-Lee (TBL) y su propuesta de creación de un sistema de hipertexto para compartir información en el CERN. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 4. Historia de la web 1 11:07 Video
  • Curso "Introducción al desarrollo web": historia de la Web, su nacimiento, creación de un sistema de hipertexto para compartir información en el CERN, el sistema NeXT, el primer servidor web en España, Robert Cailliau, primera conferencia del WWW, creación del W3C, Premio Príncipe de Asturias de Investigación Científica y Técnica. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 5. Historia de la web 2 10:49 Video
  • Curso "Introducción al desarrollo web": el primer navegador web de Tim Berners-Lee, Mosaic, el primer navegador web desarrollado en NCSA. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 6. Historia de los navegadores 1 07:36 Video
  • Curso "Introducción al desarrollo web": Mosaic, la creación de Netscape y su navegador Navigator, el nacimiento de Internet Explorer a partir de Mosaic, la primera guerra de los navegadores, el horrible Internet Explorer 6, el nacimiento de Mozilla Foundation, Mozilla Firefox, la segunda guerra de los navegadores, las multas a Microsoft, la lección más importante de la historia de los navegadores. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 7. Historia de los navegadores 2 14:27 Video
  • Desarrollo web
  • Curso "Introducción al desarrollo web": confusión diseño web y desarrollo web, características principales del diseño web, características principales del desarrollo web, tecnologías de desarrollo web, ciclo de desarrollo de un sitio web (contacto inicial, planificación, contenido, diseño, desarrollo y lanzamiento). Referencias: - Web Designers vs Web Developers: http://sixrevisions.com/infographics/web-designers-vs-web-developers-infographic/ - Web Designer vs Developer: http://www.downgraf.com/inspiration/web-designer-vs-web-developer-infographic/ - A Web Site Designed (Un Sitio Web Diseñado): http://www.simplesquare.com/blog/infographics/a-web-site-designed/ - Steve Ballmer -- Developers: http://www.youtube.com/watch?v=8To-6VIJZRE - Steve Ballmer -- Web Developers: http://www.youtube.com/watch?v=spwU2P5U_1U Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 8. Introducción 08:28 Video
  • Curso "Introducción al desarrollo web": la importancia de prototipar una aplicación web antes de implementarla, los diferentes tipos de diagramas para representar la navegación, la estructura y el funcionamiento de una aplicación web. Autora del vídeo: Olga Carreras Montoto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 9. Prototipado: wireframes, mockups y prototipos 09:36 Video
  • Curso "Introducción al desarrollo web": evolución del mock up, atributos estéticos de los elementos de una página web (colores, áreas, cajas de contenido, imágenes, tipografías, menús y enlaces, iconos y elementos decorativos), software de diseño (trabajar en capas, medir, editar imágenes), 5 consejos antes de empezar a diseñar (busca inspiración, paleta básica de colores, busca recursos gráficos, define las tipografías, recopila el material necesario), 5 consejos para empezar a diseñar (trabaja en capas, de general a particular, no abuses de ciertos elementos, optimiza el tiempo, organización). Autor del vídeo: Marina Gutiérrez Teixeira. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 10. Prototipados visuales de alta fidelidad 11:56 Video
  • Aprende HTML básico
  • Curso "Introducción al desarrollo web": HTML (HyperText Markup Language) se emplea únicamente para definir la estructura y el contenido o información de una página web, la presentación visual no se define con HTML, estructura de un elemento (etiqueta), ¿cómo se aprende HTML?, etiquetas básicas (html, head, title, body, h1, h2, h3, h4, h5, h6, p, strong, em). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 11. HTML: conceptos básicos 1 12:01 Video
  • Curso "Introducción al desarrollo web": HTML (HyperText Markup Language), creación de una página sencila con el Bloc de Notas de Microsoft Windows. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 12. HTML: conceptos básicos 2 11:36 Video
  • Curso "Introducción al desarrollo web": HTML (HyperText Markup Language), creación de una página sencila con Notepad++, características de Notepad++ que ayudan a la escritura de HTML. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 13. HTML: conceptos básicos 3 08:33 Video
  • Curso "Introducción al desarrollo web": HTML (HyperText Markup Language), reglas (etiquetas siempre cerradas, documentos bien formados, etiquetas en minúsculas, valores de los atributos siempre entre comillas), caracteres válidos en los nombres de los ficheros. Vídeos referenciados: - Errores web: El título de la página: http://youtu.be/Y6iIr5TyAVQ Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 14. HTML: conceptos básicos 4 06:42 Video
  • Curso "Introducción al desarrollo web": problemas que se pueden tener en Microsoft Windows con el editor Bloc de Notas y en Apple Macintosh con el editor TextEdit. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 15. Problemas con editores 10:22 Video
  • Curso "Introducción al desarrollo web": los diferentes tipos de listas en HTML (ul, ol, dl), listas anidadas. Autor del vídeo: Javier Sánchez Riquelme. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 16. Listas 05:07 Video
  • Curso "Introducción al desarrollo web": tres errores (confusiones o malas prácticas) que hasta gente que lleva muchos años creando páginas web comete de vez en cuando: - Saltos de línea. - Espacios en blanco. - Referencias de caracteres (caracteres especiales). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 17. 3 errores típicos 09:26 Video
  • Curso "Introducción al desarrollo web": etiquetas básicas para crear tablas en HTML (table, tr, th, td), etiquetas avanzadas (thead, tbody, tfoot, caption, colgroup, col). Ejemplo del vídeo: http://idesweb.com/ejemplos/ejemplo-tablas-video.html Autor del vídeo: Guzmán Fernández García. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 18. Tablas 07:27 Video
  • Curso "Introducción al desarrollo web": qué es el hipertexto, tipos de enlaces (intradocumental, extradocumental), URL (Uniform Resource Locator), consejos. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 19. Enlaces 06:11 Video
  • Curso "Introducción al desarrollo web": definición de hipermedia, la etiqueta img, atributos obligatorios (src, alt) y opcionales (width, height, longdesc, ismap, usemap), atributos desaconsejados, formatos gráficos (GIF, JPG/JPEG, PNG), mapas de imagen (map, area, atributos usemap e ismap), uso de los mapas de imagen. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 20. Imágenes 12:40 Video
  • Curso "Introducción al desarrollo web": características principales de 000webhost.com, cómo crear una cuenta, cómo publicar una página web de ejemplo. Cómo publicar un sitio web: http://www.youtube.com/playlist?list=PL8610CE0BE7343FEF Autor del vídeo: Dulce Isis Segarra López y Rómulo Espinosa Montoya. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/

    21. Alojamiento (Hosting) gratuito 1 05:03 Video
  • Curso "Introducción al desarrollo web": características principales de Hostinger.es, cómo crear una cuenta, cómo publicar una página web de ejemplo. Cómo publicar un sitio web: http://www.youtube.com/playlist?list=PL8610CE0BE7343FEF Autor del vídeo: Dulce Isis Segarra López y Rómulo Espinosa Montoya. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/

    22. Alojamiento (Hosting) gratuito 2 07:24 Video
  • Curso "Introducción al desarrollo web": las imágenes son un elemento clave en un sitio web, limitaciones de la legislación de propiedad intelectual en España en cuanto al uso de material audiovisual, revisión de licencias (cerradas, abiertas o semiabiertas, dominio público), búsqueda de recursos gráficos para un proyecto web (Google, flickr, commons.wikimedia, morguefile, sxc.hu, bancos de imágenes profesionales), estrategia de uso: 1. No usar sin estar seguro. 2. Conocer las licencias. 3. Utilizar buscadores específicos. 4. Citar las fuentes. Autor del vídeo: Gonzalo Cao Cabeza de Vaca. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 23. Propiedad intelectual y licencias de uso 10:59 Video
  • Aprende HTML avanzado
  • Curso "Introducción al desarrollo web": UTF-8 sin BOM (Byte Order Mark), ¿qué es el BOM?, típicos problemas con los editores de texto. - HTML: juego de caracteres: http://youtu.be/_MwDNB3jOx0 - HTML: ¿migrar a un nuevo juego de caracteres?: http://youtu.be/erNmaW-_tNM Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 24. Caracteres y editores de texto 14:16 Video
  • Curso "Introducción al desarrollo web": ejemplos reales de problemas con el juego de caracteres, consejos más importantes: utiliza siempre el mismo juego de caracteres, utiliza UTF-8 sin BOM, diferencias entre ISO-8859-1 (Latin1) e ISO-8859-15 (Latin9), cómo se indica el juego de caracteres en HTML (etiqueta meta), diferencias entre HTML4, XHTML1 y HTML5. - HTML: el juego de caracteres y los editores de texto: http://youtu.be/4vF41rQU_4Y - HTML: ¿migrar a un nuevo juego de caracteres?: http://youtu.be/erNmaW-_tNM Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 25. Sobre el juego de caracteres 06:39 Video
  • XML (eXtensible Markup Language, Lenguaje de marcas extensible) - XHTML (eXtensible Hypertext Markup Language, Lenguaje extensible de marcado de hipertexto) - Diferencias HTML - XHTML Más información: - http://accesibilidadweb.dlsi.ua.es - http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 26. XML: HTML y XHTML 14:13 Video
  • Aprende HTML5
  • HTML5: Computación en la nube. Qué es, ventajas y desventajas. - Principales ventajas: - Accede a tus aplicaciones y datos desde cualquier sitio - Olvídate de las versiones - Utiliza tus aplicaciones y datos desde cualquier dispositivo con un navegador - No te preocupes por tu ordenador - No te preocupes por las copias de seguridad - Olvídate de los virus y otras amenazas Más información: http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 27. Computación en la Nube 07:57 Video
  • HTML5: ¿Qué es HTML5? Tecnologías de la familia HTML5: - HTML5 - Canvas - SVG - Geolocalización - Caché - Base de datos - Web workers Más información: http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 28. ¿Qué es el HTML5? 07:41 Video
  • Curso "Introducción al desarrollo web": los nuevos controles de HTML5 (los nuevos estados del atributo type, como url, tel, email, number, color, search, range, datetime, datetime-local, date, month, week, time), soporte por parte de los navegadores, representación de algunos controles en dispositivos móviles. Autor del vídeo: Mar Martínez Carrascosa. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 29. Nuevas funcionalidades en formularios 09:59 Video
  • Curso "Introducción al desarrollo web": nuevos atributos que se pueden emplear en los controles de los formularios (autocomplete, autofocus, min, max, step, pattern, placeholder, required), Modernizr y los polyfills. Autor del vídeo: Mar Martínez Carrascosa. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 30. Nuevas funcionalidades en formularios 11:05 Video
  • Curso "Introducción al desarrollo web": ejemplo completo de formulario en HTML5 (los nuevos controles de formulario de HTML5 es una de sus mejores características). Autor del vídeo: Mar Martínez Carrascosa. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 31. Ejemplos de Formulario 21:49 Video
  • Curso "Introducción al desarrollo web": validación del código, versiones de HTML, el DOCTYPE, qué valor de DOCTYPE debo usar, lista de DOCTYPEs, servicios de validación: W3C Markup Validator (http://validator.w3.org/), WDG HTML Validator (http://htmlhelp.com/tools/validator/), Validator.nu (http://validator.nu/), demostración de validación de tres páginas. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 32. Validación del código 10:53 Video
  • HTML5: ¿Por qué es importante escribir código correcto? "Mi página web se ve bien en Internet Explorer 6, pero en el resto de navegadores se rompe. ¿Por qué?" Página web del Colegio de Ingenieros de Caminos, Canales y Puertos de España. Principales causas de que una página web no sea vea igual en todos los navegadores: - Fallos de los navegadores - Problemas de compatibilidad entre los navegadores - Soporte de HTML por los navegadores - Errores en el código HTML Más información: http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 33. ¿Porqué es importante escribir código correcto? 08:41 Video
  • HTML5: ¿Por qué es importante escribir código correcto? "Mi página web se ve bien en Internet Explorer 6, pero en el resto de navegadores se rompe. ¿Por qué?" Principales causas de que una página web no sea vea igual en todos los navegadores: - Fallos de los navegadores - Problemas de compatibilidad entre los navegadores - Soporte de HTML por los navegadores - Errores en el código HTML Ejemplos de errores en el código HTML: - Etiqueta "b" sin cerrar - Etiqueta "span" sin cerrar - Comillas del valor de un atributo sin cerrar (2 versiones) - Valor del atributo size de la etiqueta "input" incorrecto Más información: http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 34. ¿Porqué es importante escribir código correcto? 11:05 Video
  • HTML5: ¿Por qué es importante escribir código correcto? El DOM (Document Object Model) es la razón de que los navegadores muestren una página de diferentes formas cuando tiene un error. Más información: http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 35. ¿Porqué es importante escribir código correcto? 12:46 Video
  • Curso "Introducción al desarrollo web": ¿qué pasa si ya tenemos un sitio web con otro juego de caracteres? ¿Debemos migrar a UTF-8 sin BOM? - HTML: juego de caracteres: http://youtu.be/_MwDNB3jOx0 - HTML: el juego de caracteres y los editores de texto: http://youtu.be/4vF41rQU_4Y Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 36. ¿Migrar a un nuevo juego de caracteres? 09:02 Video
  • CSS: conceptos básicos
  • Curso "Introducción al desarrollo web": qué es CSS, versiones de CSS, esquema de una regla de CSS. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 37. Introducción 04:29 Video
  • Curso "Introducción al desarrollo web": selector de tipo (elemento o etiqueta), selector de clase, selector de identificador, selección de etiquetas anidadas, pseudoclases (link, visited, hover, active, focus), agrupación de reglas, reducción de código y reutilización, consejos. Autor del vídeo: Guzmán Fernández García. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 38. Selectores 11:01 Video
  • Curso "Introducción al desarrollo web": problemas que pueden surgir cuando un CSS no está ordenado, consejos para ordenar un CSS, herramientas para ordenar y optimizar un CSS. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 39. Ordenar un CSS 03:55 Video
  • Curso "Introducción al desarrollo web": el acoplamiento en un sistema informático, las tres formas de usar CSS en HTML, el atributo style, demostración de uso. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 40. Cómo se usa en HTML 1 10:26 Video
  • Curso "Introducción al desarrollo web": la etiqueta style, demostración de uso. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 41. Cómo se usa en HTML 2 08:11 Video
  • Curso "Introducción al desarrollo web": la etiqueta link, demostración de uso. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 42. Cómo se usa en HTML 3 07:29 Video
  • Usabilidad web: principios básicos
  • Curso "Introducción al desarrollo web": cuatro principios básicos de la usabilidad: 1. Conoce al usuario. 2. Minimiza la memorización. 3. Optimiza las operaciones. 4. Gestiona los errores. Del artículo User engineering principles for interactive systems, de Wilfred J.Hansen (1971): http://dl.acm.org/citation.cfm?id=1479159 Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 43. Introducción 07:35 Video
  • Curso "Introducción al desarrollo web": qué es la usabilidad, definiciones en ISO 9241 (usuario, objetivo, contexto) e ISO/IEC 9126 (funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad), definición de Jakob Nielsen: "La usabilidad es un atributo de calidad que mide lo fácil que son de usar los interfaces de usuario", componentes de la usabilidad: facilidad de aprendizaje, eficiencia, memorabilidad, errores, satisfacción. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 44. Usabilidad web: qué es 04:40 Video
  • Curso "Introducción al desarrollo web": consejos de usabilidad, el consejo más importante "Piensa en el usuario", consejos de Jakob Nielsen, Eduardo Manchón, Olga Carreras, Daniel Torres. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 45. Usabilidad web: consejos 06:13 Video
  • Curso "Introducción al desarrollo web": ¿cuál debe ser en una página web el orden de los botones "aceptar/cancelar"? Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 46. La posición del botón “aceptar” 05:51 Video
  • Curso "Introducción al desarrollo web": qué es discapacidad, tipos de discapacidad (visuales, auditivas, motrices, neurológicas o cognitivas, derivadas del envejecimiento, derivadas del entorno), barreras de la discapacidad visual (ceguera, baja visión, daltonismo), productos de apoyo (lector de pantallas, línea de braille, navegadores de voz, pantallas grandes, ampliadores de pantalla), estrategias. Autor del vídeo: Ester Serna Berná. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 47. Accesibilidad 1 10:08 Video
  • Curso "Introducción al desarrollo web": tipos de discapacidad (visuales, auditivas, motrices, neurológicas o cognitivas, derivadas del envejecimiento, derivadas del entorno), discapacidad auditiva (sordera, hipoacusia), discapacidad motriz (muscular, degenerativas), discapacidad neurológica o cognitiva (problemas de aprendizaje, déficit de atención, falta de memoria), discapacidad relacionada con el envejecimiento, limitaciones derivadas del entorno, barreras, productos de apoyo, estrategias. Autor del vídeo: Ester Serna Berná. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 48. Accesibilidad 2 08:22 Video
  • Curso "Introducción al desarrollo web": ¿qué elemento es el más problemático en una página web?, los cuatro principales problemas de acceso a la información: 1. Flash. 2. Captchas. 3. Enlaces o botones no que no tienen sentido fuera del contexto. 4. Imágenes sin texto alternativo o con un texto alternativo inapropiado. Autor del vídeo: Ester Serna Berná. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 49. Accesibilidad 3 11:11 Video
  • CSS: conceptos avanzados
  • Curso "Introducción al desarrollo web": descendientes directos, elementos contiguos, :first-child, :first-letter, :first-line, valores de atributos, :lang, :after, :before. Autor del vídeo: Guzmán Fernández García. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 50. Introducción 09:43 Video
  • Curso "Introducción al desarrollo web": el concepto "One Web", la "Web única" o "una sola web" del W3C. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 51. CSS: la web unica (one web) 06:53 Video
  • Curso "Introducción al desarrollo web": ¿cómo se puede crear un sitio web para que se pueda visualizar de una forma correcta en todos los diferentes dispositivos que existen en la actualidad y en los que puedan aparecer en el futuro?, responsive design, Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 52. Diseño adaptable, adapttivo o flexible 07:52 Video
  • Curso "Introducción al desarrollo web": diseño adaptable (responsive design), @media, patrones de diseño adaptativo (casi fluido, caída de columna, cambio de la estructura, pequeños cambios, fuera de la pantalla). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 53. Diseño adaptable, adapttivo o flexible 04:38 Video
  • Curso "Introducción al desarrollo web": desarrollo de un ejemplo con diseño adaptable (responsive design) completo desde cero, herramientas (Window Resizer, Opera Mobile Emulator). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 54. Diseño adaptable, adapttivo o flexible 20:11 Video
  • Curso "Introducción al desarrollo web": referencias y fuentes de información para aprender más cosas sobre diseño adaptable, adaptativo o flexible (responsive design). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 55. Diseño adaptable, adapttivo o flexible 03:18 Video
  • Curso "Introducción al desarrollo web": qué es Zen Coding, ventajas que ofrece, instalación en Notepad++ (Plugin Manager o manual), atajos de teclado, sintaxis de selectores para crear HTML, atajos para crear CSS, demostración. Zen Coding: http://code.google.com/p/zen-coding/ Zen Coding CheatSheets: http://code.google.com/p/zen-coding/wiki/CheatSheets Notepad++: http://notepad-plus-plus.org/ Autor del vídeo: Laura Sirvent Collado Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 56. Zen coding para HTML y CSS 13:13 Video
  • CSS3
  • Curso "Introducción al desarrollo web": nuevos métodos para definir colores en CSS3 - Opacidad o transparencia (RGBA). - Modelo de color HSL (Hue, Saturation, Lightness): matiz, saturación, luminosidad. Autor del vídeo: Guzmán Fernández García. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 57. Colores y novedades 1 03:42 Video
  • Curso "Introducción al desarrollo web": principales novedades de CSS3: esquinas redondeadas (border-radius), imágenes en los bordes (border-image), gradientes lineales (linear-gradient), gradientes radiales (radial-gradient), sombras de caja (box-shadow) y transiciones (transition). Autor del vídeo: Javier Sánchez Riquelme. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 58. Colores y novedades 2 17:43 Video
  • Frameworks de CSS
  • Curso "Introducción al desarrollo web": diseño basado en retícula (grid), "look & feel" de una página web, composición o layout, proporción áurea, regla de los tercios, 960.gs. Autor del vídeo: David RIzo Valero. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 59. 960.gs 16:47 Video
  • Curso "Introducción al desarrollo web": framework CSS (herramientas y pautas), frameworks más famosos (BluePrint, 960 Grid System, YUI), Twitter Bootstrap, ejemplo de botones, ejemplo de uso de la rejilla. Autor del vídeo: Álvaro Yuste Torregrosa. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 60. Bootstrap 06:53 Video
  • Javascript: conceptos básicos
  • Curso "Introducción al desarrollo web": historia de JavaScript, nacimiento en abril de 1995, JScript, EcmaScript. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 61. Historia 08:58 Video
  • Curso "Introducción al desarrollo web": la sintaxis de JavaScript es similar a C++ y Java, separación de sentencias (punto y coma), declaración de variables (var), tipos de datos, sentencias condicionales (if, else, switch), sentencias de repetición (for, do, while). Autor del vídeo: Eduardo García Reillo. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 62. Sintaxis básica 06:59 Video
  • Javascript: conceptos avanzados
  • Curso "Introducción al desarrollo web": ¿es JavaScript un lenguaje orientado a objetos?, es un lenguaje basado en prototipos, objetos (propiedades y métodos), notación en JavaScript, objetos intrínsecos. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 63. Orientación a objetos 06:07 Video
  • Curso "Introducción al desarrollo web": cómo utilizar las cadenas en JavaScript, declaración de una cadena, el objeto String, propiedades (length) y métodos (charAt, concat, indexOf, lastIndexOf, replace, search, toLowerCase, toUpperCase, valueOf, split) principales, extensión con la propiedad prototype. Autor del vídeo: Carlos Meca López. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 64. Cadenas 06:14 Video
  • Curso "Introducción al desarrollo web": el objeto Array de JavaScript, propiedades y métodos principales, extensión con la propiedad prototype. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 65. Array 06:35 Video
  • Curso "Introducción al desarrollo web": el objeto Math en JavaScript, propiedades y métodos principales. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 66. Objeto Math 03:13 Video
  • Curso "Introducción al desarrollo web": el objeto Number en JavaScript, propiedades y métodos principales. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 67. Objeto Number 04:56 Video
  • Curso "Introducción al desarrollo web": el objeto Date en JavaScript, propiedades y métodos principales. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 68. Objeto Date 06:50 Video
  • Curso "Introducción al desarrollo web": el objeto RegExp en JavaScript, propiedades y métodos principales. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 69. Obketo RegExp 05:21 Video
  • Curso "Introducción al desarrollo web": errores, depuración de errores, ¿es posible construir software que no falle?, los sistemas complejos. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 70. Depuración de errores 1 07:02 Video
  • Curso "Introducción al desarrollo web": tipos de errores en JavaScript: - Errores de diseño. - Errores lógicos. - Errores de dependencia. - Errores de ejecución. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 71. Depuración de errores 2 07:30 Video
  • Curso "Introducción al desarrollo web": ayudas para la depuración de errores en JavaScript (console, console2, Firebug). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 72. Depuración de errores 3 06:16 Video
  • Curso "Introducción al desarrollo web": qué es un framework, frameworks más populares en JavaScript (dojo, jQuery, prototype, YUI, mootols, Ext JS), caso práctico con Ext JS. Autor del vídeo: Rolando Rodríguez Ortega. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 73. Frameworks de Javascript 11:59 Video
  • Empezando con PHP
  • Curso "Introducción al desarrollo web": ¿por qué PHP es una buena opción para este curso?. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 74. PHP: ¿por qué PHP? 03:05 Video
  • Curso "Introducción al desarrollo web": historia de PHP, el inicio de su desarrollo por Rasmus Lerdorf. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 75. PHP: historia 04:56 Video
  • Curso "Introducción al desarrollo web": XAMPP es una plataforma de desarrollo para los sistemas operativos Linux, Windows, MacOS X y Solaris que incluye Apache, MySQL, PHP y Perl. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 76. PHP: XAMPP 08:05 Video
  • Curso "Introducción al desarrollo web": Dos problemas muy comunes, y sus soluciones, que pueden ocurrir con XAMPP, la plataforma de desarrollo para los sistemas operativos Linux, Windows, MacOS X y Solaris que incluye Apache, MySQL, PHP y Perl. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 77. PHP: XAMPP Problemas 05:03 Video
  • Curso "Introducción al desarrollo web": la sintaxis de PHP es similar a C, C++, Java y JavaScript, aunque tiene algunas diferencias importantes que provienen de Perl. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 78. PHP: sintaxis básica 08:10 Video
  • Curso "Introducción al desarrollo web": ejemplo de creación de una página web sencilla con PHP, algunos errores que pueden surgir. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 79. PHP: mi primera página 11:06 Video
  • Curso "Introducción al desarrollo web": manejo de formularios en PHP con los métodos GET y POST, diferencias entre GET y POST, proceso de envío de un formulario, ejemplo práctico y recomendaciones. Autor del vídeo: Miryan Rico Salas. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 80. PHP: manejo de formularios con GET y POST 08:34 Video
  • Curso "Introducción al desarrollo web": sintaxis de las cadenas (strings) en PHP, diferentes formas de escribir una cadena (comilla simple, comillas dobles, sintaxis heredoc, sintaxis nowdoc). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 81. PHP: cadenas (sintaxis) 04:56 Video
  • Curso "Introducción al desarrollo web": PHP dispone de 100 funciones para trabajar con cadenas, repaso de las funciones más útiles (strlen(), strtolower(), implode(), explode(), etc.). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 82. PHP: cadenas (funciones) 08:34 Video
  • Curso "Introducción al desarrollo web": sintaxis de los arrays (vector o matriz) en PHP, diferentes formas de declarar un array. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 83. PHP: arrays (sintaxis) 05:44 Video
  • Curso "Introducción al desarrollo web": PHP dispone de casi 80 funciones para trabajar con arrays, repaso de las funciones más útiles (count(), in_array(), funciones de ordenación, etc.). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 84. PHP: arrays (funciones) 04:11 Video
  • ¿Qué son y para qué sirven las cookies?: - Definición - Funcionamiento - Origen - Protocolo HTTP sin estado - Carro o cesta de la compra virtual - Cookies de seguimiento (tracking cookies) Más información: - http://accesibilidadweb.dlsi.ua.es - http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 85. Cookies: ¿Qué son y para qué sirven? 05:47 Video
  • ¿Cómo funcionan las cookies?: - JavaScript: document.cookie - PHP: setcookie() y $_COOKIE - RFC 6265 HTTP State Management Mechanism Más información: - http://accesibilidadweb.dlsi.ua.es - http://desarrolloweb.dlsi.ua.es Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es) 86. Cookies: ¿Cómo funcionan? 08:20 Video
  • Curso "Introducción al desarrollo web": uso de las cookies en PHP con el método setcookie() y la variable superglobal $_COOKIE. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 87. PHP: cookies 07:16 Video
  • Curso "Introducción al desarrollo web": definición del concepto de sesión. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 88. PHP: sesiones 03:47 Video
  • Curso "Introducción al desarrollo web": ejemplo de uso de sesiones en PHP. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 89. PHP: uso de sesiones 15:06 Video
  • Aprende las bases de mySQL con phpMyAdmin
  • Curso "Introducción al desarrollo web": evolución (máquinas, almacenamiento, lógica), Codd y el modelo relacional, tipos de bases de datos (XML, documentales, geográficas, deductivas, NOsql), sistemas gestores de bases de datos relacionales (SGBD). Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 90. El modelo relacional, contexto 08:16 Video
  • Curso "Introducción al desarrollo web": MySQL es un sistema gestor de bases de datos que sigue el modelo relacional de Codd y que utiliza SQL, breve historia, algunas herramientas cliente, su relación con XAMPP. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 91. Brevísima historia de MySQL 03:52 Video
  • Curso "Introducción al desarrollo web": instalación limpia de XAMPP, phpMyAdmin (editar config.inc.php, ajustes de la cuenta de root, autenticación mediante HTTP). Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 92. XAMPP-MySQL, ejemplos de configuración: instalación y ejemplos de configuración 05:47 Video
  • Curso "Introducción al desarrollo web": trabajar con dos servidores de bases de datos independientes en el mismo servidor, configuración de MySQL (directorios de datos, my.ini, puerto y rutas a directorios de sistemas), ejecución de un servicio en Windows, configuración de phpMyAdmin para trabajar con dos servidores/instancias (editar config.inc.php). AVISO: Nuestra intención es que sepas que hay unos ficheros que configuran el comportamiento de los programas instalados y que se pueden modificar. Esto solo es un ejemplo de algo que se puede hacer pero no te estamos pidiendo que lo hagas :). De hecho, no es habitual que necesites 2 servidores trabajando sobre la misma máquina, y menos en un entorno doméstico. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 93. XAMPP-MySQL, ejemplos de configuración: dos instancias en el mismo servidor 06:47 Video
  • Curso "Introducción al desarrollo web": este vídeo realiza una doble función, sirve como introducción al resto de vídeos, pero también sirve como resumen, por lo que se puede ver tanto al principio como al final. En este vídeo se resume: - Objetivo de los vídeos, introducción a phpMyAdmin. - Parte 1: conceptos generales de bases de datos, creación de usuarios y privilegios. - Parte 2: creación de tablas, tipos de datos, motores de almacenamiento, inserción de filas, exportación (estructura y datos). - Parte 3: integridad referencial, claves ajenas, creación de relaciones muchos a muchos, el diseñador de relaciones. - Parte 4: inserción de filas en una tabla con una relación muchos a muchos. - Herramientas exclusivas de phpMyAdmin. - Dónde encontrar más información. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 94. Introducción a phpMyAdmin (parte 0 o resumen) 04:58 Video
  • Curso "Introducción al desarrollo web": explicación del escenario de aprendizaje, repaso de los conceptos básicos de las bases de datos relacionales (clave primaria, clave ajena, relación), repaso del lenguaje de consulta y de manipulación SQL (select, insert, delete, update), presentación del interfaz y del área de trabajo de phpMyAdmin, creación de un usuario de prueba, privilegios (permisos) de los usuarios. Corrección: SQL es el acrónimo de "Structured Query Language". Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 95. Introducción a phpMyAdmin (parte 1) 07:32 Video
  • Curso "Introducción al desarrollo web": phpMyAdmin, creación de tablas, tipos de datos, creación de índices, motores de MySQL (INNODB, MyISAM, MEMORY), inserción de datos, seguimiento de una tabla (historial), exportar una tabla (backup). Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 96. Introducción a phpMyAdmin (parte 2) 09:21 Video
  • Curso "Introducción al desarrollo web": inserción de datos, creación de una relación muchos a muchos (N:N), claves ajenas, integridad referencial, diseñador de phpMyAdmin. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 97. Introducción a phpMyAdmin (parte 3) 08:44 Video
  • Curso "Introducción al desarrollo web": inserción de filas de relación, modificación de la estructura de una tabla, definición de los valores a mostrar en la inserción de filas en una tabla de relación. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 98. Introducción a phpMyAdmin (parte 4) 05:10 Video
  • Curso "Introducción al desarrollo web": este vídeo realiza una doble función, sirve como introducción al resto de vídeos, pero también sirve como resumen, por lo que se puede ver tanto al principio como al final. En este vídeo se resume: - Objetivo de los vídeos, introducción a phpMyAdmin. - Parte 1: conceptos generales de bases de datos, creación de usuarios y privilegios. - Parte 2: creación de tablas, tipos de datos, motores de almacenamiento, inserción de filas, exportación (estructura y datos). - Parte 3: integridad referencial, claves ajenas, creación de relaciones muchos a muchos, el diseñador de relaciones. - Parte 4: inserción de filas en una tabla con una relación muchos a muchos. - Herramientas exclusivas de phpMyAdmin. - Dónde encontrar más información. Autor del vídeo: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 99. Introducción a phpMyAdmin (parte 0 o resumen) 04:58 Video
  • Curso "Introducción al desarrollo web": formas de acceder a una base de datos desde PHP, diferencias entre un acceso a través de una capa abstracta (ODBC, PDO, adoDB) y un acceso nativo Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 100. PHP: acceso a una base de datos 05:56 Video
  • Curso "Introducción al desarrollo web": cómo se accede a una base de datos MySQL desde PHP (ext/mysql, ext/mysqli y PDO_MySQL), funciones mysql más importantes. IMPORTANTE: A partir de PHP 5.5, esta extensión estará obsoleta y producirá el aviso E_DEPRECATED. En su lugar se debe usar PDO o ext/mysqli. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 101. PHP: MySQL 07:17 Video
  • Curso "Introducción al desarrollo web": ejemplo de inyección de SQL desde PHP con acceso a MySQL. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 102. PHP: ejemplo de inyección de SQL 15:45 Video
  • Curso "Introducción al desarrollo web": qué es ODBC (Open DataBase Connectivity), cómo se accede a una base de datos con ODBC, funciones ODBC más importantes en PHP. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 103. PHP: acceso a una base de datos con ODBC 08:32 Video
  • Curso "Introducción al desarrollo web": ejemplo de acceso a una base de datos MySQL con ODBC, creación de un DSN, conexión DSN-less. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 104. PHP: acceso a una base de datos con ODBC - Ejemplo 22:50 Video
  • Curso "Introducción al desarrollo web": un ejemplo que demuestra la importancia de validar en el lado del servidor los datos que se reciben de un usuario desde un formulario web, aunque el formulario ya haya sido validado en el cliente. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 105. PHP: validación en el servidor 21:40 Video
  • Curso "Introducción al desarrollo web": funciones de filtrado que existen en PHP para la validación y el saneamiento de los datos. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 106. PHP: funciones de filtrado 04:41 Video
  • Curso "Introducción al desarrollo web": qué son las expresiones regulares, para qué sirven las expresiones regulares (buscar y validar), problemas de las expresiones regulares, sintaxis de las expresiones regulares (Perl, PCRE, POSIX). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 107. Expresiones regulares: conceptos básicos 07:34 Video
  • Curso "Introducción al desarrollo web": una expresión regular es un patrón formado por caracteres y metacaracteres. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 108. Expresiones regulares: sintaxis Perl/PCRE 08:10 Video
  • Curso "Introducción al desarrollo web": uso de expresiones regulares en PHP, funciones PCRE (compatible con Perl) y POSIX (desaconsejadas). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 109. PHP: expresiones regulares 05:09 Video
  • Curso "Introducción al desarrollo web": funciones de lectura y escritura para el manejo de ficheros en PHP (fopen, fclose, fgets, fscanf, file, fwrite), caso práctico. Autor del vídeo: Rubén Torregrosa Soler. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 110. PHP: manejo de ficheros 11:04 Video
  • Curso "Introducción al desarrollo web": cómo trabajar con el sistema de ficheros, a nivel de ficheros y directorios, en PHP. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 111. PHP: sistema de ficheros 05:10 Video
  • Curso "Introducción al desarrollo web": ejemplo completo de acceso al sistema de ficheros desde PHP. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 112. PHP: sistema de ficheros (ejemplo) 15:42 Video
  • Curso "Introducción al desarrollo web": manejo de la subida de ficheros en PHP, la variable superglobal $_FILES, las funciones is_uploaded_file() y move_uploaded_file(). Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 113. PHP: subida de ficheros 05:58 Video
  • Curso "Introducción al desarrollo web": ejemplo de subida de ficheros al servidor web con PHP. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 114. PHP: subida de ficheros (ejemplo) 15:37 Video
  • Curso "Introducción al desarrollo web": generación de imágenes con PHP, librería GD, funciones básicas (imagecreate, imagecreatefrompng, imagecolorallocate, imagettftext), ejemplo práctico. Autor del vídeo: Rubén Torregrosa Soler. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 115. PHP: generación de imágenes 12:26 Video
  • Curso "Introducción al desarrollo web": sintaxis de la orientación a objetos en PHP4. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 116. PHP: orientación a objetos (PHP4) 06:04 Video
  • Curso "Introducción al desarrollo web": sintaxis de la orientación a objetos en PHP5. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 117. PHP: orientación a objetos (PHP5) 14:13 Video
  • Curso "Introducción al desarrollo web": cómo se accede a una base de datos MySQL desde PHP con la extensión mysqli, estilo procedural (funciones mysqli más importantes) y estilo orientado a objetos. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 118. PHP: mysqli 07:12 Video
  • Curso "Introducción al desarrollo web": ventajas y desventajas de un acceso nativo frente a un acceso con una capa abstracta, cómo se accede a una base de datos con la librería ADOdb. Autor del vídeo: Sergio Luján Mora. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 119. PHP: ADOdb 08:49 Video
  • PHP: excepciones
  • PHP 5: Excepciones - Conceptos básicos. ¿Qué es una excepción? Captura de una excepción. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 120. PHP 5: Excepciones - Conceptos básicos 10:12 Video
  • PHP 5: Excepciones - Sintaxis. Sintaxis de excepciones en PHP 5. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 121. PHP 5: Excepciones - Sintaxis 10:27 Video
  • PHP 5: Excepciones - Ejemplo sencillo. Ejemplos: división por cero, llamada a una función con un número de parámetros incorrectos, intentar abrir un fichero que no existe. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 122. PHP 5: Excepciones - Ejemplo sencillo 12:53 Video
  • PHP 5: Excepciones - Ejemplo complejo (1/4). Ejemplo de aplicación web con acceso a base de datos. Control mínimo de errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 123. PHP 5: Excepciones - Ejemplo complejo (1/4) 14:52 Video
  • PHP 5: Excepciones - Ejemplo complejo (2/4). Ejemplo de aplicación web con acceso a base de datos. Mejora del control de errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 124. PHP 5: Excepciones - Ejemplo complejo (2/4) 06:42 Video
  • PHP 5: Excepciones - Ejemplo complejo (3/4). Ejemplo de aplicación web con acceso a base de datos. Utilización del manejo de excepciones para controlar los errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 125. PHP 5: Excepciones - Ejemplo complejo (3/4) 12:42 Video
  • PHP 5: Excepciones - Ejemplo complejo (4/4). Ejemplo de aplicación web con acceso a base de datos. Utilización del manejo de excepciones para controlar los errores con excepciones propias para un control más preciso. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 126. PHP 5: Excepciones - Ejemplo complejo (4/4) 13:54 Video
  • PHP 5: Excepciones - Conceptos básicos. ¿Qué es una excepción? Captura de una excepción. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 127. PHP 5: Excepciones - Conceptos básicos 10:12 Video
  • PHP 5: Excepciones - Sintaxis. Sintaxis de excepciones en PHP 5. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 128. PHP 5: Excepciones - Sintaxis 10:27 Video
  • PHP 5: Excepciones - Ejemplo sencillo. Ejemplos: división por cero, llamada a una función con un número de parámetros incorrectos, intentar abrir un fichero que no existe. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 129. PHP 5: Excepciones - Ejemplo sencillo 12:53 Video
  • PHP 5: Excepciones - Ejemplo complejo (1/4). Ejemplo de aplicación web con acceso a base de datos. Control mínimo de errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 130. PHP 5: Excepciones - Ejemplo complejo (1/4) 14:52 Video
  • PHP 5: Excepciones - Ejemplo complejo (2/4). Ejemplo de aplicación web con acceso a base de datos. Mejora del control de errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 131. PHP 5: Excepciones - Ejemplo complejo (2/4) 06:42 Video
  • PHP 5: Excepciones - Ejemplo complejo (3/4). Ejemplo de aplicación web con acceso a base de datos. Utilización del manejo de excepciones para controlar los errores. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 132. PHP 5: Excepciones - Ejemplo complejo (3/4) 12:42 Video
  • PHP 5: Excepciones - Ejemplo complejo (4/4). Ejemplo de aplicación web con acceso a base de datos. Utilización del manejo de excepciones para controlar los errores con excepciones propias para un control más preciso. Más información: http://desarrolloweb.dlsi.ua.es. Autor: Sergio Luján Mora, profesor de la Universidad de Alicante (http://www.ua.es). 133. PHP 5: Excepciones - Ejemplo complejo (4/4) 13:54 Video
  • Apuntes sobre Diseño y Tipografía web
  • Curso "Introducción al desarrollo web": evolución del mock up, atributos estéticos de los elementos de una página web (colores, áreas, cajas de contenido, imágenes, tipografías, menús y enlaces, iconos y elementos decorativos), software de diseño (trabajar en capas, medir, editar imágenes), 5 consejos antes de empezar a diseñar (busca inspiración, paleta básica de colores, busca recursos gráficos, define las tipografías, recopila el material necesario), 5 consejos para empezar a diseñar (trabaja en capas, de general a particular, no abuses de ciertos elementos, optimiza el tiempo, organización). Autor del vídeo: Marina Gutiérrez Teixeira. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 134. Prototipos visuales de alta fidelidad 11:56 Video
  • Curso "Introducción al desarrollo web": Aprender/intuir cómo: Elegir, combinar y contrastar tipografía. El contraste. El peso. Caja alta (uppercase) y caja baja (lower case). El color. Autor del vídeo: Daniel Rodríguez Valero. Cámara: Sergio Luján Mora. Edición y montaje: Armando Suárez Cueto. Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 135. Introducción a la tipografía web I (parte 1) 09:20 Video
  • Curso "Introducción al desarrollo web": Aprender/intuir cómo: Elegir, combinar y contrastar tipografía. Letras con remate (serif) y sin remate (sans-serif). Cómo ganar contraste. Tipografías de sistema. Autor del vídeo: Daniel Rodríguez Valero. Cámara: Sergio Luján Mora. Edición y montaje: Armando Suárez Cueto Curso abierto en línea a gran escala (MOOC, massive open online course). Copyright y licencia: http://idesweb.es/copyright Más información: http://idesweb.es/ 136. Introducción a la tipografía web I (parte 2) 10:49 Video

Valoraciones (38)

  • Completo, práctico y recomendable

    Me ha ayudado bastante en "reciclarme", y tiene algunas partes muy interesantes impartidas por colaboradores. 100% recomendable

    Alex Torrelodones

  • Completo y desde cero

    Hay muchos cursos de programación web, pero Sergio Luján se nota que es profesor y su forma de comunicar es muy buena. Recomendable para iniciarse.

    Miguel Caballero

  • Enrique Mancha Cortés

  • Mauricio Rosero

  • Brian Roman Feliciano

  • Nestor Figueroa

  • Jordi Gómez

  • Jorge Luis Fernandez Blanco

  • Roberto Sotelo

  • El Mejor curso

    Nitchman Robinson

  • Enrique Castillo

  • Davex Glez

  • Roberto Perez

  • Alberto Escobar Gallardo

  • Completisimo!

    Este curso tiene todo, estoy aprendiendo practicamente desde cero, cuando acabe les cuento.

    Cesar Matelat Borneo

  • Álvaro Enrique Acosta González

  • Miguel Poveda

  • Marius Circiu

  • Joseph Sillo Meza

  • Curso completo y con gran cantidad de referencias

    El curso engloba completamente los elementos del desarrollo web, realmente toca todos los temas, y da posibilidad de profundizar al alumno mediante la sugerencia de referencias y links para leer. Muy buen curso, serio y completo aunque también conciso.

    Marc Ami

  • Aldo Lobato

  • Cabanillo Cabanillo

  • María José Ruiz Hidalgo

  • Conforme avanzo mas me gusta

    Al principio me parecía muy teórico pero conforme he ido mirando cosillas mas me gusta. Muy recomendable

    Marcelino Dueñas Perez

  • Jose Alberto Sanchez Garcia

  • IDESWEB

    es ecxelente lo que se puede aprender

    Dariosmar Isabel Carreras

  • Francisco Javier Fajardo

  • Paula De Souza

  • Completo

    Para ser un curso gratuito no se puede pedir más. Muy completo

    Alfonso Ruiz

  • Emm Joven

  • Manuel Jaramillo

  • Mariano Zamora

  • Increíble Curso

    Cada video viene bastante detallado, tiene muchas referencias útiles.

    Saúl Hernández

  • Me ha resultado un curso muy útil.

    Un curso tremendamente recomendable para adquirir una base para el desarrollo web.

    Sergismundo Mocareto

  • Cristian Hoyos Soto

  • Muy util y practico

    Enseñar al que no sabe

    Pedro Pablo Zorita Lozano

  • Interesante y completo

    Soy muy nuevo y me ha costado, lo básico necesitaría mas atención.

    Daniel Angel Fernandez

  • muy bueno

    Alex Ticona Bejarano

50.929 visitas

¿Porqué realizar un curso de pago?

Porque incluyen servicios -no disponibles en cursos gratuitos- que te ayudarán a aprender mejor:

  • 4,5/5
    Valoración promedio
  • 75%
    Finalizado en 30 días
  • 16x
    Uso de servicios
  • Contacto con el Profesor
  • Obtención de Certificado
  • Documentación adicional
+ Info