Hospedagem 🏠
-
Domínios 🌐
-
O Registro.br, ligado ao Comitê Gestor da Internet no Brasil (CGI.br), é o serviço encarregado do registro de domínios no país, especialmente os com a extensão ".br". Oferece um processo claro e direto para indivíduos e empresas obterem um endereço web identificável no contexto brasileiro.
Registro BR
-
O Super Domínios é um serviço online que simplifica o registro de domínios, com uma interface intuitiva para encontrar e registrar rapidamente o domínio desejado, oferecendo uma ampla gama de extensões para atender às necessidades de cada cliente.
Super domínios
-
A GoDaddy é uma das maiores e mais conhecidas empresas de registro de domínios do mundo, oferecendo uma ampla gama de serviços relacionados a domínios e hospedagem web, incluindo suporte ao cliente 24/7 e ferramentas de criação de sites.
GoDaddy
-
A Namecheap é um provedor popular de registros de domínios que oferece preços competitivos e uma interface fácil de usar para gerenciar domínios, além de serviços adicionais como hospedagem web, certificados SSL e e-mail.
Namecheap
-
A NameSilo é uma empresa de registro de domínios que oferece preços competitivos e uma ampla gama de extensões de domínio. Eles são conhecidos por seu painel de controle fácil de usar, transparência nos preços e excelentes serviços de suporte ao cliente.
NameSilo
-
A DreamHost oferece registro de domínios com preços competitivos, além de serviços de hospedagem web, hospedagem WordPress gerenciada e outras soluções de infraestrutura web. Eles são conhecidos por seu compromisso com a privacidade e o suporte ao cliente 24/7.
DreamHost
-
A Bluehost é um provedor de serviços de registro de domínios e hospedagem web, oferecendo uma ampla gama de soluções, incluindo hospedagem WordPress, VPS e servidores dedicados, com suporte ao cliente 24/7 e uma interface amigável.
Bluehost
-
A HostGator oferece serviços de registro de domínios, além de várias opções de hospedagem web, como hospedagem compartilhada, VPS, servidores dedicados e hospedagem na nuvem, com foco em confiabilidade e suporte ao cliente.
HostGator
-
O Google Domains oferece registro de domínios com uma interface simples e integração fácil com outros serviços do Google, como G Suite e Google Cloud, além de suporte 24/7 e preços transparentes.
Google Domains
-
A Name.com oferece registro de domínios com uma ampla gama de extensões, além de serviços adicionais como hospedagem web, e-mail e construção de sites, com foco em simplicidade e suporte ao cliente.
Name.com
-
Hosts 🏠
-
A HostGator é uma empresa de hospedagem globalmente reconhecida, oferecendo uma variedade de serviços de hospedagem compartilhada, VPS (Servidor Virtual Privado), servidores dedicados e hospedagem na nuvem. Eles são conhecidos por sua confiabilidade e suporte ao cliente.
Host Gator
-
O 000webhost é um provedor de hospedagem gratuito que oferece recursos básicos de hospedagem para sites e aplicativos pequenos. Eles fornecem uma opção acessível para indivíduos e pequenas empresas que estão começando na web e não têm orçamento para hospedagem paga.
000Webhost
-
A SqareCloud é uma plataforma de hospedagem que se concentra em oferecer hospedagem para qualquer tipo de projeto. Eles oferecem recursos de hospedagem gerenciada, incluindo backups automáticos, atualizações de segurança e otimização de desempenho.
Square Cloud
-
A Hostnet é uma empresa brasileira de hospedagem que oferece uma variedade de serviços de hospedagem, incluindo hospedagem compartilhada, hospedagem WordPress, servidores virtuais e servidores dedicados. Eles são conhecidos por seu suporte técnico especializado e infraestrutura de alta qualidade.
Hostnet
-
A Vercel é uma plataforma de hospedagem que se concentra em oferecer hospedagem para aplicativos front-end e back-end em JavaScript, Node.js e outras tecnologias modernas. Eles fornecem ferramentas poderosas para implantação, escalabilidade e gerenciamento de aplicativos da web.
Vercel
-
A DigitalOcean é um provedor de infraestrutura em nuvem que oferece serviços de hospedagem para desenvolvedores, incluindo servidores virtuais privados (droplets), bancos de dados gerenciados e armazenamento em nuvem, com uma interface de usuário simples e preços competitivos.
DigitalOcean
-
A Linode oferece servidores em nuvem simples e acessíveis para desenvolvedores e empresas, com opções de VPS, armazenamento em bloco, balanceamento de carga e mais, tudo com preços transparentes e suporte técnico 24/7.
Linode
-
A Linode oferece servidores em nuvem simples e acessíveis para desenvolvedores e empresas, com opções de VPS, armazenamento em bloco, balanceamento de carga e mais, tudo com preços transparentes e suporte técnico 24/7.
Linode
-
A Amazon Web Services (AWS) oferece uma ampla gama de serviços de infraestrutura em nuvem, incluindo computação, armazenamento e banco de dados, com soluções escaláveis para empresas de todos os tamanhos, suportadas pela robusta infraestrutura da Amazon.
AWS
-
A A2 Hosting é conhecida por sua velocidade e confiabilidade, oferecendo uma variedade de planos de hospedagem, incluindo hospedagem compartilhada, VPS, servidores dedicados e hospedagem na nuvem, com suporte ao cliente 24/7 e garantia de devolução do dinheiro.
A2 Hosting
Estudos 📚
-
-
CSS 🎨
-
JavaScript 💻
-
O W3Schools é uma fonte confiável de tutoriais, referências e exemplos práticos para aprender JavaScript. Seus tutoriais são bem estruturados e cobrem desde os conceitos básicos até tópicos avançados da linguagem.
W3Schools JS
-
Este artigo do Tecnoblog oferece um guia para iniciantes sobre o que é JavaScript, cobrindo os conceitos básicos da linguagem, sua importância e como começar a aprender. É útil para quem está dando os primeiros passos no estudo de JavaScript.
Tecnoblog - JavaScript para Iniciantes
-
Este link direciona para a página de um livro na Amazon chamado 'JavaScript: O Guia Definitivo' de David Flanagan. Este livro é amplamente reconhecido como uma referência abrangente para programadores JavaScript de todos os níveis, abordando desde os fundamentos até tópicos avançados da linguagem.
Livro - JavaScript: O Guia Definitivo - David Flanagan
-
Este link leva a um Gist no GitHub, que é um trecho de código JavaScript hospedado na plataforma GitHub. Os Gists são úteis para compartilhar trechos de código, exemplos práticos ou soluções para problemas específicos em JavaScript e outras linguagens de programação.
Guia de Referências para Estudo de JavaScript
-
Um guia completo e interativo sobre JavaScript que cobre desde conceitos básicos até avançados, ideal para desenvolvedores que desejam uma fonte detalhada e prática para aprender e revisar JavaScript.
JavaScript.info
-
Um curso abrangente na Udemy que cobre JavaScript desde os fundamentos até tópicos avançados, ideal para quem prefere aprender por meio de um curso estruturado com vídeos e exercícios.
Udemy - The Complete JavaScript Course
-
Um curso interativo oferecido pela Codecademy que cobre os conceitos básicos e intermediários de JavaScript, com exercícios práticos e projetos para aplicar o que foi aprendido.
Codecademy - Introduction to JavaScript
-
Um livro gratuito e online sobre JavaScript que aborda desde os conceitos básicos até tópicos avançados, com exemplos práticos e exercícios para ajudar a entender melhor a linguagem.
Eloquent JavaScript
-
Um curso na Coursera que ensina JavaScript, cobrindo fundamentos e técnicas avançadas. É ideal para quem procura um curso estruturado com uma abordagem acadêmica.
Coursera - JavaScript
-
Um curso gratuito da FreeCodeCamp que foca em algoritmos e estruturas de dados usando JavaScript, ideal para quem deseja aprofundar seu conhecimento na linguagem e melhorar suas habilidades de programação.
FreeCodeCamp - JavaScript Algorithms and Data Structures
-
Java ☕
-
Este repositório é reservado às atividades referentes aos roteiros das aulas de Programação de Soluções Computacionais, ministrada pelo professor Carlos Helano.
EstudosOO
-
Uma especialização disponível na plataforma Coursera que cobre os fundamentos da programação em Java e engenharia de software, incluindo conceitos essenciais e práticas recomendadas.
Java Programming and Software Engineering Fundamentals
-
Os tutoriais oficiais da Oracle fornecem uma fonte completa de documentação para aprender Java, desde conceitos básicos até tópicos avançados, com explicações detalhadas e exemplos práticos.
Oracle's Java Tutorials
-
A documentação oficial da plataforma Java fornecida pela Oracle, incluindo referências para APIs, guias de desenvolvimento e outras informações técnicas essenciais para desenvolvedores Java.
Java Documentation
-
Um recurso abrangente que oferece tutoriais, artigos e dicas sobre Java, Spring Framework e desenvolvimento web, cobrindo uma ampla gama de tópicos e cenários do mundo real.
Baeldung - Java, Spring, and Web Development Tutorials
-
Este site oferece uma coleção extensa de exemplos de código Java, cobrindo uma variedade de tópicos e bibliotecas populares. Os exemplos são úteis para entender como implementar diferentes funcionalidades em Java e para aprender boas práticas de programação.
Program Creek
-
Este recurso fornece uma explicação detalhada dos padrões de design em Java, incluindo conceitos básicos, exemplos de implementação e diretrizes de uso. É uma ótima fonte para aprender como aplicar os padrões de design para resolver problemas comuns de desenvolvimento de software em Java.
Design Patterns in Java
-
Este recurso oferece uma variedade de tutoriais sobre otimização de desempenho em Java, abordando técnicas, ferramentas e melhores práticas para melhorar a performance de aplicativos Java.
Java Performance Tuning Tips
-
Este recurso oferece uma série de dicas e melhores práticas para programação eficaz em Java. Ele aborda uma variedade de tópicos, desde conceitos básicos até técnicas avançadas, para ajudar os desenvolvedores a escreverem código Java de alta qualidade.
More Effective Java
-
Uma revista oficial da Oracle dedicada ao ecossistema Java, oferecendo artigos técnicos, insights de especialistas, histórias de sucesso e dicas práticas para ajudar os desenvolvedores a aprimorar suas habilidades e se manterem informados sobre as últimas tendências e tecnologias em Java.
Java Magazine
-
Uma publicação online que oferece notícias, análises, tutoriais e recursos sobre desenvolvimento Java e tecnologias relacionadas, mantendo os desenvolvedores atualizados sobre as últimas tendências e novidades no mundo Java.
InfoWorld
Fontes 🖋️
Mídias 📰
-
Ícones 🖼️
-
Uma biblioteca de ícones vetoriais e logotipos que podem ser facilmente incorporados em projetos web, oferecendo uma ampla variedade de opções.
Font Awesome
-
Um recurso que fornece informações detalhadas sobre emojis, incluindo significados, variações de design e histórico de cada emoji.
Emojipedia
-
Uma coleção de ícones vetoriais que abrange uma ampla gama de categorias e estilos, adequados para uso em designs digitais e impressos.
Streamline
-
Um repositório de ícones vetoriais em formato SVG, oferecendo uma variedade de ícones gratuitos para uso em projetos web e gráficos vetoriais.
SVG Repo
-
Uma plataforma que oferece uma extensa coleção de ícones vetoriais em formatos variados, incluindo PNG, SVG, EPS e PSD, com opções gratuitas e premium.
Flaticon
-
Um recurso que disponibiliza uma grande variedade de ícones vetoriais gratuitos e pagos, além de ferramentas de edição e personalização de ícones.
Icons8
-
Uma fonte de ícones que oferece uma seleção diversificada de ícones vetoriais gratuitos para uso em projetos de design, apresentações e desenvolvimento web.
Dreamstale
-
Uma plataforma que fornece uma vasta coleção de ícones em diferentes estilos e formatos, com opções gratuitas e pagas.
Iconfinder
-
Um repositório de ícones vetoriais e ilustrações, oferecendo uma vasta gama de opções para uso em projetos digitais e impressos.
Iconscout
-
Um site que oferece uma vasta coleção de ícones gratuitos e pagos para download, organizados em várias categorias e temas.
IconArchive
-
Imagens 📷
-
Um banco de imagens gratuito que oferece fotografias de alta qualidade, principalmente focadas em paisagens, natureza, arquitetura e vida cotidiana, todas sob uma licença Creative Commons CC0.
LibreShot
-
Uma plataforma popular que disponibiliza uma vasta coleção de imagens de alta resolução, com uma ampla variedade de temas, adequada para uso em projetos pessoais e comerciais, sem necessidade de atribuição.
Unsplash
-
Um site que oferece imagens de alta qualidade, vetores e designs gratuitos e premium, com um foco especial em conteúdo autêntico e esteticamente atraente para designers e criativos.
Rawpixel
-
Uma comunidade online que disponibiliza imagens, vetores, ilustrações e vídeos gratuitos de alta qualidade, licenciados sob Creative Commons CC0.
Pixabay
-
Um recurso que oferece milhões de recursos gráficos gratuitos e premium, incluindo imagens, vetores, ícones e PSDs, adequados para uma ampla gama de projetos criativos.
Freepik
-
Um banco de imagens que oferece fotos de alta qualidade gratuitas e licenciadas sob Creative Commons CC0, cobrindo uma variedade de temas, desde negócios e tecnologia até natureza e arte, adequadas para uso em qualquer projeto.
Pexels
-
Uma plataforma de banco de imagens gratuita oferecida pela Shopify, com uma vasta coleção de fotos de alta qualidade, adequadas para uso em e-commerce e marketing digital.
Burst
-
Um site que oferece fotos gratuitas de alta resolução, com uma seleção focada em temas variados e estilos estéticos, disponibilizadas por fotógrafos.
Life of Pix
-
Um banco de imagens gratuito que fornece fotos de alta qualidade, com uma variedade de categorias, incluindo moda, comida e estilo de vida, com uma ênfase em imagens vibrantes e estéticas.
Kaboompics
-
Um site que oferece fotos gratuitas e de alta resolução, com uma abordagem criativa e artística, ideal para quem busca imagens únicas e originais.
Gratisography
-
Vídeos 📹
-
Uma plataforma que oferece uma coleção de vídeos gratuitos de alta qualidade, especialmente criados para uso como vídeos de capa ou fundo em sites, aplicativos e projetos digitais, abrangendo uma variedade de temas e estilos.
Coverr.co
-
Um mercado online que oferece uma vasta seleção de recursos de vídeo, incluindo clipes de vídeo, motion graphics, transições e templates de After Effects, disponíveis para compra e uso em uma ampla variedade de projetos criativos e comerciais.
MotionElements
-
Um banco de vídeos gratuitos que oferece uma ampla gama de clipes de alta qualidade licenciados sob Creative Commons CC0, cobrindo diversos temas e estilos.
Pexels Videos
-
Um site que oferece uma vasta coleção de vídeos gratuitos e pagos, incluindo clipes em HD e 4K, com opções de licenciamento variadas para atender diferentes necessidades de projetos.
Videvo
-
Uma plataforma que disponibiliza uma grande coleção de vídeos gratuitos e pagos, com uma variedade de categorias e estilos, incluindo clipes de stock e vídeos em 4K.
Videezy
-
Um banco de vídeos gratuitos com uma ampla gama de clipes de alta qualidade, cobrindo diversos temas e estilos, todos licenciados sob Creative Commons CC0.
Pexels Videos
-
Um site que oferece vídeos gratuitos em loop, ideais para uso em projetos web e multimídia, com uma seleção focada em clipes criativos e estéticos.
Clipstill
-
Um recurso que oferece uma variedade de clipes de vídeo gratuitos para uso pessoal e comercial, com uma seleção diversificada de temas e estilos.
Stock Footage for Free
-
Uma plataforma de banco de imagens e vídeos pagos, oferecendo uma vasta seleção de clipes de alta qualidade, com opções para compra por clipe ou por assinatura.
iStock
-
Um site que fornece uma vasta biblioteca de vídeos, templates de vídeo, e outros recursos criativos, com opções gratuitas e pagas para editores e criadores de conteúdo.
Motion Array
Cores 🎨
-
Uma ferramenta online fornecida pela Adobe que permite criar, explorar e compartilhar esquemas de cores, além de oferecer recursos para extrair paletas de cores de imagens.
Adobe Color
-
Uma ferramenta interativa que auxilia na criação de paletas de cores harmoniosas, permitindo a visualização de diferentes combinações de cores e suas variações.
Paletton
-
Uma ferramenta interativa que auxilia na criação de paletas de cores harmoniosas, permitindo a visualização de diferentes combinações de cores e suas variações.
Coolors
-
Um site que oferece uma coleção de gradientes de cores prontos para uso em design de interfaces, fornecendo inspiração e recursos visuais para criar e implementar gradientes em projetos digitais.
Uigradients
-
Uma ferramenta de busca de cores baseada em cores sólidas, que permite encontrar tons específicos digitando palavras-chave e oferece uma paleta de cores correspondente com base nos resultados da pesquisa.
Picular
-
Uma extensão para navegadores da web que permite identificar cores em páginas da web, oferecendo uma variedade de ferramentas úteis para selecionar, copiar e gerenciar esquemas de cores diretamente no navegador.
ColorZilla
-
Uma coleção de cores planas pré-definidas, comumente usadas em design de interfaces de usuário, disponíveis para uso gratuito e organizadas em uma paleta fácil de navegar.
FlatUIColors
-
Uma ferramenta online fornecida pela Canva que permite explorar e criar esquemas de cores, experimentar diferentes combinações e ajustar a tonalidade, a saturação e o brilho das cores.
Canva - Color Wheel
-
Uma comunidade online que compartilha paletas de cores criadas por designers de todo o mundo, oferecendo inspiração e recursos para escolher esquemas de cores para projetos de design.
Color Hunt
-
Um conjunto de cores inspirado no Material Design do Google, projetado para ser usado em projetos de design de interface de usuário e oferecer uma paleta consistente e estilisticamente coesa.
Material UI Colors
Úteis 🛠️
-
Um acervo com centenas de APIs prontas para o uso. Um recurso rápido para encontrar APIs e descobrir novas ideias ou inspirações.
Free APIs
-
Uma ferramenta online desenvolvida pelo Google que permite comprimir e otimizar imagens para a web, oferecendo várias opções de ajuste de qualidade e formatos de arquivo.
Squoosh
-
Um site que permite visualizar como uma página da web aparece em diferentes dispositivos e tamanhos de tela, fornecendo uma maneira rápida de verificar a responsividade do design.
Am I Responsive?
-
Uma plataforma de teste de compatibilidade de navegadores baseada na nuvem que permite testar sites e aplicativos da web em uma ampla variedade de dispositivos e navegadores em tempo real.
Lambida test real time browser test
-
Um gerador de texto de espaço reservado (Lorem Ipsum) que gera parágrafos de texto fictício para serem usados como espaço reservado em designs gráficos e layouts de páginas da web.
Loripsum.net
-
Um recurso que lista uma variedade de serviços, ferramentas e recursos gratuitos para desenvolvedores, abrangendo diversas categorias, como hospedagem, armazenamento de dados, monitoramento e muito mais.
Free-for.dev
-
A plataforma que hospeda uma variedade de projetos de conteúdo livre, incluindo a Wikipedia, oferecendo acesso a uma enorme quantidade de informações e recursos educacionais de forma gratuita.
Wikimedia
-
Um software de código aberto para conversão de vídeo, que permite converter vídeos de um formato para outro, ajustar configurações de vídeo e áudio e realizar tarefas de codificação de vídeo avançadas.
Handbrake
-
Um poderoso editor de imagens de código aberto, semelhante ao Adobe Photoshop, que oferece uma ampla variedade de recursos para edição de fotos, criação de gráficos e manipulação de imagens digitais.
GIMP
-
Um serviço online que permite remover o fundo de imagens automaticamente, facilitando a criação de imagens recortadas para apresentações, projetos gráficos e mídias sociais.
Remove.bg
-
Uma plataforma de design gráfico online que oferece ferramentas fáceis de usar para criar uma variedade de projetos visuais, incluindo apresentações, postagens em redes sociais e materiais de marketing.
Canva
-
HTML 📄
-
Uma ferramenta online que verifica se o código HTML de uma página da web está em conformidade com os padrões definidos pelo W3C (World Wide Web Consortium), identificando erros e fornecendo sugestões de correção.
Markup Validator
-
Um recurso que fornece informações sobre o suporte de diferentes propriedades de CSS e elementos HTML nos navegadores, ajudando os desenvolvedores a garantir a compatibilidade de seus projetos com uma ampla variedade de plataformas.
CSS-HTML suporte
-
Uma extensa documentação online mantida pela Mozilla Developer Network (MDN) que fornece informações detalhadas sobre HTML (HyperText Markup Language), incluindo tutoriais, referências e guias para desenvolvedores web.
MDN Web Docs - HTML
-
Um tutorial online interativo que cobre os fundamentos do HTML, fornecendo explicações simples e exemplos práticos para ajudar os iniciantes a aprender a linguagem de marcação web.
W3Schools HTML Tutorial
-
Um guia introdutório ao HTML oferecido pelo HTML Dog, que aborda os conceitos básicos da linguagem de marcação, estrutura de documentos HTML e práticas recomendadas para desenvolvimento web.
HTML Dog - HTML Beginner's Guide
-
Uma seção da documentação da MDN que fornece uma referência completa de todos os elementos HTML, incluindo descrições detalhadas, exemplos de uso e informações sobre compatibilidade de navegador.
MDN Web Docs - HTML Element Reference
-
A especificação viva do HTML mantida pelo World Wide Web Consortium (W3C), que define o padrão atual para a linguagem de marcação HTML e é continuamente atualizada com base em contribuições da comunidade de desenvolvedores.
HTML Living Standard
-
Um recurso online mantido pelo Google Developers que oferece tutoriais, artigos e recursos avançados sobre HTML5, cobrindo tópicos como APIs, técnicas de desenvolvimento e boas práticas para criação de conteúdo web moderno.
HTML5 Rocks
-
Um site que oferece uma variedade de recursos educacionais, incluindo tutoriais, artigos e livros eletrônicos sobre HTML, CSS e outras tecnologias web, destinados a ajudar os desenvolvedores a aprimorar suas habilidades.
SitePoint - HTML & CSS
-
Um site renomado que oferece artigos, tutoriais e recursos sobre HTML, CSS, e design web, focado em fornecer insights e técnicas práticas para desenvolvedores e designers.
Smashing Magazine - HTML
-
CSS 🎨
-
Uma técnica de estilo em CSS que adiciona sombras aos elementos HTML, proporcionando profundidade e realismo ao design de uma página da web.
Shadows
-
Uma tendência de design de interface do usuário que se caracteriza pelo uso de elementos "neumórficos" ou "soft UI", que têm uma aparência tridimensional e um efeito de afundamento suave.
Neumorphism
-
Uma funcionalidade do CSS que permite criar efeitos de gradiente de cor em elementos HTML, fornecendo transições suaves entre duas ou mais cores.
CSS Gradient
-
Uma ferramenta online que gera códigos SVG para padrões de ondas personalizáveis, que podem ser usados como fundos ou elementos de design em páginas da web.
Get Waves
-
Uma coleção de animações CSS pré-construídas que podem ser facilmente implementadas em projetos web, oferecendo uma variedade de efeitos de animação para elementos HTML.
Animista
-
Um recurso que oferece uma ampla variedade de componentes de interface do usuário (UI) prontos para uso, incluindo botões, menus, barras de navegação e muito mais, facilitando o desenvolvimento de designs de alta qualidade.
UiVerse
-
Uma referência ou guia que fornece informações sobre o suporte de diferentes propriedades CSS com prefixos de fornecedor, como -webkit- para Chrome e Safari, -moz- para Firefox e -ms- para Internet Explorer.
CSS suporte prefixos
-
Uma ferramenta online que adiciona automaticamente prefixos de fornecedor a propriedades CSS, garantindo compatibilidade com diferentes navegadores e versões, facilitando o desenvolvimento de folhas de estilo CSS.
Autoprefixer CSS Online
-
Uma ferramenta online que permite criar e visualizar clip-paths CSS interativos, facilitando a criação de formas e padrões complexos para elementos de design web.
Clippy
-
Um site popular que oferece tutoriais, artigos e recursos sobre CSS e desenvolvimento web, abordando técnicas, dicas e boas práticas para criar layouts e estilos avançados.
CSS-Tricks
-
JavaScript 💻
-
Um guia visual que apresenta uma rota de aprendizado para JavaScript, incluindo tópicos fundamentais, bibliotecas populares e tecnologias relacionadas.
Roadmap - JS
-
Uma documentação abrangente fornecida pela Mozilla Developer Network (MDN) que aborda todos os aspectos da linguagem JavaScript, incluindo sintaxe, funcionalidades, APIs e melhores práticas.
MDN Web Docs - JavaScript
-
Um tutorial interativo oferecido pelo W3Schools que cobre os conceitos básicos e avançados do JavaScript, permitindo que os usuários aprendam e pratiquem a linguagem diretamente no navegador.
W3Schools JavaScript Tutorial
-
Um recurso online que oferece um tutorial atualizado sobre JavaScript, abordando conceitos modernos, padrões de codificação e práticas recomendadas para o desenvolvimento web.
The Modern JavaScript Tutorial
-
Uma coleção de artigos sobre JavaScript disponibilizados pelo FreeCodeCamp, cobrindo uma variedade de tópicos, desde conceitos básicos até técnicas avançadas e ferramentas populares.
FreeCodeCamp - JavaScript Articles
-
Um livro online gratuito escrito por Marijn Haverbeke que explora os conceitos fundamentais e avançados do JavaScript de uma forma acessível e prática, com exemplos de código e exercícios interativos.
Eloquent JavaScript
-
A especificação oficial da linguagem JavaScript, mantida pela ECMA International, que define a sintaxe, semântica e comportamento da linguagem, incluindo as atualizações e evoluções mais recentes.
ECMAScript Language Specification
-
Uma seção da documentação MDN que aborda as APIs da web disponíveis em navegadores modernos, permitindo o acesso a funcionalidades como manipulação do DOM, manipulação de eventos, armazenamento local e muito mais.
MDN Web Docs - Web APIs
-
Uma parte da documentação MDN que explora o uso do AJAX (Asynchronous JavaScript and XML) para criar aplicativos web interativos que podem enviar e receber dados do servidor de forma assíncrona, sem atualizar toda a página.
MDN Web Docs - AJAX
-
Um site dedicado a fornecer tutoriais claros e detalhados sobre JavaScript, incluindo conceitos básicos, técnicas avançadas e exemplos práticos para ajudar desenvolvedores a aprender e melhorar suas habilidades em JavaScript.
JavaScript Tutorial
Aprimoração 🔧
-
Palestras 🎙️
-
Uma palestra da série de entrevistas da StartSe, possivelmente apresentando insights e perspectivas de empreendedores, investidores ou especialistas em negócios sobre tópicos relevantes para o ecossistema empreendedor.
StartSe Entrevista #3
-
Uma palestra proferida por Steve Ballmer, ex-CEO da Microsoft, como parte da série de palestras do curso CS50 de Harvard, onde ele provavelmente discute tópicos relacionados à tecnologia, inovação ou empreendedorismo.
CS50 24 - Lecture by Steve Ballmer
-
Uma palestra do curso CS50 de Harvard ministrada por Mark Zuckerberg, fundador do Facebook, abordando possivelmente sua visão sobre tecnologia, empreendedorismo ou outras questões relevantes para estudantes de ciência da computação e tecnologia.
CS50 Mark Zuckerberg
-
Uma palestra de Elon Musk sobre inovação e futuro da tecnologia, explorando suas visões sobre inteligência artificial, exploração espacial e outros tópicos.
Elon Musk - Technology and Innovation
-
Uma palestra de Tim Berners-Lee, criador da World Wide Web, discutindo a evolução da web, seus desafios e o futuro da tecnologia.
Tim Berners-Lee - The Web's Future
-
Uma palestra de Jeff Bezos, fundador da Amazon, sobre empreendedorismo, inovação e o futuro do comércio eletrônico.
Jeff Bezos - Entrepreneurship
-
Uma palestra de Satya Nadella, CEO da Microsoft, abordando a transformação digital, a importância da tecnologia e o papel da Microsoft no futuro da computação.
Satya Nadella - Digital Transformation
-
Uma palestra de Sheryl Sandberg, COO do Facebook, sobre liderança e empoderamento feminino no ambiente de trabalho.
Sheryl Sandberg - Leadership and Empowerment
-
Uma palestra de Sundar Pichai, CEO do Google, sobre inovação tecnológica e a missão do Google de organizar as informações do mundo.
Sundar Pichai - Innovation at Google
-
Uma palestra de Gary Vaynerchuk sobre marketing digital, branding e a importância das mídias sociais para o sucesso dos negócios.
Gary Vaynerchuk - Digital Marketing
-
Cursos 📚
-
Um renomado curso de ciência da computação oferecido pela Universidade de Harvard, disponível online, que abrange uma ampla gama de tópicos, desde os fundamentos da programação até conceitos mais avançados.
CS50x - 2022
-
Um curso oferecido pelo canal "Curso em Vídeo" que ensina HTML5, uma linguagem de marcação fundamental para o desenvolvimento web moderno, com foco em criação de páginas web.
Curso em Vídeo - HTML5
-
Um curso do "Curso em Vídeo" que ensina JavaScript, uma linguagem de programação essencial para o desenvolvimento web dinâmico e interativo.
Curso em Vídeo - JavaScript
-
Um curso do "Curso em Vídeo" que ensina Java, uma linguagem de programação popular e versátil amplamente usada no desenvolvimento de aplicativos empresariais, móveis e web.
Curso em Vídeo - Java
-
Possivelmente uma referência genérica ao conjunto de cursos oferecidos pelo canal "Curso em Vídeo", que abrange uma variedade de tópicos de tecnologia, desde programação até design gráfico e hardware.
Curso em Vídeo
-
Uma plataforma de aprendizado online que oferece uma ampla gama de cursos gratuitos em diversas áreas, incluindo matemática, ciências, programação e muito mais.
Khan Academy
-
O FreeCodeCamp é uma plataforma educacional online gratuita e de código aberto que oferece cursos interativos e projetos práticos para aprender programação web, desenvolvimento de software e tecnologias relacionadas. Fundada por Quincy Larson em 24, a missão principal do FreeCodeCamp é fornecer uma educação acessível e de alta qualidade em programação para qualquer pessoa, em qualquer lugar do mundo.
Freecodecamp
-
Um curso popular na Udemy que ensina desenvolvimento web do básico ao avançado, cobrindo HTML, CSS, JavaScript e frameworks modernos.
The Web Developer Bootcamp
-
Um curso oferecido pela Coursera sobre design web, abordando conceitos de usabilidade, design responsivo e criação de páginas web atraentes e funcionais.
Web Design for Everybody
-
Um curso da edX oferecido pelo MIT que introduz os conceitos de ciência da computação e programação usando a linguagem Python.
Introduction to Computer Science and Programming Using Python
Prática 🏋️♂️
-
Uma plataforma que oferece desafios de programação para desenvolvedores praticarem e aprimorarem suas habilidades em diversas tecnologias e áreas.
Dev Challenges
-
Um desafio de codificação que incentiva os participantes a praticarem CSS por00 dias consecutivos, criando projetos e experimentando diferentes técnicas para aprimorar suas habilidades.
00 Days CSS
-
Uma plataforma de desafios de codificação focada exclusivamente em CSS, onde os participantes competem para criar os melhores e mais criativos designs usando apenas CSS puro.
CSS Battle
-
Um site que fornece projetos de design gratuitos e desafios de codificação para ajudar os desenvolvedores a praticarem HTML, CSS e JavaScript, criando páginas da web responsivas e funcionais.
Codewell
-
Uma comunidade online onde os desenvolvedores podem criar, compartilhar e testar código HTML, CSS e JavaScript diretamente no navegador, colaborar com outros desenvolvedores e explorar projetos criativos.
CodePen
-
Uma plataforma que oferece desafios de programação, exercícios de prática e tutoriais para ajudar os desenvolvedores a aprimorarem suas habilidades em algoritmos, estruturas de dados, desenvolvimento web e muito mais.
Coderbyte
-
Uma plataforma de competição de programação e testes de habilidades que permite aos desenvolvedores praticarem algoritmos, estruturas de dados, desenvolvimento web e outras habilidades de codificação por meio de desafios e problemas de programação.
HackerRank
-
Uma plataforma que oferece cursos interativos de programação e desenvolvimento web, onde os usuários podem praticar com projetos reais e obter feedback instantâneo.
FreeCodeCamp
-
Uma plataforma de codificação que proporciona desafios diários para desenvolver habilidades de programação em várias linguagens, desde iniciantes até especialistas.
LeetCode
-
Um site que oferece uma variedade de projetos para desenvolvedores praticarem suas habilidades, incluindo desafios em HTML, CSS, JavaScript, e muito mais.
Frontend Mentor
-
Uma plataforma de aprendizado de código que oferece cursos gratuitos e uma comunidade de apoio para desenvolvedores.
Codecademy
-
Um ambiente interativo para aprender e praticar programação, onde os usuários podem trabalhar em exercícios práticos em diversas linguagens de programação.
Exercism
-
Uma plataforma que oferece quizzes interativos e desafios de código para ajudar os desenvolvedores a aprenderem novas habilidades e aprimorarem seus conhecimentos.
CodeSignal
-
Um site onde os desenvolvedores podem participar de competições de programação, resolver problemas de codificação e ganhar recompensas.
TopCoder
-
Uma plataforma que oferece problemas de codificação competitiva para ajudar os desenvolvedores a melhorar suas habilidades de programação.
Codeforces
-
Uma plataforma de aprendizado de programação que oferece cursos, quizzes e projetos para ajudar os desenvolvedores a melhorar suas habilidades.
Pluralsight
-
Uma plataforma de desafios de codificação que ajuda os desenvolvedores a praticar e aprimorar suas habilidades em várias linguagens de programação.
HackerEarth
-
Uma plataforma de codificação que oferece desafios e exercícios de programação em diversas linguagens, permitindo que os desenvolvedores pratiquem e aprimorem suas habilidades.
Codewars
-
Uma plataforma que oferece desafios de codificação e quizzes para desenvolvedores, ajudando a melhorar habilidades e resolver problemas técnicos.
CodeSignal
-
Um desafio de0 dias promovido pelo HackerRank que foca em JavaScript, oferecendo problemas e tutoriais diários para aprimorar habilidades na linguagem e resolver problemas comuns de programação.
0 Days of JavaScript - HackerRank
Ideias 💡
-
Uma plataforma que oferece designs de projetos de frontend para que desenvolvedores pratiquem suas habilidades criando versões funcionais desses designs.
Front-end mentor
-
Um repositório no GitHub que reúne uma variedade de ideias de aplicativos para que desenvolvedores possam se inspirar e trabalhar em projetos pessoais.
App-ideia (github)
-
Uma comunidade online onde designers compartilham e colaboram em projetos de design usando a ferramenta de design Figma, oferecendo inspiração e recursos para criação de interfaces.
Figma Community
-
Um site que cura e compartilha páginas de destino (landing pages) de alta qualidade para inspirar designers e desenvolvedores na criação de projetos web
Lapa Ninja
-
Uma plataforma de mídia social baseada em imagens onde os usuários podem descobrir, salvar e compartilhar ideias e inspirações em uma ampla gama de categorias, incluindo design, arte, moda, e muito mais.
Pinterest
-
Uma comunidade online onde designers e criativos compartilham e promovem seu trabalho, incluindo designs de interfaces, ilustrações, animações e muito mais, oferecendo inspiração e oportunidades de colaboração.
Dribble
-
Uma plataforma de portfólio online onde designers, artistas e criativos podem exibir e promover seus projetos, colaborar com outros profissionais e buscar inspiração em uma ampla variedade de categorias.
Behance
-
Uma comunidade online que oferece recursos, inspiração e desafios para designers e desenvolvedores, com foco em design de interface, aplicativos móveis e produtos digitais.
Uplabs
-
Um mercado online que oferece uma ampla gama de ativos digitais, incluindo temas e modelos para sites, plugins, gráficos, vídeos, áudio e muito mais, para ajudar profissionais criativos a acelerarem seus projetos.
Envato
-
Uma plataforma que permite aos usuários criar páginas da web simples e elegantes usando modelos pré-projetados e ferramentas de arrastar e soltar, sem a necessidade de habilidades de codificação.
Carrd
-
Um recurso que oferece uma coleção de modelos gratuitos e responsivos para sites e páginas da web, projetados para ajudar desenvolvedores a começar rapidamente seus projetos online.
Templated
Inteligência Artificial 🤖
-
Uma plataforma de processamento de linguagem natural (NLP) que oferece ferramentas para análise de texto, extração de informações e geração de insights baseados em dados linguísticos.
Lexica
-
Uma ferramenta que gera briefings fictícios para projetos de design e branding, permitindo aos designers praticarem suas habilidades em resposta a diferentes cenários e requisitos do cliente.
FakeClients
-
Uma plataforma de inteligência artificial que cria personagens virtuais personalizados para uso em jogos, animações, histórias interativas e outras aplicações digitais.
Character.ai
-
Uma plataforma que facilita o processo de criação de briefings de design, fornecendo modelos e diretrizes para ajudar equipes criativas e clientes a alinharem suas expectativas e objetivos.
Goodbrief
-
Uma ferramenta de aumento de imagem baseada em inteligência artificial que utiliza algoritmos de aprendizado profundo para ampliar imagens de forma inteligente e preservar os detalhes.
Imglarger
-
Uma agência de design que integra inteligência artificial em seus processos criativos para oferecer soluções inovadoras e personalizadas para clientes em diversas áreas, incluindo branding, experiência do usuário e design de produtos.
Studio.d-id
-
Uma biblioteca digital que oferece acesso gratuito a uma vasta coleção de conteúdo digital, incluindo websites arquivados, livros, filmes, músicas e outros recursos históricos, com o objetivo de preservar o conhecimento da internet.
Internet Archive
-
Uma plataforma de aprendizado de máquina que fornece ferramentas e serviços para desenvolvedores criarem e implantarem modelos de IA escaláveis e confiáveis em seus aplicativos e sistemas.
Durable
-
Uma plataforma de inteligência artificial que oferece uma variedade de modelos pré-treinados e ferramentas para tarefas como reconhecimento de imagem, processamento de linguagem natural e análise de dados.
Leonardo.ai
-
Uma ferramenta de geração de texto baseada em inteligência artificial que ajuda escritores, profissionais de marketing e criadores de conteúdo a criar rapidamente cópias de alta qualidade para websites, anúncios e campanhas de marketing.
Writesonic
-
Uma plataforma de sistemas de informação baseada em inteligência artificial que oferece soluções para otimizar processos, automatizar tarefas e melhorar a eficiência operacional em diversas áreas, incluindo saúde, finanças e manufatura.
Imsys
-
Uma ferramenta ou sistema que oferece controle total sobre um determinado ambiente ou sistema, permitindo aos usuários acessar e modificar configurações avançadas e realizar operações de maneira privilegiada.
Godmode
-
Uma versão personalizada ou agente de conversação baseado no modelo de linguagem GPT (Generative Pre-trained Transformer) que pode ser treinado para realizar tarefas específicas ou interagir com usuários em contextos particulares.
AgentGPT
-
Uma plataforma ou sistema que oferece desafios cognitivos, quebra-cabeças ou jogos mentais projetados para estimular o pensamento crítico, a resolução de problemas e o raciocínio lógico.
Perplexy
-
Uma ferramenta de pesquisa visual baseada em inteligência artificial que permite aos usuários encontrar imagens semelhantes ou relacionadas a partir de uma consulta de imagem específica, usando técnicas de reconhecimento de padrões e características visuais.
Phind
-
Uma plataforma ou assistente virtual que utiliza inteligência artificial para oferecer suporte e assistência personalizada em diversas áreas, como compras online, planejamento de viagens ou gestão de tarefas diárias.
Aizzy
-
Uma plataforma que oferece modelos de apresentação de slides profissionais e criativos para uso em palestras, reuniões, aulas ou qualquer situação que exija comunicação visual impactante.
Slidesgo
-
Uma plataforma ou aplicativo que oferece sons ambientes ou ruídos brancos para ajudar na concentração, relaxamento ou criação de uma atmosfera calma e tranquila, usando técnicas de som terapêutico.
Asoftmurmur
-
Uma plataforma de código aberto que oferece uma biblioteca de modelos de IA pré-treinados e ferramentas para desenvolvedores construírem e implantarem aplicativos baseados em inteligência artificial, especialmente na área de processamento de linguagem natural (NLP).
Huggingface
-
Uma plataforma de IA que oferece diversas funções, sendo a principal delas a verificação do seu código. Disponível em várias linguagens.
Zzzcode
G O P 📈
-
Gerenciamento de projetos 📊
-
Uma plataforma de gestão de trabalho que ajuda equipes a organizar, acompanhar e otimizar suas atividades, oferecendo recursos como atribuição de tarefas, controle de tempo e relatórios de desempenho.
RunRun.it
-
Uma ferramenta de colaboração e gestão de projetos que permite às equipes compartilhar arquivos, discutir ideias, definir metas e acompanhar o progresso do projeto em um único lugar.
BaseCamp
-
Uma plataforma de gestão de trabalho que permite às equipes organizar tarefas, colaborar em projetos e acompanhar o progresso do trabalho em tempo real, utilizando recursos como listas, quadros e calendários.
Asana
-
Uma plataforma de gestão de trabalho que facilita a colaboração entre equipes, oferecendo visualizações personalizáveis e ferramentas para rastrear o progresso dos projetos e tarefas.
Monday.com
-
Uma ferramenta de rastreamento de problemas e gerenciamento de projetos focada no desenvolvimento de software, com suporte a metodologias ágeis como Scrum e Kanban.
Jira
-
Uma plataforma de gerenciamento de projetos e produtividade que combina tarefas, docs, metas e chat em um único local, ajudando equipes a gerenciar o trabalho de forma eficiente.
ClickUp
-
Uma ferramenta de planejamento de projetos e rastreamento de tempo que ajuda equipes a visualizar cronogramas e alocar recursos de maneira eficaz.
Toggl Plan
-
Uma plataforma de gerenciamento de projetos que oferece ferramentas para planejamento, rastreamento e colaboração, incluindo gráficos de Gantt e relatórios detalhados.
Wrike
-
Uma ferramenta de colaboração e gerenciamento de trabalho que utiliza planilhas para planejar e acompanhar projetos, com recursos de automação e relatórios.
Smartsheet
-
Uma plataforma de gerenciamento de projetos que oferece ferramentas para rastreamento de tarefas, gerenciamento de tempo e colaboração entre equipes.
Teamwork
Gerenciamento de tarefas ✅
-
Uma ferramenta de gestão de projetos baseada em quadros Kanban, que permite às equipes visualizar o fluxo de trabalho, organizar tarefas em cartões e colaborar de forma flexível e intuitiva.
Trello
-
Uma plataforma de gestão visual que utiliza o método Kanban para ajudar equipes a organizar e priorizar o trabalho, monitorar o progresso e identificar gargalos, facilitando a entrega contínua de valor.
Kanbanize
-
Uma plataforma de colaboração empresarial que oferece uma ampla gama de ferramentas, incluindo gestão de projetos, comunicação interna, CRM, RH e muito mais, tudo integrado em um único ambiente de trabalho digital.
Bitrix24
-
Uma aplicação de gerenciamento de tarefas que permite organizar, priorizar e colaborar em tarefas pessoais e profissionais, com suporte para lembretes e categorização.
Todoist
-
Uma ferramenta de lista de tarefas que ajuda a organizar o trabalho e a vida pessoal, com integração com o Microsoft 365 e suporte a listas compartilhadas.
Microsoft To Do
-
Uma ferramenta de listas de tarefas que permite criar e compartilhar listas, definir lembretes e organizar atividades de forma colaborativa. (*Nota: Wunderlist foi descontinuado, mas pode ser relevante como referência para quem usava.*)
Wunderlist
-
Um aplicativo de gerenciamento de tarefas e listas que oferece recursos de sincronização, lembretes e planejamento diário, com uma interface simples e intuitiva.
Any.do
-
Uma aplicação para gerenciamento de tarefas e listas que permite organizar e priorizar tarefas, definir prazos e receber lembretes via email e SMS.
Remember The Milk
-
Uma ferramenta de produtividade que ajuda a organizar tarefas e projetos com suporte para colaboração em equipe e integração com outras ferramentas de produtividade.
Nozbe
-
Um aplicativo de gerenciamento de tarefas para macOS e iOS que oferece uma interface limpa e recursos para organizar, priorizar e concluir tarefas de maneira eficiente.
Things
Organização de projetos 🗂️
Mapas Mentais 🧠
-
Uma ferramenta de mapeamento mental que permite criar, compartilhar e colaborar em mapas mentais online, facilitando a organização de ideias, brainstorming e planejamento de projetos.
MindMeister
-
Uma plataforma de diagramação e visualização que oferece recursos para criar mapas mentais, fluxogramas, diagramas de Venn e muito mais, colaborando de forma eficaz com equipes remotas.
LucidChart
-
Uma ferramenta de mapeamento mental que permite criar mapas mentais, diagramas de fluxo, organogramas e apresentações interativas, ajudando a visualizar e organizar informações de maneira clara e concisa.
Mindomo
-
Um aplicativo de mapeamento mental que oferece uma ampla gama de templates e funcionalidades para criar e organizar mapas mentais e brainstormings.
XMind
-
Uma ferramenta online para criar mapas mentais e diagramas colaborativos, permitindo organização visual de ideias e colaboração em tempo real.
Coggle
-
Um aplicativo de mapeamento mental para macOS e iOS que oferece uma interface intuitiva para criar e gerenciar mapas mentais e brainstormings.
MindNode
-
Uma plataforma que combina mapeamento mental com ferramentas de gerenciamento de tarefas, permitindo organizar ideias e acompanhar projetos.
Ayoa
-
Uma ferramenta online para criar mapas mentais simples e intuitivos, ideal para brainstorming e organização de ideias.
Bubbl.us
-
Uma plataforma de brainstorming e planejamento que utiliza mapas mentais e outros recursos para colaboração em equipe.
Stormboard
-
Um aplicativo de mapeamento mental que permite criar mapas mentais detalhados e personalizáveis para visualização e organização de informações.
SimpleMind
Livros 📚
-
Um conjunto de livros que aborda os fundamentos do design web utilizando HTML, CSS, JavaScript e jQuery, oferecendo insights práticos e exemplos de código para desenvolvedores iniciantes e intermediários.
Web Design with HTML, CSS, JavaScript and Jquery Set - Amazon
-
Um livro abrangente que explora os recursos avançados e as melhores práticas do JavaScript, fornecendo um guia completo para programadores que desejam dominar a linguagem.
JavaScript: O Guia Definitivo - Amazon
-
Um livro que explora os padrões de design e as melhores práticas para escrever código JavaScript limpo, modular e reutilizável, contribuindo para a manutenibilidade e escalabilidade de projetos web.
Padrões JavaScript - Amazon
-
Um guia prático que apresenta técnicas e estratégias para otimizar o desempenho de sites web, abordando aspectos como carregamento de páginas, renderização, recursos estáticos e interativos.
Alta Perfomance Em Sites Web - Amazon
-
Um livro que discute os princípios de usabilidade e design de interfaces intuitivas, oferecendo insights valiosos para designers e desenvolvedores interessados em criar experiências digitais mais acessíveis e eficazes.
Não me faça pensar - Amazon
-
Um guia essencial para programadores que desejam aprimorar suas habilidades de codificação, focando em técnicas de escrita de código limpo, legível e de fácil manutenção.
Código Limpo: Habilidades Práticas do Agile Software - Amazon
-
Um clássico sobre padrões de design de software que descreve soluções reutilizáveis para problemas comuns de design de software, focando na criação de sistemas flexíveis e reutilizáveis.
Design Patterns: Elements of Reusable Object-Oriented Software - Amazon
-
Um livro fundamental sobre refatoração de código, apresentando técnicas e práticas para melhorar o design e a estrutura do código existente, tornando-o mais limpo e fácil de manter.
Refactoring: Improving the Design of Existing Code - Amazon
-
Uma série de livros que explora profundamente a linguagem JavaScript, oferecendo uma compreensão detalhada e avançada de seus conceitos e peculiaridades.
You Don’t Know JS (Book Series) - Amazon
-
Um guia que explora os princípios e padrões de engenharia de software, com foco em práticas e técnicas para criar sistemas de software robustos e escaláveis.
Principles of Software Engineering and Design Patterns - Amazon
Versões em PDF 📚
-
Um conjunto de materiais em formato PDF que aborda os fundamentos do design web utilizando HTML, CSS, JavaScript e jQuery. Esses materiais podem incluir livros, guias ou tutoriais.
Web Design with HTML, CSS, JavaScript and Jquery Set - PDF
-
Um PDF do livro "JavaScript: O Guia Definitivo" escrito por David Flanagan, que é uma referência abrangente sobre a linguagem JavaScript, cobrindo desde conceitos básicos até técnicas avançadas.
JavaScript: O Guia Definitivo de David Flanagan - PDF
-
Um PDF do livro "Código Limpo: Habilidades Práticas do Agile Software", que oferece orientações e melhores práticas para escrever código limpo, legível e de fácil manutenção, seguindo os princípios do desenvolvimento ágil.
Código Limpo: Habilidades Práticas do Agile Software - PDF
-
Provavelmente é uma referência a recursos educacionais disponíveis gratuitamente no GitHub, uma plataforma de hospedagem de código-fonte e projetos que oferece uma ampla gama de materiais educacionais, incluindo cursos, tutoriais e projetos de código aberto.
Free-ed GitHub
-
Um PDF do livro "Design Patterns: Elements of Reusable Object-Oriented Software", um clássico sobre padrões de design de software que oferece soluções reutilizáveis para problemas comuns de design.
Design Patterns: Elements of Reusable Object-Oriented Software - PDF
-
Um PDF do livro "Refactoring: Improving the Design of Existing Code", que detalha técnicas de refatoração para melhorar a estrutura e a manutenção do código.
Refactoring: Improving the Design of Existing Code - PDF
-
Um PDF da série de livros "You Don’t Know JS", que oferece uma compreensão profunda da linguagem JavaScript e suas complexidades.
You Don’t Know JS (Book Series) - PDF
-
Um PDF do livro "Principles of Software Engineering and Design Patterns", que explora princípios e padrões de engenharia de software para criar sistemas robustos.
Principles of Software Engineering and Design Patterns - PDF
Design Gráfico 🎨
Desenvolvimento Mobile 📱
-
O Android Developers é o site oficial para desenvolvedores Android, oferecendo documentação, tutoriais, e ferramentas para criação de aplicativos.
Android Developers
-
O Apple Developer é o portal oficial para desenvolvedores iOS, fornecendo recursos, documentação e ferramentas para desenvolvimento de apps para iPhone e iPad.
Apple Developer
-
O Flutter é um kit de ferramentas UI do Google para construir nativamente aplicativos compilados para mobile, web e desktop a partir de uma única base de código.
Flutter
-
O React Native é um framework de código aberto que permite criar aplicativos móveis usando apenas JavaScript e React.
React Native
-
O Kotlin é uma linguagem de programação moderna que se tornou oficialmente suportada para o desenvolvimento Android, oferecendo sintaxe concisa e segurança de tipos.
Kotlin
-
O Ionic é um framework de código aberto para o desenvolvimento de aplicativos híbridos móveis e de desktop utilizando tecnologias web como HTML, CSS e JavaScript.
Ionic
-
O Xamarin é uma plataforma de desenvolvimento móvel que permite criar aplicativos nativos para Android, iOS e Windows com uma base de código compartilhada em C#.
Xamarin
-
O Apache Cordova é um framework de desenvolvimento móvel que permite construir aplicativos nativos usando tecnologias web como HTML, CSS e JavaScript.
Apache Cordova
-
O Expo é uma plataforma e ferramenta de desenvolvimento que permite a criação rápida de aplicativos React Native com um ambiente de desenvolvimento simplificado.
Expo
-
O Capacitor é um framework de código aberto que permite criar aplicativos móveis modernos com JavaScript, oferecendo integração nativa e suporte para plugins.
Capacitor
Ferramentas de Colaboração 🛠️
Programação Funcional 🧩
-
O site oficial do Haskell, uma linguagem de programação funcional pura, oferecendo documentação, tutoriais e recursos para aprender Haskell.
Haskell
-
O site oficial do Scala, uma linguagem que combina programação funcional e orientação a objetos, com recursos para aprender Scala e explorar suas características.
Scala
-
O site oficial do Elixir, uma linguagem funcional e concorrente baseada na máquina virtual Erlang, oferecendo tutoriais, documentação e recursos comunitários.
Elixir
-
O site oficial do F#, uma linguagem funcional desenvolvida pela Microsoft, que também suporta programação orientada a objetos e imperativa.
F#
-
Um curso na Coursera sobre Programação Funcional que abrange conceitos e práticas utilizando várias linguagens de programação.
Coursera - Functional Programming
-
Um curso na Udemy que ensina Programação Funcional usando Scala, cobrindo conceitos fundamentais e práticas avançadas.
Udemy - Functional Programming in Scala
-
Um curso na Pluralsight sobre Programação Funcional em JavaScript, abordando como aplicar conceitos funcionais na linguagem.
Pluralsight - Functional Programming in JavaScript
-
Um site dedicado à programação funcional, oferecendo tutoriais, artigos e recursos sobre várias linguagens funcionais.
Functional Programming
-
Um livro sobre Programação Funcional com Scala, abordando desde conceitos básicos até técnicas avançadas.
Livro - Functional Programming in Scala
-
Um curso na Lynda (LinkedIn Learning) sobre Programação Funcional em JavaScript, cobrindo conceitos e práticas fundamentais.
Lynda - Functional Programming in JavaScript
Segurança da Informação 🔒
-
O site oficial da OWASP (Open Web Application Security Project), oferecendo uma ampla gama de recursos sobre segurança de aplicações e boas práticas.
OWASP
-
Uma publicação online que oferece notícias, análises e recursos sobre segurança da informação e gestão de riscos.
CSO Online
-
O site do SANS Institute, oferecendo cursos, certificações e recursos sobre segurança da informação e cibersegurança.
SANS Institute
-
Uma revista online focada em segurança da informação, com artigos, notícias e análises sobre cibersegurança e proteção de dados.
InfoSecurity Magazine
-
Uma plataforma de e-learning que oferece cursos gratuitos e pagos sobre segurança cibernética e proteção de dados.
Cybrary
-
Uma coleção de cursos na Udemy sobre segurança cibernética, cobrindo uma ampla gama de tópicos e práticas de segurança.
Udemy - Cyber Security Courses
-
Uma especialização na Coursera focada em codificação segura, abordando práticas e técnicas para desenvolver software seguro.
Coursera - Secure Coding Specialization
-
Um site que oferece podcasts, webinars e artigos sobre segurança da informação e cibersegurança.
Security Weekly
-
O site oficial da Black Hat, uma das principais conferências de segurança cibernética, oferecendo recursos e materiais sobre segurança.
Black Hat
-
O site da RSA Security, oferecendo soluções e recursos sobre segurança cibernética e proteção de dados.
RSA Security
Cloud Computing ☁️
-
O site oficial da Amazon Web Services (AWS), oferecendo uma ampla gama de serviços e recursos de computação em nuvem.
AWS
-
O site oficial do Google Cloud, com informações sobre serviços de computação em nuvem, ferramentas e soluções oferecidas pelo Google.
Google Cloud
-
O site oficial do Microsoft Azure, oferecendo serviços de computação em nuvem, ferramentas e recursos para desenvolvimento e gerenciamento de aplicativos.
Microsoft Azure
-
O site oficial do IBM Cloud, oferecendo uma variedade de serviços de computação em nuvem, incluindo IA, análise e infraestrutura.
IBM Cloud
-
O site oficial do Oracle Cloud, oferecendo soluções de computação em nuvem, incluindo bancos de dados, aplicativos e infraestrutura.
Oracle Cloud
-
Um provedor de serviços de nuvem que oferece soluções simples e escaláveis para desenvolvedores, incluindo VPS e Kubernetes.
DigitalOcean
-
Um serviço de plataforma como serviço (PaaS) que facilita o desenvolvimento e a implantação de aplicativos em nuvem.
Heroku
-
Um provedor de serviços de nuvem que oferece soluções de computação em nuvem flexíveis e acessíveis, incluindo VPS e gerenciamento de servidores.
Linode
-
Um provedor de infraestrutura de nuvem que oferece serviços de VPS e soluções de computação em nuvem para desenvolvedores.
Vultr
-
Um recurso educacional da IBM sobre computação em nuvem, cobrindo conceitos básicos, serviços e práticas recomendadas.
IBM Cloud Learning