C++ Manual y guía de bolsillo

¡Rebajado!
34,99 € 30,16 €

Para realizar este ebook lo que único que vas a necesitar es una herramienta de trabajo ya sea un teléfono, computadora o laptop, muchas ganas de aprender y, sobre todo, querer llevar tus sueños y metas a otro nivel.

 

Este ebook es para ti si:

  • ¿Quisieras una guía rápida (ayuda memoria) que te permita ver rápidamente el concepto y la sintaxis de una instrucción determinada al programar en C++, sin tener que recurrir a la ampulosa bibliografía sólo para recordar o ver como se escribe tal o cual instrucción?
  • ¿Te gustaría aprovechar las capacidades de uno de los lenguajes de programación fundamentales, como el C++, en tus proyectos y desarrollos?
  • ¿Te gustaría contar con una guía rápida de C++ que te brinde conocimientos prácticos para programar de manera efectiva?
  • ¿Te interesaría contar con una guía práctica que te permita escribir un código de manera rápida y eficiente para software y diversas aplicaciones?
  • ¿Te gustaría tener a tu disposición los conceptos fundamentales de C++ para tus cursos y proyectos en programación y desarrollo de software?

¿Qué aprenderás en este ebook?

  • Tendrás soluciones rápidas para problemas comunes en la programación con C++,lo que te ayuda a evitar obstáculos y avanzar en tu trabajo con facilidad.
  • Accederás a información esencial de C++ en cualquier lugar, lo que resulta especialmente útil cuando no tienes acceso a recursos en línea.
  • Mantendrás tus conocimientos frescos y actualizados al tener una guía de bolsillo a tu disposición.
  • Llevarás contigo una referencia práctica y compacta en tu bolsillo para consultarla en cualquier momento que surja una pregunta o desafío mientras estás programando en C++.
  • Una guía rápida de bolsillo te proporciona información esencial de C++ de manera concentrada y fácil de digerir, permitiéndote ahorrar tiempo valioso.
  • Lograrás repasar conceptos clave siempre que lo necesites, sin importar dónde estés.

DESCRIPCIÓN

Desarrollado por Adrián Rivero, analista de sistemas Informáticos,  programador y desarrollador de software para workstation y web, CEO fundador de Walkiure 3d, empresa dedicada al desarrollo e investigación en todas las áreas de las ciencias naturales y biológicas, director del área de desarrollo de investigación y desarrollo en tecnología de impresión 3d.

CONTENIDO

INTRODUCCIÓN

  • Introducción a C++: historia, características y aplicaciones
  • Instalación de IDE’s
  • Ejemplo de instalación
  • Pasos para instalar C++ en Code::Blocks
  • Pasos para instalar C++ en VSCode:.

 

ESTRUCTURA BÁSICA DE UN PROGRAMA EN C++:

  • Comentarios
  • Directivas de preprocesador:
  • Funciones:
  • Función main.

 

CONSTANTES,VARIABLES Y TIPOS DE VARIABLES

 

FLUJO DE ENTRADA Y SALIDA

  • Leer datos al usuario cin
  • Mostrar datos en pantalla cout

 

OPERADORES

  • Operadores aritméticos
  • Operadores de asignación
  • Operadores de comparación
  • Operadores lógicos

 

ESTRUCTURAS DE CONTROL

Condicionales

  • IF ELSE
  • SWITCH

Bucles

  • FOR
  • DO WHILE
  • WHILE

Saltos

  • Break
  • return
  • Continue

 

FUNCIONES

  • Definición de funciones
  • Parámetros de funciones
  • Recursividad
  • Retorno de funciones

 

ARREGLOS

  • Array
  • Estructura de un arreglo
  • Inicialización de arreglos
  • Acceso a elementos de arreglos
  • Tamaño de arreglos
  • Definición de arreglos
  • Matrices
  • Array multidimensional
  • Ejemplo de array tridimensional

 

PUNTEROS

  • Definición de punteros
  • Operaciones aritméticas con punteros
  • Referencias
  • Punteros nulos
  • Punteros a funciones
  • Punteros a objetos

 

CLASES Y OBJETOS

  • Definición
  • Atributos
  • Constructores
  • Destructores
  • Encapsulamiento
  • Herencia

 

BIBLIOTECAS ESTÁNDAR DE C++:

  • Entradas/Salidas
  • Manipulación de cadenas
  • Contenedores
  • Algoritmos
  • Iteradores

 

PROGRAMACIÓN GENÉRICA

  • Plantillas de funciones
  • Plantillas de funciones y clases
  • Especialización de plantillas
  • Argumentos no tipados

 

PROGRAMACIÓN ORIENTADA A OBJETOS AVANZADA

  • Herencia múltiple
  • Clases abstractas
  • Interfaces
  • Manejo de excepciones

 

 

¿QUÉ NECESITAS PARA EMPEZAR?

Para realizar este ebook lo que único que vas a necesitar es una herramienta de trabajo ya sea un teléfono, computadora o laptop, muchas ganas de aprender y, sobre todo, querer llevar tus sueños y metas a otro nivel.