Programa Superior en Diseño y Desarrollo Web(En colaboración con la Universidad...

Información
Cice, La Escuela Profesional de Nuevas Tecnologías
Online
Curso
A todas aquellas personas interesadas en aprender a programar y diseñar páginas web y aplicaciones web interactivas actuales, dinámicas, usables y multiplataforma, compatibles con todos los navegadores. A diseñadores gráficos interesados en adentrarse en el mundo digital, aprendiendo a maquetar páginas web desde cero. A todas aquellas personas interesadas en conocer buenas prácticas y dominar los lenguajes de programación y HTML5, además de querer manejar con soltura las hojas de estilo CSS3. Todas aquellas personas, interesadas en adquirir una sólida base para el desarrollo de aplicaciones PHP integrando la utilización de bases de datos y el exitoso CMS Wordpress. Requisitos Conocimientos previos de informática a nivel de usuario medio Conocimientos a nivel usuario del Sistema Operativo Windows/Mac Nociones básicas de uso de Internet: navegación por sitios web, blogs, foros y redes sociales Buena cidad de lectura y expresión escrita en inglés Deseo de aprender el programa de estudios Disponer de horas adicionales (entre 5 y 10) a la semana para realizar ejercicios Disponer de un manejo fluido de internet Temario completo de este curso Unidad 1. Introducción a La World Wide Web Internet y la World Wide Web. Introducción a la terminología El entorno de trabajo: editores, navegadores, emuladores y otras herramientas de desarrollo web Contratación y configuración básica de un hosting. Cuentas de correo y de FTP Contratación de dominios. Asociación de hosting y dominio, redireccionamientos y subdominios Protocolo FTP y subida de ficheros al servidor Unidad 2. HTML Introducción a HTML. La estructura semántica de un documento web Estructuras de las etiquetas. Apertura, cierre y atributos Etiquetas de sección y flujo de contenidos Etiquetas multimedia. Inserción de imágenes, vídeo y audio Herramientas de debugging y estructura: el inspector de elementos, validadores y outliners Unidad 3. CSS básico Las hojas de estilo en cascada. Sintaxis básica y los conceptos de cascada y herencia Vinculación al HTML. Arquitectura y buenas prácticas de organización. Tipos de selectores. Propiedades y valores. Unidades de medida CSS y la tipografía. Reglas tipográficas y uso de fuentes especiales: @font-face y servicios de terceros El modelo de caja tradicional: dimensiones, relleno, borde, fondo… Los elementos before y after. Fuentes de iconos Prefijos propietarios y técnicas fallback Unidad 4. Maquetación por s El concepto de web fluida Menús fijos, texto sobre imágenes, etc. Creación de un sistema de rejillas Transformaciones, transiciones y animacions Técnicas de centrado y construcción de layouts tradicionales Unidad 5. Maquetación con cajas flexibles. Nuevos módulos CSS El módulo Grid. Creación de un sistema de rejilla moderno La caja flexible. Creación de componentes web con flexbox Variables CSS Uso de SVG. Cambio de propiedades y librerías SVG Unidad 6. Diseño web adaptativo (Responsive Web Design) Creación de webs multidispositivo. Estrategias Content first, Adaptive Web Design, Mobile first y Responsive Web Media queries por tamaño, resolución, orientación, etc. Imágenes flexibles. El elemento picture y el atributo srcset. Optimización de imágenes Optimización del código y de los tiempos de carga. Minifying Unidad 7. JavaScript. Introducción a lenguajes de programación Introducción a JavaScript. Sintaxis básica Tipos de datos Variables Operadores Estructuras de control Arrays y objetos Funciones y ámbitos de las variables Unidad 8. JavaScript y las páginas web El concepto de DOM (Modelo de Objetos del Documento) Selección de elementos HTML por etiqueta, clase o id. El contexto de JavaScript y el objeto this. Manipulación y recorrido del DOM. Alterando la estructura HTML de un documento Eventos del documento, del navegador y del usuario. Interacción del usuario con la página web Adaptive Web Design. Detección de dispositivos y de sus características Unidad 9. jQuery y el uso de plugins La librería jQuery. Implementación y sintaxis Manipulación del DOM con jQuery Eventos, efectos y animaciones con jQuery Estrategia y carga dinámica de contenidos. Consultas AJAX y lectura de archivos JSON Uso de plugins. Implementación, configuración y llamada Otras librerías y APIs. El caso de Google Maps Unidad 10. Introducción al desarrollo web ágil Planificación de los trabajos: wireframing, mockups y prototipado Diseño por componentes La optimización de tareas y los preprocesadores. El caso de SASS Control de siones con Git Unidad 11. Introducción a PHP y los lenguajes de servidor Introducción a la arquitectura cliente-servidor. Nociones básicas de Internet Configuración del entorno de trabajo: servidor local y editores Configuración del entorno de producción básico: hosting y dominio Unidad 12: Fundamentos de programación en PHP Estructura de un archivo PHP y sintaxis básica Tipos de datos Variables y constantes Operadores Estructuras de control Arrays Funciones Unidad 13. Gestión de la información en PHP Los métodos GET y POST. Envío de formularios y paso de parámetros Almacenamiento de preferencias del usuario Creación de un sistema de login Unidad 14. Gestión de archivos con PHP Crear, administrar y eliminar ficheros con PHP Subida de archivos con $_FILES. Creación de una galería fotográfica Trabajo con archivos JSON Unidad 15. Bases de datos MySQL Introducción a las bases de datos relacionales Herramientas de trabajo: MySQL Workbench y PhpMyAdmin Diseño y creación de una base de datos. Tablas y tipos de datos Consultas y sentencias SQL básicas Definición de usuarios y privilegios Unidad 16. PHP estructurado y las bases de datos MySQL La arquitectura Modelo-Vista-Controlador (MVC) y la organización de archivos Conexión a una base de datos con PHP Funciones CRUD (Create, Read, Update y Delete) Inserción de datos. Prevención de inyección SQL Generación de vistas con datos dinámicos El controlador frontal e introducción a htaccess Creación de un Web Service con XML/JSON Unidad 17. PHP orientado a objetos Introducción a la Programación Orientada a Objetos (POO). Clases e instanciaciones Los métodos y atributos de un objeto Características de los objetos. Herencia y polimorfismo Unidad 18. WordPress básico Instalación de WordPress e interfaz Creación y organización de contenidos Uso de temas y plugins de terceros. Creación de un tema hijo Importación y exportación de sitios realizados con WordPress Unidad 19. Desarrollo de temas con WordPress Plantillas de un tema Los loops de WordPress y otras funciones básicas. WP Query Creación de Custom Post Types y Custom Fields Creación de plugins Unidad 20. WordPress. Configuraciones extra Creación de tiendas online con WooCommerce Creación de sitios multilingües en WordPress Optimización. Caché, compresión de imágenes y SEO Consultas AJAX Unidad 21. Proyecto final El alumno tiene la obligación de hacer entrega de todos y cada uno de los proyectos que se le exija por parte del profesorado en forma y tiempo adecuado, amén de la entrega y exposición del Proyecto Final del Programa cursado, condiciones indispensables para tener derecho a la obtención de la Certificación Final. CICE da más relevancia a la calidad de los proyectos que a la obtención de una nota. Una de las mejores armas para enfrentarse al mercado laboral es lograr un Proyecto Final de SOBRESALIENTE, que sirva como inmejorable esrate personal, y que ha permitido a la escuela obtener innumerables premios y menciones en los últimos años a través de proyectos, los cuales puedes consultar en la web una pequeña muestra. más
Otros cursos de esta academia
Carrera Profesional de Diseño Gráfico y Dirección de Arte.TDC
(Cice, La Escuela Profesional de Nuevas Tecnologías)
El alumno manejará diferentes lenguajes gráficos a partir de la realización de proyectos de ilustración, editorial, fotográfico, publicitario, tipográfico, identidad...
Máster en Investigación Forense y Gestión de Incidencias-Oficial de EC-Council.CHFI
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Administradores de sistemas, agentes de seguridad, profesionales de la seguridad informática y de redes... consultores y asesores en las áreas de informática, comunicaciones...
Máster en Diseño y Concept Art – Oficial de Pixologic y...
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Estudiantes de diseño, bellas artes, audiovisuales o módulos de formación profesional relacionados con el ámbito artístico, así como a profesionales del sector que...
Máster en Edición y Postproducción Digital - Oficial de Apple, Autodesk...
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Estudiantes y profesionales del sector audiovisual o de la comunicación que deseen especializarse en el mundo de la edición y postproducción digital de alto nivel...
Master Big Data y Análisis de Datos. MBIG
(Cice, La Escuela Profesional de Nuevas Tecnologías)
De manera que el curso se estructura en base a las soluciones más utilizadas para cubrir las necesidades que aparecen en el big data: - nuevos sistemas de almacenamiento...
Máster en Marketing Digital y Social Media - Oficial de Hootsuite....
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Aprenderás a: - materializar y construir identidad digital a través de la vinculación con las audiencias como elemento de marketing 3...
Máster en administración de Amazon Web Service
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Todas aquellas personas con conocimientos de administración de sistema interesadas en formarse como profesionales de ti con conocimientos diversos de tecnologías...
Máster BIM Oficial de Autodesk. MBA
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Mba, es proporcionar al alumno una completa formación práctica en el dominio de las herramientas informáticas aplicadas a la arquitectura, la construcción, la edificación...
Máster en Programación Profesional con Python. MPP
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Solo se pide conocimientos básicos de informática a nivel de usuario... no es necesario tener conocimientos de programación... personas interesadas en nuevas tecnologías...
Máster en Realidad Virtual e Infoarquitectura 3D - Oficial de Autodesk...
(Cice, La Escuela Profesional de Nuevas Tecnologías)
Estudiantes y profesionales del sector de la arquitectura, diseño, ingeniería y especialidades en infoarquitectura y construcción, que quieren especializarse en...
PEDIR INFORMACIÓN