Curso actualmente no disponible
Lenguaje C Avanzado
Curso
En México ()
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Nivel
Nivel avanzado
-
Horas lectivas
60h
Opiniones
Programa académico
CONTENIDO:
Primer Modulo.
- Temas avanzados de C++.
- Plantillas de función.
- Argumentos por omisión.
- Flujo de entrada / salida.
- Cin.
- Cout.
- Asignación de memoria mediante new y delete.
- Clases y objetos.
- Descripción de una clase y un objeto.
- Declaración de una clase.
- Miembros de una clase.
- Públicos.
- Privados.
- Funciones.
- De acceso a clases.
- De utilería.
- Constructores y sus argumentos.
- Constructor de copia.
- Otros tipos de constructor.
- Destructores.
- Funciones amigo y clases amigo.
- Plantilla de clases.
- Homonimia de operadores.
- Descripción de la homonimia.
- Restricciones de la homonimia.
- Tipos de funciones para la homonimia.
- Miembro.
- Amigo.
- Operadores unarios.
- Operadores binarios.
- Conversión entre tipos.
- Homonimia de los operadores de flujo.
Segundo Modulo.
- Herencia
- Clase base
- Clase derivada.
- Miembros protegidos.
- Funciones miembro.
- Redefinición de miembros.
- Clase base
- públicas.
- protegidas.
- privadas.
- Constructores en clases derivadas.
- Destructores en clases derivadas.
- Conversiones de objetos.
- Herencia múltiple.
- Implementación de clases con tipos de datos nuevos.
- Tipo date.
- Tipo string.
- Tipo entero real.
- Interfaz Gráfica con Visual c++.
- Creación de una interfaz Grafica basada en diálogos.
- Uso de Wizard.
- Variables Miembro.
- Funciones Miembro.
- Eventos de Windows.
- Manejo de excepciones.
- Uso de funciones para graficación en Windows.
- Uso de clases propias en un programa basado en diálogos.
- Creación de un ejecutable.
Tercer Modulo.
- Funciones virtuales y polimorfismo.
- Definición.
- Funciones virtuales.
- Clase base abstracta.
- Clase base concreta.
- Polimorfismo.
- Clases nuevas y ligaduras dinámicas.
- Destructores virtuales.
- Uso avanzado del puerto paralelo.
- Uso del puerto paralelo para el control de pantallas LCD.
- Uso del puerto paralelo para el control de Displays.
- Uso del puerto paralelo para el control de aparatos de C.A.
- Uso de sensores para el control.
- Descripción del puerto serial.
- Comunicación entre dos maquinas por puerto serie.
- Sockets en Visual C++.
- Protocolo TCP/IP.
- Uso de IP's para comunicarse.
- Creación de un socket.
- Comunicación entre dos aplicaciones por medio de sockets en una LAN.
- Comunicación entre dos aplicaciones por medio de sockets en Internet.
- Control remoto de dispositivos usando Internet.
- Creación de un Chat usando socket.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Lenguaje C Avanzado