Atualizações do Python 3.9 explicadas com exemplos práticos de código

A última versão estável do Python foi lançada! Entusiastas de código aberto de todo o mundo têm trabalhado em recursos novos, aprimorados e obsoletos em Python no ano passado. Embora as versões beta estejam sendo lançadas há algum tempo, o lançamento oficial do Python 3.9.0 aconteceu em 5 de outubro de 2020. #Pitão 3.9 já…

Curso grátis de 4 horas no Docker e Kubernetes

O Docker e o Kubernetes simplificam a execução de código e software em diferentes ambientes. Recipientes são uma forma de empacotar software. Executar um contêiner é como executar uma máquina virtual. Você pode usar o Docker para criar e implantar contêineres e pode usar o Kubernetes para gerenciar contêineres. Lançamos um curso prático de 4…

Como construir um aplicativo sem servidor usando o AWS Chalice

Recentemente, encontrei o AWS Chalice e fiquei fascinado pela simplicidade e usabilidade que ele oferece. O AWS Chalice é uma estrutura sem servidor que permite criar aplicativos sem servidor usando Python e implantá-los na AWS usando Amazon API Gateway e AWS Lambda. Decidi brincar com isso e realmente consegui criar e implantar uma API REST…

Aprenda a usar React e GraphQL para fazer uma rede social full stack

Você já ouviu falar do MERN Stack, mas e quanto ao MERNG Stack? Adicionar GraphQL à sua pilha pode tornar a interação com os dados ainda mais simples. Lançamos um curso no canal freeCodeCamp.org no YouTube que ensinará como usar MongoDB, Express, Node, React, Node e GraphQL para criar um aplicativo de mídia social. Este…

VS Code Live Server – Como atualizar automaticamente seu navegador com esta extensão simples

O Visual Studio Code é um dos editores de código mais populares que existe. É gratuito, possui uma interface limpa e inúmeras extensões que tornam a programação mais fácil e divertida. Sou um desenvolvedor web front-end e uso o VS Code enquanto trabalho e no meu canal do YouTube. Muitas pessoas me perguntaram como o…

Como o algoritmo de desdobramento rápido detecta comunidades em grandes redes

A análise de redes sociais envolve o estudo de padrões em grandes redes da vida real que são compostas por milhões de nós. Se você tem um conhecimento básico de teoria dos grafos, você pode realizar essas análises. O mundo digital abriu uma forma totalmente diferente de criar relacionamentos. Também desencadeou um oceano de dados…

Qual é a diferença entre uma partição MBR e uma partição GPT? [Solved]

Se você estiver montando um PC, pode ser perguntado como deseja instalar o sistema operacional – MBR ou GPT? As diferenças entre uma partição MBR e GPT são bastante simples. Mas há muitas informações básicas que o ajudarão a obter uma imagem mais clara sobre cada tipo de tabela de partição e quando você deve…

Como adicionar ganchos de confirmação ao Git com o Husky para automatizar tarefas de código

Existem muitas ferramentas para automatizar nossas tarefas de código. Podemos verificar se há problemas de sintaxe com ESLint e formatar nosso código com Prettier. Mas nem todos na equipe se lembrarão de executar esses comandos sempre que fizerem commit. Como podemos usar o Husky para adicionar ganchos Git para executá-los para nós? O que são…

Como usar um banco de dados SQLite com o Android Studio

A maioria dos aplicativos Android precisa armazenar dados em algum lugar e a maneira mais comum de armazenar dados no Android é usando um banco de dados SQLite. Lançamos um curso completo no canal freeCodeCamp.org no YouTube sobre como usar o banco de dados SQLite com o Android Studio. Você aprenderá tudo o que precisa…

Exemplos de transição CSS – como usar animação flutuante, alterar opacidade e muito mais

Se você está trabalhando com tecnologias da web como CSS, HTML e JavaScript, é importante ter algum conhecimento básico sobre animações e transições CSS. Neste artigo, aprenderemos como fazer algumas animações básicas de transição usando CSS. Como animar um elemento com transição básica ao passar o mouse Neste exemplo, faremos a opacidade de um elemento…