
Curso Aprender C/C++
Como sabem dou Formação de Programação também.
E as linguagens que mais gosto são as C e C++, que uso para os meus projectos, como o desenvolvimento do meu Game Engine, entre outros.
Por isso decidi criar um curso, gratuito como todos os outros, que terá dezenas de vídeos, em que tento explicar completamente do zero, como programar em C e C++, desde o zero, até começarem a dar uns toques na manipulação de imagens, para darem uns toques iniciais à programação de videojogos.
Não vos prometo que venham a criar game engines do zero como eu, pois o tempo que perderia a criar milhares de vídeos, terei de o gastar a desenvolver o meu game engine, além de que não basta aprender C/C++, são precisas outras características que alguns de vocês poderão ter ou não.
Mas ensinar-vos-ei o melhor possível, de forma o mais simples possível, como usar estas linguagens, para que possam ou progredir depois nas mesmas, ou programar noutras linguagens mais fáceis como Java ou C# ou Python, mas sabendo como as coisas funcionam em linguagens mais low-level como estas.
Ficam aqui os cursos que já lancei, começando pelo primeiro vídeo em playlist, mas que deixo abaixo em vídeo na mesma:
Curso Aprender C/C++ do Zero – Introdução:
Este é o meu primeiro vídeo do curso “Aprender C/C++ do Zero”, onde todos poderão aprender as linguagens mais poderosas da actualidade e com melhor performance, usadas para criar Sistemas Operativos, Game Engines (como o meu, que uso nos exemplos), simulações de Física, e muitas outras aplicações por detrás de praticamente tudo o que existe na actualidade:
Curso Aprender C/C++ do Zero – Instalar IDE e Compiladores, e Correr o 1º Programa:
Neste vídeo falamos de como instalar um IDE (Ambiente de Desenvolvimento Integrado), os Compiladores, Debuggers, e Bibliotecas Gráficas, para Programar em C++:
Curso Aprender C/C++ do Zero – Estrutura de um Programa Explicada Passo a Passo:
Neste vídeo estudamos a estrutura de um programa em C/C++, os includes, a função main, os return codes, comentários, sintaxe, e muito mais:
Curso Aprender C/C++ do Zero – Tipos de Dados Primitivos:
Neste vídeo estudamos os tipos principais de dados (os tipos de dados primitivos), bem como como funcionam nos bastidores, e várias curiosidades sobre os mesmos, bem como verificar o tamanho deles, os seus limites, os seus modificadores, prefixos e sufixos, e muito mais, abrangendo as partes mais básicas da matéria e um pouco de extras também para os mais curiosos:
Curso Aprender C/C++ do Zero – Escopos, Memória Stack e Stack Overflows:
Neste vídeo estudamos os escopos (“scopes”) e a memória Stack, incluindo as diferenças em relação à memória Heap e como os escopos são organizados na memória. Vamos também abordar exemplos práticos e dicas importantes e brincar com Assembly.
E têm aqui a playlist final:
Qualquer dúvida comentem nos vídeos, ou se for geral podem perguntar-me por aqui ou no meu LinkedIn.
Hasta!
2025-06-05.
