Programación en C++
Cubre desde los paradigmas de la programación orientada a objetos, a las instrucciones propias de C++
Tendrás un enfoque integral según tus necesidades, así como una introducción del diseño al diagrama de clases.
Lo que aprenderás:
- Elige el tipo de variable adecuado.
- Usar los operadores aritméticos y lógicos con sus respectivas precedencias.
- Usar la estructura repetitiva adecuada para cada tipo de problema.
- Crear tus propias funciones y pasar adecuadamente los parámetros por valor o referencia.
- Leer y crear archivos de texto.
- Entrada y salida de datos por consola.
- Uso eficiente de las condicionales simples y múltiples.
- Reconocer y usar adecuadamente los punteros y referencias.
- Definir correctamente un registro (struct).
- Leer y crear archivos binarios.
Temario
1. Elementos básicos de c++
- Tipos de datos simples.
- Variables y ámbito.
- Operadores y expresiones.
- Sentencias de control.
- Punteros.
- Funciones.
- Tipos de datos compuestos.
2. Referencias
3. Sobrecarga de funciones y operadores
4. Asignación dinámica de memoria
5. Clases
- Definición.
- Atributos y métodos.
- Niveles de acceso.
- Puntero this.
- Miembros constantes.
- Miembros estáticos.
- Constructores.
- Destructor.
6. Operadores especiales y funciones amigas
- Sobrecarga de operadores.
- Operadores especiales: ->*, .*, ::.
- Funciones amigas.
7. Derivación
- Concepto de derivación y herencia.
- Acceso a miembros heredados.
- Funciones virtuales.
- Clases abstractas.
8. Templates
- Funciones genéricas.
- Sobrecarga de funciones genéricas.
- Clases genéricas.
- Algo- ritmos, predicados, iteradores.
9. Entrada/Salida
- Streams predefinidos: cin, cout, cerr, clog.
- Sobrecarga de operadores <<, >>.
- Ficheros.
Características
- Dirigido a: Estudiantes de FP, universitarios, Bachiller, Master y personas que necesiten aprender el uso de esta herramienta.
- Tipo de curso: Clases particulares tele-presenciales con temario adaptado a la necesidad del alumno, 100% práctico.
- Duración: Lo marca el alumno según las horas contratadas.
- Modalidad: Aula Virtual (Zoom), con profesor en vivo.
- Turno: Mañana y tarde.
- Nº de alumnos: Pueden ser individuales o en grupos con un máximo de 3 alumnos, esto se define al momento de reservar las horas.
- 1 alumno€25 - 1 hora
- 2 alumnos€40 - 1 hora
- 3 alumnos€50 - 1 hora
Clases Particulares
- Universitarios Alumnos de todas las Universidades
- FP Alumnos de Formación Profesional
- Máster Alumnos de Máster de Ingeniería
Temario
1. Elementos básicos de c++
- Tipos de datos simples.
- Variables y ámbito.
- Operadores y expresiones.
- Sentencias de control.
- Punteros.
- Funciones.
- Tipos de datos compuestos.
2. Referencias
3. Sobrecarga de funciones y operadores
4. Asignación dinámica de memoria
5. Clases
- Definición.
- Atributos y métodos.
- Niveles de acceso.
- Puntero this.
- Miembros constantes.
- Miembros estáticos.
- Constructores.
- Destructor.
6. Operadores especiales y funciones amigas
- Sobrecarga de operadores.
- Operadores especiales: ->*, .*, ::.
- Funciones amigas.
7. Derivación
- Concepto de derivación y herencia.
- Acceso a miembros heredados.
- Funciones virtuales.
- Clases abstractas.
8. Templates
- Funciones genéricas.
- Sobrecarga de funciones genéricas.
- Clases genéricas.
- Algo- ritmos, predicados, iteradores.
9. Entrada/Salida
- Streams predefinidos: cin, cout, cerr, clog.
- Sobrecarga de operadores <<, >>.
- Ficheros.
Características
- Dirigido a: Estudiantes de FP, universitarios, Bachiller, Master y personas que necesiten aprender el uso de esta herramienta.
- Tipo de curso: Clases particulares tele-presenciales con temario adaptado a la necesidad del alumno, 100% práctico.
- Duración: Lo marca el alumno según las horas contratadas.
- Modalidad: Aula Virtual (Zoom), con profesor en vivo.
- Turno: Mañana y tarde.
- Nº de alumnos: Pueden ser individuales o en grupos con un máximo de 3 alumnos, esto se define al momento de reservar las horas.