7 Tópicos para começar em TI
Então, eu sou formado técnico em informática e eu decidi montar um guia de estudos contendo referências para todos os temas abordados na minha formação. Para quem quiser estudar e não souber como começar, ou para alguém que conhece alguém que não saiba direito por onde começar segue um guia muito do amigável
1. O Básico:
- O que são computadores e sua história: https://pt.wikipedia.org/wiki/Computador
- O que é código binário, para que serve e como funciona: https://pt.wikipedia.org/wiki/Sistema_de_numera%C3%A7%C3%A3o_bin%C3%A1rio
- Introdução à linguagens de programação: https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o
- Introdução à Sistemas Operacionais: https://pt.wikipedia.org/wiki/Sistema_operativo
- Introdução ao Linux: https://pt.wikipedia.org/wiki/Linux
- Apresentação do mundo Open Source: https://pt.wikipedia.org/wiki/Software_de_c%C3%B3digo_aberto
2. Algoritmos e estruturas de dados (C++)
- Tutoriais de C++ na W3School: https://www.w3schools.com/cpp/default.asp
- Argumentos de linha de comando c++: https://www.geeksforgeeks.org/command-line-arguments-in-c-cpp/
3. Desenvolvimento web básico
- Apresentação de conceitos: https://www.w3schools.com/whatis/default.asp
- Tutoriais de HTML na W3School: https://www.w3schools.com/html/default.asp
- Tutoriais de CSS na W3School: https://www.w3schools.com/css/default.asp
- Tutoriais de JavaScript na W3School: https://www.w3schools.com/js/default.asp
- Tutoriais de Bootstrap 5 na W3School: https://www.w3schools.com/bootstrap5/index.php
4. Desenvolvimento Web Frontend com React
- Tutoriais de React na W3School: https://www.w3schools.com/react/default.asp
5. Banco de dados (MySQL)
- Tutoriais de linguagem SQL na W3School: https://www.w3schools.com/sql/default.asp
- Tutoriais de MySQL na W3School: https://www.w3schools.com/sql/default.asp
6. Introdução à segurança da informação
- Tutoriais de segurança da informação na W3School: https://www.w3schools.com/cybersecurity/index.php
7. Desenvolvimento Backend (Node.js e Express)
- Tutoriais de Node.js na W3School: https://www.w3schools.com/nodejs/default.asp
- Roteamento com Express: https://expressjs.com/pt-br/guide/routing.html
- Middleware com Express pt.1: https://expressjs.com/pt-br/guide/writing-middleware.html
- Middleware com Express pt.2: https://expressjs.com/pt-br/guide/using-middleware.html
- Modelos com Express: https://expressjs.com/pt-br/guide/using-template-engines.html
- Manipulação de erros com Express: https://expressjs.com/pt-br/guide/error-handling.html
- Debugando código Express: https://expressjs.com/pt-br/guide/debugging.html
- Express com Proxies: https://expressjs.com/pt-br/guide/behind-proxies.html
- Express com Databases: https://expressjs.com/pt-br/guide/database-integration.html#mysql