|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/codeigniter-ile-dinamik-site-kodlama/
课程评论:没有评论
**课程名称:** 使用 CodeIgniter 进行动态网站开发 **课程概述:** 本课程是基于学生们普遍提出的问题而设计的,旨在教授如何使用 CodeIgniter 框架来开发网站的前端和后端。课程重点解决了以下几个核心问题: * **分类与菜单结构:** 如何在后台添加无限层级的分类及其子分类,如何将这些分类动态地添加到菜单中,以及如何配置路由来处理菜单点击事件。 * **管理员功能:** 如何在管理后台添加新管理员、修改管理员密码,以及如何实现通过邮件重置密码和“记住我”功能。 * **代码复用与动态化:** 如何在模型(Model)和助手函数(Helper)中编写动态代码,以及如何处理重复的代码结构以提高效率。 通过一个实际的网站案例,本课程将详细讲解在网站的后端和前端需要采取的各项操作,具体包括: * **无限分类与路由:** 实现无限层级的分类与子分类管理,并为其建立活动的路由结构。 * **管理员管理与权限:** 用户添加、授权和管理功能。 * **“记住我”与密码重置:** 实现“记住我”功能,以及通过邮件发送链接来重置管理员密码。 * **前端动态化:** 实现前端图标、背景图片和标语的动态更换。 * **CRUD 操作的动态化:** 讲解在创建、读取、更新和删除(CRUD)操作中应用动态代码逻辑。 * **动态提示消息:** 展示如何实现动态的提示消息。 本课程将通过丰富的实例,深入浅出地解答上述及类似问题,帮助学员掌握使用 CodeIgniter 构建动态网站的关键技术。
Codeigniter framewokü ile bir sitenin back ve front kısımlarının nasıl kodlanacağını anlattığım su set daha önceki setlerimde gelen mesajlarda öğrencilerin ilettikleri sorularla oluşturulmuştur. Gelen sorularda bir sistemin panelden eklenen kategorilerinin ve bu kategorilere ait alt kategorilerin nasıl olması gerektiği, oluşturulan bu kategori ve alt kategorilerin menülere nasıl ekleneceği ve tıklandığında rotue yapısının nasıl olması gerektiği en fazla gelen soruydu. Bir başka soru ise panelde yönetici ile ilgiliydi. Yönetim panelinde yönetici ekleme, eklenen bu yöneticinin şifre değiştirme işlemi, bu işlemin maille nasıl yapılacağı ve beni hatırla işlemi hakkındaydı. Bir başka soru ise model ve helperda yazılan kodların nasıl dinamik olabileceğiydi. Tekrar eden kod yapılarında nasıl bir yol izlenmesi gerektiği en fazla gelen sorulardandı. Bu ve buna benzer gelen birçok sorudan dolayı bir site üzerinden back ve front kısımlarında alınması gereken aksiyonları bu sette anlatmaya çalıştım. Sınırsız kategori ve alt kategori mantığı ve bu kategoriler için aktif bir route yapısı,yönetici ekleme ve yetkilendirme işlemleri, beni hatırla sistemi,yönetici şifre değiştirme işlemi ve mail gönderimi üzerinden şifre değişim işlemleri, front kısmında dinamik icon değişimi arkaplan ve sloganların dinamik hale getirilmesi, CRUD (Oluşturma,Okuma,Güncelleme,Silme) işlemlerinde dinamik kod mantığı,uyarı mesajlarında dinamik kod mantığı gibi bir çok soruya cevabı örnek sistem üzerinden detaylıca anlatmaya çalıştım.