Repositório de Códigos Fontes Do Curso Programação com Linguagem C++ do Básico ao Nível Avançado do Professor Marcos Pacheco Quer Aprender C++ Aproveite e se inscreva em: https://www.udemy.com/cmaismaisbasico/
ATENÇÃO: USE O CUPOM GITHUB1999 E PAGUE APENAS R$24,90 (Oferta válida por tempo limitado)
Este curso é destinado para Iniciantes Totais em programação com C++ e que desejam ir do básico até o avançado nesta poderosa linguagem de programação!
Dê uma olhada em algumas avaliações que o curso recebeu:
★★★★★ Este curso é simplesmente incrível! Aprendi bastante com pouco tempo, o professor consegue fazer com que seja algo realmente interessante e não estressante ou entediante: vale a pena o investimento de tempo. Sinceramente, vale mais a pena que alguns cursos em escolas oficiais, 100% recomendado. - Matheus Jatobá da Silva
★★★★★ Atendeu a todas as minhas expectativas até o momento, professor excelente com uma didática incrível, além do suporte ao aluno (onde o professor responde a todas as dúvidas), excelente curso! - SpektronX
★★★★★ Excelente didática, domínio do assunto e aborda detalhes sobre a linguagem e o visualStudio - Jacson Nobre Santana
★★★★★ Ensina de forma fácil e prática tudo o que é necessário para ser um programador! Recomendo a todos. - Thiago Ligier
★★★★★ Professor explica com clareza, pausado e com exemplos! - David Ulysses
C++ pode parecer complexa no início, mas com o tempo a programação vai ficando mais simples para você.
O Importante é aprender os conceitos para não ficar somente repetindo códigos. Depois é só praticar o que aprendeu para fixar seu conhecimento. Você já vai usar para programar um programa profissional: O Visual Studio Community.
Tenho 10(dez) anos de experiência de ensino de programação e PLANEJEI PEDAGOGICAMENTE o curso para você evoluir passo a passo e aprender conceitos que irão te credenciar a SABER O QUE ESTÁ FAZENDO!
E o que você irá aprender?
Ao iniciar o curso você irá instalar seu Ambiente de Programação Instalando a IDE Visual Studio Community. Terminada esta etapa você já vai criar seu primeiro programa C++, compilar e executar este código no Visual Studio Community. Depois será o momento de analisar todos os conceitos envolvidos com seu primeiro código.
Após este primeiro momento você vai aprender os importantes conceitos sobre o que é Abstração, o que é uma linguagem de programação, o que é a linguagem de programação C++? Além disso, vai mergulhar no processo de construção(build) do C++ analisando desde o código Fonte, Pré-Processamento, Compilação, Linkedição até a geração do .exe. Finalizando você irá fazer diversos exercícios de fixação dos conceitos aprendidos nesta seção e isso vai se repetir em todas as seções do curso.
Em seguida, você aprender o que é e como declarar uma variável, vai aprender a manipular variáveis e a criar e utilizar variáveis em C++. Depois você vai conhecer o que são e quais principais tipos de dados C++ (int, char, float, double, bool), as regras para declarar(nomeiar) variáveis e os modificadores de Tipo: short, long, signed e unsigned. Feito isso, você começará a estudar sobre a entrada de dados (cin) e como programar utilizando os Operadores Aritméticos, Relacionais e Lógicos e os operadores de Incremento ++ e Decremento --
Depois destas seções começa então seu estudo sobre as Estruturas de Decisão Condicional if-else, o Operador Ternário ? e o Switch Case. Em seguida você começar a estudar e programar utilizando as Estruturas de Repetição(Loops): while, do-while, for. Após os loops começa a importante etapa de aprender sobre funções. No inicio você verá uma introdução as funções, depois as vai aprender sobre as funções que não retornam nada (void), funções com parâmetros, o comando return e os protótipos de funções. Depois vai aprender a criar suas próprias bibliotecas separando protótipos e implementações de funções em arquivos .h e .cpp.
Finalizada esta etapa de seu aprendizado você parte para aprender sobre Cast - Conversão de Dados Explícita e Coerção e vai aprender os conceitos sobre: Variável Global, Variável Local, static e o Escopo(tempo de vida) de uma Variável.
E então você entra nos temidos ponteiros, mas que você vai estudar de forma tranquila analisando o que são as variáveis *ponteiros com muitos conceitos e muita prática. Depois fará o mesmo com as &referências em que você vai praticar criando e utilizando referências e posteriormente vai analisar a passagem de argumentos para funções por valor e por referência utilizando tanto o conceito de ponteiros quanto o conceito de referências.
Ao finalizar mais esta etapa você parte para estudar variáveis compostas Vetores(Arrays) e Matrizes. Após praticar e aprender os conceitos de sobre Arrays e Matrizes, você vai entrar na importante fase de aprender sobre a Programação Orientada à Objetos em C++: Classes, Objetos, Atributos e Métodos.
Vai primeiro saber o que é o Paradigma da Programação Estruturada e o Paradigma da Programação Orientada à Objetos, O que são Classes, Objetos e Instanciação, Atributos(Propriedades) e Métodos(Funções) de uma classe. Vai Declarar Classes e Criar Objetos em C++ e aprender sobre os modificadores de acesso Public x Private.
A próxima seção você vai aprender sobre como o computador cria os objetos na memória entendendo as Regiões da RAM (Stack e Heap) para consolidar seu conhecimento sobre classes e objetos. Vai também separar suas classes em Conceito (.h) e Implementação (.cpp). Vai aprender sobre o ponteiro this, Construtores e Destrutores.
Obs: Como disse logo no início, o curso ainda terá muito mais aulas, mas já tem conteúdo suficiente para você começar deslanchar na linguagem C++!
Além de todo o conhecimento incrível que você vai adquirir, você ainda ganha:
-
Acesso vitalício ao curso e todas as suas atualizações
-
Certificado de conclusão online do curso
-
Meu suporte personalizado e respostas as suas dúvidas
-
Garantia de reembolso de até 30 dias
E por que esperar?
Vamos começar? Aplique o cupom GITHUB1999 e garanta o seu desconto!
Comece ainda hoje a sua trajetória de criação de Games com a fantástica Unreal Engine 4, é só clicar no botão! Aproveite e se inscreva em: https://www.udemy.com/cmaismaisbasico/ :)
E então?
Comece o curso e nos vemos lá! Abraço!