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
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
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.