
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
O que é o famoso Algoritmo que tanto ouvimos falar?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Conversa sobre os geradores de código.
O que são variáveis?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Em programação trabalhamos com dados, manipulamos dados, pedimos dados, mostramos dados. Mas o que são os dados e especialmente o que queremos dizer com Tipos de Dados?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
E as ações que fazemos com esses dados, como as fazemos? O que são os famosos Operadores?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Como começamos a decidir o que fazer no nosso programa a partir das nossas entradas?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Como evitar repetições de código automatizando processos repetidos.
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Como podemos juntar nosso código em blocos para reutilizá-los diversas vezes?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
O que são Classes e Objetos, parte tão integral da famosa Programação Orientada à Objetos e da própria estrutura de algumas linguagens como o Java e o próprio JavaScript?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
E agora, para onde vamos?
Todas as músicas das vinhetas são cortesia de: https://www.bensound.com/
Muitos tem dificuldades com cursos de programação que já começam de cara a programar sem parar para explicar conceitos básicos e comuns a várias linguagens. Este curso tem como objetivo apresentar estes conceitos de lógica de programação para que depois você possa começar um curso da linguagem que lhe interessa sem ficar boiando.
Uso o JavaScript simplesmente por ser uma linguagem que não precisa de nenhuma instalação para começar, mas o objetivo do curso não é ensinar o JavaScript nem o Java, e sim introduzir os conceitos de programação com os quais os alunos de desenvolvimento irão se deparar com frequência independente da linguagem.
Abordo os assuntos que considero mais importantes tanto pela minha experiência em aprender a programar como autodidata, assim como com perguntas que recebo de alunos e colegas da faculdade.
Este é um curso para iniciantes que nunca programaram em qualquer linguagem.
A ideia é ser um curso um pouco de glossário que o aluno pode ver rapidamente e ter uma primeira apresentação aos conceitos para depois poder mergulhar a fundo na sua linguagem escolhida sem se perder tanto como costuma acontecer no começo. Especialmente, pois tem sido minha experiência como aluna que muitos dos professores que sabem muito de programação, e que portanto tem bons cursos, tem a tendência de esquecer que no comecinho alguns alunos podem nunca ter ouvido falar de uma variável, ou de um tipo de dado e já vão falando direto sem parar para explicar esse detalhe pequeno, indo direto nas especificidades da linguagem em questão, e confundindo o aluno. Espero ajudar com isso.
A primeira aula, que é aberta a todos, explica bem o que se deve esperar do curso e alguns conceitos iniciais. É uma aula maior e que deixei aberta de propósito para os alunos poderem ter uma ideia do que esperar do curso. Peço que assistam antes de comprar o curso para decidir se é um curso interessante para você.
Então boa sorte e vamos lá!
Requisitos para o curso:
Acesso à internet e vontade de aprender!