Cupons para meus cursos de Programação na Udemy
Curso de Programação com a Linguagem C

Cobre os seguintes tópicos:
- Entrada e saída de dados
- Criação de variáveis
- Tipos primitivos de dados
- Buffer do teclado
- Operadores relacionais
- Operadores lógicos
- Operadores de incremento e decremento
- Estrutura de decisão if/else
- Estrutura de seleção switch case
- Operador ternário em C
- Programação estruturada
- Estruturas de repetição for, while e do while
- Estrutura de dados vetor (array unidimensional)
- Estrutura de dados matriz (array bidimensional)
- Strings na linguagem C (texto)
- Modularização com funções e procedimentos
- Passagem de parâmetros
- Variáveis locais, globais e escopo de variáveis
- Recursão
- Novos tipos de dados com Struct
- Ponteiros
- Alocação dinâmica de memória
Algoritmos e Lógica de Programação

Cobre os seguintes tópicos:
- Aprender a aprender
- O que é um algoritmo?
- Saída de dados
- Operadores relacionais
- Variáveis
- Entrada de dados
- Estrutura sequencial
- Estrutura de decisão
- Operadores lógicos
- Estrutura de repetição Para, Enquanto e Faça Enquanto
- Estrutura de dados Vetor
- Estrutura de dados Matriz
- Modularização com funções e procedimentos
- Recursão
- Alguns algoritmos clássicos (os itens a seguir)
- Ordenação com Bubble Sort
- Ordenação com Quick Sort
- Jogo da velha
- Uso das ferramentas Flowgorithm e
- Portugol Studio
