Desarrollo de Aplicaciones Web: Conceptos Básicos

  • 4.4
Approx. 19 hours to complete

Course Summary

Learn how to build web applications using HTML, CSS, and JavaScript with this course. Gain practical skills in website development and create your own web application by the end of the course.

Key Learning Points

  • Develop practical skills in website development
  • Learn the basics of HTML, CSS, and JavaScript
  • Create your own web application by the end of the course

Related Topics for further study


Learning Outcomes

  • Create a fully functional web application using HTML, CSS, and JavaScript
  • Understand the basics of web development
  • Develop practical skills in website development

Prerequisites or good to have knowledge before taking this course

  • Basic computer skills
  • Familiarity with HTML, CSS, and JavaScript is a plus

Course Difficulty Level

Beginner

Course Format

  • Self-paced
  • Online
  • Video lectures
  • Hands-on projects

Similar Courses

  • Web Design for Everybody: Basics of Web Development & Coding
  • HTML, CSS, and Javascript for Web Developers

Related Education Paths


Notable People in This Field

  • Chris Coyier
  • Jen Simmons

Related Books

Description

Este es el primer curso en una línea de especialización de Coursera que trata el desarrollo de aplicaciones Web. Este curso le dará los conocimienots básicos, la terminología y los conceptos fundamentales que son necesarios para construir aplicaciones web integradas modernas. Un desarrollador de aplicaciones web integradas está familiarizado con cada "capa" de las tecnologías de software que participan en una aplicación web, incluidas las tecnologías de modelado de datos y bases de datos, los componentes del entorno de servidor web y middleware, protocolos de red, la interfaz de usuario y diseño visual básicos, y los conceptos de interacción del usuario.

Outline

  • Bienvenido
  • Bienvenido
  • Módulo #1 - Aplicaciones Web en Contexto
  • Lección # 1 - Una visión general
  • Video 1: Aplicaciones Web Modernas
  • Video 2: Perspectiva Historica
  • Video 3: Características de Aplicaciones Web
  • Video 4: Visión de Conjunto
  • Video 5: Una Entrevista con Edwin Agbenyega
  • Lección # 2 - Una visión general
  • Video 1: Conceptos de redes
  • Video 2: La Internet
  • Video 3: Temas de actualidad en Internet
  • Video 4: Una Entrevista con Brian Pietrewicz
  • Lección # 3 - Una visión general
  • Video 1: Aplicaciones Web: un Modelo
  • Video 2: Definición de Aplicación Web
  • Video 3: Evolución de Aplicaciones Web
  • Video 4: Patrones de Diseño
  • Video 5: Arquitectura n-Tier o de n-niveles
  • Configuación del Entorno de Desarollo - Una visión general
  • Video 1: El entorno de desarrallo
  • Video 2: Ruby y Rails
  • Video 3: Editores Git SQLite Browser
  • Video 4: Herramientas del dessarrollador Web
  • Video 5: Una Entrevista con Melanie Moses
  • Resultados de aprendizaje
  • Lección # 1 - Aplicaciones Web: Una visión general
  • Cómo Funciona el Internet: Una visión general
  • Aplicaciones Web en Contexto
  • Módulo #2 - Marcos de Aplicaciones Web
  • Lección 1 - ¿Qué son los entornos de aplicaciones Web? - Una visión general
  • Video 1: ¿qué es la programación?
  • Video 2: Marcos de aplicaciones
  • Video 3: Marcos de trabajo para aplicaciones web
  • Video 4: El patrón de diseño Modelo-Vista-Controlador
  • Ruby on Rails - una visión general
  • Video 1: Su primer programa en Rails
  • Video 2: Estructura
  • Video 3: Programación Rubi I: objetos, clases y herencias
  • Video 4: Programación Rubi II: cadenas de carácteres, expresiones regulares y símbolos
  • Video 5: Programación Rubi III: expresiones y estructuras de control
  • Prácticas modernas de ingeniería de software - una visión general
  • Video 1: Procesos de software
  • Video 2: Desarrollo ágil
  • Video 3: La aplicación de Blog
  • Control de versiones - una visión general
  • Video 1: ¿Por qué el control de versiones?
  • Video 2: Conceptos básicos de control de versiones
  • Video 3: Introducción a Git
  • Video 4: Git en la práctica
  • Resultados de aprendizaje
  • Módulo #3 - Gestión de Datos
  • Bases de datos relacionales en Aplicaciones Web - una visión general
  • Video 1: Manejo de bases de datos en aplicaciones web
  • Video 2: Bases de datos relacionales: conceptos básicos
  • Video 3: Esquema de base de datos I
  • Video 4: Esquema de base de datos II
  • Integración de bases de datos en aplicaciones web - una visión general
  • Video 1: Entornos de aplicación
  • Video 2: Configuración de bases de datos
  • Video 3: Gestión de bases de datos
  • Video 4: Bases de datos para aplicaciones web
  • Patrón de diseño de registro activo - una visión general
  • Video 1: Patrón de diseño de registro activo: Una panoramica
  • Video 2: Patrón de diseño de registro activo en Rails
  • Video 3: Migración de bases de datos
  • Video 4: Aplicación blog: Iteración #2
  • Asociaciones y validaciones - una visión general
  • Video 1: Asociaciones
  • Video 2: Aplicación blog: Iteración #3
  • Video 3: Validaciones
  • Video 4: Aplicación blog: Iteración #4
  • Resultados de aprendizaje
  • Módulo #4 - Middleware
  • Introducción a Middleware - una visión general
  • Video 1: Qué es el Middleware?
  • Video 2: Middlewarde en aplicaciones web
  • Video 3: Marcos de middleware
  • El Protocolo HTTP - una visión general
  • Video 1: Resumen de HTTP
  • Video 2: Solicitud HTTP
  • Video 3: Respuesta HTTP
  • Video 4: Sesiones y cookies HTTP
  • MVC sobre Middleware - una visión general
  • Video 1: Procesado de solicitud
  • Video 2: Servicios web RESTfull
  • Video 3: Procesado de respuesta
  • Video 4: MVC en rails
  • Resultados de aprendizaje
  • middleware
  • Módulo #5 - La interfaz de usuario
  • Resumen del nivel de presentación - una visión general
  • Video 1: El nivel de presentación
  • Video 2: Diseño
  • Video 3: HTML: historia y filosofía
  • Video 4: HTML, CSS y JavaScript
  • Resumen de HTML, CSS y JavaScript - una visión general
  • Video 1: Resumen de HTML
  • Video 2: Resumen de hojas de estilo en cascada (CSS)
  • Video 3: Resumen de Javascript
  • Contexto Dinámico en Ajax - una visión general
  • Video 1: Conocimentos básicos de Ajax
  • Video 2: El ciclo Ajax
  • Video 3: Contenido dinámico
  • Video 4: Applicación Blog: Iteración #5
  • Resultados de aprendizaje

Summary of User Reviews

This course on web applications is highly recommended by many users. It covers a wide range of topics and provides practical knowledge that can be applied in real-world scenarios.

Key Aspect Users Liked About This Course

The course offers hands-on experience through projects which is highly appreciated by many users.

Pros from User Reviews

  • Covers a variety of topics related to web applications
  • Provides practical knowledge that can be applied in real-world scenarios
  • Hands-on experience through projects
  • Engaging and interactive content
  • Well-structured course material

Cons from User Reviews

  • Some users found the course to be too basic
  • Not suitable for advanced learners
  • Lack of depth in certain topics
  • Limited interaction with instructors
  • Some technical issues with the platform
Spanish
Available now
Approx. 19 hours to complete
Greg Heileman, Manel Martínez-Ramón
University of New Mexico
Coursera

Instructor

Greg Heileman

  • 4.4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses