K01

Apostila Básica
Lógica de Programação

Apostila utilizada no curso:
O curso que fiz na K19 conta com grande qualidade de conteúdo e uma boa quantidade de exercícios para treinamento. Vale muito a pena pois, a qualidade do curso é ótima.
Bruno dos Santos Gutierrez
  • Todos
  • Aos sábados
  • Aos domingos
  • Noturno
  • Integral

Agenda

Data Curso Horário
07/08 ~ 28/08 08:00 às 14:00
Aos domingos
22/08 ~ 02/09 19:30 às 22:30
Seg, Qua e Sex
17/09 ~ 01/10 14:00 às 20:00
Aos sábados
06/11 ~ 27/11 14:00 às 20:00
Aos domingos
05/12 ~ 16/12 19:30 às 22:30
Seg, Qua e Sex
17/09 ~ 01/10 K01 - Lógica de Programação 14:00 às 20:00
Aos sábados
07/08 ~ 28/08 K01 - Lógica de Programação 08:00 às 14:00
Aos domingos
06/11 ~ 27/11 K01 - Lógica de Programação 14:00 às 20:00
Aos domingos
Nenhuma turma agendada
22/08 ~ 02/09 K01 - Lógica de Programação 19:30 às 22:30
Seg, Qua e Sex
05/12 ~ 16/12 K01 - Lógica de Programação 19:30 às 22:30
Seg, Qua e Sex

Quer tirar alguma dúvida ou fazer a matrícula?

Curtiu a apostila da K19? Deixe os seus comentários através do Facebook!

Ementa do curso

  • Introdução
    • O que é um Computador?
    • Formato Binário
    • Unidades
    • Arquiteturas de Processadores
    • O que é um Programa?
    • Linguagem de Máquina
    • Linguagem de Programação
    • Compilador
    • Máquinas Virtuais
    • HelloWorld em Java
    • HelloWorld em C#
    • Método Main
    • Exibindo Mensagens
    • Comentários
    • Indentação
    • Engenharia Reversa (conteúdo extra)
    • Ofuscadores (conteúdo extra)
    • Erro: Esquecer o Ponto e Vírgula
    • Erro: Trocar Maíusculas e Minúsculas
    • Esquecer o Main
    • Desafios
    • Resumo do Capítulo
    • Prova
  • Algoritmos
    • O que é umAlgoritmo?
    • Como um algoritmo pode ser representado?
    • Desafios
  • Variáveis
    • O que é uma Variável?
    • Declarando variáveis em Java ou C#
    • Tipos Básicos
    • String
    • Data e Hora (conteúdo extra)
    • Valores Literais
    • Números Aleatórios
    • Casting
    • Conversão de string
    • Convenções de nomenclatura
    • Regras de nomenclatura
    • Keywords
    • Formatação
    • Formatação de Data e Hora (conteúdo extra)
    • Erro: Variáveis com nomes repetidos
    • Erro: Esquecer a inicialização de uma variável local
    • Erro: Trocar aspas simples por aspas duplas ou vice-versa
    • Erro: Utilizar o separador decimal errado
    • Erro: Valores incompatíveis com os tipos das variáveis
    • Desafios
    • Resumo do Capítulo
    • Prova
  • Operadores
    • Tipos de Operadores
    • Operadores Aritméticos
    • Divisão Inteira
    • Concatenação de Strings
    • Operadores de Atribuição
    • Operadores Relacionais
    • Operadores Lógicos
    • Operador ternário "?:"
    • Operador "!"
    • Pré e Pós Incremento ou Pré e Pós Decremento
    • Operações com Strings
    • Operações com Data e Hora (conteúdo extra)
    • Erro: Utilizar operadores incompatíveis
    • Resumo do Capítulo
    • Prova
  • Controle de Fluxo
    • Instruções de Decisão
    • Instrução if
    • Instrução else
    • Instruções de Decisão Encadeadas
    • Instruções de Repetição
    • Instrução while
    • Instrução for
    • Instruções de Repetição Encadeadas
    • Instrução break
    • Instrução continue
    • Blocos Sem Chaves
    • "Laços Infinitos"
    • Erro: Não utilizar condições booleanas
    • Erro: Excesso de ";"
    • Resumo do Capítulo
    • Prova
  • Array
    • O que é um Array?
    • Como declarar e inicializar um array?
    • Inserindo valores em um array
    • Acessando os valores de um array
    • Percorrendo um array
    • Array de arrays
    • Percorrendo um array de arrays
    • Erro: Acessar uma posição inexistente
    • Resumo do Capítulo
    • Prova
  • Funções ou Métodos
    • Parâmetros
    • Resposta
    • Erro: Parâmetros incompatíveis
    • Erro: Resposta incompatível
    • Resumo do Capítulo
    • Prova
  • Apêndice: Problemas
    • Encontrar o maior ou menor elemento de um array
    • Calcular a soma dos elementos de um array
    • Calcular a média dos elementos de um array
    • Trocar as posições de dois elementos de um array
    • Escolher aleatoriamente um número inteiro dentro de um intervalo
    • Gerar apostas da Mega-Sena
    • Embaralhar os elementos de um array
    • Ordenar os elementos de um array
    • Inverter o posicionamento dos elementos de um array
    • Números em formato binário