Você quer aprender a programar se você fizer uma pesquisa rápida no YouTube procurando como começar na programação você vai encontrar vários resultados mas a grande maioria deles vai ser confuso e sem nenhuma dica prática isso sem falar nos vídeos de 30 minutos então eu resolvi fazer meu próprio guia de estudo básico para alguém que está começando na programação com foco infantil é claro Então bora lá desde a era das cavernas o homem sempre aprendia coisas através de histórias e como vocês sabem eu adoro contar histórias mas hoje em dia tem várias maneiras de você aprender
coisas o YouTube é uma delas mas tem pessoas que preferem jogos então por isso hoje eu vou te contar uma história aqui no YouTube de como você pode aprender programação jogando então por isso eu vou fazer o seu guia de Estudos em programação como se fosse um jogo e eu preciso que você coloque a sua imaginação e sua atenção nisso e o seu primeiro movimento vai ser Aprenda com uma internet funciona antes de qualquer coisa você precisa entender como a internet está estruturada você precisa entender de protocolo http https E por aí vai e logo
depois disso você já tem que começar a ter a mínima noção de experiência do usuário você tem que ter em mente que é um programa nada para macacos Você programa para outros seres humanos então saber o mínimo de design experiência do usuário vão te deixar na frente de diversos problemas porque você vai saber o melhor maneira de atacar aquele problema para resolver o problema de um outro usuário no final das contas programar é resolver problemas de outras pessoas e se você acha a experiência do usuário bobeira eu vou te dar uma aula de experiência do
usuário em 12 segundos Você sabe que eu tô quebrando algoritmo do YouTube Eu já te provei isso no vídeo passado eu consegui 8.000 inscritos em duas semanas e eu vou chegar a 100 mil inscritos em um mês pode me cobrar agora para me ajudar a chegar lá você vai ter que se inscrever nesse canal e depois de inscritos spama Qualquer coisa nos comentários mas dessa vez envolve Meu Nome escreve meu nome nos comentários e a gente vai quebrar o algoritmo do YouTube juntos e você vai ver como um canal pequeno vai sair de 0 inscritos
para 100 mil em um mês você vai fazer isso junto comigo Mas que é essa e ainda na parte mais teórica antes de começar a botar mão em código e estudar você tem que começar a entender como funciona o github o github funciona mais ou menos como o Instagram onde você vai postar uma foto da versão do seu código e você vai dar acesso a outras pessoas para lerem aquele código ou talvez trabalharem junto com você naquilo mas por hora você só precisa entrar no github criar uma conta e começar a entender um pouquinho começar
a estudar como ele funciona não precisa se aprofundar muito porque você não tem código nenhum ainda para colocar lá e para começar a colocar o seu código a gente vai para o próximo passo onde você vai começar a estudar realmente dois pilares do front end que é o HTML e o CSS tudo ao mesmo tempo e eles não são linguagens de programação são linguagem de marcação e estilização então o nível de dificuldade é muito baixo e para aprender HTML e CSS de graça eu Super indico mestre Gustavo Guanabara ele vai te pegar pela mão e
te mostrar o mundo da programação de um jeito muito simples ele tem uma didática praticamente perfeita todos os conceitos de html CSS você consegue aprender com ele de graça todo esse conhecimento ele passa para você sem custo nenhum Mas você vai chegar numa hora que você vai sentir dificuldade de aprender alguns conceitos básicos de CSS como Flex box e Grid layout por exemplo então eu tenho outra dica muito legal para você você pode entrar nesse site aqui e você vai aprender todos os conceitos básicos de flatbox e tudo isso jogando o objetivo é bem simples
você tem que guiar o personagem até o objeto usando atributos do Fla Xbox como por exemplo just fly content E por aí vai então eu não encontrei maneira melhor de você aprender Flex box do que entrando nesse site jogando um pouquinho todo dia essa é uma dica muito legal que eu queria trazer aqui para vocês e quando você tiver minimamente confortável com isso você já pode começar a dar o próximo passo que na minha opinião você deveria aprender um Framework que nada mais é do que uma coleção de estilos pré-definidos e componentes reutilizáveis eu sei
que parece ser difícil mas depois que você tiver uma base em CSS você aprender um Frame é algo que vai te levar para outro nível e tem vários frameworks no mercado você pode trabalhar com Bootstrap alguma o fundation mas o meu preferido é o Tale Wind CSS enquanto você aprende o Framework enquanto você aprende HTML e CSS continua treinando continua copiando continua aprendendo continua se provando e buscando novos sites para você copiar novas aplicações para você copiar novos componentes pequenas partes do site que você pode treinar tudo que você tá aprendendo e se você tá
sem ideia nenhuma de projetos para fazer eu vou te dar uma dica muito legal entrando nesse site aqui você vai ter uma coletânea de projetos dos mais variados níveis e Esse site é muito legal porque ele divide os desafios dele por níveis que vai do nível super fácil ao nível Junior intermediário e o nível avançado E você só precisa escolher o seu desafio clicar nele e lá você vai encontrar toda a proposta do desafio para você e clicando nele você também consegue baixar alguns arquivos que uma vez que você tenha feito isso você pode mandar
de volta para esse site e com alguma sorte eles podem te responder e avaliar o seu projeto então é um site muito legal se você não tem ideia nenhuma de projeto para fazer eles literalmente te dão um projeto na mão te mostram um problema que você tem que resolver te dão todas as ferramentas esse seu único trabalho é ir lá e codar e programar Então esse site é muito legal mas vai chegar um ponto que você vai estar cansada de fazer coisas tão simples e você vai querer começar a colocar um pouco mais de dificuldade
nos seus códigos e com isso você vai precisar de uma linguagem de programação e para Frontier a primeira linguagem de programação que você tem que aprender é JavaScript mas antes disso eu te indicaria você aprender lógica de programação e aí a gente chega no impasse porque você pode aprender lógica de programação já com a linguagem que você vai aprender por exemplo JavaScript mas caso você queira facilitar um pouco as coisas eu te indico também a aprender lógica de programação com uma linguagem chamada Portugal que Vai facilitar muito o seu entendimento Ainda mais se você não
tiver nenhum contato com programação e aqui vai uma dica de onde você pode aprender de programação tanto usando portugol quanto JavaScript e Óbvio que eu tô falando do excelentíssimo Doutor Gustavo Guanabara ele de novo com o curso dele completamente de graça ele vai te pegar pela mão e te levar pelo mundo da programação te mostrando a sua primeira linguagem ele tem um curso completíssimo de Portugal de muito fácil acesso caso você tenha algum dinheiro para investir você também pode aplicar para o curso da alura que é um curso excelente ele traz lógica de programação usando
JavaScript de um jeito absurdo mas aqui vai outra dica entrando nesse site aqui você consegue acessar vários desafios de Java de basicamente todos os tópicos e níveis então aqui você vai conseguir aprender sobre variáveis operadores Loops manipular o dom são diversos desafios em vários níveis diferentes você só precisa escolher um desafio que você quer fazer lê a descrição desse desafio e tentar resolver ele você só vai aprender programação praticando e esse é o melhor site que eu encontrei para te mostrar aqui para praticar JavaScript é excelente enquanto você está aprendendo Java você também pode se
desafiando cada dia você vai aumentando um pouquinho o desafio mas esse não seria um jogo se não tivesse um desafios se não tivesse um grande Chefão e o primeiro grande Chefão que todo mundo enfrenta é a desmotivação então se você é um cara que começou a aprender a programação e sentiu desmotivado no meio do caminho eu te entendo e todo mundo te entende e eu tô aqui para te motivar na programação e também para motivar outros criadores de conteúdo menores que falam de programação eu encontrei esse cara no YouTube ele é um programador que começou
o canal dele agora e ele fez um vídeo sobre desmotivação que eu tenho que compartilhar aqui com vocês então se você quiser vencer o seu primeiro Chefão e continuar no jogo assistir esse vídeo aí