Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com
Curso Profesional de C y C++
- Curso |
- Presencial en Madrid
- Descuento del 10% a desempleados presentando la cartilla del paro en vigor y debidamente sellada |
- Matrícula gratuita
Precio

Contacta con el centro para más información
Pide Información y sin compromiso
Descripción del curso
Detalles
Dirigido a:
Personas interesadas en realizar un Curso Profesional de C y C++.
Comentarios:
Fechas y Horario:
26 octubre en horario de 10h a 12:30h (lunes, martes, miércoles y jueves).
Requisitos para la realización de los cursos:
• No son necesarios conocimientos de programación, formamos desde cero.
• Descuento del 10% a desempleados presentando la cartilla del paro en vigor y debidamente sellada.
• Contamos con bolsa de empleo y portal de empleo propio donde las empresas nos solicitan a menudo a nuestros alumnos.
• Todos nuestros alumnos pueden presentarse a examen y acceder a nuestras certificaciones al terminar cada curso.
Con nuestro curso profesional de C y C++ te prepararemos para un extenso campo de actuación (aplicaciones Web, aplicaciones para Windows, aplicaciones móviles, consola, pruebas unitarias, análisis, sistemas empotrados, etc...) y así poder decidir donde especializarte después.
Nuestro curso va directo al grano, sin temario innecesario o hecho para aumentar las horas lectivas.
Nosotros si te enseñaremos a programar y te daremos las herramientas y las bases necesarias para que aprendas toda la parte que conlleva el desarrollo y análisis de un proyecto de Software.
Nuestros grupos son reducidos menos de 10 alumnos por clase, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo.
También necesitarás otras 60 horas como mínimo de trabajo en casa para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.
Temario:
MODULO I - NUESTRO PRIMER PROGRAMA
• Estructura de un programa
• Comentarios
• Bibliotecas
MODULO II - VARIABLES Y CONSTANTES
• Introducción
• Identificadores
• Tipos de datos
• Tipo char
• Tipo int
• Tipo float y double
• Tipo bool
• Tipo void
• Modificadores short y long
• Modificadores unsigned y signed
• Tamaño de los tipos de datos
• Declaración de variables y constantes
• Declaración de variables
• Declaración de constantes
• #define
• const
• Inicialización de variables
MODULO III - OPERADORES
• Introducción
• Operadores aritméticos
• Operadores de asignación
• Operadores de asignación compuestos
• Operadores de incremento y decremento
• Operadores de bits
• Operadores relacionales
• Operadores lógicos
• Orden de ejecución de los operadores
MODULO IV - PUNTEROS Y REFERENCIAS
• Introducción
• Punteros
• La memoria
• Los punteros y sus operadores
• Referencias
MODULO V - ENTRADA Y SALIDA ESTÁNDAR
• Introducción
• Entrada y salida en C
• Salida de caracteres: putchar
• Entrada de caracteres: getchar, getch, getche
• getchar
• getch
• getche
• Entrada y salida formateada
• printf
• scanf
• Entrada y salida en C++
• Salida en C++
• Entrada en C++
MODULO VI - CONTROL DEL FLUJO
• Introducción
• Sentencias condicionales
• Sentencia if
• Sentencia if-else
• Sentencia switch
• Sentencias repetitivas
• Sentencia while
• Sentencia do-while
• Sentencia for
• Bucles infinitos y otros errores
• Sentencias anidadas
MODULO VII - ARRAYS
• Introducción
• Arrays unidimensionales
• Declaración
• Acceso a elementos del array
• Inicialización del array
• Inicialización de un array recorriéndolo
• Arrays bidimensionales
• Declaración
• Acceso a elementos del array
• Inicialización del array
• Inicialización de un array recorriéndolo
MODULO VIII - CADENAS
• Introducción
• Declaración de una cadena
• Lectura de cadenas por teclado
• scanf
• gets
• Escritura de cadenas en pantalla
• Ejemplo
• Funciones de cadenas
• Copiar cadenas: strcpy
• Concatenar cadenas: strcat
• Tamaño de cadenas: strlen
• Comparación de cadenas: strcmp
• Buscar una cadena en otra cadena: strstr
• Convertir una cadena en minúsculas: strlwr
• Convertir una cadena en mayúsculas: strupr
• Trocear una cadena: strtok
• Convertir una cadena a número: atoi
MODULO IX - ESTRUCTURAS
• Introducción
• Declaración
• Acceso a los campos
• Estructuras y arrays
MODULO X - FUNCIONES
• Introducción: Divide y vencerás
• Estructura de una función
• Paso de parámetros por valor
• Las funciones retornan datos
• Paso de parámetros por referencia
• Ámbito de las variables locales y globales
• Recursividad
• Función recursiva factorial
• La primera llamada a la función factorial
• La segunda llamada a la función factorial
• La tercera llamada a la función factorial
• Resolviendo las llamadas a la función factorial
• Recursividad infinita
MODULO XI - FICHEROS EN C
• Introducción
• Apertura de un fichero
• fopen
• Cierre de un fichero
• fclose
• Escritura de un fichero
• fputc
• fputs
• fwrite
• Lectura de un fichero
• fgetc
• feof
• fgets
• fread
• Acceso directo a un registro: fseek
MODULO XII - FICHEROS EN C++
• Introducción
• Apertura de un fichero
• Cierre de un fichero
• Escritura de un fichero
• Operador <<
• Función write
• Lectura de un fichero
• Función eof
• Operador >>
• Función getline
• Función read
• Acceso directo a un registro: seekp y seekg
• Serialización de objetos
MODULO XIII - ESTRUCTURAS DINÁMICAS
• Introducción
• Reserva y liberación de memoria en C
• Reserva y liberación de memoria en C++
• Listas
• Operaciones básicas de una lista
• Insertar al principio
• Insertar al final
• Insertar ordenado
• Borrar
• Implementación de una lista
• Insertar al principio
• Insertar al final
• Insertar ordenado
• Borrar
• Buscar
• Mostrar
• Borrar todo
• Ejemplo
• Pilas
• Implementación de una pila
• Insertar
• Borrar
• Mostrar
• Borrar todo
• Colas
• Implementación de una cola
• Insertar
• Borrar
• Mostrar
• Borrar todo
MODULO XIV - PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
• Introducción: conceptos básicos
• Clases y objetos
• Métodos, parámetros y return
• Punteros a objetos
• Constructores y destructores
• Sobrecarga de métodos
• Herencia
• Definición de una jerarquía de clases
• Accesibilidad a atributos y métodos
• Los constructores en la herencia
• Instancias de subclases
• Polimorfismo
MODULO XV - ALGORITMOS DE ORDENACIÓN Y BÚSQUEDA
• Introducción
• Algoritmos de ordenación
• Método de la burbuja
• Algoritmos de búsqueda
MODULO XVI - CONTROL DE ERRORES Y VALIDACIÓN DE DATOS
• Introducción
• Controlar datos incorrectos
• Contar palabras de una cadena
• Eliminar espacios innecesarios de una cadena
• Comprobar extensión de un fichero
• Sentencias try/catch
Titulación:
Al finalizar y superar cada curso se le hace entrega al alumno de un diploma, expedido por la Asociación Española de Programadores Informáticos, centro de ámbito y presencia nacional inscrita en el registro nacional de asociaciones, dependiente del Ministerio del Interior....
Personas interesadas en realizar un Curso Profesional de C y C++.
Comentarios:
Fechas y Horario:
26 octubre en horario de 10h a 12:30h (lunes, martes, miércoles y jueves).
Requisitos para la realización de los cursos:
• No son necesarios conocimientos de programación, formamos desde cero.
• Descuento del 10% a desempleados presentando la cartilla del paro en vigor y debidamente sellada.
• Contamos con bolsa de empleo y portal de empleo propio donde las empresas nos solicitan a menudo a nuestros alumnos.
• Todos nuestros alumnos pueden presentarse a examen y acceder a nuestras certificaciones al terminar cada curso.
Con nuestro curso profesional de C y C++ te prepararemos para un extenso campo de actuación (aplicaciones Web, aplicaciones para Windows, aplicaciones móviles, consola, pruebas unitarias, análisis, sistemas empotrados, etc...) y así poder decidir donde especializarte después.
Nuestro curso va directo al grano, sin temario innecesario o hecho para aumentar las horas lectivas.
Nosotros si te enseñaremos a programar y te daremos las herramientas y las bases necesarias para que aprendas toda la parte que conlleva el desarrollo y análisis de un proyecto de Software.
Nuestros grupos son reducidos menos de 10 alumnos por clase, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo.
También necesitarás otras 60 horas como mínimo de trabajo en casa para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.
Temario:
MODULO I - NUESTRO PRIMER PROGRAMA
• Estructura de un programa
• Comentarios
• Bibliotecas
MODULO II - VARIABLES Y CONSTANTES
• Introducción
• Identificadores
• Tipos de datos
• Tipo char
• Tipo int
• Tipo float y double
• Tipo bool
• Tipo void
• Modificadores short y long
• Modificadores unsigned y signed
• Tamaño de los tipos de datos
• Declaración de variables y constantes
• Declaración de variables
• Declaración de constantes
• #define
• const
• Inicialización de variables
MODULO III - OPERADORES
• Introducción
• Operadores aritméticos
• Operadores de asignación
• Operadores de asignación compuestos
• Operadores de incremento y decremento
• Operadores de bits
• Operadores relacionales
• Operadores lógicos
• Orden de ejecución de los operadores
MODULO IV - PUNTEROS Y REFERENCIAS
• Introducción
• Punteros
• La memoria
• Los punteros y sus operadores
• Referencias
MODULO V - ENTRADA Y SALIDA ESTÁNDAR
• Introducción
• Entrada y salida en C
• Salida de caracteres: putchar
• Entrada de caracteres: getchar, getch, getche
• getchar
• getch
• getche
• Entrada y salida formateada
• printf
• scanf
• Entrada y salida en C++
• Salida en C++
• Entrada en C++
MODULO VI - CONTROL DEL FLUJO
• Introducción
• Sentencias condicionales
• Sentencia if
• Sentencia if-else
• Sentencia switch
• Sentencias repetitivas
• Sentencia while
• Sentencia do-while
• Sentencia for
• Bucles infinitos y otros errores
• Sentencias anidadas
MODULO VII - ARRAYS
• Introducción
• Arrays unidimensionales
• Declaración
• Acceso a elementos del array
• Inicialización del array
• Inicialización de un array recorriéndolo
• Arrays bidimensionales
• Declaración
• Acceso a elementos del array
• Inicialización del array
• Inicialización de un array recorriéndolo
MODULO VIII - CADENAS
• Introducción
• Declaración de una cadena
• Lectura de cadenas por teclado
• scanf
• gets
• Escritura de cadenas en pantalla
• Ejemplo
• Funciones de cadenas
• Copiar cadenas: strcpy
• Concatenar cadenas: strcat
• Tamaño de cadenas: strlen
• Comparación de cadenas: strcmp
• Buscar una cadena en otra cadena: strstr
• Convertir una cadena en minúsculas: strlwr
• Convertir una cadena en mayúsculas: strupr
• Trocear una cadena: strtok
• Convertir una cadena a número: atoi
MODULO IX - ESTRUCTURAS
• Introducción
• Declaración
• Acceso a los campos
• Estructuras y arrays
MODULO X - FUNCIONES
• Introducción: Divide y vencerás
• Estructura de una función
• Paso de parámetros por valor
• Las funciones retornan datos
• Paso de parámetros por referencia
• Ámbito de las variables locales y globales
• Recursividad
• Función recursiva factorial
• La primera llamada a la función factorial
• La segunda llamada a la función factorial
• La tercera llamada a la función factorial
• Resolviendo las llamadas a la función factorial
• Recursividad infinita
MODULO XI - FICHEROS EN C
• Introducción
• Apertura de un fichero
• fopen
• Cierre de un fichero
• fclose
• Escritura de un fichero
• fputc
• fputs
• fwrite
• Lectura de un fichero
• fgetc
• feof
• fgets
• fread
• Acceso directo a un registro: fseek
MODULO XII - FICHEROS EN C++
• Introducción
• Apertura de un fichero
• Cierre de un fichero
• Escritura de un fichero
• Operador <<
• Función write
• Lectura de un fichero
• Función eof
• Operador >>
• Función getline
• Función read
• Acceso directo a un registro: seekp y seekg
• Serialización de objetos
MODULO XIII - ESTRUCTURAS DINÁMICAS
• Introducción
• Reserva y liberación de memoria en C
• Reserva y liberación de memoria en C++
• Listas
• Operaciones básicas de una lista
• Insertar al principio
• Insertar al final
• Insertar ordenado
• Borrar
• Implementación de una lista
• Insertar al principio
• Insertar al final
• Insertar ordenado
• Borrar
• Buscar
• Mostrar
• Borrar todo
• Ejemplo
• Pilas
• Implementación de una pila
• Insertar
• Borrar
• Mostrar
• Borrar todo
• Colas
• Implementación de una cola
• Insertar
• Borrar
• Mostrar
• Borrar todo
MODULO XIV - PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
• Introducción: conceptos básicos
• Clases y objetos
• Métodos, parámetros y return
• Punteros a objetos
• Constructores y destructores
• Sobrecarga de métodos
• Herencia
• Definición de una jerarquía de clases
• Accesibilidad a atributos y métodos
• Los constructores en la herencia
• Instancias de subclases
• Polimorfismo
MODULO XV - ALGORITMOS DE ORDENACIÓN Y BÚSQUEDA
• Introducción
• Algoritmos de ordenación
• Método de la burbuja
• Algoritmos de búsqueda
MODULO XVI - CONTROL DE ERRORES Y VALIDACIÓN DE DATOS
• Introducción
• Controlar datos incorrectos
• Contar palabras de una cadena
• Eliminar espacios innecesarios de una cadena
• Comprobar extensión de un fichero
• Sentencias try/catch
Titulación:
Al finalizar y superar cada curso se le hace entrega al alumno de un diploma, expedido por la Asociación Española de Programadores Informáticos, centro de ámbito y presencia nacional inscrita en el registro nacional de asociaciones, dependiente del Ministerio del Interior.
Sede principal del centro
Madrid: Calle de Martínez Izquierdo, 34 - 28028 - Madrid- Madrid: Calle de Martínez Izquierdo, 34 - 28028 - Madrid
Ofertas relacionadas
Estás viendo