Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

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

via Udemy

Overview

C++ do jeito certo: explicações dos conceitos, códigos comentados, centenas de exercícios e meu suporte em todo o curso

What you'll 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 == , > , >= , < ,

Syllabus

  • Introdução e Instalação do Ambiente de Programação
  • Primeira Lista de Exercícios e Resolução desta Primeira Lista de Exercícios
  • Conceitos Importantes Sobre Programação de Computadores
  • Criando e Manipulando Variáveis
  • Entrada de Dados e Programando com Operadores Aritméticos, Relacionais e Lógicos
  • Estruturas de Decisão Condicional (if-else |Operador Ternário ? | Switch Case)
  • Estruturas de Repetição(Loops): while, do-while, for
  • Funções Conceitos e Desenvolvimento
  • *Ponteiros: conceitos e prática
  • &Referências: Conceitos e Prática
  • Vetores(Arrays) e Matrizes
  • Aritmética de Ponteiros e a relação com Vetores *(ptr + 2) , ptr++, ptr--, *ptr
  • Programação Orientada a Objetos em C++ : Classes, Objetos, Atributos e Métodos.
  • Entendendo as Regiões da RAM (Stack e Heap) para entender Orientação à Objetos
  • Orientação à Objetos: .h x .cpp - Ponteiro this, Construtores e Destrutores
  • Structs - Estruturas em C++
  • Conceitos Adicionais de Orientação a Objetos com C++

Taught by

Professor Marcos Pacheco (Mestre em Computação)

Reviews

4.8 rating at Udemy based on 3666 ratings

Start your review of Aprendendo programação básica e avançada com Linguagem C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.