Sou um iniciante na área de programação, atualmente focado em desenvolvimento web front-end. Estou aprendendo passo a passo os fundamentos que compõem a criação de um site e criando pequenos projetos para ganhar experiência e praticar o que aprendo.
Me tornar um Desenvolvedor Web Fullstack 👨💻
Ponto de Partida
|
v
Fundamentos do Desenvolvimento Web
├── HTML5 # Estrutura e marcação de conteúdo;
├── CSS3 # Estilos e layout de páginas;
├── Git e GitHub # Controle de versão e colaboração em projetos;
└── VS Code # Ambiente de desenvolvimento e configuração de extensões.
|
v
JavaScript Básico
|
├── Fundamentos de JavaScript # Fundamentos de programação;
└── NPM # Gerenciamento de pacotes JS e integração de dependências.
|
v
JavaScript Avançado e Front-End Moderno
├── JavaScript Avançado # Promises, async/await, módulos e manipulação avançada do DOM;
├── React # Biblioteca para construção de interfaces de usuário com componentes reutilizáveis;
├── Redux # Gerenciamento de estado global para aplicações React complexas;
└── Jest # Testes de unidade para garantir a qualidade do código JS/React.
|
v
Back-End e APIs
├── Node.js # Ambiente de execução de JavaScript no lado do servidor;
└── Express # Framework para criação de servidores e APIs RESTful.
|
v
Programação Tipada
|
└── TypeScript # Sintaxe tipada para JS, garantindo maior segurança e clareza de código.
|
v
Banco de Dados e Integração
└── SQL # Consultas e manipulação de dados em bancos de dados relacionais.
|
v
Integração Fullstack e Testes Avançados
├── Integração Front-End/Back-End # Comunicação entre APIs Express e interfaces React;
└── Testes com Jest e Supertest # Garantir o funcionamento das rotas e endpoints.
|
v
Continua ...
🌱 O que estou estudando agora?
Atualmente, estou no início dos meus estudos, buscando aprender sobre HTML, CSS e JavaScript. Estou explorando como esses elementos se conectam para formar a estrutura, o estilo e a funcionalidade de um site. Além disso, estou praticando com páginas simples e aprendendo conceitos como posicionamento, responsividade e interação com o usuário.
📊 Estatísticas do GitHub
🎯 Planos Futuros
Conforme avanço nos meus estudos, pretendo explorar a área de back-end para entender a lógica por trás das aplicações web. E depois realizar a interação entre o front-end e back-end. Tenho interesse em trabalhar com a integração com banco de dados, tanto relacionais quanto não relacionais, para desenvolver projetos mais completos e dinâmicos.
Te 👀 do outro lado!