Objetivos e Aulas Gravadas
Objetivo do Curso
Olá, me chamo Danilo Borges. Fico feliz pelo seu interesse neste curso. Foram realizadas duas edições do curso e agora estou liberando o acesso ao material e aulas gravadas. Na segunda edição produzi uma apsotila que será transformado em um livro, entrego uma versão separada deste livro para que consiga acompanhar melhor o curso, adiciono neste livro exercícios e atividades resolvidas. O objetivo deste curso é que você aprendenda a programar utilizando linguagem de programação javascript do ZERO ao básico que todo programador deve saber.
Aulas Gravadas
Aula 1 - Apresentação e Introdução ao Curso
Nesta aula faço uma apresentação ao curso e inicio a jornada da programação. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 1)Aula 2 - Algoritmos e suas Representações
Nesta aula faço uma apresentação ao curso e inicio a jornada da programação. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 2)Aula 3 - Prática de Representação de Algoritmos
Nesta aula faremos uma prática utilizando as três representações de algoritmos (descrição narrativa, fluxograma e pseudocódigo) em dois exercícios da Apostila 2.5 e 2.7. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 3)Aula 4 - Tipos de Dados e Variáveis
Nesta aula começo a trabalhar com a definição dos tipos de dados e de variáveis e como fazer uso disso no javascript. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 4)Aula 5 - Operadores e Comandos de Entrada e Saída
Nesta aula começo a trabalhar com a definição dos tipos de dados e de variáveis e como fazer uso disso no javascript. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 5)Aula 6 - Estruturas de Decisão
Nesta aula conhecemos as estruturas de decisão mais utilizados para construção de programas no javascript. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 6)Aula 7 - Prática de Estruturas de Decisão
Nesta aula finalizamos a última estrutura de decisão, caso-selecione, e praticamos o uso de todas as estruturas de decisão. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 7)Aula 8 - Estruturas de Repetição
Nesta aula apresento três estruturas de repetição: while (enquanto), do-while (faça-enquanto) e for (desde que-até) e os praticamos usando o exemplo da tabuada. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 8)Aula 9 - Prática de Estruturas de Repetição
Nesta aula fazemos uma revisão das três estruturas de repetição: while (enquanto), do-while (faça-enquanto) e for (desde que-até) com estudos de caso. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 9)Aula 10 - Estrutura de Função
Nesta aula falamos sobre funções e o porquê de serem tão úteis para fazermos nossos programas. Você pode baixar os slides desta aula no botão abaixo:
Slides (Aula 10)Livro Didático
Este livro foi produzido durante o curso e conta com 7 (sete) capítulos separados em 3 (três) partes. Por hora o disponibilizo separado por capítulos, pois ainda está em processo de revisão. Você está acessando a versão 2.
Parte I - Pensando de Forma Computacional
Capítulo 1
Capítulo 2
Parte II - Conhecendo os Comandos Básicos
Capítulo 3
Capítulo 4
Parte III - Alterando o Fluxo do Programa
Bibliografia
Contato
danilo@frn.uespi.br