Programador Visual C++ Página1de 8 Escuela de Sistemas y Tecnologías BIOS Programador Visual C++ INTRODUCCIÓN El lenguaje C++ es un lenguaje multipropósito ampliamente utilizado y considerado un referente para muchos otros lenguajes. A pesar de su relativa antigüedad, goza de gran popularidad en la actualidad ya que soporta las mismas características que los lenguajes más modernos. Asimismo, es el lenguaje por excelencia al momento de desarrollar ciertas aplicaciones, usándoselo como herramienta para crear sistemas operativos, compiladores, drivers, etc., puesto que permite al programador acceder directamente al Sistema Operativo y además posee una ejecución muy rápida de su código. - Visual Studio: entorno de desarrollo integrado, que se sustenta en.net FrameWork. Permite desarrollar y depurar todo tipo de aplicaciones, incluyendo UI, bibliotecas, etc. - POO: programación Orientada a Objetos: paradigma de programación que permite representar modelos complejos. Es apropiado para aplicaciones de negocio. Las nuevas plataformas de desarrollo lo han adoptado. - MFC: constituye el marco de trabajo de una aplicación escrita para la API de Windows. El curso está dirigido a personas sin conocimientos de programación, pero con experiencia en el manejo de computadoras, así como a Programadores o Analistas de Sistemas que quieran actualizarse a las nuevas tecnologías propuestas por Microsoft usando el lenguaje Visual Basic.Net. OBJETIVOS El egresado tendrá conocimientos sobre todas las aéreas de desarrollo de sistemas a nivel escritorio; además de conocimientos sobre interacción con bases de datos.
Programador Visual C++ Página2de 8 Escuela de Sistemas y Tecnologías BIOS PERFIL DE EGRESO Una vez finalizado el curso, el estudiante tendrá: - Conocimientos profundos sobre el lenguaje de programación Visual C++ - Manejo fluido de los conceptos de POO y su aplicación sobre un lenguaje. - Visión del proceso de desarrollo de software. - Desarrollar aplicaciones de escritorio con acceso a datos persistidos en una base de datos. DIPLOMAS Una vez cumplidos todos los requisitos académicos y administrativos el alumno obtendrá el diploma de Programador Visual C++. REQUISITOS DE INGRESO No se requieren conocimientos de programación. METODOLOGÍA La metodología utilizada es de carácter teórico-práctico. La misma consta de una parte teórica, de exposición por parte del docente, donde se desarrolla la fundamentación conceptual de los temas. Por otra parte se realizan actividades prácticas guiadas por el docente de forma de que el alumno pueda aplicar los conocimientos adquiridos. El cursoestá organizado en clases de 2/3 horas 3/2 veces por semana, totalizando una carga horaria semanal de 6 horas. Es fundamental, para la correcta asimilación y aplicación de los conocimientos, que el alumno complemente lo realizado en clase con actividades de estudio, práctica y consulta, ya sea en el Instituto o desde su casa. La cantidad de horas asignadas al estudio dependerá de cada alumno y aumentará durante los trabajos obligatorios y proyectos, así como previo a las pruebas finales o exámenes.
Programador Visual C++ Página3de 8 Escuela de Sistemas y Tecnologías BIOS PLAN DE ESTUDIOS I- Sistema de Evaluación Para la aprobación del curso el alumno deberá alcanzar una nota mínima de 70%. Curso Programador Visual C++ Sistema de Evaluación Prueba Final Escrita Proyecto Final En caso de no alcanzar la suficiencia deberá rendir examen de la materia para lo cual dispondrá de 3 instancias. Los períodos de examen son establecidos por el Instituto en los meses de febrero/marzo, julio/agosto, noviembre/diciembre.
Programador Visual C++ Página4de 8 Escuela de Sistemas y Tecnologías BIOS II Contenido Introducción a la Programación En la sintaxis de Visual C++ se verá cómo se escriben aplicaciones básicas en este lenguaje de programación. Incluye conocimientos sobre: tipos de datos, variables, diferentes tipos de expresiones, sentencias condicionales y repetitivas, declaraciones, strings, etc. POO Incluye manejo de los conceptos básicos y avanzados del paradigma de Programación Orientada a Objetos y su implementación con Visual C++. Algunos de los conceptos que se manejarán serán: objeto, clase, punteros, operación, método, herencia, polimorfismo, redefinición, constructores, sobrecarga, clases abstractas, asociaciones, etc. Aplicaciones Escritorio En esta instancia del curso se presenta la programación orientada a eventos. Se desarrollaran aplicaciones de escritorio con interface gráfica utilizando MFC y concepto View. Múltiples controles visuales, para los cuales se manejaran diferentes eventos y propiedades. Acceso a Datos Se verá el acceso a datos mediante el modelo de programación de base de datos MFC y ODBC.
Programador Visual C++ Página5de 8 Escuela de Sistemas y Tecnologías BIOS MATERIALDEAPOYO El alumno dispondrá de un usuario para acceder al Sitio WEB Académico (Espacio BIOS). Allí podrá acceder a todo el material de apoyo para la realización de la carrera/curso. La Escuela de Sistemas de BIOS cuenta con diapositivas especialmente confeccionadas por docentes para el mejor aprovechamiento del tiempo durante la clase. El alumno podrá contar también con recursos académicos varios como complementos del curso (ejemplos, prácticos, anuncios, foros, etc.). REGLAMENTOS VIGENTES A continuación se presentan los documentos que se encuentran a disposición del alumno (tanto en la Recepción de la Escuela de Sistemas y Tecnologías de BIOS como en la Web Académica) que regulan el Curso y que se alienta a todos los interesados a leerlos de forma tal de interiorizarse en los detalles de funcionamiento de la misma/el mismo así como en las pautas y regulaciones vigentes: - Reglamento Estudiantil General de BIOS - Plan de Estudios COORDINADOR ACADÉMICO Ilena Balciunas (ibalciunas@bios.edu.uy) CONSIDERACIONES La Dirección del Instituto, su área académica y el equipo docente asumen el compromiso directo por el desarrollo del curso, considerando que el mismo responde a criterios responsables, acordes al nivel estándar de formación que rige actualmente la capacitación informática. Una vez culminada la totalidad del curso y habiendo aprobado el mismo, el Instituto expenderá una certificación de los estudios realizados con la entrega del diploma correspondiente. Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos.
Programador Visual C++ Página6de 8 Escuela de Sistemas y Tecnologías BIOS BENEFICIOS PLAN DE CAPACITACIÓN COMPLEMENTARIO En un mundo laboral cada vez más especializado, se valoriza la adquisición de conocimientos complementarios en diferentes áreas, constituyéndose en un componente primordial en el desarrollo profesional. Por ello, BIOS implementa un Plan de Capacitación Complementario, con el objetivo de proporcionar al estudiante una formación integral, estimulando habilidades y capacidades suficientes para desempeñarse con eficiencia en el ámbito laboral. Dicho Plan de Capacitación, se compone de una serie de cursos y seminarios de corta duración, sin costo adicional para el alumno. Cada uno de ellos, es dictado por distintos profesionales, realizándolos fuera del horario de clase, y respondiendo a un cronograma de inicios que se fija a lo largo del año. De esta forma, el estudiante podrá acceder a: Cursos Complementarios: Son aquellos, que tienen como objetivo, lograr una formación interdisciplinaria, brindando conocimientos en áreas en las cuales se especializa la propuesta educativa de BIOS, y que son de gran aplicación práctica en el mundo laboral. Área Sistemas: Dactilografía Introducción a la Seguridad Informática Inglés Técnico Introducción al Linux El alumno podrá inscribirse a alguno de los cursos y seminarios, una vez empezó a cursar la propuesta académica escogida. El alumno quedará sujeto a los diferentes inicios que se fijen a lo largo del año, a la cantidad de cupos existentes, así como al Instituto en el que se dicte. Además, BIOS cuenta con una serie de cursos complementarios de índole general, en diferentes áreas temáticas, en las cuales se especializan las distintas propuestas educativas. BIOS promueve la participación de sus alumnos en dichos cursos, como forma de ampliar el enriquecimiento profesional y académico. El alumno podrá escoger por realizar alguno de ellos, analizando su aplicabilidad y utilidad a nivel personal y laboral, para lo cual deberá justificar su interés en los mismos.
Programador Visual C++ Página7de 8 Escuela de Sistemas y Tecnologías BIOS HORARIOS: INICIO: 13 de Abril de 2016. HORARIOS: Lunes y Miércoles 18:30 a 20:30 hs. COSTOS: 5 Cuotas - $u 4.480 Contado - 10% de descuento (sobre opción 4 pagos) 2 Cuotas - $u 10.850 4 Cuotas - $u 5.590 OCA: 5 Cuotas - $u 4.480 7 Cuotas - $u 3.350 BIOS se reserva el derecho de realizar ajustes de fechas, horarios, contenidos o costos. La confirmación de los cursos en los horarios y grupos ofrecidos está sujeta aun nivel mínimo de inscripciones que habiliten su funcionamiento