|
cursos dictados in
company o en nuestras instalaciones 0212-2610865 / 0424-2155295
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
código ca009 CURSO TÉCNICAS DE PROGRAMACIÓN ORIENTADAS A CÓDIGO ABIERTO, 36 horas
RECURSOS: Cada hora de clase dura 60 minutos, incluye software en idioma español de Windows 7 e Internet Explorer, Java SE (Ayuda en línea de Java), conexión permanente a Internet, software para efectuar demostraciones a los alumnos, si el curso se dicta in company se requiere que la contratante disponga de un proyector o similar (no incluido en el valor del curso), y de un número de PCs igual al número de participantes mas un PCs adicional para el profesor todas conectadas a Internet y con el software indicado en este párrafo, todas dentro de un mismo salón. MATERIAL de APOYO: El alumno durante el curso recibirá el curso mediante avanzadas técnicas de enseñanza y hará uso del material de apoyo y exámenes en línea parciales y final desarrollados por el Instituto Gala. UBICACIÓN: Av. Principal de La Castellana, Torre Banco Lara, piso 3, Caracas (a 50 metros de la Estación del Metro Altamira) ver plano de ubicación y estacionamientos de la zona, tenemos estacionamiento en el mismo edificio (entrada al estacionamiento por la Av. Principal de La Castellana), Fotos del Instituto Gala. HORARIO de ATENCION al PUBLICO: En nuestras oficinas previa cita de lunes a viernes de 9:00 am a 12:00 m y de 3:00 a 6:00 pm o a través del 0424 2155295 de lunes a domingo. (cerramos por vacaciones desde el 22 de Diciembre al 6 de Enero de cada año). CAPACIDAD en NUESTRAS INSTALACIONES: 26 alumnos simultáneamente, de lunes a domingo, 12 meses al año, laboratorios para adiestrar desde 1 y hasta 8 personas, capacidad casi ilimitada para cursos dictados en las instalaciones de la contratante. PROCEDIMIENTO a SEGUIR por EMPRESAS, ORGANISMOS o PARTICULARES QUE DESEAN COMPRAR UN CURSO:
FORMAS de PAGO: El pago se puede efectuar mediante cualquier modalidad.
CONTENIDO PROGRAMÁTICO: / 1 Introducción a la Informática / 2 Informática y Computadoras / 3 Lenguajes de Programación / 4 Objetivos de la programación / 5 Modelación del mundo real / 6 Resolución de problemas con computadoras a través del análisis del problema / 7 Diseño del algoritmo y la resolución del algoritmo en la computadora / 8 Lenguajes naturales, pseudoformales y de programación / 9 Diseño de algoritmos / 10 Concepto de algoritmo / 11 Análisis del problema / 12 Definición del algoritmo de resolución del problema / 13 Diseño del algoritmo y verificación del mismo / 14 El pseudo código como herramienta para la representación de algoritmos / 15 Análisis y desarrollo de algoritmos sencillos / Examen parcial 1 / 16 Introducción a la programación en Java / 17 Estructura de un proyecto en Java / 18 El entorno de programación / 19 La instrucción de asignación / 20 Estructura general de un programa / 21 Concepto de programa / 22 Partes que lo constituyen / 23 Instrucciones y tipos de instrucciones / 24 De inicio y fin / 25 De asignación / 26 De lectura / 27 De escritura / 28 Manejo de los datos / 29 Tipos de datos simples (sin estructura) y compuestos (estructurados) / 30 Los tipos de datos simples / 31 Entero / 32 Real / 33 Lógicos / 34 Carácter / 35 Cadenas / 36 Constantes y variables: concepto, definición, uso / 37 Expresiones: aritméticas, lógicas y de tipo carácter / 38 Programación Estructurada, que incluye el diseño descendente o Top-Down, recursos abstractos y estructuras básicas / 39 Operaciones de entrada y salida de datos: leer y escribir / 40 métodos internos / 41 Control de la ejecución de un programa / 42 Estructuras de control: secuenciales, condicionales (if, switch), repetitivas (while, do, for) / 43 Ciclos infinitos y como evitarlos / Examen parcial 2 / 44 Técnicas de Programación I / 45 Programación Modular / 46 Verificación de la correctitud de un programa / 47 Introducción a los subprogramas o subalgoritmos / 48 Funcionamiento / 49 Métodos: concepto y uso / 50 Declaración de métodos / 51 Invocación de métodos / 52 Métodos predefinidos / 53 Procedimientos o subrutinas: concepto y uso / 54 Declaración de procedimientos / 55 Ejecución de un procedimiento / 56 Llamadas a procedimientos / 57 Pasaje de parámetros: por valor, por referencia / 58 Variables locales y globales / 59 Procedimientos y Funciones versus métodos / 60 Variables Públicas y Privadas / Examen parcial 3 / 61 Tipos de datos estructurados / 62 Arreglos de una sola dimensión o vectores: concepto, elementos, posición, subíndice, rango / 63 Operaciones básicas con vectores: asignación, lectura, escritura, recorrido (acceso secuencial) / 64 Arreglos multidimensionales: definición, uso, manejo de los subíndices / 65 Estructuras o Registros: definición y uso / 66 Comparación entre los tipos de datos simples y los tipos de datos estructurados / 67 Preferencias de uso / Examen parcial 4 / 68 Técnicas de Programación II / 69 Programación Orientada a Objetos / 70 Características de un programa orientado a objeto / 71 Conceptos de Objeto / 72 Atributos de un Objeto / 73 Los métodos de un objeto / 74 Acceso a un objeto a través de los mensajes / 75 Encapsulamiento / 76 Introducción a la programación orientada a objetos / 77 Clases / 78 Instancias / 79 Polimorfismo / 80 Herencia / 81 Superclase / 82 Subclase / 83 El objeto / 84 Las propiedades / 85 Los métodos / 86 Diseño de programas orientados a objetos / 87 Beneficios de un buen diseño / 88 Concepto de Abstracción / 89 Discusión sobre las habilidades y conocimientos adquiridos / Examen Final / |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright © 1998 [Instituto Gala]. Reservados todos los derechos. Revisado: 02.02.2012 .