Como usar aliases do Git para aumentar sua produtividade

Git é uma ferramenta muito poderosa e às vezes pode ser um pouco assustador. Não importa há quanto tempo você o usa, você se encontrará procurando por “como fazer X”. Hoje quero falar sobre apelidos. Aliases são comandos curtos e personalizados que se traduzem em outros comandos. Além de salvar pressionamentos de tecla, apelidos ajudam…

Guia de dicionário Python – como iterar, copiar e mesclar dicionários em Python 3.9

Python é uma linguagem popular para ciência de dados. E trabalhar com coleções é uma das habilidades mais fundamentais que você precisa ter. Coleções são estruturas de dados que contêm vários elementos de vários tipos de dados diferentes. Hoje vamos dar uma olhada detalhada nos dicionários, que são um tipo especial de coleção em Python.…

Como usar MongoDB + Mongoose com Node.js – Práticas recomendadas para desenvolvedores de back-end

O MongoDB é, sem dúvida, uma das opções de banco de dados NoSQL mais populares da atualidade. E tem uma grande comunidade e ecossistema. Neste artigo, revisaremos algumas das práticas recomendadas a serem seguidas ao configurar MongoDB e Mongoose com Node.js. Pré-requisitos para este artigo Este artigo é parte do codedamn’s caminho de aprendizagem backend,…

Como construir e implantar aplicativos AWS em sua máquina local

Em meus artigos anteriores, falei sobre a construção e implantação de aplicativos sem servidor na AWS usando Cálice e SAM. Esses foram projetos rápidos e divertidos que alavancaram o poder da computação sem servidor e nos permitiram implantar um aplicativo sem servidor na AWS em alguns minutos. Mas muitas pessoas não são capazes de aproveitar…

Como criei um projeto de automação de TI como desenvolvedor de software autodidata

Sempre fui obcecado pela forma como as tecnologias funcionam, nomeadamente os computadores. Mas minha paixão foi prejudicada por uma voz em minha cabeça que ecoou uma e outra vez – “você não é inteligente o suficiente para estudar ciência da computação. ” Achei que precisava ser altamente qualificado em matemática quantitativa e ser um gênio…

A palavra-chave JavaScript `this` + 5 regras de vinculação de teclas explicadas para iniciantes em JS

JavaScript’s this palavra-chave é um dos aspectos mais difíceis de entender da linguagem. Mas é extremamente importante para escrever código JavaScript mais avançado. Em JavaScript, o this palavra-chave nos permite: Reutilizar funções em diferentes contextos e Identifique em qual objeto focar quando um método é invocado. Quando se trata de this, a pergunta importante a…

Não negligencie os fundamentos do desenvolvimento da Web

Um problema comum que os novos desenvolvedores da web têm é tentar aprender tudo de uma vez, sem dominar nada. Antes de aprender a estrutura JavaScript mais recente, certifique-se de conhecer os fundamentos de HTML e CSS. Colby Fayock é um desenvolvedor front-end experiente que há muitos anos ensina aos outros o que sabe. Colby…

Crie um MVC Framework a partir do zero com PHP

Frameworks MVC como Ruby on Rails, Laravel e Angular são frequentemente usados ​​em desenvolvimento web. MVC significa “Model View Controller” e é uma maneira comum de separar as partes principais de um aplicativo. Lançamos um coruse no canal freeCodeCamp.org no YouTube que ensinará como construir uma estrutura MVC do zero usando PHP. O curso dará…