El buscador de formación
¿Te ayudamos? 900 49 47 47

  

Curso profesional de C y C++

Curso en Madrid (Madrid)

Objetivos: Si estás estudiando una carrera, un grado medio o superior y no consigues aprobar la asignatura de programación, con nuestro curso reforzarás la asignatura para conseguir tus objetivos. Te enseñaremos a fondo el lenguaje.

Requisitos: Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero.

A quién va dirigido: Este curso va dirigido a cualquier persona con conocimientos o no interesada en aprender a programar con C y C++. Sigue en Lectiva.com y encontrarás la información de este curso u otros similares dentro de Lenguaje C.

Información adicional

Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero. 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.
Duración: 2 meses

Temario completo de este curso

MODULO I - NUESTRO PRIMER PROGRAMA

  • Estructura de un programa
  • Comentarios
  • Bibliotecas

MODULO II - VARIABLES Y CONSTANTES
  • Introducción
  • Identificadores
  • Tipos de datos
  • Tamaño de los tipos de datos
  • Declaración de variables y constantes
  • #define
  • const

MODULO III - OPERADORES
  • Operadores aritméticos
  • Operadores de asignación
  • 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
  • Punteros
  • La memoria
  • Los punteros y sus operadores
  • Referencias

MODULO V - ENTRADA Y SALIDA ESTÁNDAR
  • Entrada y salida en C y C++
  • Salida de caracteres: putchar
  • Entrada de caracteres: getchar, getch, getche
  • Entrada y salida formateada
  • printf
  • scanf

MODULO VI - CONTROL DEL FLUJO Y BUCLES
MODULO VII - ARRAYS
  • Introducción
  • Arrays unidimensionales
  • Arrays bidimensionales

MODULO VIII - CADENAS
  • Declaración de una cadena
  • Lectura de cadenas por teclado
  • scanf
  • gets
  • Escritura de cadenas en pantalla
  • Funciones de cadenas
  • Copiar cadenas
  • Concatenar cadenas
  • Tamaño de cadenas
  • Comparación de cadenas
  • Convertir una cadena a número

MODULO IX - ESTRUCTURAS
  • Introducción
  • Declaración
  • Acceso a los campos
  • Estructuras y arrays

MODULO X - FUNCIONES
  • 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

MODULO XII - FICHEROS EN C Y 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
  • Listas
  • Implementación de una lista
  • Ejemplo
  • Pilas
  • Implementación de una pila
  • Ejemplo
  • Colas
  • Implementación de una cola
  • Ejemplo


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 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

 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología



  • ESCUELA IDESIGNER

    Objetivos: Aprender a desarrollar videojuegos en el ámbito más artístico, mediante el uso del software: 3DMax, Photoshop, Vray, ZBrush. También redondear tu perfil mediante el aprendizaje de ...

    Máster
    Online
    2.250 €


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Online
    Consultar precio


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Online
    Consultar precio


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Distancia
    Consultar precio


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...

    Máster
    Distancia
    Consultar precio


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...

    Máster
    Online
    Consultar precio


  • SEAS, Estudios Superiores Abiertos

    Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...

    Máster
    Distancia
    Consultar precio


  • Deusto Formación

    Objetivos: - Conocerás los ámbitos del mercado en los que se mueven las aplicaciones, los cuales te serán útiles para definir tus estrategias de posicionamiento en el mercado de las apps móviles.- ...

    Curso
    Online
    Consultar precio


  • Euroinnova Business School

    Objetivos: - Trabajar con componentes Web para la compilación y generación de páginas Web mediante Visual Studio .Net 2010.- Desarrollar de aplicaciones Windows con Microsoft .NET Framework 4.- ...

    Máster
    Online
    2.380 € 999 € Descuento


  • SEAS, Estudios Superiores Abiertos

    Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...

    Curso
    Online
    Consultar precio