|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/desenvolvendo-sistema-documento-digital-em-laravel-8/
课程评论:没有评论
课程名称:Laravel 8数字文档系统开发 课程概述:本课程将直接聚焦于实际开发,涵盖从用户登录到报告生成的完整过程,不会深入讲解Laravel的每一个命令。我们将通过实际开发案例学习,避免繁琐理论,直接应用不同的开发方法。在课程中,我们会遇到实际开发Web系统时的各种问题。为了展示这些内容,我将使用我自己用其他语言开发的“数字文件系统”作为案例。该系统能够管理数字格式的文档,便于物理文档的查找,并支持通过电子邮件发送和打印文档。 课程内容包括: - 实体与关系 - MySql数据库的定义 - 多对多关系的开发 - 动态图表仪表盘(使用Google Charts),实时获取数据库更新信息 - 分页和搜索 - URL路由 - 中间件概念,阻止未经授权的访问 - 数据迁移 - 模型 - 用于验证的FormRequest - 模板和页面继承 - 基本Bootstrap知识 - 结构化消息 - 多种数据库搜索方式 - 使用Gate控制特定功能的访问权限 - 仅限授权用户的访问权限 适合对象: - 有基础的初学者程序员,想快速学习Laravel - 中级程序员,希望扩展对Laravel的了解 - 已经熟悉Laravel的专业人士,想掌握新技术
Este curso não vai mostrar o Laravel com todos os comandos. Vai direto ao assunto, mostrando todo o desenvolvimento na prática desde o login até o desenvolvimento de relatórios.Vamos aprender desenvolvendo. Sem teorias, direto ao ponto, utilizando diferentes formas de desenvolvimento.Durante o curso, vamos ter situações reais de problemas ao desenvolver um sistema na WEB.Para isto, escolhi um sistema que eu mesmo desenvolvi em outra linguagem, que é o Sistema Documento Digital.Este sistema controla Documentos em formato digital, permitindo fácil localização física dos documentos originais. Permite ainda enviar documentos por email e a impressão dos documentos.Entidades e RelacionamentosDefinição do Banco de Dados MySqlDesenvolvimento de Relacionamentos Many To ManyDashboard com gráficos Google Charts dinâmicos, buscando informações atualizadas do banco de dadosPaginação e PesquisaRotas de URLsConceitos de Middleware, bloqueando acessos não autorizadosMigrationsModelsFormRequest para validaçõesTemplates e Herança de páginasUm pouco de BootstrapMensagens estruturadasDiferentes formas de buscas ao Banco de DadosUtilização de Gate, permitindo ou não acesso à determinadas funções.Permissões de acesso apenas aos Usuários autorizadosPara quem é destinado este curso:Programador iniciante que já tem uma base inicial de Laravel e deseja aprender rápidoProgramador Intermediário, que deseja ampliar seus conhecimentosProfissionais que já conhecem Laravel e desejam conhecer novas técnicas