DOMINANDO O “O” DO S.O.L.I.D. – CODEOGRAFIA
O “O” do S.O.L.I.D. refere-se ao Princípio Aberto-Fechado (Open-Closed Principle – OCP). No vídeo é criado um projeto do zero. Usando PHP puro criando um pacote com Composer, configurando o nome do pacote, autor, e outras informações necessárias. Também configura a estrutura de diretórios e arquivos para o projeto. para demonstrar como aplicar o OCP […]
DOMINANDO O “S” DO S.O.L.I.D. – CODEOGRAFIA
O “S” do S.O.L.I.D. refere-se ao Princípio da Responsabilidade Única (Single Responsibility Principle – SRP). No vídeo é criado um projeto do zero. Usando PHP puro criando um pacote com Composer, configurando o nome do pacote, autor, e outras informações necessárias. Também configura a estrutura de diretórios e arquivos para o projeto. para demonstrar como […]
COMO FAZER IF DO JEITO CERTO NO LARAVEL! – QUICK TIPS
A dica é sobre como fazer condicionais “if” corretamente no Laravel. Usando um formulário simples para criação de um usuário, com campos como nome completo, e-mail, senha e tipo de usuário (normal ou admin). Com as rotas GET e POST configuradas para carregar a view e armazenar o usuário, respectivamente. A boa prática de usar […]
COMO CRIAR UMA STACK DE DESENVOLVIMENTO COM DOCKER PARA PHP DE UM JEITO SIMPLES! – RECOMENDAÇÕES
A importância de analisar novas tecnologias e plataformas que podem tornar o dia a dia mais produtivo. Para usuários de Windows 10, e superior. é recomendado usar o WSL2 (Windows Subsystem for Linux) e uma distribuição Linux, como o Ubuntu, através da Microsoft Store. No video o passo a passo como configurar o ambiente de […]
O QUE É SOLID – CODEOGRAFIA
O conteúdo é sobre S.O.L.I.D., design patterns, P.S.R. e, boas práticas de programação. O que é S.O.L.I.D.: SOLID é um acrônimo para cinco princípios de design de software que ajudam a tornar o código mais legível, fácil de manter, extensível e reutilizável. Esses princípios foram popularizados por Robert C. Martin (Uncle Bob) e o acrônimo […]
CRIE SEUS PRÓPRIOS HELPERS NO LARAVEL! – QUICK TIPS
Como criar helpers personalizados no Laravel, que podem ser usados para facilitar tarefas repetitivas no desenvolvimento. como criar um helper de string usando a função macro do Laravel. Um helper chamado “trocar“, que substitui chaves por valores em uma string. A utilidade de criar helpers personalizados para aumentar a produtividade e simplificar o código no […]
VOCÊ SABE GERAR UUID DESSE JEITO COM PHP E LARAVEL? – QUICK TIPS
O que é UUID(Universally Unique Identifier), é um identificador universal único, gerando uma sequência única de letras e números cada vez que é solicitado. Existem várias versões de UUID, sendo as mais comuns a versão 3 e 4. Podem ser usados como chaves primárias em tabelas de banco de dados, oferecendo uma camada extra de […]
COMO RECUPERAR DADOS DE UM ARRAY DE UMA FORMA NINJA – QUICK TIPS
Uma dica rápida sobre como recuperar dados de um array de forma eficiente utilizando o Laravel. Explicando a estrutura de um array contendo produtos com detalhes como preço e outras propriedades. Em um cenário comum, para acessar dados específicos, como o valor de um produto, seria necessário usar a notação de array convencional, navegando profundamente […]
TERMWIND DO NUNO MADURO COM O TIO JOBS
Termwind é um pacote PHP que permite a criação de aplicações de linha de comando com interfaces gráficas simplificadas, utilizando conceitos similares ao framework TailwindCSS. O Termwind permite construir aplicações de linha de comando em PHP de forma elegante e eficiente.Utiliza conceitos do TailwindCSS, mas adaptados para aplicações de linha de comando.Requisitos incluem PHP 8.0 […]
ANALISANDO POWERGRID COM O TIO JOBS
PowerGrid, um pacote que cria datatables modernos e customizáveis, baseado na biblioteca Livewire. o pacote foi criado e, é mantido por Luan Freitas, com contribuições de outros desenvolvedores como Daniel, Vitão Careca, Cláudio Pereira e Matheus Guimarães. Desde a versão 2.2, o PowerGrid tem avançado significativamente e foi lançado em janeiro de 2022. aprenda como […]