curso superior de programación y diseño web · aprender programación orientada a objetos ......

9
WWW.ESMTENERIFE.COM Curso Superior de Programación y Diseño web

Upload: vomien

Post on 21-Jul-2019

254 views

Category:

Documents


0 download

TRANSCRIPT

W W W . E S M T E N E R I F E . C O M

Curso Superior de Programación y Diseño web

En este curso aprenderás a crear tu sitio WEB partiendo del prototipo en papel. Te sumer-

girás en las mejores prácticas del diseño WEB, trabajando con HTML y CSS. Conocerás

herramientas para optimizar al máximo tu sitio WEB implementando practicas de versio-

nado de código con GIT y preprocesadores como SASS. Al finalizar el curso sabrás cómo

aplicar Boostrap a tus proyectos y comprender lo importante del SEO en tus desarrollos.

Subirás tu sitio a un servidor y aprenderás a interactuar con este servicio.

Fórmate en programación y diseño web y programa y diseña interfaces de usuario para cualquier dispositivo.

Curso Superior de Programación y Diseño web

Introducción

Aprende a crear tus propios sitios web con HTML y CSS.

MÓDULO 1

Programa académico intensivo que responde a las necesidades actuales de las

empresas, pudiendo adquirir habilidades y competencias clave en el mercado

actual con un modelo de formación práctica que combina la tecnología de la

programación y el diseño digital y el conocimiento de las ciencias sociales y

empresariales. Además se realizarán prácticas durante tres meses poniendo en valor

todo lo aprendido y aplicándolo a la realidad de las empresas en su día a día.

Duración total12 meses

ModalidadPresencial

Diseño Web

Duración: 63 horas

Habilidades:

Git, HTML5, CSS3, SASS, Bootstrap

Proyecto final:

Website de artista musical

Prototipar un sitio WEB

Maquetar una WEB con HTML y CSS

Crear Animaciones con CSS

Objetivos:

Profundiza tus conocimientos en Javascript y con nuestro moderno plan de estudio

aprenderás las últimas y más utilizadas tecnologías : Javascript, JQuery, AJAX y Metodo-

logía SCRUM.

Aprende a crear tus propios sitios web con HTML y CSS.

MÓDULO 2

Programación Web

Duración: 63 horas

Habilidades:

Javascript, JQuery, AJAX, DOM, Eventos

Proyecto final:

Aplicación de StarWars

Crear sitios web dinámicos y aplicaciones

web complejas

Tener una primera práctica como

desarrollador Javascript

Aprender programación orientada a objetos

Objetivos:

1

En este curso aprenderás a analizar y mejorar todas las aristas que involucran la

Experiencia de Usuario de productos digitales. Crearás e iterarás tu proyecto desde una

concepción MVP enfocándote en tu usuario modelo. Aprenderás a utilizar herramientas

de prototipado en diferentes fidelidades y validarás tu proyecto mediante card sortings

y testeos de usabilidad. Al finalizar el módulo, te convertirás en Diseñador UX y podrás

construir tu propio portfolio de aplicaciones y productos digitales.

Aprende todo sobre el diseño de experiencia de usuario.

MÓDULO 4

Diseño UX

Duración: 48 horas

Durante el curso de Full Stack aprenderás a desarrollar tus propias páginas y aplicaciones

web usando las últimas tecnologías de la industria de Front y Back: React.js, Webpack,

Redux, Node.js, Express y más. Al finalizar la carrera podrás aplicar a cualquier puesto de

trabajo como Desarrollador Full Stack Junior.

Desarrolla tus propias aplicaciones y páginas web.

MÓDULO 3

Desarrollo Full Stack

Duración: 52 horas

Habilidades:

Git, HTML5, CSS3, SASS, Bootstrap

Proyecto final:

Desarrollo de app

Familiarizarte con la sintaxis ES6

Desarrollar proyectos en React

Dominar Redux

Entender los conceptos de Node

Implementar APIs Restful con Express

Objetivos:

Habilidades:Card sorting, UX benchmark, KLM-GOMS,

Accesibilidad WCAG, Pitch, Manual de

estilo, UX Research, Patrones de diseño,

Responsive, Mobile First, Usabilidad,

Userflow, Metodologías ÁgilesProyecto final: Diseñar producto digital

Crear y definir un MVP

Comprender el ciclo de producto digital

Diferenciar experiencias de usuario

Elegir adecuada metodología de trabajo

Definir Arquetipos de Personas

Objetivos:

Aprenderás a dominar herramientas y recursos gráficos visuales para desarrollar las

interfaces de un producto, combinando saberes de diseño gráfico y funcional. Al terminar

el curso, podrás abordar el diseño de un producto siguiendo las últimas tendencias.

Diseña interfaces de usuario para cualquier dispositivo.

MÓDULO 5

Diseño UI

Duración: 48 horas

Habilidades:

Diseño UX, Diseño GráficoProyecto final: Diseñar prototipo de diseño

Dominar todas las herramientas de

diseño de interfaz

Comprender conceptos de responsive,

grillas y mobile first

Crear la estructura y wireframe

Construir un prototipo navegable de

diseño en alta con buena calidad gráfica

Objetivos:

Curso Superior de Programación y Diseño web

2

-Actitud y capacidad emprendedora

-Análisis de oportunidades

-Constitución jurídica del pequeño negocio o microempresa

-Planificación económica-financiera

MÓDULO 7

Creación de Startup - Economía de la Empresa

Duración: 30 horas

-Concepto y expresiones básicas de informática en inglés

-Concepto y expresiones en inglés para el ámbito de las telecomunicaciones

-Vocabulario esencial en programación y desarrollo de software

-Vocabulario esencial en internet y aplicaciones

MÓDULO 6

Inglés Técnico

Duración: 52 horas

-Reglamento (UE) 2016/679 de 27 abril de 2016 Protección de Datos Personales

MÓDULO 8

Protección de Datos

Duración: 11 horas

Curso Superior de Programación y Diseño web

3

Durante tres meses nuestros alumnos realizarán prácticas en empresas poniendo en valor todo lo aprendido y aplicándolo

a la realidad de las empresas en su día a día.

MÓDULO 9

Prácticas en Empresas

Duración: 3 meses

Precios y formas de pago

Curso completo (9 módulos) 2.825€ 2.400€

Diseño UX 425€

Diseño UI 425€

Diseño Web 557€

Programación Web 557€

Desarollo Full Stack 625€

Curso Superior de Programación y Diseño web

Precios de cada módulo

15% DESCUENTO

4

5% de descuento pago único

10% de descuento antiguos alumnos

Opción de fraccionar los pagos

Primeros pasos con HTMLConceptos básicos sobre internet y la WEB. Prototipado desde el papel HTML. Semántica en HTML. Etiquetas Principales. Listas. Formula-rios Tablas.

Incluyendo CSS a nuestro ProyectoQue es CSS y como incluirlo en nuestro proyecto. Sintaxis CSS y principa- les reglas. Selectores. Medidas. Colores. Fuentes. Tools.

Box ModelingBox Model y sus propiedades. Fondos y Bordes. Margin y Padding. Posicionamiento.

Animaciones, Transiciones y GITTransformaciones. Transiciones. GIT y GitHub. Terminologia y herramientas para GIT. Animaciones.

Flexbox e Introduccion a GridsFlexbox. Grids Inicial.

Grids y SASSPreprocesadores CSS. SASS. BEM. Nesting, Import y Vars. Operadores, condicionales y Bucles. Maps y Mixins.

Frameworks CSSConceptos básicos sobre Frameworks y Librerias. Boostrap. Boostrap con JS. Material Design

SEO, Seguridad y Subida al ServidorConceptos básicos y Herramientas de SEO. Seguridad, principales ataquesy como prevenir alguno de ellos. Conceptos básicos sobre Servidores y redes Hosting y Dominio.

Introducción a JavaScript con jQueryConceptos básicos de JavaScript. Introducción al manejo de selectores con jQuery. Eventos con jQuery (click, hover, focus, change, Keypress) Animaciones con jQuery (fade, easing, parallax, Sli)

Diseño Web - Desglose del módulo

Programación Web - Desglose del módulo

Instroducción a la programación¿Qué es un algoritmo? ¿Qué es un programa? Características y partes de un algoritmo. ¿Cómo represetamos un algoritmo? Ejemplos.

Sintaxis y Variables¿Qué es Javascript? Inclusión de Javascript. Sintaxis. Palabras reservadas Variables. Tipos de variables. Operadores. Trabajo Práctico.

Control de flujoCondicionales. Ciclos e iteraciones. Sentencias break/continue. ¿Que es una funcion? Trabajo Práctico control de flujo.

FuncionesAlcance de las variables. Valores de Retorno. Return. Self Invoking. Variable THIS. Trabajo Práctico.

ObjetosMetodos y Propiedades. Los objetos window, document, Screen, location, navigation, sessionStorage, localStorage, etc. Trabajo Práctico.

Metodos String y ArrayMétodos String. Métodos Array. Trabajo Práctico.

PatronesIntroduccion a Patrones ¿Qué son? ¿Para que sirven? Singleton Module Patterns. Trabajo Práctico.

DOMÁrbol de nodos. Acceso a los nodos. Crear y eliminar nodos. Propiedades de los nodos. Trabajo Práctico.

Eventos¿Que son los eventos? Manejadores de eventos. Manejadores de eventos semánticos. Trabajo Práctico eventos.

Curso Superior de Programación y Diseño web

5

JQueryIntroducción a jQuery. Manipulatión, addClass, removeClass, after, append, appendTo, attr, before, css, html, innerHeight, etc. Trabajo Práctico

JQuery SelectoresSelectores. Todo tipo de selectores, has, :, :input, prev, sibilings, not, odd, password, visible, etc. Trabajo Práctico

JQuery EfectosEfectos. Fade, Animate, delay, finish, slide, toggle, show, hide, etc.

JQuery eventosEventos. DOM Manipulation blur, click, bind, focus, hover, key, on, o�, etc

JQuery FuncionesUtilities y Programación funcional extend, inArray, isArray, each, data, contains, isNumeric, trim, etc DOM methods, each, get, index, size, oArray, data, removeData, etc. Trabajo Práctico.

JQuery AJAXAPI. AJAX. $.ajax (HTML HttpRequest) JSON GET/POST. Trabajo Final.

Programación Web - Desglose del módulo

Node y Workshop: Node

ES2015

REACT

REACT y Higher-Order Components

Workshop REACT y Redux

Redux y Workshop REDUX

Express y Representational State Transfer

SQL y Sequelize

Deploy a Heroku y Firebase

Proyecto Final (parte 1) y Proyecto Final (parte 2)

Curso Superior de Programación y Diseño web

6

¿Qué es UX? y Diseño Centrado en el Usuario

Metodologías de trabajo, userflow y Diseño de la Arquitectura de la Información

¿Cómo redactar en proyectos digitales? y Jornada intensiva: El proyecto

Jornada intensiva: UX Research + Entrega intermedia y Patrones de diseño, de interacción

Aplicaciones & Sitios Web y Prototipos funcionales

Estándares, Accesibilidad y Jornada Intensiva: Prototipos de Alta Fidelidad

Jornada Intensiva: Pruebas de Usabilidad y Jornada Intensiva: Diseño de UI en alta fidelidad

Jornada intensiva: Presentación, Facilitación y Presentación Final

Diseño UX - Desglose del módulo

Diseño UI - Desglose del módulo

Introducción al diseño UI y Diseño full sizes

Principales herramientas visuales y Tendencias UI

Workshop: Wireframe y Workshop: Benchmarking

Patrones de diseño + Diseño de la Ixd + Heurísticas y UI Kit, moodboards

Workshop: Graphic Design Software y Workshop: Graphic Design Software II

Elementos UI + Morfología + Prototipo alta y Workshop: Digital Design Software

Creación de mockups y Workshop: Últimas piezas UI

Cómo presentar un producto y Presentación del trabajo final de diseño

Curso Superior de Programación y Diseño web

7

Avda. El Paso, 49 - local 14 (Los Majuelos) La Laguna, Tenerife

[email protected]

922 820 889653 670 399