Web apps Development With Certified Dreamweaver (En línea)
Duración: 15 semanas.Dirigido a:
- Programadores web nóveles - Diseñador web
- Docentes
- Estudiantes relacionados con el área
- Profesionistas interesados en el diseño y desarrollo para móviles Objetivo:
Crear aplicaciones web orientadas a dispositivos móviles de nueva generación. Al final del curso, los estudiantes podrán crear aplicaciones web cross-platform orientadas a smartphones y tablets que lucen y se sienten como aplicaciones nativas. Además de compilar estas mismas aplicaciones para obtener versiones nativas de las mismas con posibilidades de comercialización en el AppStore y Android Market. Módulos 1. Html5 fundamentals 2. Dreamweaver CS6 3. Php (Hypertext Pre-processor) 4. Jquery 5. Phonegap
6. Taller y examen de certificación Adobe Dreamweaver CS6 Requisitos del aspirante
- Conocimientos básicos de HTML
- ConocimientoS básicos de programación
Incluye
- Manual del curso
- Diploma avalado por Adobe
¿Cómo inscribirme?
La inscripción se hace a través en la siguiente página: www.interfazmx.com, y en el menú Proceso de Inscripción vienen todos los pormenores.
Una vez que el participante cumple con todo el Proceso de inscripción, se le envía un mail para confirmarle que finalmente ha quedado inscrito en el
diplomado.
¿Cómo empezar?
Una vez inscrito al curso, el día del inicio en el transcurso del día, se te hará llegar vía mail un acceso a la clase en línea para que puedas acceder a la sesión virtual con el instructor.
¿Al ser en línea, cómo será mi clase durante el curso? Se manejarán 2 plataformas:
Adobe Connect:
• Es la plataforma que se utilizará para darles las clases en vivo, dónde
podrán interactuar con su instructor toda las dudas que tengan.
• Cada semana habrá sesiones en vivo con duración de 2 horas por
sesión, esto con la finalidad de retroalimentar los temas visto en la semana.
• Las sesiones en vivo, será deacuerdo a la hora que este diplomado lo
marca en su publicación de horario de impartición.
• Con esta plataforma, todas las sesiones de clase en vivo se grabarán y
será compartido al día siguiente para que pueda ser consultado en caso de que alguien asi lo desee.
• Solo necesita un equipo con conexión a internet y audifonos. Plataforma de contenidos:
• Es la plataforma donde se encuentran alojados los contenidos del
diplomado, en su mayoría audiovisual que te lleva paso a paso como realizar tus actividades.
• Cada semana se liberarán los contenidos, deacuerdo a un cronograma
de actividades.
• Las sesiones semanales de 2 horas, será de reforzamiento deacuerdo a
los temas de la semana.
• Los contenidos estarán disponibles las 24 horas del día los 7 días de la
semana durante la etapa del diplomalo.
Nota: Este es un diplomado se encuentra subsidiado con recursos del gobierno
federal, por esa razón el precio es accesible con el objetivo de beneficiar a estudiantes y profesionales que deseen actualizar sus conocimientos a un bajo
costo, por lo que se solicita a cada asistente compromiso en el diplomado para concluir con éxito, además de entregar la documentación que se le solicite.
Módulo 1 Html5 fundamentals 1. Introducción. • ¿Qué es HTML5? • Ventajas • Limitantes
2. Fundamentos • Definición de un documento de HTML 5 • Etiquetas semánticas
• Nuevos elementos para formularios • Validación de formularios Módulo 2 Dreamweaver CS6 1. Introducción • Qué es DreamWeaver? • Aprendiendo diseño web
2. La interfaz de DreamWeaver
• Ventana de bienvenida • Acomodando páneles
• Gestionando espacio de trabajo
• Explorando la barra de herramientas de aplicación • Explorando la barra de herramientas de documento • Trabajando con el inspector de propiedades
• Usando el panel de insertar
3. Control del sitio
• Entendiendo la estructura básica
• Explorando convenciones para nombrar archivos • Definiendo un nuevo sitio
• Gestionando archivos y carpetas • Agregando servidores remotos • Subiendo archivos
• Haciendo vistas previas en exploradores • Gestionando múltiples sitios
4. Creando nuevos documentos • Creando nuevos documentos
• Configurando preferencias en los nuevos documentos • Opciones de accesibilidad
• Trabajando con páginas de inicio • Gestionando páginas de inicio
5. Añadiendo y estructurando texto
• Trayendo texto dentro de DreamWeaver • Importando documentos de Word
• Añadiendo estrcutura al texto • Creando listas
• Creando listas de definición
• Usando el editor de etiquetas rápido
6. Programando en DreamWeaver
• Explorando el toolbar de programación • Configurando opciones de programación • Usando hints
• Envolviendo etiquetas • Añadiendo comentarios • Usando snippets
• Formateando código fuente
7. Gestionando CSS
• Configurando opciones de CSS • Repaso rápido del panel CSS • Creando una nueva regla CSS
• Usando el diálogo para crear una nueva regla CSS • Organizando estilos
• Modificando propiedades de estilos
• Controlando CSS desde el inspector de propiedades • Incluyendo archivos externos
• Usando ayudas visuales para CSS • Usando el inspector de CSS
• Usando el navegador de código
8. Trabajando con imágenes
• Gestionando assets en Dreamweaver • Colocando imágenes en la página • Explorando integración con Photoshop • Modificando objetos inteligentes
• Modificando propiedades de imagen • Estilizando imágenes con CSS • Usando imágenes de fondo
• Posicionando imágenes de fondo
9. Creando links
• Conceptos básicos de los links
• Configurando preferencias para los links de un sitio • Creando links en dreamweaver
• Usando links absolutos • Usando anclas
• Creando un link de email
• Creando rollovers basados en CSS
10. Trabajando con tablas
• Repasando la estructura de una tabla • Importando registros tabulares
• Creando tablas accesibles
• Explorando estilo básico de tabla • Dándole estilo a renglones alternados • Creando bordes de tabla personalizados
11. Trabajando con formularios
• Entendiendo como funcionan los formularios • Repasando el diseño de formularios
• Creando formularios accesibles
• Configurando opciones de formularios • Usando fieldsets y tags
• Insertando campos de texto
• Insertando items a listas de menús • Inserando checkboxes
• Insertando Radio buttons
• Explorando estilo rápido de formularios
• Explorando estilo de elementos de los formularios
12. Añadiendo interactividad
• Agregando transisiones CSS • Vistazo rápido a Spry
• Usando widgets de Spry • Añadiendo efectos de Spry • Usando el explorador de widgets • Extendiendo DreamWeaver
Módulo 3
Php (Hypertext Pre-processor)
1. Introducción a PHP
• De webs estáticas a dinámicas • Qué es PHP?
• Qué es MySQL?
• Dónde obtener PHP y MySQL?
• The Big Picture: Cómo PHP y MySQL encajas en la Web
2. Fundamentos de PHP
• PHP.ini Archivo de configuración • Sintaxis básica
• Mezclando PHP y HTML • Acerca de los comentarios
3. Variables, Tipos de dato, Operadores
• Escapando caracteres especiales • Strings
• Numéricos
4. Manipulación de Strings
• Concatenación de Strings, Mayúsculas/Minúsculas, Sub Strings,
Reemplazo
• Dándole formato a Strings con printf
5. Condicionales • Sentencia If • Sentencia Switch 6. Loops • Ciclo For • Ciclo While • Ciclo For Each
• Control de ciclos (break y continue) • Ciclos anidados
7. Funciones
• Definición de funciones • Alcance de funciones
• Argumentos y regreso de valores
8. Arreglos
• Indexando por números
• Indexando por strings - Arreglos asociativos • Arreglos y ciclos
9. Procesamiento de Formularios
• Repaso de formularios (check boxes, text fields, radio buttons) • Regresando información de los formularios
• Los métodos GET y POST
• Enviando información a si mismo
10. Archivos y Directorios
• Leer y escribir archivos • Trabajando con directorios • Trabajando con archivos CSV
11. PHP y MySQL
• Administración de bases de datos (phpMyAdmin) • Conectándose desde PHP a MySQL
• Ejecutando consultas MySQL
• Regresando resultados de las consultas
12. Sesiones y Cookies
• Introducción a sessions y cookies • Protegiendo páginas con contraseña 13. Objetos en PHP • Introducción a objetos • Propiedades y métodos 14. Tópicos avanzados • PHP y Javascript • PHP e Imágenes • PHP y PDF
Módulo 4
Jquery
1. Introducción
• Qué es y qué no es JQuery? • El DOM y JQuery
• Comenzando con JQuery
• Descargando JQuery y usándolo en una página
2. Buscar algo, usar algo
• Decorando con CSS • Manipulado el DOM
• Añadiendo, removiendo y clonando elementos • Manejo de eventos
• Asegurándonos de que la página está lista
• Usando eventos básicos (clics, eventos con el mouse) • La función JQuery • El Objeto JQuery • Cambiando métodos • El stack JQuery • Usando plugins 3. Javascript cubierto:
• Conceptos básicos de JavaScript • La palabra clave "this"
• Opciones para funciones de invocación • Argumentos
4. AJAX
• Implementando AJAX con JQuery • Append
• Prepend
• Usando el método POST • Usando el método GET • Usando proxies 5. Eventos avanzados • Propagación de eventos • Escrolleando y redimensionando 6. Plugins propios
• Conceptos básicos de desarrollo de plugins
7. JQuery UI
• Interacciones o Draggable (Arrastrar) o Droppable (Soltar) o Resizable (Escalar) o Selectable (Seleccionar) o Sortable (Ordenar) 8. Widgets • Accordion • Autocomplete • Button • Datepicker • Dialog • Progressbar • Slider • Tabs 9. Utilidades • Position • Widget Factory 10. Efectos • Show • Hide • Toggle • Color Animation • Add Class • Remove Class • Toggle Class • Switch Class Módulo 5 Phonegap 1. Introducción
• Phonegap y Phonegap Builder • Registro en Phonegap builder
• Creación de una aplicación de Phonegap desde Dreamweaver • Creación de una aplicación de Phonegap desde la Web
• Creación de certificados para aplicaciones iOS • Descarga e instalación de la aplicación
2. Primera API y Hydration • Acelerómetro
• Activacíon de Hydration
• Modificación de la aplicación usando hydration
3. Reconocimiento del Dispositivo y API's
• básicas Device • Documentación de Phonegap • Compás • Geolocalización • Notificaciones • InApp Browser
4. Acceso a recursos externos
• Camera • Audio • Capture • Media • Lista de Contactos
5. Datos Locales y Remotos
• Creación de una base de datos local • Revisar si la conexíon está disponible
• Conexión a una base de datos remota usando JQuery
6. Afinando detalles a la aplicación
• Archivo de configuración • Splash Screen
• Definición de íconos
• Permisos especiales para la aplicación
Módulo 6
• Taller de preparación para el examen de certificación. • Simulador de examen.