Pide Información SIN COMPROMISO

Curso Programación en C ++

Curso Programación en C ++
Consultar Precio
El Curso Programación en C ++ es presencial y se imparte en Barcelona. Tiene una duración de 110 horas.     PROGRAMA DE CURSOS PARA... Seguir leyendo

¿NOS DEJAS TU OPINIÓN?

Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.

Danos tu opinión detallada sobre el Curso Programación en C ++. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.

Tu experiencia es muy valiosa
Tu voto
Haz clic para puntuar
ENVIAR
Descripción del Curso



El Curso Programación en C ++ es presencial y se imparte en Barcelona. Tiene una duración de 110 horas.
   
PROGRAMA DE CURSOS PARA EMPRESA
ENSEÑANZA INDIVIDUAL Y HORARIOS FLEXIBLES            

Metodología

Enseñanza personalizada, profesor alumno. Clases prácticas desde el primer día.

Requisitos del Curso

No son necesarios conocimientos previos de programación aunque si son recomendables.
Es necesario un conocimiento suficiente de Ms-Dos.

Objetivos del Curso

Mostrar al alumno un lenguaje de programación avanzado, permitiendo utilizar punteros a memoria, interrupciones, etc... El alumno creará programas de gestión y se enfrentará a problemas reales de programación.

Temario del Curso

1.    INTRODUCCIÓN
-    HISTORIA
-    ENTORNO DE PROGRAMACIÓN
-    EL EDITOR, EL COMPILADOR, EL ENLAZADOR
-    CONVENCIONES USADAS EN ESTE DOSSIER
-    ENTORNO C++

2.-     ALGUNOS CONCEPTOS DE C++
-    COMENTARIOS
-    LA FUNCIÓN VOID MAIN()
-    EL USO DE LAS LLAVES
-    VARIABLES
Identificadores, tipos, declaración de una variable
Asignación de una variable
-    LOS OPERADORES ARITMÉTICOS
Operadores aritméticos simples
Operadores aritméticos compuestos de asignación
Variable contador
-    DEFINICIÓN DE CONSTANTES
Enteras, coma flotante, carácter
Secuencias de escape
-    DIRECTIVAS DEL PREPROCESADOR
Directiva #define, #include
Especificador const
-    ASPECTO DE UN PROGRAMA C++
-    FUNCIONES BÁSICAS DE C++
Función printf()
La directiva %
Función scanf() y cin
Funciones getch(), getchar() y putchar()
Funciones clrscr(), clreol() y gotoxy()
Función textatlr() y cprintf()
-    EJERCICIOS
    
3.-     SENTENCIAS DE CONTROL
-    LOS OPERADORES
Los operadores relacionales
Los operadores lógicos
Los operadores de asignación
-    LA INSTRUCCIÓN IF
El operador ?
-    INSTRUCCIÓN SWITCH-CASE
-    CONCEPTO DE BUCLE
-    EL BUCLE WHILE
-    BREAK Y CONTINUE
-    EL BUCLE FOR
-    BUCLE DO
-    EJERCICIOS

4.-     FUNCIONES Y LIBRERÍAS
-    FUNCIONES EN C++
-    ARGUMENTOS Y VALORES DEVUELTOS POR UNA FUNCIÓN
-    LA INSTRUCCIÓN RETURN
-    TIPOS DE VARIABLES
Variables locales/estáticas
Variables globales y externas
-    INCLUSIÓN DE LIBRERÍAS
-    COMPILACIÓN DE MÚLTIPLES ARCHIVOS: PROYECTOS
-    REDIRECCIÓN
Argumentos de la función main()
Función exit()
-    EJERCICIOS

5.-     ARRAYS
-    VECTORES Y MATRICES, "ARRAYS"
-    USANDO ELEMENTOS DEL VECTOR
-    INICIALIZACIÓN DE VECTORES
-    VECTORES Y LITERALES
-    FUNCIONES GEST() YPUT()
-    VECTORES Y FUNCIONES
-    MATRICES
-    FUNCIONES DE STRINGS
Función strcpy(destino, cadena). Función strcat(destino, cadena)
Función strcmp(cadenal, cadena2). Función strlen(cadena)
Función strupr(cadena). Función strlwr(cadena)
Función strrev(cadena). Función strset(cadena, carácter)
-    EJERCICIOS

6.-     ESTRUCTURAS Y UNIONES
-    INTRODUCCIÓN
-    ESTRUCTURAS/UNIONES
-    VARIABLES ENUM
-    ESTRUCTURAS Y FUNCIONES
-    EJERCICIOS

7.-     PUNTEROS
-    INTRODUCCIÓN
-    DECLARACIÓN DE TIPO PUNTERO
-    EL OPERADOR &
-    ASIGNACIÓN DE MEMORIA
-    PUNTEROS Y FUNCIONES
-    PUNTEROS Y ESTRUCTURAS
-    OPERACIONES CON PUNTEROS
Aritmética de punteros
-    LISTAS DE PUNTEROS
Listas simples/Listas dobles

8.-     FICHEROS
-    INTRODUCCIÓN
-    GESTIÓN DE FICHEROS
-    TIPOS DE ACCESO A DISCO
-    DE PUNTERO A FICHERO Y ABRIR UN FICHERO
-    LEER Y ESCRIBIR UN FICHERO
-    CERRAR FICHEROS
-    FICHEROS DE TEXTO
Ficheros de e/s standard
Funciones de E/S adaptadas a ficheros
Impresora / De punteros a ficheros
-    LEER Y ESCRIBIR BLOQUES
-    REPOSICIONAR UN FICHERO
-    TRATAMIENTO DE ERRORES DE E/S
-    FICHEROS DE ACCESO DIRECTO
-    EJERCICIOS

9.-     INTERRUPCIONES DESDE C
-    INTRODUCCIÓN
-    INTRERRUPCIONES DE ENTRADA Y SALIDA
De vídeo interrupción 10h
De Disco interrupción 13h
De teclado interrupción 16h
De impresora interrupción 17h
-    OTRAS INTERRUPCIONES DE C++
Llamadas al SO interrupción 21h
Función int86() / Función intdos()

10.-     PROGRAMACIÓN ORIENTADA A OBJETOS
-    INTRODUCCIÓN
-    CLASES, OBJETOS Y MÉTODOS
Función operator
-    CLASES SIN SECC. PRIVADAS: STRUCT
-    CLASES CON SECCIONES PRIVADAS
-    MÉTODOS INTERNOS Y EXTERNOS
-    EXPANSIÓN INLINE
Definición
Implementación de funciones inline
-    USO DE REFERENCIAS Y APUNTADORES
Operadores new y delete con clases
Punteros a objetos
El puntero this
EJERCICIOS

11.-     CONSTRUCTORES Y DESTRUCTORES
-    INTRODUCCIÓN
-    INICIALIZADORES
-    CONSTRUCTOR POR DEFECTO
-    CONSTRUCTOR DE OFICIO
-    CONSTRUCTOR DE COPIA
-    OPERADOR DE ASIGNACIÓN
-    DESTRUCTOR

12.-     SOBRECARGA
-    INTRODUCCIÓN
-    SOBRECARGA DE OPERADORES
-    SOBRECARGA DE LOS OPERADORES ++ Y --
-    CLASES Y FUNCIONES FRIENDS
-    EJERCICIOS

13.-     HERENCIA
-    INTRODUCCIÓN
-    ACCESOS A MIEMBROS HEREDADOS
-    TIPOS DE ACCESO A LA CLASE BASE
-    CLASES BASE VIRTUALES O HERENCIA MÚLTIPLE
-    CONVERSIONES ENTRE OBJETOS DE CLASES DERIVADAS Y CLASE BASE
-    EJERCICIOS

14.-     PLANTILLAS
-    INTRODUCCIÓN
-    FUNCIONES GENÉRICAS
-    FUNCIONES PURAS Y CLASES ABSTRACTAS
-    CONSTRUCTOR/DESTRUCTOR VIRTUAL
-    CLASES BASE MÚLTIPLES
-    EJERCICIOS
    
15.-     CONTROLES AVANZADOS
-    CONVERSIÓN DE TIPOS
Conversiones explicitas
Constructores de conversión
Operadores de conversión y asignación
FUNCIONES MIEMBRO WIDTH, PRECICION Y FILL
SOBRECARGA DE LOS OPERADORES << Y >>
-    MODULACIÓN
-    MANEJO DE EXCEPCIONES
-    EJERCICIOS

16.-     EDITOR C++
-    FILE (FICHERO)
-    EDIT (EDICIÓN
El clipboard (Portapapeles)
Ordenes del editor
-    SEARCH (BUSCAR)
Find . Replace
Search Again
Go to line number
Previous error
Next error . Locate function
-    RUN (EJECUTAR)
-    COMPILE (COMPILADOR)
-    DEBUG (DEPURADOR)
-    PROJECT (PROYECTO)
-    OPTION (OPCIONES)
-    WINDOW (VENTANA)
-    HELP (AYUDA)
-    HOT KEYS (TECLAS ESPECIALES)

TABLA de CÓDIGO ASCII

Duración del Curso

En CEPI-BASE el alumno elige el día de inicio y la hora de asistencia a clase, pudiendo modificarlos a su conveniencia.

Laborables (de Lunes a Viernes)    Sábados    Agosto
Mañana    de 9h a 13'30h    de 9h a 13'30h    de 10h a 13h
Tarde    de 16h a 21h    Cerrado    de 17h a 20h

Duración: El curso tiene una duración aproximada de 110 horas. Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario.

Nuestros cursos no van por horas, se rigen por el temario del curso.

Otros datos del Curso

¿Debería cursar el programa?

Si eres profesional en activo del sector pero quieres actualizar o ampliar tus conocimientos en este área para optimizar tu trabajo. También este programa formativo va dirigido a ti, si quieres proyectar tu futuro profesional dentro del sector a través de una formación teórica-práctica desarrollando perfiles que utilicen este lenguaje de programación avanzado, de manera que puedas utilizar punteros a memoria, interrupciones, creando programas de gestión y enfrentarte a problemas reales de programación.

Rango salarial (de las personas tras realizar el programa)

El rango salarial, de los alumnos que realizaron elCurso Programacion en C ++, oscila entre los 30.000€ y 60.000€ brutos anuales de media.

Empleabilidad (Porcentaje de estudiantes que consiguen trabajo después de realizar el programa)

El porcentaje medio de los alumnos que encontraron empleo tras realizar el Curso Programacion en C ++ fue de un 60% siendo el resto de alumnos los que realizaron el mismo contando con trabajo.

Bolsa de trabajo

CEPI-BASE mantiene contacto con empresas y consultorías de selección de personal para poder ofrecer a sus alumnos una amplia bolsa de trabajo. Este servicio gratuito a alumnos y ex-alumnos permite que estos puedan integrarse con mayor facilidad al mercado laboral.

Conocimientos específicos para la realización del programa

Este tipo de programas formativos suelen requerir conocimiento suficiente de Ms-Dos y aunque no son necesarios conocimientos previos de programación sí son recomendables.

Nº de horas aproximadas que tendrás que dedicarle al programa

Se aconseja que el alumno dedique como mínimo al estudio del temario media hora diaria, sin dejar de lado la dedicación a la práctica, vital para un mayor aprovechamiento del curso.