loader

Curso de Desarrollo Web FrontEnd: HTML, CSS, JavaScript, Jquery (Videoconferencia)

El curso de Desarrollo Web FrontEnd; HTML 5 y JavaScript; está dirigido a estudiantes y profesionales en general, que deseen conocer a fondo los fundamentos del Desarrollo FrontEnd, con uso del Lenguaje de Programación JavaScript y el lenguaje de etiquetado HTML 5 con CSS 3 y el framework Jquery. Objetivo Principal: El alumno estará capacitado […]

El curso de Desarrollo Web FrontEnd; HTML 5 y JavaScript; está dirigido a estudiantes y profesionales en general, que deseen conocer a fondo los fundamentos del Desarrollo FrontEnd, con uso del Lenguaje de Programación JavaScript y el lenguaje de etiquetado HTML 5 con CSS 3 y el framework Jquery.

Objetivo Principal:
El alumno estará capacitado para crear aplicaciones Web básicas con un deploy FrontEnd

Calendario y Costo:
Duración: 40 horas, 4 semanas
Horario:    Martes y Jueves 18:00 a 22:00 hrs. UTC-5 (Lima/Bogotá/Quito)
Inicio:        05/07/2022
Lugar:        Videoconferencia en vivo con Jitsi Meet y asistencia continua al alumno por WhatsApp.


Costo del Curso:
S/ 1200

Válido solo para personas naturales.

Por empresa contactarse a informes@aulautil.com para solicitar su cotización.

Informes e Inscripciones:

informes@aulautil.com

Puede realizar sus pagos por medio de PayPal o Western desde nuestro portal


Requisitos Previos:
Conocer como mínimo un lenguaje de programación


Materiales:

– Videoconferencia con Jitsi Meet
– Asistencia en tiempo real con AnyDesk
– Asistencia Online (foros) en campus virtual de forma permanente
– Todas las clases se graban y se comparten por YouTube Private
– Incorporación gratis al WhatsApp exclusivo del grupo del curso
– Certificado con valor curricular
– 1 Servidor VPS con Ip pública para cada alumno.

Syllabus del curso de Desarrollo Web FrontEnd:

1.- HTML

– Introducción
– Editores
– Documento HTML básico
– Elementos
– Atributos
– Encabezados
– Párrafos
– Estilos
– Formato
– Citas
– Comentarios
– Colores
– CSS
– Enlaces
– Imágenes
– Tablas
– Listas
– Bloques
– Clases
– Identificadores
– Iframes
– Frangmentos javaScript
– Rutas de archivos.
– El contenedor Head
– Crear un layout
– Crear un layout responsive
– Computercodes
– Entities
– Symbols
– Charset
– URL Encode
– XHTML
– Formularios en HTML
  • Elementos de formulario
  • Tipos de Input
  • Atributos de input

2.- HTML 5

– Introducción
– Soporte
– Nuevos elementos
– Semántica
– Migración
– Guía de estilos
– Elementos de Media  en HTML5
  • Video
  • Audio
  • Plug-ins
  • YouTube
– APIs en HTML 5
  • Geolocalización
  • Web Storage
  • Web Workers

3.- CSS 3

– Introducción
– Sintaxis
– How To
– Colores
– Backgrounds
– Bordes
– Margenes
– Padding
– Alto/Ancho
– Modelo de caja
– Outline
– Textos
– Fuentes
– Iconos
– Enlaces
– Listas
– Tablas
– Propiedad Display
– Propiedad Max-width
– Propiedad Position
– Propiedad Overflow
– Propiedad Float
– Inline-block
– Propiedad Align
– Selectores
– Pseudo-clases
– Pseudo-elementos
– Propiedad Opacity
– Demo: Barra de navegación
– Dropdowns
– Demo: Galería de imágenes
– Sprites de imágenes
– Selectores de atributos
– Formularios
– Contadores
– Plantilla de sitio web
– Unidades de medida
– Especificidad de CSS

4.- CSS 3 Avanzado

– Bordes redondeados
– Bordes de imágenes
– Fondos
– Colores
– Gradientes
– Sombras
– Efectos de texto
– Web fonts
– Transformaciones 2D
– Transformaciones 3D
– Transiciones
– Animaciones
– Tooltips
– Estilo sobre imágenes
– object-fit
– Botones
– Paginación
– Múltiples columnas
– Interfaces de usuario
– Variables
– Box Sizing
– Flexbox
– Media Queries
– Ejemplo de Media Queries

5.- Responsive Web Design

– Introducción
– Viewport
– Grid View
– Media Queries
– Imagenes
– Videos
– Frameworks
– Templates
– Grid Layout
  • Introducción
  • Grid Layout Container
  • Grid Layout Item

6.- JavaScript

– Introducción
– Dónde empezar
– Salida de información
– Declaraciones
– Sintaxis
– Comentarios
– Variables
– Ámbito de las variables
– Operadores
– Asignaciones
– Tipos de datos
– Funciones
– Objetos
– Eventos
– Strings
– Métodos Strings
– Números
– Métodos de Números
– Arrays
– Métodos de Arrays
– Ordenamiento de Arrays
– Interación de Arrays
– Fechas
– Formato de fecha
– Obtener métodos de fecha
– Establecer fechas
– Objeto Math
– Objeto Random
– Booleanos
– Comparaciones
– Condicionales
– Declaración Switch
– Bucle For
– Bucle While
– Break y Continue
– Conversión de tipo
– Expresiones regulares
– Errores
– Hoisting
– Modo Stricto
– Palabra clave this
– Palabra clave Let
– Palabra clave Const
– Debugging
– Guía de estilos
– Mejores prácticas
– Errores comunes
– Rendimiento
– Palabras reservadas
– Versiones ES5 y ES6
– Notación JSON
– Formularios
– Objetos
  • Definición de objetos
  • Propiedades de objetos
  • Métodos de objetos
  • Getters y Setters para Objetos
  • Constructores
  • Prototipos
  • Objetos en ECMAScript 5
– Funciones
  • Definición de funciones
  • Parámetros de funciones
  • Invocación de funciones
  • Método Call
  • Método Apply
  • Closures
– Objeto DOM
  • Métodos del DOM
  • Objeto Document
  • Elementos del DOM
  • DOM HTML
  • DOM CSS
  • Animaciones sobre el DOM
  • Eventos del DOM
  • Escuchando eventos del DOM
  • Navegar por el árbol del DOM
  • Nodos del DOM
  • Colecciones del DOM
  • Listado de nodos del DOM

7.- Ajax

– Introducción
– El objeto XMLHttpRequest
– Enviar Request al servidor
– Recibir Response del servidor
– Interactuando con aplicación PHP

8.- JQuery

– Introducción
– Sintaxis
– Selectores
– Eventos
– Effects
– Ocultar/Mostrar elementos
– Efectos usando Fade
– Efectos usando Slide
– Animaciones
– Detener animaciones con stop()
– Callbacks en jQuery
– Encadenando métodos
– Obtener datos
– Configurar datos
– Añadir elementos
– Remover elementos
– Clases CSS
– Método css()
– Dimensiones de elementos
– Atravezando elementos HTML
– Antecesores
– Descendientes
– Hermanos
– Filtros

– AJAX en JQuery

  • Método Load
  • Métodos Get/Post

– Miscelaneos
– método noConflict()
– Filtros

Obtén el curso
Garantía de devolución de dinero de 30 días

Incluye

Acceso completo de por vida
Acceso en el móvil y en la televisión