Lógica de programação para todos

A forma mais rápida e mais sólida de aprender lógica de programação
Rating: 4.6 out of 5 (654 ratings)
8,392 students
Lógica de programação para todos
Rating: 4.6 out of 5 (654 ratings)
8,392 students
Lógica de programação
C++

Requirements

  • Ser capaz de utilizar um computador ou celular
Description

Neste curso você vai aprender lógica de programação de uma maneira rápida e sólida.
Você não vai precisar instalar nenhum programa no seu computador pois vamos escrever e compilar os nossos programas em um compilador online e gratuíto!

Mesmo se você não tiver um computador, você pode fazer esse curso e compilar os seus programas online pelo navegador do seu celular (recomendo utilizar o Google Chrome).

O conteúdo deste curso é o que é abordado nos primeiros semestres de qualquer faculdade da área de TI (Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e desenvolvimento de Sistemas, etc). Mais especificamente, tomei como base o conteúdo do meu curso de Ciência da Computação na Universidade Federal da Bahia.

Dividi o curso em 3 etapas:

  1. Introdução a Lógica de programação

  2. O essencial de Lógica Matemática

  3. C++

Recomendo fortemente que siga cada uma das etapas sem pular nenhum item, principalmente caso este seja realmente o seu primeiro contato com o mundo da programação.

Ao final deste curso, você será capaz de escrever programas em C++, além disso, você ainda será capaz de aprender qualquer outra linguagem de programação que você queira, pois você vai adquirir as habilidades de raciocínio lógico necessárias.

Who this course is for:
  • Qualquer pessoa interessada em aprender a programar
Course content
12 sections • 39 lectures • 7h 5m total length
  • Introdução
    04:36
  • Computadores
    05:00
  • Algorítimos
    10:08
  • Linguagens de programação
    04:07
  • O que é lógica
    04:19
  • O essencial de Lógica Matemática - 1
    11:25
  • O essencial de Lógica Matemática - 2
    11:20
  • O essencial de Lógica Matemática - 3
    11:53
  • O essencial de Lógica Matemática - 4
    10:26
  • O essencial de Lógica Matemática - 5
    15:27
  • O essencial de Lógica Matemática - 6
    21:43
  • Exercícios
    4 questions
  • Sobre o C++
    06:29
  • Como vamos compilar nossos programas
    02:35
  • "Hello, World!" em C++ e compilando um código
    07:58
  • Estrutura da linguagem, palavras reservadas e comentários
    21:04
  • Conceitos fundamentais
    07:47
  • Variáveis e tipos de dados em C++
    11:26
  • Exercício
    1 question
  • Atribuição, soma, subtração, multiplicação e divisão
    25:33
  • Operadores
    29:55
  • Exercício - Comando de entrada
    20:01
  • Exercício - URI
    20:38
  • Operadores lógicos - Revisão e mais exemplos
    11:42
  • Desvios condicionais
    16:24
  • Exercício
    10:08
  • while, do while e for
    27:59
  • Exercício
    00:07
  • Resolvendo o exercício
    10:31
  • break e continue
    10:43
  • Revisão e mais sobre o comando for
    00:09
  • Switch-case
    13:18
  • Exercício
    00:03
  • Vetores
    10:26
  • Exercícios sobre vetores
    1 question
  • Matrizes
    11:03
  • Exercícios Matrizes
    00:02
  • Solução Exercícío Matrizes
    00:00

Instructor
Mobile Developer
Micael Mota
  • 4.6 Instructor Rating
  • 654 Reviews
  • 8,392 Students
  • 1 Course

Eu sou desenvolvedor, soteropolitano, apaixonado por tecnologia, música e transformação. Orientado à solução.

Desde de 2014 estou construindo uma intensa carreira profissional trabalhando com tecnologias recentes em projetos de diferentes plataformas. Já trabalhei em projetos desde IoT, Inteligência artificial, Biometria, Visão computacional, Web e mobile.

Graduando em Ciência da Computação pela Universidade Federal da Bahia. Formado em TI pela Faculdade de Tecnologia e Ciências SENAI CIMATEC.

Atualmente trabalhando como Mobile Developer em Montréal, Canada.

Para saber mais sobre minha carreira profissional, veja meu
LinkedIn e Github.

Conteúdo diário sobre Tecnologia no instagram @devmicaelomota.