coding weekly #128

Newsletters - 05/Jan/2021 - por Campus Code
A sua newsletter da Campus Code • Edição 128 - Janeiro de 2021

Hey! Tudo bem?

Se você está começando o ano na expectativa de organizar melhor as páginas de suas aplicações Web, está no lugar certo! Nessa primeira newsletter de 2021, o campuscoder Alexandre Machado separou artigos com fundamentos e exemplos práticos de CSS Grid.

Você também vê as principais funcionalidades novas do Ruby 3.0, como funciona a instanciação de objetos e a metaclasse em Python, Realidade Aumentada com OpenCV, como maximizar a eficácia de pessoas desenvolvedoras e o ciclo de requisição no Rails em detalhes.

Boa leitura!

CSS GRID

Ilustração mostrando um design responsivo em grid em um monitor, um tablet e um celular.
Como usar grids para design responsivo

Grids são ferramentas importantes para organizar elementos em páginas de aplicações Web. Neste artigo você aprende mais sobre eles e como utilizá-los para implementar design responsivo.

Quando utilizar CSS Grid layout e Flexbox

Neste tutorial você verá um exemplo prático de uso de CSS Grid e Flexbox para desenvolver o layout de uma página Web.

CSS Grid na prática

E neste vídeo temos mais uma aplicação prática de uso de CSS Grid e Flexbox para criação de um Web layout.

CAMPUSCODERS INDICAM

Representação gráfica mostrando, a partir do Ruby 3.0, 3 itens: performance, paralelismo e concorrência e análise estática.
Principais novas funcionalidades do Ruby 3.0

Ruby 3.0 foi lançado e com ele muitas funcionalidades foram adicionadas à linguagem. Neste artigo são explicadas as principais novidades que vieram com essa atualização. E você pode ver a lista completa de funcionalidades aqui. Dica do Ederson de Lima.

Instanciação de objetos e metaclasse em Python

Python é uma das linguagens de programação mais populares atualmente e, se você está migrando de outra linguagem, alguns conceitos podem parecer um pouco confusos. Neste artigo o autor explica como funciona instanciação de objetos, herança e metaclasses em Python. Dica do André Benjamim.

Realidade Aumentada com OpenCV

Realidade aumentada se refere à integração de elementos virtuais com visualização no mundo real através de uma câmera e é uma tecnologia que tem sido bastante explorada nos últimos anos. Se você tem curiosidade, esse artigo vai te ensinar o básico sobre realidade aumentada. Dica do Ederson de Lima.

Maximizando a eficácia de pessoas desenvolvedoras

Com a incorporação constante de novas tecnologias nos ambientes de desenvolvimento em empresas, tem sido comum a queda na eficácia e produtividade das pessoas. O autor Martin Fowler tem algumas ideias de como evitar que isso aconteça adotando determinadas práticas de trabalho. Dica do Henrique Morato.

Ciclo de requisição no Rails

A internet é repleta de requisições sendo feitas de um lado para o outro. Mas nem todo mundo sabe o caminho que uma requisição percorre quando acessamos uma página Web. Neste artigo é detalhada a viagem desde a submissão de um endereço de um site por um visitante até a renderização de uma aplicação Rails. Dica do Henrique Morato.

Campus Code