Arquivos Contéudo - Codare
Home Archive by Category "Contéudo"
ContéudoDicas para quem está começando
[	27 de maio de 2021 ]
Um grande desafio com a correria do dia a dia é alcançar bons resultados no desenvolvimento de projetos. Por isso, muitas pessoas contam com as metodologias ágeis que podem ajudar na organização, poupar tempo e nas ótimas entregas. O Scrum é uma dessas metodologias que para a área de tecnologia, é bastante usada, principalmente pelo gerenciamento de projetos.
Você sabe o que é o Scrum?
É um dos métodos ágeis que ajuda a otimizar e gerenciar projetos com uma dinâmica de trabalho em equipe, seja para desenvolver um software, um produto ou um serviço em qualquer área, mas é aplicado principalmente no setor de tecnologia
A dinâmica do Scrum envolve um líder, que aplica o método de um projeto para o seu time de desenvolvimento para alcançar os melhores resultados, neste processo são realizados vários Sprints (reuniões de alinhamento), dividindo o projeto em pequenos ciclos de atividades.
Para um bom funcionamento, podemos dividir o framework em três elementos:
Papéis (personas): Product Owner, Scrum Master e Time Scrum;
Eventos: Sprint, Daily Scrum, Sprint Review e Retrospective;
Artefatos: Product Backlog e Sprint Backlog
Quais são os processos do Scrum?
Sprints: São os ciclos de cada tarefa, geralmente podem ser ciclos mensais para que sejam realizadas e concluídas.
Product Backlog: É o conjunto de objetivos das atividades que serão desenvolvidas em um projeto.
Sprint Planning Meeting: Reuniões que ocorrem no início de cada sprint, para priorizar os objetivos do Product Backlog e criar um planejamento.
Sprint Backlog: São as tarefas específicas que são desenvolvidas em cada sprint como resultados.
Daily Scrum: Reuniões diárias de todo o time para acompanhamento de cada etapa do projeto. Geralmente se discute os processos, compartilhamento de novas ideias e marcar as prioridades do trabalho desenvolvido em um dia.
Sprint Review Meeting: Uma reunião final para marcar o término de um sprint, onde se apresenta os resultados obtidos durante todo o processo.
Como o Scrum pode ajudar?
O Scrum tem muitas vantagens, mas a principal é permitir que o projeto seja entregue em etapas, garantindo um melhor acompanhamento de cada processo e também aumentando a qualidade de cada parte do produto final.
ContéudoCSSDicas para quem está começandoProgramação
[	7 de julho de 2020 ]
Aprenda a fazer Box Model em CSS
Quando se estiliza algum elemento utilizando CSS, dependendo da alteração podemos influenciar na estrutura dos outros elementos. Podemos declarar que o box model é composto por 4 elementos: 1.conteúdo 2.espaçamento 3.bordas 4. margens. Essas propriedades são tratadas como BOX-MODEL e se relaciona com os elementos.
Ao utilizar essa classe em um elemento, ele vai possuir 72 pixels altura e 92 pixels de largura. Os valores das propriedades border e padding são somados aos valores de altura e largura, fazendo com que as dimensão seja alterada.
Observação: As propriedades width e height definem a largura e altura do seu elemento.
A propriedade box-sizing do CSS altera o comportamento do box-model. Inicialmente, todos os elementos têm como valor padrão content-box, que define o tamanho do elemento a partir do seu conteúdo.
Padding (Espaçamento)
Ao adicionar o padding, você define um espaçamento invisível em torno do conteúdo. O padding "limpa" a área ao redor do conteúdo.
Border (Borda)
Ao adicionar uma borda, você cria uma linha que contorna seu elemento e cria um destaque dentre os elementos.
Magin (Margem)
O Margin também é transparente e "limpa" a área de fora da borda, ideal para criar um distanciamento entre os elementos.
ContéudoDicas para quem está começandoPHPProgramação
[	30 de junho de 2020 ]
Blocos PHP em páginas HTML
Diferente do HTML e do Javascript, o usuário nunca verá o código PHP de um site, afinal, ele contém informações importantes sobre o funcionamento do site e expor essas informações poderia ser um risco à segurança. Para iniciar e finalizar um código PHP precisamos utilizar as tags <?PHP no início e ?> no final, assim, tudo o que estiver dentro dessas tags será processado pelo servidor e não será mostrado para o usuário.
Tudo o que acontece no PHP fica no PHP
No exemplo o conteúdo de texto está apenas dentro do PHP, ou seja, irá exibir uma página em branco.
Para mostrar o conteúdo…
Podemos sim exibir uma mensagem em nossa página através do PHP. Para isso podemos utilizar função "print_r", do seguinte modo:
<?php print_r("esse texto será exibido!"); ?>
Outra maneira ainda mais rápida de exibir conteúdos através do PHP é utilizando o construtor echo, do seguinte modo:
<?php echo "esse texto será exibido!"; ?>
Lembre-se: já que ele não é uma função e sim um construtor, não precisamos utilizar parênteses. Ele também tem uma versão mais curta, mas serve apenas quando temos uma única linha de PHP:
<?= "esse texto também será exibido!"; ?>
Você também pode incluir várias linhas de PHP em diferentes pontos, mas o ideal é sempre concentrar tudo num local só.
ContéudoDicas para quem está começandoProgramação
[	19 de junho de 2020 ]
Por que precisamos de um Compilador para programar?
Quando você escreve um código e pede para o computador executá-lo, primeiro o computador irá precisar entender quais operações ele precisa fazer. Isso, é o que chamamos de "linguagem de máquina" que é um código específico para o computador saber quais tarefas deve executar.
Contudo, esse código executado pelo computador é extremamente complexo de ser escrito por nós, por isso, nós utilizamos linguagens de alto-nível que "simplificam" essas instruções e as tornam mais fáceis de escrever.
Após criarmos nosso código, precisamos utilizar um compilador que irá converter nosso código bonito em uma série de instruções complexas que serão lidas pelo computador – a tal linguagem da máquina.
Algumas linguagens como o C# e o Java precisam de um compilador para rodar seus códigos.
Já outras linguagens como o PHP e o Javascript não são linguagens compiladas, e sim interpretadas, por isso, você não precisa compilar, basta escrever seu código e ele será lido por um interpretador e "traduzido" para a máquina.