O que é Desenvolvedor Júnior level 1?
  • Grade do curso: o que ensinamos nele
  • Método de ensino: como o curso está organizado
Game Masters
  • Game Master #1: instruções iniciais
  • Game Master #2: o código roda?
  • Game Master #3: resultado do código
  • Game Master #4: calculadora
  • Game Master #5: ordem de execução
  • Game Master #6: tamanho de um texto
  • Game Master #7: jogo da velha
  • Game Master #8: condição para executar uma linha
  • Game Master #9: bifurcação
  • Game Master #10: arquivo HTML
Fundamentos de Programação - parte 1
  • Interação: estático vs dinâmico
  • Game Master #11: pulando linha
  • Interação: funcionalidades
  • Game Master #12: introduzindo CSS
  • Game Master #13: primeira prática com CSS
  • Interação: entrada e saída
  • Game Master #14: primeira prática com JS
  • Game Master #15: primeira função em JS
  • Interação: tipos de dados
  • Game Master #16: tipos de dados em JS
  • Conjuntos: relembre a teoria
  • Game Master #17: conjunto de editores em JS
  • Conjuntos: operações e operadores
  • Game Master #18: o valor lógico boolean em JS
  • Conjuntos numéricos
  • Game Master #19: tipos numéricos em C
  • Números: pseudocódigo
  • Números: tipos numéricos
  • Números: funções
Fundamentos de Programação - parte 2
  • Banco de dados: conceitos
  • Banco de dados: modelagem e validação de dados
  • Banco de dados: modelo relacional e DER
  • Banco de dados: SQL
  • Engenharia de Software: conceitos
  • Engenharia de Software: definição
  • Engenharia de Software: processo
Fundamentos de Programação - parte 2 (fases de bônus)
  • Geometria: 2D
  • Geometria: eixos
  • Geometria: ângulos
  • Geometria: objetos 2D (parte A)
  • Geometria: objetos 2D (parte B)
  • Grandezas físicas
  • Grandezas computacionais
Fundamentos de Programação - parte 3
  • Vetor: matemática
  • Vetor: missões
  • Vetor: operações
  • Game Master #30: Vetor e Loop For
  • Game Master #31: Calculando média de notas
  • Vetor: array
  • Matriz: indexação
  • Informe o valor da missão 1 da Fase 7!
  • Matriz: operações
  • Programação: resumo até aqui
  • Programação: fluxo de dados
  • Programação: lógica
  • Programação: missões
  • Programação: final
  • Programação: função Compara() em C++
  • Programação: função Fatorial() em C++
  • Game Master #20: função Compara() em JS
  • Game Master #21: função Fatorial() em JS
  • Game Master #22: Compara() em PHP
  • Game Master #23: Fatorial() em PHP
  • Linguagens de programação: classes e objetos
  • Linguagens de programação: POO
  • Linguagens de programação: classificações
  • Linguagens de programação: final
Status do seu conhecimento
  • Conversa pós-curso
  • Reforço #1 - Dados e Introdução
  • Reforço #2 - Variáveis e memória
  • Reforço #3 - Funções e programação estruturada
  • Game Master #24: Escopo
  • Game Master #25: argumento, parâmetro e retorno
  • Game Master #26: passagem por valor
  • Game Master #27: passagem de valor por referência
  • Game Master #28: variável global
  • Game Master #29: case sensitive, camelCase e PascalCase
  • Reforço #4 - Estruturas
  • Reforço #5 - Classes e objetos
Prática 1: Linguagem de Programação C#
  • Como aprender uma linguagem de programação
  • Classificações da linguagem C#
  • Motivos para aprender C#
  • Diferença entre C#, .NET e IDE
  • Instalando o Visual Studio Community 2017
  • Arquitetura de um Projeto Console
  • Arquitetura de um Projeto Windows Form
  • Resumo das experiências até aqui
  • Classificação de tipos em C#
  • Tamanho de tipos
  • Variáveis