Framework Laravel

Nesta aula vamos ver como instalar a framework Laravel usando o Composer, um gestor de dependências para o PHP.

Update: 15-Oct-2024 by Rui Linhares

02. Ligação à Base de Dados

Estabelecer uma ligação eficaz entre a aplicação e a base de dados é crucial para garantir a integridade e o dinamismo da informação, possibilitando interações fluidas e eficientes no âmbito do desenvolvimento web.

Update: 26-Sep-2024 by Rui Linhares

03. Migração de dados para a base de dados

O processo de migração de dados para a base de dados é o elo essencial entre a coleta e o armazenamento, assegurando uma transição harmoniosa e confiável das informações na aplicação.

Update: 26-Sep-2024 by Rui Linhares

04. Criar uma tabela na base de dados

Com o Laravel, criar uma tabela na base de dados torna-se simples e eficiente, permitindo estruturar e organizar dados com facilidade através de comandos eloquentes.

Update: 26-Sep-2024 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

06. Criar uma Rota

Abra caminho para a funcionalidade: aprenda a criar rotas no Laravel, definindo a ponte que guiará as requisições da aplicação de forma organizada e acessível.

Update: 26-Sep-2024 by Rui Linhares

07. Criar layout

Desenvolva uma interface de utilizador apelativa no Laravel, combinando elegância e usabilidade para proporcionar interações envolventes e intuitivas.

Update: 01-Oct-2024 by Rui Linhares

08. Criar registo

Registe dados na base de dados com facilidade no Laravel, utilizando o poderoso Eloquent ORM para uma gestão eficiente e organizada das informações da sua aplicação.

Update: 26-Sep-2024 by Rui Linhares

09. Listar registos

Explore a simplicidade do Laravel ao listar registos de uma tabela, permitindo uma visão clara e organizada dos dados através do poderoso Eloquent ORM.

Update: 03-Oct-2024 by Rui Linhares

10. Visualizar registo

Descubra a elegância do Laravel ao visualizar dados específicos de um registo, desvendando informações de forma intuitiva através do poderoso Eloquent ORM.

Update: 26-Sep-2024 by Rui Linhares

11. Atualizar registo

Atualize dados na base de dados com facilidade usando o Laravel. Com o Eloquent ORM, a tarefa de modificar registos torna-se simples e intuitiva, permitindo manter a coerência e precisão dos dados na sua aplicação.

Update: 26-Sep-2024 by Rui Linhares

12. Eliminar registo

Eliminar registos da base de dados é descomplicado com o Laravel. Utilizando o Eloquent ORM, a exclusão de um registo torna-se uma tarefa direta, assegurando uma gestão eficaz e organizada dos dados na sua aplicação.

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

Autenticação - Breeze

Desbrave o processo de autenticação de utilizadores no sistema com Laravel, proporcionando segurança e acesso controlado através de uma implementação eficaz e intuitiva.

Update: 31-Dec-2023 by Rui Linhares

Criar uma tabela para migrar

Com o Laravel, criar uma tabela na base de dados torna-se simples e eficiente, permitindo estruturar e organizar dados com facilidade através de comandos eloquentes.

Update: 02-Jan-2024 by Rui Linhares

Relacionamento entre tabelas

Explore o Laravel e descubra a arte de criar tabelas relacionadas, uma técnica essencial que reforça a organização e eficácia no armazenamento de dados, estabelecendo uma base robusta para aplicações web dinâmicas e interligadas.

Update: 08-Oct-2024 by Rui Linhares

Tipos de Dados em Migrações do Laravel

Descubra a versatilidade do Laravel na gestão de dados ao explorar uma gama de tipos de dados em migrações. Desde números inteiros a dados espaciais, esta exploração proporcionará uma compreensão abrangente para moldar eficientemente a estrutura da sua base de dados.

Update: 08-Oct-2024 by Rui Linhares

01 - Estratégia para Reutilização de Código

Num ambiente de desenvolvimento de software, a reutilização de código nos controladores é essencial para melhorar a eficiência, reduzir a redundância e garantir a consistência entre funcionalidades semelhantes. Esta estratégia permite centralizar operações comuns, simplificar a manutenção do código e facilitar futuras expansões, resultando numa aplicação mais organizada e escalável.

Update: 08-Nov-2024 by Rui Linhares

02 - Classes Utilitárias para Controladores

As classes utilitárias para controladores têm um papel fundamental na reutilização de código, permitindo agrupar funcionalidades comuns que podem ser facilmente partilhadas entre diferentes controladores. Esta abordagem promove a modularidade e simplifica a manutenção, tornando o projeto mais organizado, eficiente e fácil de expandir.

Update: 08-Nov-2024 by Rui Linhares

09 - Laravel - Receção e Armazenamento de Dados

Neste tópico, abordaremos o processo de comunicação entre o Arduino e o controlador, com foco na receção e armazenamento de dados.

Update: 11-Nov-2024 by Rui Linhares

10 - Arduino para Laravel - Utilizador autenticado

Na aula de hoje, vamos explorar como integrar o Arduino com o Laravel, focando na autenticação de utilizador. Veremos como garantir que apenas utilizadores autenticados possam interagir com o sistema, estabelecendo uma comunicação segura entre o Arduino e a aplicação web.

Update: 11-Nov-2024 by Rui Linhares

02 - Eloquent ORM

Hoje vamos explorar o poder do Eloquent ORM, uma ferramenta que transforma a interação com bases de dados em Laravel, permitindo-nos trabalhar com relações complexas de forma simples e eficiente.

Update: 19-Nov-2024 by Rui Linhares

01 - Relações entre tabelas

No Laravel, o Eloquent ORM permite-nos definir relações entre modelos de forma simples e intuitiva, facilitando a gestão e a consulta de dados relacionados nas bases de dados. Estas relações, como belongsTo, hasMany e belongsToMany, ajudam a representar a lógica das associações no teu projeto, tornando o código mais organizado e eficiente.

Update: 19-Nov-2024 by Rui Linhares

02 - Consultas Query Builder

Hoje vamos aprender a utilizar o Query Builder do Laravel, uma ferramenta poderosa que nos permite criar consultas SQL de forma eficiente e flexível, explorando o exemplo das tabelas Microbio, MicroArmario e Armario para compreender como podemos manipular e extrair dados com precisão.

Update: 20-Nov-2024 by Rui Linhares

01 - Métodos do Query Builder

O Query Builder do Laravel oferece uma vasta gama de métodos para construir consultas SQL de forma intuitiva.

Update: 20-Nov-2024 by Rui Linhares