Curso: Programador Web Inicial – FrontendDeveloper

Solicita información

Curso: Programador Web Inicial – FrontendDeveloper

  • Contenido
    Curso: Programador Web Inicial – FrontendDeveloper.

    Curso Intensivo de Verano.

    PRESENTACIÓN.

    El curso de Programador Web Inicial es un curso pensado para aquellas personas que deseen incluir conocimientos para desempeñarse en el ámbito de diseño o programación, y desea incluir nuevos conocimientos basados en los avances de las tecnologías de última generación en lenguajes orientados a realización de sitios web dinámicos.

    Internet ha creado en el mundo un nuevo modo de conectarse, de trabajar y de estudiar. Ha remodelado esquemas de comunicación entre las personas y organizaciones. Ya conocemos la inmensa potencialidad de la red de redes, no podemos entonces como profesionales del área, desconocer la forma de desarrollar aplicaciones en los lenguajes más populares de la web, esto es esencial para diferenciarse del simple diseño de páginas estáticas.

    Al finalizar el curso el alumno estará habilitado para realizar aplicaciones básicas para sitios web, utilizando los lenguajes de mayor demanda en el mercado.

    OBJETIVOS.

    Generales:

    • El alumno logrará realizar aplicaciones básicas para sitios web

    • El alumno podrá contar con los conocimientos en contenido web de programación inicial.

    • El alumno podrá combinar estos lenguajes de programación para la realización de proyectos web de alta demanda de conocimientos específicos

    Específicos:

    Que el alumno logre:

    • Maquetar sitios web mediante HTML5 y las hojas de estilo CSS3
    • Realizar bases de datos MySQL para su utilización en la web
    • Manejar conceptos básicos en el lenguaje PHP.
    • Utilizar PHP con bases de datos MySQL.
    • Utilizar programación básica Javascript.
    • Incorporar conocimienots de JQuery
    • Integrar los lenguajes vistos en un proyecto web integral

    DURACIÓN.

    Cursada presencial de 24 clases de 3 horas, totalizando 72 horas presenciales. Carga horaria semanal: 12 hs.

    DESTINATARIOS.

    El curso está destinado a diseñadores gráficos, diseñadores multimediales, programadores, analistas, ingenieros en sistemas y al público en general que desee realizar una introducción en los lenguajes orientados a la realización de aplicaciones para sitios web dinámicos.

    REQUISITOS DE LOS DESTINATARIOS PARA CURSAR.
    • El alumno debe poseer manejo general de PC (entorno Windows – office)
    • Saber navegar por internet, descarga de mails y descompresión de archivos

    TEMARIO Y CRONOGRAMA DE CLASES
    :

    Clase 1: Introducción a HTML
    • ¿Qué es HTML?
    • Concepto de etiqueta – Sintaxis
    • Etiquetas y atributos generales
    • Listas ordenadas
    • Listas no ordenadas
    • Imágenes
    • Formularios

    Clase 2: Introducción a CSS
    • ¿Qué es CSS?
    • Formas de incluir CSS en HTML
    • Selectores: etiquetas, clases, id, compuestos
    • Atributos Generales
    • Manejo de enlaces

    Clase 3 : Maquetacion Web
    • Administración de Sitios.
    • Aplicación de CSS a distintos elementos
    • Maquetación con etiqueta div

    Clase 4: Maquetacion Web
    • Maquetación Posicionamientos:
    • Estático
    • Relativo
    • Absoluto
    • Fijo
    • Combinación de distintos posicionamientos

    Clase 5: Maquetacion Web
    • Armado de botonera con listas.
    • Formularios
    • Aplicación de estilos a los formularios.
    • FTP

    Clase 6: Introducción a HTML5
    • ¿Qué es HTML5?
    • Compatibilidad con los navegadores
    • Nuevas atributos globales
    • Etiquetas Semánticas : header, footer, nav, section,
    • article, aside

    Clase 7: HTML5
    • Nuevos elementos multimediales
    • Etiqueta Audio
    • Etiqueta Video
    • Etiqueta canvas

    Clase 8: Introducción a CSS3
    • Nuevas propiedades
    • @font-face
    • Bordes redondeados
    • Degradados
    • Sombras
    • Transparencia
    • Separación de columnas

    Clase 9: Responsive Design
    • Resoluciones de pantalla para dispositivos móviles
    • HTML aplicado a la web mobile
    • Maquetación web multiplataforma
    • Media Queries
    • CSS3, atributos para web mobile

    Clase 10: Introducción a la programacion
    • ¿Qué es Programación?
    • ¿Qué es un Programa?
    • Etapas de la programación
    • Lenguajes de programación
    • Niveles de lenguajes
    • Tipos de programación
    • ¿Qué es un algoritmo?
    • - Símbolos gráficos
    • Estructuras de control
    • Estructuras selectivas
    • Condicionales

    Clase 11: Introducción a MySQL
    • ¿Qué es una base de datos?
    • Tipos de bases de datos
    • Tablas
    • Valores
    • Campos clave
    • Clave primaria
    • Clave foránea
    • Lenguaje SQL

    Clase 12: MySQL
    • Operadores
    • Funciones agregadas
    • Lenguaje estructurado de consultas:
    • DDL
    • DML
    • DCL
    • Wamp
    • PhpMyAdmin

    Clase 13: Introducción a PHP
    • ¿Qué es PHP?
    • Funcionamiento
    • Sintaxis
    • Variables
    • Operadores

    Clase 14: PHP
    • Paso de Variables entre archivos
    • Metodo GET
    • $_GET
    • Método POST
    • $_POST

    Clase 15: PHP
    • Envío de mails con PHP
    • Función mail
    • Condicionales
    • Else
    • Switch

    Clase 16: PHP
    • Mysql_connect
    • Mysql_select_db
    • Mysql_num_rows
    • Mysql_fetch_array

    Clase 17: PHP
    • Estructuras de repetición
    • Bucles
    • For
    • While
    • Foreach
    • Function
    • Include

    Clase 18: PHP
    • Session
    • $_SESSION
    • Aplicaciones:
    • Libro de visitas
    • Agregar/ modificar/eliminar noticias

    Clase 19: PHP
    Aplicaciones:
    • Captcha
    • Registro de usuarios
    • Generador de password
    - Sistema de compras

    Clase 20: Javascript
    • Características básicas
    • Versiones
    • Formas de incluir Javascript en HTML
    • Normas básicas
    • Comentarios
    • Variables

    Clase 21: Javascript Array
    • Condicionales
    • If
    • Else
    • Switch
    • Operadores
    • Estructuras repetitivas
    • While
    • For
    • Funcion Date
    • Objeto window

    Clase 22: JQuery
    • ¿Qué es JQuery?
    • Seleccionar elementos mediante ID
    • Seleccionar elementos mediante CSS
    • Administración de eventos
    • Efectos.

    Clase 23: Tutorias del T.P.
    ◦ Revisión de dudas y consultar
    ◦ Testing de aplicaciones y funciones
    ◦ Correcciones finales

    Clase 24: Entrega final de proyecto
    • Evaluación integral de proyectos finales
    • Cierre de calificaciones


    Cronograma de clases:

    Clase 1: Introducción a HTML
    Clase 2: Introducción a CSS
    Clase 3: Maquetacion Web
    Clase 4: Maquetacion Web
    Clase 5: Maquetacion Web
    Clase 6: Introducción a HTML5
    Clase 7: HTML5
    Clase 8: Introducción a CSS3
    Clase 9: Responsive Design
    Clase 10: Introducción a la programacion
    Clase 11: Introducción a MySQL
    Clase 12: MySQL
    Clase 13: Introducción a PHP
    Clase 14: PHP
    Clase 15: PHP
    Clase 16: PHP
    Clase 17: PHP
    Clase 18: PHP
    Clase 19: PHP
    Clase 20: Javascript
    Clase 21: Javascript
    Clase 22: JQuery
    Clase 23: Tutorías del T.P.
    Clase 24: Entrega final de proyectos


    METODOLOGÍA A UTILIZAR EN EL DESARROLLO DEL CURSO.

    Las actividades se realizarán en forma individual y/o grupal de aplicación práctica por cada unidad temática.

    Durante las clases y para fomentar un proceso de enseñanza y aprendizaje constructivo se realizará una exposición teórica paso a paso por parte del docente, con opción de abrir un debate para participación de los alumnos.

    Luego se realizará una instancia de aula taller para la realización de ejercicios de aplicación de los conocimientos para ser elaborados por los alumnos.

    Al finalizar cada clase se abrirá una instancia para evacuar dudas y realizar un cierre de cada tema, las dudas posteriores de cada alumno podrá ser consultada vía mail.


    PROCEDIMIENTOS DE EVALUACIÓN Y ACREDITACIÓN – CERTIFICACIÓN.

    El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la adquisición de las competencias requeridas.

    La evaluación es de carácter holístico, teniendo en cuenta la participación del alumno en todas las instancias del curso, desde la puntualidad, asistencia y entrega de trabajos prácticos, así como también se evaluará la correcta participación en clase, colaboración con el profesor y demás compañeros para favorecer el aprendizaje cooperativo.

    Se requiere la participación en las clases presenciales, y consultas en los foros y mail, además de la aprobación de las evaluación propuesta para la acreditación de la especialidad más la presentación y defensa de un trabajo práctico final integrador.

    a) Estructura del Trabajo práctico final:

    Al finalizar el curso, y durante la última clase habrá una instancia final de evaluación. En el trabajo práctico final se evaluará el proceso de aprendizaje del alumno mediante la entrega de un trabajo práctico integrador que puede ser individual o grupal de acuerdo a su nivel de complejidad.

    b) Tutorías:

    Antes de la entrega del trabajo práctico final, los alumnos cuentan con dos clases integrales para tutorías y consultas.

    Durante todo el curso los alumnos cuentan con tutorías online, mediante mail del profesor, foros y blogs dedicados a tal fin.

    Recuperatorios:

    Los alumnos que no alcancen los objetivos mínimos propuestos en la instancia de evaluación, tendrán la posibilidad de realizar un recuperatorio del trabajo práctico final cuya fecha será propuesta por el profesor y las correcciones y tutorías se realizarán exclusivamente en forma online para los recuperatorios.

    Certificación:

    Se entregará certificado de aprobación a quienes presenten y aprueben el proyecto durante que presentarán en la última clase. Para poder presentar éste proyecto se debe contar con el 80% de asistencia al curso. El proyecto a desarrollar se consensúa con el docente durante la cursada.

    Cronograma de evaluaciones.

    Se realizará una evaluación constante del alumno mediante consultas y tutorías.

    En la clase número 24 se realizará una instancia final de evaluación mediante la exposición del trabajo práctico integrador.

    DOCENTE.
    Flavia Ursino.

    COORDINADOR.
    Javier Kitainik.

    INICIO Y CURSADA.

    El curso comenzará el 26 de enero de 2016 y se cursará los lunes, martes, miércoles y jueves de 9 a 12 hs en CABA.


Otra formación relacionada con programación

  • Tecnicatura Superior en Programación

  • Centro: Teclab - Instituto Técnico Superior
  • Solicita información
  • Curso de Programación con PHP

  • Centro: I.S.S.D. Instituto Superior Santo Domingo
  • Solicita información
  • Carrera Técnica en Programación

  • Centro: UTN - Facultad Regional de Buenos Aires
  • Solicita información
  • Curso: Programación de Aplicaciones Web

  • Centro: CIFPA - Centro de Formación Profesional Nº 6 para Adolescentes y Adultos
  • Solicita información
  • Curso Photoshop Cs6

  • Centro: CEIN - Centro Educativo Informático y Negocios
  • Solicita información
  • Curso HTML5 & CSS3

  • Centro: CEIN - Centro Educativo Informático y Negocios
  • Solicita información
  • Curso de Reparación de Impresoras

  • Centro: CICAT Capacitación
  • Solicita información