Aprendendo programação básica e avançada com Linguagem C++

Aprenda a base da programação básica e avançada em apenas algumas semanas e conquiste novas oportunidades profissionais

4.72 (3137 reviews)
Udemy
platform
Português
language
Programming Languages
category
Aprendendo programação básica e avançada com Linguagem C++
12,284
students
20.5 hours
content
Apr 2024
last update
$64.99
regular price

What you will learn

Programar em C++ com desenvoltura do nível básico até o avançado.

Programar utilizando as principais estrutruras de Programação (Variáveis, if, else, switch, case, while, for)

Como declarar variáveis com os tipos de dados C++ (int, float, double, char, bool, string)

Como usar os operadores Aritméticos + - * / %, Relacionais == , > , >= , < , <=, != e Lógicos    AND - E - &&,    OR- OU - ||   e   NOT - NÃO -

O que é e como utilizar a IDE Visual Studio para programar seus códigos em C++

Conceitos importantes do mundo da programação como Abstração, Códigos Fonte, Objeto e Executável, compilação, linkedição, pré-processamento

Conceitos de Lógica, Algoritmo, Pseudocódigo e Processamento de Dados

Como Debugar(executar passo a passo) seu código com BreakPoints

Manipular Operadores de Incremento ++ e Decremento -- Pré-fixados e Pós-Fixados

Como usar operador Ternário interrogação ? para substituir o if, else

Como trabalhar com Loops de Repetição while e for

O que são funções, como declarar, utilizar e criar protótipos

Como entender de vez os temidos ponteiros*

Como trabalhar com referências& e as diferenças em relação aos ponteiros*

Trabalhando com structs, Vetor de structs, typedef e structs Aninhadas

Orientação à Objetos: Classe, Objetos, Instanciação, Atributos, Métodos

Conceitos Avançados de Orientação a Objetos com C++: Herança

Why take this course?

CURSO TOTALMENTE COMPATÍVEL COM A VERSÃO MAIS NOVA DO VISUAL STUDIO 2022 E DEMAIS IDE´s

VOCÊ SE INSCREVERÁ NESTE CURSO SEM RISCOS, POIS TERÁ 30 DIAS PARA EXPERIMENTAR O CURSO OU TER SEU DINHEIRO DE VOLTA, COM  REEMBOLSO GARANTIDO PELA UDEMY!

Comece a programar do zero, aprenda conceitos com muita prática e com todos os códigos explicados e comentados nas aulas!!!

Se você está procurando um curso que pode ajudá-lo a se tornar um programador habilidoso e bem-sucedido, o curso de programação C++ é a escolha perfeita para você. C++ é uma linguagem de programação poderosa e flexível que é amplamente usada em uma variedade de aplicações, desde jogos de computador até software de automação industrial. E com este curso, você terá a oportunidade de aprender essa linguagem e desenvolver suas habilidades de programação.

Ao se inscrever no curso de programação C++, você será guiado por mim, professor Marcos Pacheco. Vou ajudar você a entender os fundamentos da programação em C++. Você começará aprendendo os conceitos básicos da linguagem, como variáveis, estruturas de controle de fluxo e funções, antes de passar para tópicos mais avançados, como vetores, ponteiros, referências e programação orientada a objetos.

Além disso, você terá a oportunidade de aplicar seus conhecimentos em projetos práticos, resolvendo exercícios C++ desde o início. Esses exercícios irão ajudá-lo a consolidar seus conhecimentos e desenvolver suas habilidades de resolução de problemas, preparando-o para enfrentar desafios de programação mais complexos.

Este curso de programação C++ é ideal para estudantes que desejam entrar no campo da programação ou para programadores que desejam expandir suas habilidades e conhecimentos. Sendo C++ uma das linguagens de programação mais populares e amplamente usadas no mundo, aprender essa linguagem será uma habilidade valiosa que pode ajudá-lo(a) a encontrar um emprego na indústria de software ou até mesmo criar seus próprios aplicativos.

Então, se você está procurando um curso que possa ajudá-lo a desenvolver suas habilidades de programação e ajudá-lo a alcançar seus objetivos de carreira, inscreva-se no curso de programação C++ hoje e comece a sua jornada para se tornar um programador de sucesso.

Aprenda a programar e conquiste a habilidade do século 21!

De acordo com o relatório Futuro dos Empregos de 2022, do Fórum Econômico Mundial (FEM), a programação é uma das 10 habilidades emergentes no mercado de trabalho para os próximos cinco anos! Este mercado está com falta de profissionais para preencherem as vagas e oportunidades. É a sua chance!

Neste  curso:

  • Você terá acesso via github ao texto do código-fonte de cada aula para poder baixar, analisar, revisar e testar.

  • Eu comento e explico todos os códigos do curso e te apoio durante as aulas. Este é um dos motivos que o curso é tão bem avaliado

  • Eu explico conceitos através de slides e via programação passo a passo para que tudo fique nítido para você

  • Você faz muitos exercícios para aplicar os conceitos que aprendeu na prática

  • Você vai usar um programa profissional e utilizado no mercado de trabalho para programar em C++: o Visual Studio

TODOS OS RECURSOS E FERRAMENTAS UTILIZADOS NO CURSO SÃO GRATUITOS.

VOCÊ SE INSCREVERÁ NESTE CURSO SEM RISCOS, POIS TERÁ 30 DIAS PARA EXPERIMENTAR O CURSO OU TER SEU DINHEIRO DE VOLTA, COM  REEMBOLSO GARANTIDO PELA UDEMY!

Oi, tudo bem com você?

Sou professor Marcos Pacheco e ensino programação há mais de 11(onze) anos. Minha didática de ensino aqui na Udemy já foi aprovada por milhares de alunos. E qual o segredo?  Dou todo suporte ao meus alunos. Assim você nunca estará sozinho ou sozinha ao fazer este curso.

Este curso é destinado para Iniciantes Totais em programação ou aqueles que desejam aprender C++.
Você vai utilizar a poderosa, e bastante utilizada, linguagem de programação C++
Você irá aprender programação desde os conceitos básicos até os avançados e a maioria destes conceitos estão presentes nas principais linguagens de programação da atualidade.

C++ ESTÁ, DESDE 2001, ESTÁ NO TOP 5 DAS LINGUAGENS MAIS UTILIZADAS E MAIS BEM PAGAS DO MUNDO

A Linguagem C++ aparece entre o topo dos principais rankings de salários e uso de linguagem da área de programação (FONTE: Tiobe index)

C++ é uma Linguagem sólida e consolidada no mercado e que não possui prazo de validade.

Em relação ao curso, não há risco algum, a plataforma da Udemy oferece:

  • Certificado de conclusão ao término da formação válido no Brasil e no mundo

  • Garantia de Qualidade (ou seu dinheiro de volta em até 30 dias após a compra).

  • Acesso vitalício, não expira nunca.

  • Você só paga uma vez.

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.

Tenho mais de 11(onze) 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!

Você vai aprender a programar do zero utilizando a linguagem C++ e a mais famosa ferramenta de desenvolvimento de softwares da atualidade: o Microsoft Visual Studio. Neste curso você terá os conceitos de programação explicados e os códigos das aulas comentados com esclarecimento de todas as funcionalidades, para ajudar a garantir seu aprendizado. Todos os códigos das aulas estão disponíveis para você consultar e baixar a qualquer momento.

Atualmente no Brasil e no Mundo a necessidade de programadores e programadoras é muito maior que a oferta deste tipo de profissional. Desta forma, o Brasil e o Mundo necessitam de mais programadores! Neste curso vou te ajudar na sua trajetória de iniciar seus estudos de programação! Sou professor com Mestrado e  ensinei por 10(dez) anos em universidades para alunos de Sistemas de Informação, Ciência da Computação e Engenharias. Atualmente ensino exclusivamente aqui na UDEMY. Possuo Mestrado em Sistemas e Computação e ensinarei a você como programar utilizando a linguagem C++ e o Visual Studio

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 e aprender sobre 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, você 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 arquivo executável de seu programa o .exe.

  • Em seguida 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.

  • Depois, 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++.

  • A seguir você vai conhecer o que são e quais principais tipos de dados C++ (int, char, float, double, bool)

  • As regras para declarar(nomear) variáveis

  • Vai aprender sobre os modificadores de tipo: short, long, signed e unsigned.

  • Feito isso, você começará a estudar sobre como receber entrada de dados (cin) via teclado

  • Posteriormente você vai conhecer os Operadores Aritméticos, Relacionais e Lógicos

  • Vai desmitificar os operadores de Incremento ++ e Decremento -- pré e pós-fixados

Depois de aprender e praticar todos os conceitos acima você começará seu estudo sobre:

  • As Estruturas de Decisão Condicional: if-else,

  • O Operador Ternário ?

  • O comando de seleção condicional Switch/Case.

  • As Estruturas de Repetição(Loops): while, do-while e for.

  • O que são funções e introdução as funções

  • Funções que não retornam nada (void),

  • Funções com parâmetros

  • O comando return

  • Os protótipos de funções.

  • Como 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ê irá praticar com vários exercícios e depois parte para aprender sobre:

  • Cast - Conversão de Dados Explícita e Coerção

  • Os conceitos de Escopo (tempo de vida) de uma variável: Variável Global, Variável Local, Variável Estática (static)

  • Os temidos ponteiros, 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

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

  • Programação Orientada à Objetos em C++: Classes, Objetos, Atributos e Métodos.

  • O Paradigma da Programação Estruturada e o Paradigma da Programação Orientada à Objetos

  • O que são Classes?

  • O que são Objetos e Instanciação?

  • O que são Atributos(propriedades) de uma classe?

  • O que são Métodos(funções) de uma classe?

  • Como declarar classes e criar objetos(Instanciação) em C++

  • Sobre os modificadores de acesso Public x Private (Encapsulamento)

  • 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

  • Sobre os Construtores

  • E sobre os Destrutores.

  • Sobre Structs - Estruturas em C++

  • Os conceitos Avançados de Orientação a Objetos com C++: A Herança

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 on-line do curso válido no Brasil e no mundo

  • Meu suporte personalizado e respostas as suas dúvidas

  • Garantia de reembolso de até 30 dias após sua compra, garantido pela Udemy

E por que esperar?

Se você deseja entrar para área que mais cresce no mundo este é um passo que você precisa dar em sua vida. São mais 7(sete) mil alunos inscritos e a maioria deles satisfeitos com minha didática de ensino. Eu usei toda minha experiência de sala de aula de ensino de programação em Universidades e trouxe para você este curso que vai te ensinar a programar usando a linguagem mais usada no mundo C++.

Como o acesso é vitalício você poderá fazer quando quiser, de onde estiver e no seu próprio tempo.

Quer coisa melhor?

Investindo naquilo que mais lhe trará retorno, investindo em CONHECIMENTO, investindo em VOCÊ :)

Vamos começar?

Clique no botão COMPRAR AGORA e tenha acesso à 100% do meu curso. Seja muito bem-vindo e bem-vinda e conte comigo em sua jornada de aprendizado!

Comece o curso e nos vemos já já!

Grande Abraço!

Screenshots

Aprendendo programação básica e avançada com Linguagem C++ - Screenshot_01Aprendendo programação básica e avançada com Linguagem C++ - Screenshot_02Aprendendo programação básica e avançada com Linguagem C++ - Screenshot_03Aprendendo programação básica e avançada com Linguagem C++ - Screenshot_04

Reviews

Olivier
November 9, 2023
Didatica excelente, assuntos muito bem abordadados pelo professor, para quem não sabe nada de c++ você não ficara perdido com este curso.
Guilherme
October 20, 2023
Ainda é um conteúdo bem básico até então, porém gostei da didática do professor, logo já vou deixar minha boa avaliação por aqui
Joao
July 9, 2023
O curso e muito bom , estou aprendendo programação focado em desenvolvimento de jogos . Mas optei em começar a aprender c++ para aprender a base de programação , pois so trabalho em BP. Estou gostando do curso e ja comprei o prox. , para aplicar ainda mais c++ agora na unreal ... Professor didático e atencioso a nossas duvidas. Única coisa que eu acho que pode incrementar seria uma lista de exercidos 10 alternativo de cada modulo para caso o aluno queira se aprofundar mais ele tenha essa opção , na internet tem exícios mas a grande maioria são em inglês acredito que nem todos devem conseguir realiza-los sem uma tradução , Seria interessante a criação de um grupo no discord para juntar a galera que esta estudando . fora isso perfeito.
Gilberto
July 3, 2023
Estou na metade do curso e gostei bastante, tanto da didática do professor quanto das explicações e material disponibilizado. Ansioso para terminar este curso e continuar os estudos com o curso: Aprendendo a Programar Games com C++ e a Unreal Engine.
Samuel
June 29, 2023
Gostei do Curso, pois muitos conceitos que eu sabia, mas de forma mais vaga, ficaram claros, o professor se preocupa em deixar os conceitos claros em nossa mente, recomendo.
Pedro
June 14, 2023
Professor altamente qualificado, explica com maestria, a parte de ponteiros que costuma ser complicada de entener ficou leve e clara com suas explicações! Parabéns e continue criando conteúdos assim!
José
June 3, 2023
Muito bom 4,5 estrelas!!!! pra ser 5 estralas faltou um pouco de aprofundamento, mas talvez seja pelo fato de eu já ser programador e estar apenas estudando o C++ então eu posso ter achado algumas coisas simples porém tem aspectos que realmente podia ter tido mais abrangência, com mais exercícios por exemplo, no mais, foi um curso muito bom, o professor teve a didática necessária pra ensinar desde um aluno que não sabe NADA até alguém que ja tem noção! Obrigado ao Professor Marcos Pacheco pelo curso e pelas aulas!
Lucas
June 2, 2023
Um excelente curso sobre C++, eu já tinha um conhecimento de C# mas muita coisa abordada no decorrer do curso clareou minha mente sobre como e porque a programação funcionava daquela forma, principalmente na parte de POO. O professor tem uma didática incrível e está sempre respondendo dúvidas na seção de Q&A.
Matheus
May 24, 2023
Até agora tenho gostado bastante, os exercícios são condizentes com o aprendizado, a explicação do professor é nítida e eficiente para absorção do conteúdo e o professor retorna às postagens de exercícios realizados, sugerindo correções e fazendo observações. Muito bom, recomendo!
Caíque
April 23, 2023
Olha, acima das expectativas mesmo! Estava esperando já começar a aprender apartir da prática, mas o fato de ter que entender a fundo o porque dos processos é simplesmente maravilhoso pois dá uma base ultra sólida para entender o por que das coisas.
Victor
April 19, 2023
Explicação rápida e fácil, como um programador experiente não me sinto lento no aprendizado, gostei da curva de aprendizagem, e também considerei uma explicação simples, onde pessoas mais iniciantes podem entender em pouco tempo, até agora um ótimo curso. (Concluí mais da metade do curso.)
Denilson
April 9, 2023
Ainda estou no início porém como eu compro muitos cursos, muitos mesmo. Logo no início costumo descobrir se o curso é de qualidade, por isso, pensando desta maneira, acredito que este é um ótimo conteúdo.
Erick
February 28, 2023
Bom, por ser o primeiro contato com PROGRAMAÇÃO, fiquei bastante perdido no início, mas nada que estudo e dedicação para alcançar o aprendizado. Gostei bastante do Curso, tem uma ótima didática e é muito legal para quem está começando do 0.
Pedro
February 14, 2023
Acho que esse foi o melhor professor de programação que eu já tive. Sua didática é incrível, você sempre repete alguns pontos para melhor fixação, e comigo isso funciona perfeitamente. Sinceramente, programação não é pra todo mundo, tem que gostar muito e se esforçar bastante, não esperar que um curso te faça entender tudo, mas sim contribuir para o conjunto de conhecimento que você adquire buscando, praticando, lendo livros e tudo mais.. enfim, estou ansioso para começar os estudos com Unreal Engine com você, não tenho absolutamente NADA a reclamar.
Alberto
January 18, 2023
O modo de ensino é bom, eu é que sou burro para aprender mesmo, kkkkk. Como é o meu primeiro contato com uma linguagem de programação, fiquei um pouco perdido. O raciocínio do professor também é bem rápido, não consigo acompanhar muitas vezes. Mas obrigado pelo conteúdo do curso.

Charts

Price

Aprendendo programação básica e avançada com Linguagem C++ - Price chart

Rating

Aprendendo programação básica e avançada com Linguagem C++ - Ratings chart

Enrollment distribution

Aprendendo programação básica e avançada com Linguagem C++ - Distribution chart
1692520
udemy ID
5/14/2018
course created date
2/8/2020
course indexed date
Bot
course submited by