Introducción a C++

1

Todo lo que aprenderás sobre C++

2

¿Qué es programar y por qué aprender C++?

Conceptos Generales de C++

3

La Historia de C++ y sus diferencias con C

Preparando el entorno de trabajo

4

Instalando Codeblocks

5

Pasos para instalar en mac

6

Ejecutando nuestro primer programa

7

¿Qué son las librerías STD? - Portada del Proyecto

Manejo de memoria

8

¿Qué es la memoria y tipos de datos?

9

Alojando variables en memoria

10

¿Cómo usar operadores?

11

¿Qué son los apuntadores?

12

Reto: Escribir un programa que calcule áreas.

Entrada de datos y funciones

13

¿Cómo introducir datos a nuestro programa?

14

¿Cómo usar condicionales?

15

Usando condicionales

16

¿Cómo encapsular código en funciones ?

17

¿Qué son los parámetros y como usarlos?

18

Reto: Juego narrativo implementando condicionales y entrada de datos.

Loops y arreglos

19

¿Qué son los arreglos?

20

¿Qué son los Loops?

21

Programando Loops

22

Loops , arreglos y arreglos bidimensionales

23

Dibujando el mapa de nuestro juego con arreglos

24

Manipulando mi jugador con inputs en arreglos unidimensionales

25

Arreglos bidimensionales

26

Reto: Moviendo a mi personaje en mi arreglo bidimensional

Lectura de Archivos

27

Creando y leyendo un archivo externo

28

Leyendo archivos externos

29

Reto: En el mapa, crear punto de inicio y salida del jugador

Programación Orientada a Objetos

30

¿Qué es POO?

31

Definiendo una clase y creando sus instancias

32

Encapsulación

33

Abstracción

34

Herencia

35

Propiedades de clase en herencia

36

Polimorfismo

Finalizando nuestro proyecto

37

Creación de personaje y archivo de encabezado

38

Moviendo mi personaje con entrada de datos

39

Mapa

40

Interacción entre el personaje y el mapa

41

Paredes

42

Optimizando trazado de mapa

43

Colisiones

44

Creando nuestra portada de juego

45

Tesoro y victoria

46

Conclusiones

47

Proyecto final

Pasos para instalar en mac

5/47

Lectura

¡Hola! Preparar nuestro entorno de trabajo en Mac es bastante parecido a Windows, pero por si acaso les voy a enseñar paso por paso.

Pasos:

  1. Primero tienen que buscar en Google la palabra “Codeblocks”, generalmente el primer resultado es el correcto, pero por si acaso fíjense que la pagina sea “www.codeblocks.org”.
    Captura de pantalla 2019-03-28 a la(s) 11.42.04.png
  2. Ya en la página, van a ir a la barra superior y hacerle click a la sección de Downloads.
    Captura de pantalla 2019-03-28 a la(s) 11.42.40.png
  3. En la sección de downloads, por favor haganle click a “Download the binary release”.
    Captura de pantalla 2019-03-28 a la(s) 11.42.57.png
  4. Si van a la parte inferior de la página pueden encontrar el paquete que contiene Codeblocks para mac. Descargenlo de Sourceforge.net, es un .zip(formato de compresión) que solo dandole doble click les debería dar el programa listo para usar.
    Captura de pantalla 2019-03-28 a la(s) 11.43.31.png
    Con eso podrían usar sin problemas CodeBlocks en sus dispositivos apple, cualquier pregunta o sugerencia no duden en ponerse en contacto conmigo.

Aportes 19

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Chicos deje un tutorial creado para instalaciones en Linux, aca les dejo el enlace:

https://platzi.com/tutoriales/1545-c-plus-plus/3901-instalacion-de-code-blocks-usuarios-de-ubuntu-16041804-desde-la-terminal/

Yo use CodeBlocks para el curso de Programación estructurada en una iMac con Mojave y fue SUPER inestable. Les recomiendo usar ATOM. Funciona perfecto y es lo mismo. No le he entrado a VisualCode… pero so far, Atom super bien.

tambien pueden usar xcode solo pongan el lenguaje del proyecto a c++

Hola. Para los que tienen liunx. Instale con estos comandos.
PPA description
Built daily from an imported branch of the SVN trunk.

To install Code::Blocks from this PPA, open a terminal and type:

sudo add-apt-repository ppa:codeblocks-devs/daily
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib

Fuente: https://launchpad.net/~codeblocks-devs/+archive/ubuntu/daily

Hola,al parecere está desactualizado Codeblokcs y no es compatible con la versión macOs actual.
Voy a trabajaron en Visual studio code o en la terminal directamente.

Gracias

Para los que trabajen en linux y mac, tenemos la terminal que es mucho más comodo. Curso de Terminal y Linea de comnados

Excelente!

nice

yo tengo mac, y en codeblocks no me deja escribir llave abierta “{” y el corchete “[” que abre también, alguna sugerencia?, no es problema del teclado, pues en otros programas si los puedo usar

Gracias

Muchas gracias!

Gracias

Excelente

Gracias.

utilizo otro IDE, pero como los instalas en BigSur?, no te deja ejecutarlo

Bien.

Yo uso Xcode!

Me aparece que Safari no puede abrir el archivo porque no hay una aplicación disponible para ello.