Temario del Master en Internet HTML5 1. XML a. Herramientas de trabajo: Editores y parsers. Reglas de XML. Buena formación y validez. b. Namespaces. c. Extensible Stylesheet Language Transformations (XSLT) d. Lectura e interpretación de especificaciones y trabajos de la W3C. Validación de documentos HTML. 2. HTML5 a. Introducción a HTML5. b. Especificación HTML 5. c. Etiquetas. d. Formularios web y su validación. e. Multimedia en HTML5: Audio y Video. f. Drag & Drop. g. Canvas, gráficos, diferencias con SVG. 3D en HTML5: WebGL. h. Web semántica/web 3.0 con HTML5. i. Microdatos en HTML5 frente a microformatos XHTML. Datos personalizados. j. Preferencias de usuario. 3. CSS3 a. Introducción. Selectores. b. Modelo de caja y posicionamiento. c. Fondos y bordes d. Formateo de texto y fuente e. Transformaciones y animaciones Edición: 3 Revisión: 0 página: 1/9
HTML5 para dispositivos móviles 1. Introducción. 2. Plataformas móviles y sus características. 3. HTML5 para dispositivos móviles. a. Bases de datos locales. b. Aplicaciones web desconectadas. c. Frameworks de desarrollo HTML5. d. CSS3 para móviles. 4. jquery Mobile. Edición: 3 Revisión: 0 página: 2/9
Javascript 1. Sintaxis del lenguaje a. Introducción. b. Variables y tipos de datos. c. Operadores aritméticos, de asignación y de concatenación. Precedencia. d. Estructuras de decisión y repetición. e. Funciones: parámetros, funciones anónimas y funciones callback. f. Objetos en JavaScript vs JSON. g. Jerarquía de objetos DOM y su manipulación. h. Eventos y manejadores de evento. i. AJAX y XML en JavaScript 2. Nuevas librerías JavaScript en HTML5: a. Web Sockets. b. Web Workers. c. Geolocalización. d. Web Storage: localstorage y sessionstorage. e. Canvas. 3. Framework jquery a. Introducción y sintaxis. b. Selectores en jquery. c. Manejo de eventos. d. Funciones de iteración y manipulación. e. jquery UI Edición: 3 Revisión: 0 página: 3/9
Desarrollo Web con ASP.NET/MVC 1. IIS a. Configuración de Internet Information Server. b. Seguridad en IIS. 2. Aplicaciones Cliente-Servidor. a. Seguridad y transacciones. b. Páginas de inicio de sesión. c. Uso de criptografía y certificados. 3. Programación de páginas en ASP.NET. a. Marco de programación.net. b. XML, los Espacios de Nombres y ASP.NET. c. Formularios y Objetos ASP.NET. d. Enviar código al Cliente y Ejecutar código en Servidor. e. Separar código ejecutable. f. Compilación de código.net en el entorno CRL. 4. Interfaces de usuario en ASP.NET. a. Controles de usuario ASP.NET. b. Controles de usuario personalizado. c. Master templates. d. WebParts. 5. El modelo MVC. a. Ajax y ASP.NET MVC. b. Introducción a Razor. c. Razor views. Edición: 3 Revisión: 0 página: 4/9
Apache + PHP + MySQL 1. Tipos de instalación en Linux. 2. Instalación desde código fuente. 3. Apache a. Configuración de Apache. 4. Bases de datos: MySQL. a. Introducción a MySQL. b. Consultas en MySQL. 5. PHP a. Configuración de PHP. b. Introducción a PHP. c. Manejo de sesiones. i. Cookies. ii. Reescritura manual del URL. iii. Rutas dinámicas. iv. El módulo de Apache mod_rewrite. v. Rutas dinámicas en PHP. vi. Mantenimiento del id de sesión y DNS. vii. Funciones de sesión en PHP. d. Variables predefinidas y globales. e. Acceso a datos con PHP. f. Seguridad con Apache + PHP + MySQL. i. Autenticación básica. ii. Autenticación con PHP. iii. Soporte SSL. iv. Contaminación de variables. v. Ejecución de comandos del sistema. vi. Criptografía. vii. Ocultando PHP. viii. Variables seguras. ix. Restringiendo el acceso a MySQL. Edición: 3 Revisión: 0 página: 5/9
Content Management Systems (CMS): 1. Wordpress a. Introducción a Wordpress. b. Instalación y configuración. c. Creación de páginas estáticas. d. Creando post en Wordpress. e. Widgets y plugins. f. Menús y categorías. g. El sistema de comentarios. h. Autenticación de usuarios. i. E-Commerce con Wordpress. j. Herramientas SEO. k. Seguridad en Wordpress. 2. Typo 3 CMS. a. Ramas de Typo3: Typo3 CMS, TYPO3 Neos y TYPO3 Flow. b. Instalación de Typo3 CMS 6 en Windows/Linux. c. Instalación de Typo3 CMS 6 Introduction Package en Windows/Linux. d. Instalación de Typo3 CMS 6 Government Package en Windows/Linux. e. Configuración de Typo3 CMS 6. i. Directorios de trabajo (Linux). ii. Configuración de PHP y sendmail (Linux). iii. Instalación y configuración de GDlib (Linux). iv. Soporte de formatos gif, png y jpg (Linux). v. Instalación de FreeType (Linux). vi. Instalación de Image Magick (Linux). vii. Acceso a MySQL. viii. Variables de configuración local. f. Creación de un sitio web con Typo3 CMS 6. i. Backend y frontend. ii. Creación y edición de contenido. iii. Elementos de contenido web. iv. Módulos. v. Templates y TypoScript vi. Plantillas con Fluid. g. Seguridad en Typo3. i. Seguridad de directorios. Edición: 3 Revisión: 0 página: 6/9
ii. Acceso al backend. iii. Creación de contenidos de acceso restringido. 3. Umbraco a. Instalación de Umbraco. b. Configuración de Umbraco. c. Creación y diseño de elementos de contenido. d. Manejo de imágenes y galerías. e. Templates y hojas de estilo. f. Sitios multilingües: el diccionario. g. Tipos de contenido (media types y document types). h. Usuarios y permisos. i. Packages en Umbraco. j. Tipos de datos. k. Macros/XSLT/Scripting. Edición: 3 Revisión: 0 página: 7/9
Posicionamiento SEO 1. Fundamentos del posicionamiento en buscadores. 2. META etiquetas. MICRO formatos. 3. Análisis de palabras clave. 4. Contenido optimizado para SEO. 5. Técnicas seo en HTML5. 6. Estrategias basadas en links. 7. Configuración de servidor para seo. a. URL amigables. b. Robots.txt. c. Sitemaps. d. Alias web y redireccionamientos. 8. Google Analytics. 9. Herramientas para webmasters de Google. Edición: 3 Revisión: 0 página: 8/9
Community Management 1. El día a día del Community Manager a. Jornadas tipo b. Herramientas de gestión c. Gestión de comunidad d. Gestión de crisis e. Gestión emocional para Community Managers 2. Gestión de la Reputación Online a. Qué es reputación online? b. Monitorización de la reputación online c. Herramientas de monitorización d. Reporting: presentado informes de monitorización 3. Analítica y métricas a. IOR/ROI (Retorno de la Inversión en social media) b. Analítica y medición de medios sociales c. Herramientas de análisis d. Reporting: presentando informes de impacto Edición: 3 Revisión: 0 página: 9/9