Todas as certificações

Certificado de Desenvolvedor Web Full Stack

Formação em desenvolvimento web Full Stack, incluindo criação de interfaces com HTML, CSS e React, desenvolvimento backend com Node.js, MongoDB, gestão de bases de dados e implementação com ferramentas DevOps entre muitas outras tecnologias.

Certificado de Personalização de ambiente Linux

Habilidades para personalizar ambientes Linux em Debian, Kali e outros sistemas baseados em Linux, incluindo configuração de software, ajustes de sistema e otimização de desempenho e segurança.

Experiências 3D com Vue

Neste curso aprendi a integrar ambientes 3D em aplicações Vue utilizando TresJS, compreendendo a configuração do ambiente, a criação de geometrias, luzes, sombras e animações, bem como a aplicação de texturas avançadas e interatividade. Também adquiri conhecimentos sobre otimização e desempenho em projetos 3D para a web.

Utility Types em TypeScript

Neste curso aprofundei-me nos Utility Types do TypeScript, aprendendo a utilizar ferramentas como Partial, Required, Omit, Pick, Readonly e outros tipos avançados para escrever código mais flexível, seguro e sustentável. Também trabalhei com utilitários como Exclude, Extract, ReturnType, Parameters, NonNullable e Awaited, aplicando-os em casos práticos para otimizar a tipagem em projetos reais.

JavaScript (ES2023 & ES2024)

Neste curso aprendi as novidades mais recentes do JavaScript (ES2023 e ES2024), incluindo novos métodos para arrays, objetos e sets, bem como melhorias no tratamento de promessas e operadores lógicos. Também adquiri técnicas para otimizar e tornar o código mais legível, aplicando as últimas características da linguagem em projetos modernos.

CSS Grid

Neste curso aprofundei-me na criação de designs web modernos e adaptáveis utilizando CSS Grid, reforçando a minha compreensão desde os fundamentos até técnicas avançadas. Explorei unidades, ferramentas de controlo e propriedades de alinhamento, aplicando-as para construir layouts estruturados e responsivos de forma mais eficiente.

HTML

Neste curso aprofundei-me na estruturação de páginas web claras, semânticas e acessíveis com HTML, reforçando o uso adequado de tags, atributos e estruturas. Também revi aspetos de HTML semântico, acessibilidade, formulários e boas práticas de SEO, aplicando uma sintaxe limpa e coerente em projetos mais avançados.

Tailwind

Neste curso aprofundei-me no uso de Tailwind CSS para desenvolver interfaces modernas, rápidas e totalmente responsivas, reforçando a minha compreensão do sistema de classes utilitárias, a configuração e personalização do framework, bem como o uso de Flexbox, Grid e layouts adaptativos. Além disso, revi boas práticas de otimização e a criação de componentes reutilizáveis com um design coerente e eficiente.

Model Context Protocol

Neste curso aprendi a criar e integrar Model Context Protocols (MCPs) para conectar modelos de linguagem com APIs, bases de dados e serviços externos, compreendendo a sua arquitetura e propósito dentro do ecossistema Anthropic/Claude. Também trabalhei na configuração de servidores MCP, o seu uso no VSCode e a automatização de testes com Playwright, aplicando boas práticas para padronizar a comunicação entre LLMs e sistemas externos.

Promessas em JavaScript

Neste curso aprofundei-me no trabalho com assincronicidade em JavaScript utilizando promessas, reforçando a minha compreensão da sua sintaxe, encadeamento e tratamento de erros com then, catch e finally. Também revi métodos avançados como Promise.all e Promise.race, bem como a combinação com async/await para escrever código mais limpo, eficiente e sustentável.

Figma para Devs

Neste curso aprofundei-me sobre o Figma na perspetiva de desenvolvedor, compreendendo os princípios básicos do design de interfaces e a organização de projetos. Trabalhei com componentes, variáveis, modos de design e prototipagem, melhorando a colaboração com equipas de design. Além disso, aprendi a integrar o Figma com fluxos de trabalho de desenvolvimento através de Plugins e DevMode, otimizando a transição do design para o código.

Claude Code: A Highly Agentic Coding Assistant

Neste curso aprofundei-me no uso do Claude Code, um assistente de codificação com alto nível de autonomia, aprendendo as melhores práticas para trabalhar de forma eficiente com projetos complexos. Revi como fornecer contexto claro ao Claude, coordenar múltiplas instâncias em paralelo, integrar servidores MCP e GitHub, e aplicar as suas funções de planeamento, memória e sessões paralelas. O curso incluiu exemplos práticos como chatbots RAG, análise de dados no Jupyter e criação de interfaces visuais a partir do Figma, mostrando como otimizar, refatorizar e automatizar fluxos de trabalho de desenvolvimento com Claude Code.

Navegação
Início cmd++h
Certificações cmd++s
Projetos cmd++p
Social
LinkedIn
Visitar LinkedIn cmd+l
Visitar GitHub cmd+g
Visitar CV cmd+c
Configuración / Settings
English (UK)
English (US)
Español (España)
Español (México)
中文
हिन्दी
العربية
Português
Français
Deutsch
日本語
Русский
Italiano
한국어
Nederlands
Polski
Türkçe
🐉
Alto Valyrio