olá pessoal seja muito bem vindo ao início aqui do meu treinamento de lógica de programação com javascript meu nome é daniel tapas morales e se a roupa tap morales é o meu nick name praticamente todo o meu twitter eu te amo e tudo mais nós vamos iniciar agora uma jornada sobre o universo da programação utilizando a linguagem java script e porque javascript bom primeiro porque javascript não precisa ser compilado num programa escrito em java script não precisa ser compilado ele é interpretado pelo browser ou pelo terminal utilizando um novo gps por exemplo tá isso significa
que a gente não vai ter muito trabalho pra configurar um ambiente e desenvolvimento a gente não vai precisar configurar uma idéia é instalar o mandela nem nada do tipo a gente vai utilizar simplesmente um editor de código simples e o próprio browser para testar os nossos códigos legal e além disso o javascript é muito divertido tá legal então antes da rede continuar falando o que a gente vai ver no treinamento eu gostaria de passar aqui o que a gente não vai ver nesse treinamento tá então este não é um treinamento sobre java script a gente
não vai ver os detalhes da linguagem a gente vai focar em lógica de programação contudo uma hora ou outra eu vou ter que utilizar um recurso do java script com o intuito didático de chegar em algum objetivo tá legal que resolver algum problema então uma hora ou outra pode ser que eu foque que eu mostre algum detalhe da linguagem java script mas esse não é o foco deste treinamento é legal a nós também não vamos ver conceitos avançados de orientação objeto e também não vamos estudar a fundo nenhuma outra linguagem é que fuja do escopo
de ser um curso voltado para a lógica de programação tá legal os requisitos são primeiramente a gente vai precisar de um browser um brasil decente para testar os nossos códigos tá legal nós vamos precisar de um editor de código pode ser o rex sublime o atom o visual studio code pode ser o editor de sua preferência tá eu vou utilizar esse treinamento o brax porque ele é um software bastante bom ele é um editor de código bastante bom é um editor de código da adobe porém ele é gratuito tá legal nós vamos precisar também tem
um mínimo de traquejo com o nosso sistema operacional tá eu vou utilizar esse treinamento o windows é o sistema que eu mais trabalho é o sistema que eu sempre trabalhei por todas as empresas que eu passei eu sempre precisei trabalhar com índios então é o software então é um sistema operacional que eu tenho mais afinidade você pode usar o sistema de sua preferência porém é um dos requisitos para começar o treinamento é que a gente consiga ter um mínimo de traquejo no nosso o sistema operacional copiar arquivos alvac e tudo mais legal além disso seria
interessante não é obrigatório seria interessante que a gente tivesse um pouquinho de conhecimento sobre html5 que se você está procurando o programa em java script ou seja iniciar a lógica de programação e aí usando a linguagem java script eu acredito realmente que você já tem o mínimo de conhecimento de html e talvez até de css está a pesar de que não é obrigatório mas seria interessante que você já viesse com essa bagagem legal então o que é lógica de programação eu coloquei aqui uma uma tirinha aqui do dilbert achei bastante interessante olha só o que
é lógica de programação como funciona a cabeça de um programador então se você lê a segunda a segunda tinha ele diz que não pode tomar o remédio celular estiver rompido e aí a lógica de programação a cabeça de um programador burra porque como ele não vai conseguir tomar o remédio senão pode tirar o acre na verdade então é assim que um programador pensa o programador pensa em passos para chegar no objetivo e às vezes esses espaços eles podem não são tão óbvios como parece né por exemplo tomar um remédio olha só com complexo pode ser
né escrever aí a as instruções para alguém que está sentindo dor e quer tomar o remédio principalmente se essa pessoa for um programador ela não vai tomar o remédio porque ela não consegue tá legal brincadeiras à parte vamos continuar aqui agora eu gostaria de falar o quê que é a lógica de programação em si tá legal bom a lógica de programação nada mais é do que uma seqüência de passos a serem executados numa ordem lógica para resolver um problema legal isso é lógica de programação tá legal por exemplo se a gente for pensar que nunca
o dinheiro numa cozinha por exemplo fazer uma receita uma receita de bolo tá se a gente for pensar nos passos de uma receita de bolo para acessar um golo os passos executados por um cozinheiro eles são muito parecidos com uma seqüência lógica é o que a gente chama também de algoritmo o algoritmo nada mais é do que uma seqüência de passos para se chegar a um objetivo por exemplo para se fazer um bolo você vai colocar três xícaras de farinha nunes ipn cliente coloque três ovos sem cascas obviamente coloque um copo de leite e bata
os ingredientes e por aí vai até chegar no resultado final que é o bolo assado é legal essa seqüência de lógica é o que a gente chama de algoritmo tá legal ea lógica de programação ela é também uma seqüência lógica de passos é porém mais voltados para resolver problemas de computação tá legal como a gente viu por exemplo uma receita de bolo ela pode ser considerada também um algoritmo tá legal ea lógica de programação envolve também algumas decisões por exemplo pra você atravessar a rua você precisa mentalmente desenvolveu um algoritmo por exemplo você parou na
calçada você olha para o lado direito se não vier carro ok se apenas se não vier carro você olha para o lado esquerdo se não vier carro você atravessa é legal agora vamos mudar um pouquinho essa história você parou na calçada você olha para o lado direito se vier carro você aguarda até que não venha mais carro senão vier mais carro você olha para o lado esquerdo e aí a sequência continua até que você consiga é cumprir o seu objetivo que é chegar do outro lado da rua tá legal isso é muito semelhante a um
programa de programação um programa de computação tá legal então é isso aí esse foi só o nosso início do treinamento é espero que você curta o treinamento todo espero que você consiga desenvolver os seus programas sejam scripts mas seja em qualquer outra linguagem de programação a base vai ser sempre a mesma taxa legal apesar de que o java script ele tem algumas particularidades mas a lógica de programação é sempre a mesma o se você aprender a lógica de programação você vai programar em qualquer linguagem obviamente se atentando depois à sintáxi de cada linguagem as características
específicas de cada linguagem mas a lógica é sempre a mesma tá legal então é só espero que você curto treinamento te vejo nas próximas aulas então até lá