Guia de Carreira Frontend
-
Primeiros Passos
Princípios6 Tópicos -
Mitos4 Tópicos
-
Aprender a aprender7 Tópicos
-
Mentalidade
-
Área FrontendIntrodução ao Frontend
-
Arquiteturas5 Tópicos
-
Níveis de um desenvolvedor Frontend
-
Salários Frontend
-
Faculdades relacionadas a Frontend
-
O que não estudar
-
Cursos da área de frontend
-
Configuração de máquina
-
Portifólio
-
Empreendedorismo
-
Conquiste sua 1º VAGA na Área de TI
-
Roadmap 80/20 (Princípio de Pareto)
-
Roadmap Primeira Vaga25 Tópicos
-
1. HTML
-
2.CSS
-
3.JavaScript
-
4.Frameworks e Bibliotecas de JS
-
5. DOM
-
6. Consumir APIs
-
7.JSOM e XML
-
8. Controle de Versão
-
9.Acessibilidade na Web
-
10. Design responsivo
-
11.Testes de Software
-
12.Ferramentas de compilação e empacotamento para Frontend
-
13. Pré-processadores CSS
-
14. UI e UX
-
16. Padrões de Arquitetura de Fontend Web
-
18. Cross-browser compatibility
-
19. APIs de navegador
-
20. Metodologias Ágeis
-
21. Inglês [Básico de escola + saber traduzir]
-
22. Faça Projetos
-
23. Softskills
-
24. Preparar Curriculo
-
25. Aplicar para vagas
-
26. Preparar para Entrevistas
-
Continue Estudando...
-
1. HTML
-
Quiz frontend1 Teste
-
BônusComo ganhar dinheiro com TI
-
Bootcamps
-
Comunidades
-
Hackatons
-
A importância de um bom curriculo e portifólio
-
A importância das Softskills
Participantes 698
Olá, galera! Hoje, temos uma missão especial: desvendar os segredos de como um computador funciona!
Falaremos sobre três tópicos que vão te ajudar a entender um pouco mais do mundo da tecnologia:
1. A mágica por trás do computador – Vamos explorar o coração da sua máquina e entender como tudo começa lá dentro.
2. Hardware – As engrenagens que movem o mundo digital – Vamos entender como todas essas peças trabalham juntas para realizar coisas incríveis!
3. Programação – O poder das linguagens que controlam o hardware – Você vai descobrir o verdadeiro poder das linguagens de programação e como elas atuam no hardware do computador.
Vamos começar nossa conversa desvendando os principais componentes do computador e como eles se comunicam. Imaginem que nosso computador é uma grande orquestra, onde cada parte desempenha um papel fundamental para que a música aconteça, ou melhor, para que tudo funcione direitinho.
Primeiramente, temos o cérebro da máquina, o famoso processador! É ele que toma as decisões, faz os cálculos e coordena todas as ações do computador. Porém, nenhum cérebro trabalha sozinho, por isso, ele conta com a memória RAM, que armazena as informações temporariamente enquanto usamos nossos programas e jogos. Ah, e não podemos esquecer do HD ou SSD, onde guardamos nossas fotos, vídeos e documentos, ou seja, a casa de todos os nossos arquivos.
E nosso computador também precisa se comunicar, é onde entra a placa-mãe, ela conecta todos os componentes, fazendo com que eles funcionem harmoniosamente. Por último, mas não menos importante, temos as placas de vídeo e som, que nos permitem ver e ouvir tudo o que acontece no mundo digital.
Agora vamos entender como todas essas peças trabalham juntas!
Antes de mais nada, o hardware do computador é como uma engrenagem, onde cada componente desempenha um papel específico para que as coisas fluam? Tudo começa com o sistema operacional – o maestro dessa orquestra – que coordena, encaminha e determina como cada parte do hardware deve interagir.
Quando digitamos algo no teclado, por exemplo, a informação é enviada ao processador, que vai interpretar nossas ações e decidir o que fazer a seguir. Se olharmos mais de perto, perceberemos milhões de transistores trabalhando a todo vapor. Essas pequenas peças são a base da arquitetura dos computadores e são o que torna tudo isso possível.
Na placa de vídeo, onde os pixels são criados e, através do cabo HDMI ou VGA, essas informações são enviadas para o monitor para que possamos ver a imagem final. Ao mesmo tempo, a placa de som capta e processa os áudios, enviando-os para os alto-falantes ou fones de ouvido.
Agora, é hora de falar sobre as linguagens de programação e como elas estão lá, no comando de tudo o que o hardware faz!
As linguagens de programação são como idiomas usados para se comunicar com o hardware do seu computador. Programadores de todos os cantos do mundo escrevem linhas e mais linhas de código que, depois, são transformadas em instruções para o hardware executar. São elas que movimentam seu game favorito, abrem seu navegador da internet ou mesmo enviam mensagens no WhatsApp.
Então, quando você joga um jogo ou assiste a um filme no seu computador, existem várias linguagens de programação trabalhando em conjunto para tornar isso possível. Python, JavaScript, C++… Essas são algumas das muitas linguagens disponíveis, e cada uma delas possui suas particularidades e aplicabilidades.
E para que o computador faça o que você espera, você precisa escrever comandos para ele interpretar e executar de acordo. Programação nada mais é do que isso. Instruções.
E é isso pessoal, até a próxima aula, pessoal! Continue explorando, descobrindo e expandindo seu conhecimento sobra o universo de TI. A cada aula os conceitos vão ficar cada vez mais simples! Grande abraço!