TECNICATURA EN PROGRAMACIÓN

GENERALIDADES

Esta capacitación esta orientada a la preparación de programadores, según las exigencias de conocimientos requeridos por la empresa “SPM Soluciones”, para inserción de pasantes en ella entre nuestros egresados, pero es el temario mas exigido actualmente para desarrolladores.

“SPM Soluciones” es una importante empresa de desarrollo de software instalada en la ciudad de Minas, con proyectos para el exterior y locales.

La empresa mencionada ofrece pasantías laborales, las cuales serán otorgadas a los postulantes inscriptos que aprueben la evaluación final de esta capacitación.

Podrán inscribirse todos aquellos que tengan aprobado como mínimo 4º año de enseñanza secundaria.

También es un temario válido para la formación integral de desarrolladores de acuerdo a las exigencias mas actuales en el mercado en la materia.

DURACIÓN DE LA CAPACITACIÓN

Duración de la capacitación: 7 meses 2 semanas

CARGA HORARIA

Las clases tienen una duración de 2 horas cada una, tres veces por semana, totalizando una carga horaria correspondiente a asistencia a clases de 6 horas semanales

CERTIFICACIÓN OTORGADA

El Instituto de Capacitación Empresarial del Uruguay (ICEDU) otorgará las siguientes certificaciones a los postulantes que aprueben los módulos correspondientes:

  • “Programador C++”

  • “Programador Web PHP”

  • “Programador .NET”

INSCRIPCIONES

Los cupos son limitados.

Cierre de inscripciones: martes 31 de julio

Los interesados deberán comunicarse con la administración de ICEDU. Para ello deberán concurrir a la dirección Domingo Pérez 517 en el horario de 8 a 12 y de 15 a 20 hs., o llamar al teléfono 31292 solicitando una entrevista.

TEMARIO

Sistemas Operativos

  • Microsoft Windows XP
    • Configuración
    • Administración básica del IIS
  • Linux
    • Sistema de archivos
      • Comandos de exploración y manejo de archivos
    • Introducción a la programación bash

Programación de Aplicaciones

  • Programación C++
    • Introducción a la programación de computadoras
    • El lenguaje C++
      • Compilación. Makefiles. Comando make
      • El preprocesador. Archivos header
      • Operaciones aritméticas
      • Manejo de cadenas de caracteres
      • Tipos de datos. Variables y constantes
      • Operaciones booleanas
      • Sentencias de selección (if, switch)
      • Sentencias de iteración (while, for)
      • Vectores y matrices. Búsqueda y ordenación
      • Flags y centinelas
      • Enumerados y estructuras
      • Procedimientos y funciones
      • Parámetros por valor y por referencia
      • Manejo de excepciones
      • Memoria dinámica (punteros)
      • Templates
    • Introducción a los Tipos Abstractos de Datos
      • Linked list, Stack, Queue, BST
    • Programación Orientada a Objetos
      • Clases y objetos
      • Encapsulación, herencia, polimorfismo
      • Clases abstractas
    • Introducción al UML
      • Casos de uso
      • Diagramas de secuencia
      • Diagramas de colaboración
      • Diagramas de clases
    • Introducción a los patrones de diseño
      • Singleton, Command, Observer, Facade, Factory

       

  • Visual Basic 6
    • Introducción a la programación visual

     

  • Microsoft .NET Framework 2
    • El IDE Microsoft Visual Studio 2005
    • Introducción al lenguaje VB.NET
    • El lenguaje C#
      • Sintaxis
      • Properties
      • Clases abstractas. Interfaces
      • Generics
      • Delegados. Eventos
    • WinForms
    • Introducción a XML
    • ADO.NET
      • Acceso en forma conectada
      • Acceso en forma desconectada
      • Introducción a los datasets tipados

Programación Web

  • Introducción a Internet. Sistema cliente-servidor
  • El lenguaje HTML
  • Hojas de estilo CSS
  • El lenguaje Javascript
    • Sintaxis
    • DOM (Document Object Model)
  • El lenguaje PHP
    • Sintaxis
    • Archivo php.ini
    • Variables predefinidas
    • Manejo de fechas
    • Variables y métodos estáticos
    • Métodos mágicos
    • Type Hinting
    • Cookies
    • Autentificación
    • Manejo de archivos
    • Conexión a MySql
    • Seguridad
    • Web Services

     

  • Microsoft ASP.NET (framework 2)
    • WebForms. Controles HTML. Controles ASP.NET
    • Objetos Session, Application, Query string, Viewstate
    • Archivo de configuración. Archivo Global.asax
    • User Controls
    • Web Services

Base de Datos

  • Introducción a las bases de datos relacionales
    • Modelo relacional
    • MER (Modelo Entidad-Relación)
    • Normalización
    • ORM (Object Relational Mapping)
    • Lenguaje de consultas SQL
  • Gestores de bases de datos
    • Microsoft SQL Server 2005
    • MySql
    • Oracle (introducción)
  • NHibernate

Si deseas contratar alguna de nuestras capacitaciones, o si solo quieres aclarar dudas u obtener mas información, contáctanos por e-mail , o desde nuestra página de contactos, y a la brevedad tendrás nuestra respuesta.