Introducción

 

La introducción de empresas internacionales de desarrollo de software a la economía colombiana junto con empresas nacionales han generado una amplia oferta de empleo en la región, respondiendo a los grandes cambios y retos que las tecnologías de la información han impuesto a todo el sector productivo. En respuesta a esta amplia oferta laboral en el área de desarrollo de software el talento regional se ha visto insuficiente debido a las pocas competencias que presentan alrededor de los requerimientos específicos establecidos por este tipo de compañías, causando que nuevas posibles entradas de empresas internacionales no se hayan hecho realidad. En este contexto y apuntado en la misma dirección de las proyecciones del gobierno nacional y del propio ministerio de TICs, con el plan vive digital e iniciativas como apps.co, para hacer frente a este tipo necesidades presentadas, ASEUTP  con el apoyo de Zerox Ingeniería SAS crea el seminario "Programación Orientada a Objetos, PHP, Bases de datos MySQL, JavaScrip, HTML5 y CSS" con el fin de brindar un espacio de capacitación a los diferentes profesionales que deseen empezar hacer parte de esta área laboral brindándoles así diferentes competencias que les permitirán aprovechar las oportunidades que este sector está presentando. 

    

Fecha de inicio: 07 de septiembre de 2013.


Objetivo General

Brindar una capacitación enfocada hacia temáticas requeridas por la actual oferta laboral del país y la región en el área de Desarrollo de Software, con el fin de otorgarle a los diferentes profesionales  herramientas y técnicas que los potencialicen en el alcance de las diferentes oportunidades presentadas a nivel laboral.

Objetivos Específicos
•Iniciar la curva de aprendizaje en lenguajes orientados a objetos, lo cual abre el camino para el entendimiento de otros lenguajes como Java.
•Sentar las bases para el desarrollo de aplicaciones móviles con aplicaciones web.


Contenidos del curso
Introducción Bases de dato MySQL
Concepto general de bases de datos
Creación de bases de datos y creación de tablas
Modelo entidad/relación
Integridad referencial claves primarias y foráneas
Modelo relacional
Diseño de bases de datos relacionales
Integridad y seguridad de datos
Normalización de bases de datos
Introducción SQL estándar
Sentencias SQL
Instalación entorno de trabajo
MySQL
   
Programación Orientada a Objetos
Objetos y clases
Tipos de acceso
Métodos, atributos
Constructores
Herencia
Encapsulamiento
Ejemplos prácticos de POO

HTML y CSS
Introducción al lenguaje HTML
Etiquetas de HTML v4
Etiquetas de HTML5
Creación de Formularios
Introducción a los estilos CSS

Módulo JavaScript
Introducción a Javascrip
Variables en JavaScript
Tipos de datos

Estructuras de control
Condiciones
Ciclos

Operaciones
Aritméticas
Comparativas
Lógicas

Vectores y Matrices

Funciones

JavaScript orientado a objetos


Módulo PHP
Introducción, instalación y configuración de apache y PHP.
Uso de PHP para administrar y gestionar bases de datos.
Conceptos y Sintaxis básicas

Variables y Operaciones
Variables, constantes
Tipos de datos
Arreglos
Operaciones  con Vectores
Variables de sesión

Condiciones y Ciclos
If, else, elseif y switch-case
For, while y do while

Gestión de formularios
Introducción al uso de formularios con PHP
Envío de formularios usando método POST
Envío de formularios usando método GET

Funciones
Funciones definidas por el usuario
Uso de algunas funciones propias del lenguaje

Desarrollo de aplicación web


Duración: 60 horas.
Horario: Sábados de 8:00 a. m. a 12:00 m. 

Metodología
La metodología será teórico -práctica, en la cual los facilitadores proporcionarán los conceptos y herramientas necesarios en la consecución de tener un aprendizaje activo por parte de los participantes, los cuales aplicarán estos conocimientos en los diferentes ejercicios y aplicaciones desarrolladas en el seminario.


Dirigido a 
Personas interesadas en reforzar y adquirir habilidades en lógica de programación,  conocimientos en el desarrollo de software con el enfoque de la programación orientada a objetos y su conexión con diversas bases de datos, con el fin de tener herramientas que les permitan acceder a la oferta laboral en la región.


Recursos y requerimientos
Es necesario que los participantes lleven a las clases computador portátil. 

Prerrequisitos
El participante debe contar con conocimientos básicos en algoritmos y programación.

Incluye: Certificado de asistencia y Memorias digitales.


Facilitadores
Julián Andrés Flórez Galeano
Ingeniero de Sistemas y Computación de la Universidad Tecnológica de Pereira.
Maestría en Ingeniería de Sistemas y Computación de la Universidad Tecnológica de Pereira (candidato).
Programador Senior - Lider de proyecto, Indra Company.
Desarrollador de Software, División de Sistemas, UTP.
Analista de Sistemas-desarrollador de Software, Red Alma Mater
Habilidades académicas: 
•Programador en lenguajes de programación como Java, PHP, Python, perl. Con énfasis en el desarrollo de aplicaciones móviles, por medio de la tecnología J2ME (Java Micro Edition). 
•Manejo de motores de bases de datos como postgreSQL, MySQL y sqlite, Oracle. 
•Analista de Sistemas de Información con capacidad para identificar los requerimientos de un sistema nuevo. 
•Habilidades de análisis de software por medio de lenguaje unificado UML.


Diego Andrés Pulgarín

Ingeniero de Sistemas y Computación de la Universidad Tecnológica de Pereira.
Maestría en Ingeniería de Sistemas y Computación de la Universidad Tecnológica de Pereira (candidato).
Desarrollador de software, División de sistemas, UTP.
Docente Catedrático, CIAF
Investigador y Desarrollador de Software para el periódico La Tarde de la ciudad de Pereira
Desarrollador de Software estadístico para la empresa Megabús
Desarrollador de software para la Empresa de Servicios públicos de la Virginia E.S.P
Lenguajes de Programación y gestores de Bases de Datos:
Basic, Pascal, Cobol, C, C++, Haskell, JSP, Java Script, JQuery, PHP, Java, Ice Faces, Visual Basic, Builder C++, Delphi, Mathlab, Html, HTML5, CSS, SQL(Experiencia con los sistemas gestores de bases de datos MYSQL, PostgreSQL, SQL Server), Oracle, Access.


Fecha de inicio: 07 de septiembre de 2013.

Inversión
Valor de la matrícula:
Público en General:$ 460.000
Egresado Afiliado: $ 420.000

Sistemas de Financiación hasta 3 meses

Descuento especial para estudiantes de pregrado con fotocopia del carné actualizado.


Consignar en: HELM BANK, Antes Banco de Crédito Cra. 7. Calle 21- 50 Edificio Picasso, Pereira
No. Cuenta de ahorros           601-01721-8      

Información:
Asociación de Egresados  UTP
Edif. Sistemas, PISO 3, OF. R-305
TEL. 3137414
Celular   321-6422569 - 321-6423542
Correo Electrónico.  comercialaseutp@utp.edu.co
www.zeroxingenieria.com