¿Qué quieres aprender?

Experto en Programación Web Front-End

Experto en Programación Web Front-End

Gesenco Formación

Curso online


Precio a consultar

Duración : 18 Meses

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Como desarrollador Front-End adquirirás los conocimientos y las herramientas necesarias para desarrollar páginas web, crear y gestionar bases de datos con los principales lenguajes de programación para internet y construir la interfaz con la que interactúan los usuarios. Aprenderás a utilizar los lenguajes HTML5, CSS3, JavaScript y PHP. También aprenderás a utilizar las bibliotecas React, jQuery y crearas y gestionaras bases de datos con PHP y SQL. Además, a través de la programación web, aprenderás los principios de la programación. Con estos conocimientos serás capaz de programar una página web responsive, sitios web interactivos e interfaces de usuario y a conectar tus aplicaciones web con los servicios backend y crear todo tipo de funcionalidades web.

A quién va dirigido

A todas aquellas personas que quieran complementar su formacion con un conocimiento amplio de la programación web para poder aplicarlo en su sector profesional o como simple hobby. Empresas, profesionales, estudiantes y autónomos que trabajen en este campo ó que tengan interés de introducirse en este ambito.

Temario completo de este curso

Módulo 1. Introducción al diseño web con html y css
Introducción html
Texto, enlaces, listas, imágenes y objetos
Tablas, formularios y estructuras
Introducción css
Selectores, unidades de medida y colores
Modelos de cajas, posicionamiento y visualización
Texto, enlaces, imágenes y listas
Tablas, formularios y shorthand
firebug
Módulo 2. Diseño web avanzado con html5 y css3
Introducción html5
Atributos, eventos y pseudo-clases
Elementos semánticos
Los formularios
Introducción a css3
Animaciones, fondos y bordes
Cajas, colores y fuentes
Enlaces y multi-columnas
Texto y 2d/3d transformaciones
Transiciones e interfaz de usuario
Módulo 3. Principios de la programación orientada a objetos
Introducción al paradigma orientado a objetos
Clases y objetos
Generalización
Especialización: herencia
Relación entre clases
Análisis de polimorfismo
Técnicas de programación estructurada
Estructura de la información
Lenguajes de programación orientados a objetos
Implementación del paradigma utilizando un lenguaje de programación
Módulo 4. Programación con javascript
Introducción a javascript
Objetos en javascript
Los objetos location e history
El objeto document
El objeto form
Los objetos frame, navigator y screen /módulo 5. Programación con php
Crear un sitio web
Introducción a php
Arrays y estructuras de control
Funciones
Incluir archivos
Herencia
Recoger información del usuario
Validación de formularios
Cookies y sesiones
Acceso a archivos
Errores y excepciones
Módulo 6. Bases de datos y sql
Configuración de la base de datos
Base de datos y sql
Autentificación de los usuarios
El proceso de compra
Módulo 7. Programación con jquery
Iniciación a las páginas webs con jquery
Conceptos de jquery
Selectores
Eventos
Atributos en jquery
Css en jquery
Ajax en jquery
Efectos en jquery
Jquery ui
Plug-in en jquery
Módulo 8. React
Introducción a react
Javascript en react
Anatomía de react
Introducción a jsx
Hooks en react
State management con react
Proceso de construcción de una api
React native
Interactividad
Implementación
Ver más