150HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Comprender las bases de los lenguajes HTML, CSS y JavaScript para poder desarrollar aplicaciones web en el lado del cliente y disponer de una base para implementar aplicaciones con PHP: Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Fundamentos de HTML
Conocimiento acerca de la función de HTML en la creación de páginas web y de la estructura básica de un documento HTML.
Iniciación a las etiquetas y elementos HTML.
Conocimiento acerca de la estructura de una página HTML y de las primeras etiquetas básicas: texto, listas, tablas, enlaces, imágenes, vídeos y formularios
Creación de formularios y validación básica de los datos de los mismos
Estilos con CSS
Conocimiento acerca de la función de CSS en la creación de páginas web y de la estructura básica de las hojas de estilos y reglas.
Uso de hojas de estilos internas y externas.
Familizarización con los tipos de selectores.
Conocimiento acerca del modelo de cajas.
Control de diseño y formato (márgenes, relleno, bordes, etc.).
Creación de diseños usando media queries.
Familiarización con algunos conceptos más complejos como son: estilos para texto, fuentes y colores, creación de menús de navegación y transiciones y animaciones simples.
Programación con JavaScript
Iniciación y conocimiento de los conceptos básicos de programación.
Incorporación de scripts JavaScript en páginas web.
Familirización con los conceptos más importantes como: variables, constantes, estructuras de control de flujo y funciones.
Manipulación de DOM.
Manipulación de eventos.
Modificación dinámica del contenido de una página
Práctica usando los tres lenguajes vistos: HTML, CSS y JavaScript.
Objetivo. Comprender las partes que componen una web completa y los conceptos necesarios para poder implementar aplicaciones web haciendo uso de PHP y de HTML, CSS y JavaScript. Conocimientos / Capacidades cognitivas y prácticas
Contenidos: 1
Introducción a PHP
Conocimiento de los principios de PHP y sus características.
Configuración del entorno de desarrollo.
Realización de los primeros scripts introductorios.
Sintaxis PHP
Iniciación en los primeros conceptos necesarios en PHP: Variables, constantes, tipos de datos, operadores y estructuras de control de flujo
Conocimiento del tratamiento de funciones y de parámetros en PHP (valor y referencia)
Implementaciones que usen arrays y cadenas
Implementación y uso de formularios y validación de datos.
Programación Orientada a Objetos en PHP
Familiarización con los conceptos de la Programación Orientada a Objetos.
Implementación de modelos
Implementación de enlaces con fuentes de datos diferentes.
Manejo de clases y objetos en PHP.
Profundizar en los conceptos de Programación Orientada a Objetos: Herencia, encapsulamiento y polimorfismo.
Uso de interfaces.
Implementación y uso de excepciones.
Comprensión de los espacios de nombres y uso de los mismos en ejercicios prácticos.
Desarrollo de Aplicaciones Web con PHP
Conocimiento introductorio acerca de la Arquitectura de aplicaciones web.
Familiarización con los mecanismos de implementar aplicaciones seguras en PHP.
Gestión de Cookies y Sesiones.
Carga y gestión de archivos.
Integración inicial de formularios y Bases de Datos.
MVC en PHP.
Bases de Datos con PHP
Conocimiento acerca de Bases de Datos relacionales y no relacionales.
Conexión de aplicaciones a Bases de Datos e interactuar con ellas.
Desarrollo de Aplicaciones Web Avanzadas
Implementaciones incluyendo integraciones con APIs y servicios web, tratando lo básico acerca de la asincronía.
Creación y comprensión de aplicaciones básicas usando WebSockets.
Familiarización con conceptos de autorización y autenticación e implementación de los mismos.
Proyecto final
Realización de un trabajo en equipo que utilice PHP, HTML, CSS y JavaScripty que disponga de integración con Base de Datos.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares