Links de documentações
RetornarBem vindo, aqui você vai poder pesquisar rapidamente por vários links de documentações para você estudar uma linguagem ou tecnologia em específico.
Além de ter os links em si, também será brevemente apresentadas as tecnologias caso não as conheça. Ou seja, sinta-se convidado a conhecer novas bibliotecas para o seu arcevo de desenvolvedor.
Bem, a ideia aqui é deixar a sequência em uma lógica de tecnologias que conversam entre si (ex: HTML -> CSS -> Bibliotecas de CSS -> JavaScript) para ter um sentido coeso na sua escolha de tecnologia.
Ok, vamos lá:
Seguem as listadas:A Mozilla é bem conhecida por ter o seu navegador próprio, o Mozilla Firefox, mas ela vai além disso, se quiser um bom lugar para aprender os fundamentos de HTML, CSS e JavaScript, aqui é um bom lugar.
Clique para ver mais
É muito demorado e complicado ficar aplicando CSS na sua página? Geralmente sim, na verdade é normal usar uma biblioteca CSS para facilitar o seu desenvolvimento, e o Bootstrap está aqui como uma das bibliotecas com muito conteúdo pronto para simplificar o seu projeto.
Clique para ver mais
Tailwind é basicamente outra biblioteca CSS, no caso visada para uma proposta que seja perfomática mas que precise de mais configuração e estilização por classes do que o Bootstrap. É atualmente a minha biblioteca favorita para CSS, então fica a minha recomendação.
Clique para ver mais
Se quiser dominar realmente o desenvolvimento web com Front-End, você tem que aprender Node.js, poise é essa tecnologia que permite a criação e uso da maioria das bibliotecas do ecossistema JavaScript.
Clique para ver mais
O Vite é uma ferramenta de build de sites para o JavaScript, ela tem a proposta de ser muito eficiente e melhorar bastante a experiência de desenvolvimento do sistema. Muito mais recomendável do que usar webpack para criar um site do 0.
Clique para ver mais
O JavaScript carece de muitos recursos para se ter um código bem estruturado, e isso pode causar problemas para desenvolvedores que querem manter um bom sistema escalável na linguagem, por isso criaram o TypeScript com soluções para melhorar muito essa problemática da linguagem original.
Clique para ver mais
Angular é uma das maiores frameworks para a criação de sites em alta escala do lado do Front-End. É uma tecnologia aderida por corporações grandes, sua arquitetura é amigável para o site que precisa de organização a grandes escalas, no entanto não tão agradável para páginas que não requerem tamanha estrutura.
Clique para ver mais
React atualmente é a biblioteca (ou uma das mais) que tem mais popularidade do JavaScript, sendo uma concorrente ao Angular, ela também facilita o geral da criação de uma página da web usando JavaScript para facilitar a sua estruturação.
Clique para ver mais
Vue se torna uma terceira força entre essas três bibliotecas/frameworks que dominam o mercado de Front-End, escolhendo umas dessas três você estará indo a um caminho interessante em sua escolha de tecnologias, no caso o Vue acaba conhecida como a biblioteca mais simples para se produzir sistemas, mesmo com bons recursos para uma boa estrutura de sistema.
Clique para ver mais
Um framework muito conhecido para se produzir aplicações back-end em node.js
Clique para ver mais
Também sendo um framework de back-end para node.js, este é uma solução com arquitetura robusta parecida com o Angular, também recomendável para sistemas mais complexos.
Clique para ver mais
Bem, já avisando que é mais chatinha a documentação do Java em si, aqui vai ter várias versões para você consultar funcionalidades da versão do Java que esteja usando.
Clique para ver mais
Spring é a framework mais usada para Java web, o que é interessante que eles tem cursos para se aprender a framework, então caso queira se aprofundar no Java recomendo fortemente esses estudos.
Clique para ver mais
Caso queira programar algum aplicativo mobile para o Android, essa é a documentação que mostra como programar para essa plataforma.
Clique para ver mais
Flutter é uma tecnologia que é bem conhecida para criar aplicativos mobiles híbridos, seja para ou Android ou IOS, mas é possível fazer aplicativos multiplataformas além disso. Não é uma das tecnologias mais usadas do mercado, mas tem seu chamariz para desenvolver propostas interessantes.
Clique para ver mais
Como uma linguagem forte de mercado web, o PHP permanece até hoje construindo uma documentação simples e elegante para conferir funcionalidades antigas e novas para você programar.
Clique para ver mais
Laravel é basicamente a framework mais popular do PHP, se estiver sob pensamentos de como prosseguir no aprendizado de PHP com uma ferramenta, o geral é escolher laravel.
Clique para ver mais
Tendo uma relevância menor que o laravel, o symfony é uma framework do PHP também bem popular, ela costuma ser usada por uma quantidade menor de empresas e projetos, mas costumam ter uma estrutura muito bem feita seguindo os padrões corretos dessa ferramenta.
Clique para ver mais
Para quem sente saudades de usar PHP em um único sistema, mas ainda quer usar bibliotecas poderosas do JavaScript como o vue.js, o Inertia é o solucionador disso, pois ele cria uma SPA mesmo com requisições do back-end com o PHP, o que basicamente permite um monolito puro mesmo com essa suite de tecnologias.
Clique para ver mais
Python é uma das linguagens mais fortes do momento no mercado de trabalho, portanto muitos desenvolvedores vão querer buscar tecnologias bem demandadas e Python é uma delas.
Clique para ver mais
Como uma solução de framework web para Python, é muito utilizado o Django, cogite o seu estudo caso queira uma boa opção para o desenvolvimento de sistemas web com a linguagem.
Clique para ver mais
Em outra mão FastAPI também é uma solução decente, um tanto mais recente que o Django, mas que também permite a criação de sistemas web muito bons em Python.
Clique para ver mais
Caso esteja querendo aprender C# ou então fazer sistemas com a plataforma da Microsoft, o essencial é aprender sobre seu ecossistema e sua linguagem.
Clique para ver mais
Com o tempo vou colocando mais documentações, é muita tecnologia, então talvez eu precise revisar o formato da página.
