Como faço pra aprender uma coisa nova?

Executo 6 passos

Chamo de: #learn_to_teach

Vamos dizer que quero aprender como que faz um site

1️⃣Validação do caminho
2️⃣Comunidade sobre o tema
3️⃣Prática de aprendizado
4️⃣Prática de validação
5️⃣Evolucão teórica
6️⃣Explicar para alguém

🧵
1️⃣Validação do caminho

Envio uma mensagem para alguém que conheço e tem o conhecimento de como criar um site. Não espero a pessoa me responder, vou para o passo 2️⃣

Quando ela me responder, verifico se estou no caminho certo ou próximo dele

🧵
2️⃣Comunidade sobre o tema

Procuro comunidades com conhecimento sobre como faz um site, entro nelas e faço uma busca pra ver se alguém já respondeu a pergunta:

Como eu faço um site simples, por onde começar?

Se não achar, faço a pergunta e não espero a resposta, sigo pro 3️⃣

🧵
No momento que eu tenho a resposta do passo 1️⃣ e 2️⃣, comparo ambas e verifico se estou no caminho certo

Se precisar realizar alguma mudança no direcionamento do meu estudo eu faço sem medo de ser feliz

NÃO PERCA O FOCO. É UM ERRO COMUM MUDAR DE LINGUAGEM TODA SEMANA! KKKKK

🧵
3️⃣Prática de aprendizado

Procuro cursos pagos ou free, foco em cursos práticos que mostram o processo de criar um site. É comum messes cursos não ter uma explicação teorica e isso não é um problema agora

Importante terminar o conteúdo, VOCÊ TERMINA OU ACABA PERDENDO O FOCO?

🧵
4️⃣Prática de validação

Com o aprendizado do passo 3️⃣ começo a criar um pequeno site sem seguir um curso, tentando fazer tudo sozinho.

Toda vez que travar, pergunto pra comunidade sem deixar de fazer uma busca primeiro para ver se alguém já não teve a mesma dúvida

🧵
5️⃣Evolução teorica

Enquanto estou fazendo o passo 4️⃣ e aparecer alguma coisa que não entendi direito, eu procuro uma explicação pontual sobre o tema. Por exemplo:

Não entendi display: flex

Procuro um conteúdo sobre o tema e se não achar faço uma pergunta na comunidade

🧵
Esse passo é importante também anotar o que aprendeu sobre o display: flex com as sua palavras, gosto de usar o @NotionHQ para organizar minhas anotações

VOCÊ FAZ DIFERENTE?

🧵
6️⃣Explicar para alguém

Para fixar o que aprendi e gerar mais confiança sobre o tema, explico para alguém o que aprendi, essa explicação pode ser por:

- live na @TwitchBR
- post no #devto
- video no @YouTube
- ajudar pessoa na comunidade
- ou conversar com alguém

🧵
Para mim, só consigo dizer que sei algo se consigo explicar para outra pessoa, se não consigo explicar significa que me falta conhecimento então não tenho domínio sobre o assunto

COMO VOCÊ FAZ?

Nunca quero ser o dono da verdade, mas esse foi o caminho que achei pra aprender

🧵
Espero que te ajude de alguma forma, e não deixe de criticar meu processo, isso fará eu pensar se posso fazer melhor!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with MarcoBrunoD3v 🇧🇷 🇸🇪

MarcoBrunoD3v 🇧🇷 🇸🇪 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @marcobrunodev

Dec 22, 2022
Arquitetura de pastas para projetos #React

Minha base são as arquiteturas: #ITCSS e #RSCSS.

Visão geral do projeto e na thread mostro como organizo a pasta 📂𝙨𝙧𝙘

📂.𝚐𝚒𝚝𝚑𝚞𝚋
📂.𝚟𝚜𝚌𝚘𝚍𝚎
📂𝚊𝚙𝚒
📂𝚙𝚞𝚋𝚕𝚒𝚌
📂𝙨𝙧𝙘📌
∟📂🧵

📌Onde está
🧵Próximo passo
📂𝙨𝙧𝙘📌
∟📂𝚊𝚜𝚜𝚎𝚝𝚜🧵
∟📂𝙶𝚕𝚘𝚋𝚊𝚕𝚂𝚝𝚢𝚕𝚎𝚜
∟📂𝚌𝚘𝚖𝚙𝚘𝚗𝚎𝚗𝚝𝚜
∟📂𝚕𝚊𝚢𝚘𝚞𝚝𝚜
∟📂𝚙𝚊𝚐𝚎𝚜
∟📂𝚜𝚎𝚛𝚟𝚒𝚌𝚎𝚜
∟📄𝚖𝚊𝚒𝚗.𝚓𝚜𝚡
∟📄𝚛𝚘𝚞𝚝𝚎𝚛.𝚓𝚜𝚡
📂𝙨𝙧𝙘
∟📂𝚊𝚜𝚜𝚎𝚝𝚜📌
∟📂𝚏𝚘𝚗𝚝𝚜
∟📂𝚒𝚖𝚊𝚐𝚎𝚜
∟📂𝚒𝚌𝚘𝚗𝚜
∟📂𝙶𝚕𝚘𝚋𝚊𝚕𝚂𝚝𝚢𝚕𝚎𝚜🧵
∟📂𝚌𝚘𝚖𝚙𝚘𝚗𝚎𝚗𝚝𝚜
∟📂𝚕𝚊𝚢𝚘𝚞𝚝𝚜
∟📂𝚙𝚊𝚐𝚎𝚜
∟📂𝚜𝚎𝚛𝚟𝚒𝚌𝚎𝚜
∟📄𝚖𝚊𝚒𝚗.𝚓𝚜𝚡
∟📄𝚛𝚘𝚞𝚝𝚎𝚛.𝚓𝚜𝚡
Read 17 tweets
Apr 7, 2022
Para que servem os métodos HTTP também conhecidos como verbos HTTP? Visão para pessoas de #FrontEnd que querem consumir uma API

Thread feliz 🧵
➡️Introdução

Imagine que você precisa criar uma aplicação com 4 funcionalidades, de criar, ler, atualizar e deletar os dados de um usuário

Exemplo de estrutura do nosso usuário:
Felizmente você tem uma API e poderá enviar os dados do usuário para a rota (recurso) a seguir: /user

Outra coisa feliz é que você tem 5 métodos HTTPs que estão disponíveis nessa rota /user, sendo eles:

➡️Get
➡️Post
➡️Put
➡️Patch
➡️Delete

Pra que servem esses métodos?

⬇️
Read 14 tweets
Mar 11, 2022
O que você precisa saber de #JavaScript para aprender #ReactJS de forma feliz

Thread 🧵
➡️ Base do #JavaScript

↩️O que é JavaScript?
↩️Atribuição de valores
↩️Diferença entre: var, let e const
↩️Operadores: +, -, /, *, % e **
↩️Incremento: ++x e x++
↩️Decremento: --x e x--
↩️Comparadores: ===, !==, <, >, >= e <=
↩️Condicionais: if, else e switch-case
↩️Console.log
↩️import/export

↩️Loops
⬇️
↪️While
↪️For
↪️For...in
↪️For...of
↪️Controles de fluxo: break, continue, return
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(