Laravel File Storage - Créer une galerie d'images

所在平台: Udemy

课程主页: https://www.udemy.com/course/laravel-file-storage/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Laravel 文件存储 - 创建图片库** **课程概述:** 本课程是关于Laravel框架的视频培训,将通过创建一个照片画廊应用程序,教授如何使用Laravel的文件存储系统。完成课程后,您将能够: * **文件上传与管理:** * 设置文件上传表单。 * 验证通过表单提交的数据。 * 将文件信息插入数据库。 * 在不裁剪或变形的情况下按比例缩放图片。 * 获取图片的尺寸、大小、路径和URL。 * 实现通过按钮下载图片的功能。 * 从服务器和数据库中删除图片。 * **前端开发与集成:** * 使用Laravel Mix来压缩和版本化JavaScript文件。 * 通过NPM或Yarn安装JavaScript依赖。 * 使用Axios HTTP客户端通过AJAX上传文件。 * 实现实时显示文件上传进度的进度条。 * 根据服务器返回的HTTP状态码来处理和显示错误信息。 * 轻松实现Lightbox效果,提升用户体验。 **目标受众:** 本课程适合所有初学者或有经验的开发者,希望学习如何使用Laravel存储系统的开发者。 **课程目标:** 掌握Laravel的文件存储功能,并能独立开发一个功能完善的图片库应用。 **学习资源:** 无(讲师会解答过程中可能遇到的问题)。

课程评论(0条)

课程详情

Dans cette formation Laravel en vidéo, vous apprendrez à vous servir du système de File Storage de Laravel au travers de la création d'une application de galerie photos.A la fin de cette formation, vous serez capable de mettre en place un formulaire d'upload, de valider les données postées via ce formulaire et de les insérer en base de données.Vous serez également capable de redimensionner des images en gardant leur ratio, c'est à dire sans les couper ni les déformer par rapport à l'image d'origine, vous saurez également récupérer les dimensions, ainsi que le poids des images, puis leur chemin et leur URL.Vous saurez comment mettre en place la possibilité de télécharger une image en cliquant sur un bouton, et vous saurez aussi comment les supprimer du serveur et de la base de données.Nous aborderons également une partie Javascript dans laquelle vous apprendrez à utiliser Laravel Mix afin de minifier et versionner vos fichiers Javascript, et à installer des dépendances Javascript à l'aide de NPM ou Yarn.Vous utiliserez le client HTTP Axios, afin d'uploader vos fichiers en AJAX et d'implémenter une progress bar indiquant la progression d'upload du fichier en temps réel. Vous serez aussi capable de gérer les erreurs et de les afficher en fonction des codes HTTP renvoyés par le serveur.Enfin, pour finir, vous verrez comme il est facile de mettre en place une Lightbox afin d'apporter un plus à vos visiteurs.Cette formation s'adresse à tous les développeur débutants ou non, qui désirent savoir comment utiliser le système de Storage de Laravel.Je vous souhaite une bonne formation, je reste disponible pour répondre à vos éventuelles questions.

课程标签

0人关注该课程

主题相关的课程