Framework Laravel
Nesta aula vamos ver como instalar a framework Laravel usando o Composer, um gestor de dependências para o PHP.
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.
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.
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.
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.
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.
07. Criar layout
Desenvolva uma interface de utilizador apelativa no Laravel, combinando elegância e usabilidade para proporcionar interações envolventes e intuitivas.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.