/logica-prog-1-alura

Lógica de programação 1 - Os primeiros programas com Javascript e HTML

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

logica-prog-1-alura

Lógica de programação 1 - Os primeiros programas com Javascript e HTML

Aula 01 - Comece a programar hoje

  • Converse com seu navegador
  • (Importante) Regravação do primeiro curso de Lógica
  • (Obrigatório) Editor de texto e navegador
  • Mudança no Chrome e a tag meta - auto detecção do UTF-8
  • Criando seu próprio arquivo HTML
  • Dê olá ao mundo
  • Resumo
  • Ferramenta de trabalho
  • Disciplina e organização
  • Extensão de arquivo e convenção
  • A linguagem HTML
  • HTML e TAG
  • A imprtância da tab meta
  • Primeiro teste e entendendo o resultado
  • Visão além do alcance I
  • Visão além do alcance II: ajudando um amigo
  • HTML vs JavaScript
  • Mundo HTML e Mundo JavaScript
  • A instrução alert
  • O que acontece?
  • O debugger (depurador de código) é seu amigo
  • O que acontece II?
  • Visão além do alcance III: ajudando outro amigo
  • Visão além do alcance IV: trocando as bolas
  • Consolidando seu conhecimento

Aula 02 - Comunique-se com o usuário

  • Recapitulando
  • Convenção no uso de tags
  • Estrutura básica de todos os nossos programas
  • Concatenação
  • Usar alert demais pode ser tedioso para o usuário
  • Operações com textos e números
  • (Revisão) Entendendo ainda mais o que acontece
  • Que valor absurdo é esse?
  • Deixando mais claro o significado do resultado
  • Qual é o número?
  • Exemplos de concatenações
  • Quantos % acertei na prova?
  • E o resultado é...
  • O que não fazemos por amor...
  • Consolidando seu conhecimento

Aula 03 - Torne seu programa dinâmico com variáveis

  • Reduzindo alterações
  • Tapando buraco
  • Onde está o erro?
  • Você tem chance de fazer diferente!
  • Facilitando nossa vida!
  • Variáveis
  • Resumo
  • O detetive Roy!
  • Roy agora é programador!
  • Que número doido é esse?
  • Onde está o erro?
  • Álcool ou Gasolina?
  • Consolidando seu conhecimento

Aula 04 - Crie suas próprias funcionalidades

  • Melhorando a manutenção do código
  • Sobre funções
  • Funções que não funcionam
  • Funções com parâmetros
  • Resumo
  • A pegadinha que deu errado
  • Será que ele pegou mesmo a vantagem do uso de funções
  • Alerta diferente
  • Não mostra como fez? Eu recrio do zero!
  • (Reflexão) Não programadores conseguem entender o que um código faz?
  • A idade do meu irmão
  • O problema das gerações
  • Consolidando seu conhecimento

Aula 05 - Pratique resolvendo problemas do seu dia a dia

  • Calculando o IMC
  • Cálculo do IMC, fórmula
  • Cálculo do IMC, aplicação
  • Função que recebe mais de um parâmetro
  • Retorno de funções
  • Véspera de carnaval
  • Retornando um valor específico
  • Olha o cálculo do IMC novamente!
  • Entendendo a fundo retorno de funções
  • É valido ou não é válido?
  • A função prompt
  • Lendo do teclado!
  • Qual é o resultado novamente?
  • Agora eu quero ver!
  • Consolidando seu conhecimento

Aula 06 - Execute códigos diferentes dependendo da condição

  • Convertendo texto em números
  • O total de convidados é...
  • Insistindo no total de convidados ...
  • O resultado é ...
  • Trabalhando com condições
  • Operações lógicas
  • Melhorando programa de IMC
  • Será que entra?
  • Jogo de adivinhação
  • A condição if e else
  • Onde está o erro de Braga?
  • Será que posso dirigir?
  • Consolidando seu conhecimento 1
  • Consolidando seu conhecimento 2