if... else...

A estrutura if... else... é uma estrutura de decisão que permite tomar decisões baseadas numa condição. 

Update: 27-Sep-2022 by Rui Linhares

switch... case...

switch... case... é outra estrutura de decisão que é usada quando sabemos o valor exato que a variável pode assumir.

Update: 27-Sep-2022 by Rui Linhares

for...

for... é um ciclo de repetição baseado num contador. Este é utilizado sempre que pretendemos repetir, uma ou mais instruções, um determinado número de vezes, tendo em atenção que sabemos exatamente esse número.

Update: 27-Sep-2022 by Rui Linhares

while...

A estrutura de repetição while... é baseada numa condição. Assim, enquanto a condição se verificar as instruções, dentro da estrutura, vão-se repetindo.

Update: 27-Sep-2022 by Rui Linhares

do... while...

Mais um ciclo de repetição baseado numa condição. 
A principal diferença entre este ciclo e o ciclo while... é que as instruções que se encontram dentro do ciclo do... while... são executadas pelo menos uma vez e até que a condição dada deixe de se verificar.

Update: 27-Sep-2022 by Rui Linhares

for... in...

Este ciclo é um ciclo que é utilizado sobre objetos, como por exemplo um array

Update: 27-Sep-2022 by Rui Linhares

for... of...

É outro ciclo que permite trabalhar de uma forma mais simples com um array. Ao contrário do ciclo for... in... que pega nas chaves/índices (key) do array, o ciclo for... of... pega os valores das chaves.

Update: 27-Sep-2022 by Rui Linhares

Etapa 03 - Temporizadores

Neste rascunho vamos acrescentar temporizadores para informar quanto tempo resta para atravessar a passadeira, à semelhança do que acontece em alguns semáforos pedonais das grandes cidades. 

Update: 24-Oct-2022 by Rui Linhares

Etapa 05 - Construção da Maquete

Chegou a altura de juntarmos todas as etapas realizadas até ao momento e, com elas, criar a nossa maquete de um cruzamento com semáforos para veículos, semáforos pedonais com temporizador e luzes de iluminação pública.

Update: 11-Nov-2022 by Rui Linhares

Etapa 02 - Domus - Ventilação nas divisões

Nesta etapa, o foco recai na automação da ventilação nas diferentes divisões da casa. Através da implementação de circuitos com módulos de relé e programação em Arduino.

 

 

Update: 10-Nov-2023 by Rui Linhares

05. Criar controlador

Desbrave o Laravel com destreza: crie controladores de forma intuitiva para gerir e coordenar a lógica da sua aplicação de maneira eficaz.

Update: 26-Sep-2024 by Rui Linhares

Estilos e scripts

Desperte a vida visual da sua aplicação Laravel ao incorporar estilos e scripts de forma eficiente. Com uma estrutura organizada e referências cuidadosas, a sua interface ganhará dinamismo e elegância, proporcionando uma experiência envolvente aos utilizadores.

Update: 29-Dec-2023 by Rui Linhares

02 - Como utilizar um template

Revitalize a estética de sua aplicação ao integrar estilos e scripts de maneira eficiente usando recursos PHP. Com uma estrutura organizada e referências cuidadosas, a sua interface ganhará dinamismo e elegância, proporcionando uma experiência envolvente aos utilizadores.

Update: 07-Feb-2024 by Rui Linhares

Aula 04 - Tabelas em HTML

As tabelas permitem organizar informação em linhas e colunas, de forma semelhante a uma folha de cálculo.
São muito úteis para apresentar dados como horários, listas de preços ou comparações.

Update: 21-Oct-2025 by Rui Linhares