|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/uygulamali-mvc-fullstack-net-yazilim-gelistirme/
课程评论:没有评论
Coursera 上的“Uygulamalı MVC Fullstack .Net Yazılım Geliştirme”课程是一个全面的课程,旨在培养软件开发人员。它采用实践方法,强调从设计到编码的端到端制作,并专注于持续的测试、控制和改进。 该课程涵盖了软件开发的关键方面,包括: * **架构模式:** MVC 和 N-Tier 架构。 * **数据格式:** XML 和 JSON。 * **开发概念:** 后端、前端和全栈开发。 * **工作流程:** 理解请求的处理流程。 * **工具和技术:** Visual Studio、SQL Server、Postman 和 GitHub 的安装和集成。 * **Web 开发:** 创建 RESTful Web 服务和具有 Bootstrap 的 Admin 面板。 * **数据库方法:** Database First、Code First 和使用 DrawIO 创建数据库图。 * **身份验证和授权:** 使用 Token 身份验证 (Owin) 实现登录、注册和多级权限。 * **数据访问:** 使用 Entity Framework (ADO.NET, LINQ) 进行数据库操作。 * **用户界面:** 掌握 DataAnnotation、Layout (MasterPage) 的使用、分页、排序、过滤、创建、更新、删除和软删除功能。 * **表单处理:** 使用 AlertifyJs 和 ParsleyJs 实现受控表单。 此外,该课程还计划包含以下内容: * **文件处理:** 使用 CroppicJs 插件处理图像文件。 * **SQL:** T-SQL 编写和存储过程。 * **国际化:** 支持英语和土耳其语的翻译 (Resource 和 JsResource)。 * **Google API:** 集成 Google Maps API 和 Google Search API。 * **用户输入:** 使用 Select2Js 创建多选输入。 * **设计模式:** Repository 模式的使用和优点。 * **部署:** 发布和部署应用程序的流程。 讲师鼓励互动,欢迎对课程提出反馈和建设性批评,目标是让学习者不仅掌握编程语言,更能培养解决问题的能力。
Adım adım tasarımından yazılımına her şeyi kendimiz üretelim ve sürekli test, kontrol ve iyileştirme şeklinde ilerleyelim yöntemiyle bir eğitim hazırladım.Eğitimim süresince bazı hataları editlemedim, bazı hataları ise karşılaşabilirsiniz diye bilerek bıraktım. Hataları videoların içerisinde çözümleriyle anlattım. Sadece doğru yolu değil, hatalarla nasıl baş edeceğinizi, karşılaştığınızda neler yapmanız gerektiğini, ne yaptığınızda nasıl sonuçlanabileceğini de anlatıyorum.Burada sadece yazılım dilleri konusunda eğitim vermiyorum, yazılımcı yetiştirmeyi hedefliyorum. İstiyorum ki bu eğitime vakit harcayarak kendine değer veren insanlar kendilerine faydalı bilgiler bulsun. Her seviyeden insan bu eğitimde kendine mutlaka bir şeyler katacaktır.Eğitim hakkında beğeni ve yorum yaparsanız sevinirim. İçerikleri iyimser olursa veya yapıcı eleştiriler olursa apayrı sevinirim. Emeklerinizin karşılık bulması dileğiyle.:)Kursumda neler öğreneceksiniz:MVC-NTier yazılım mimarileri, Xml ve Json veri formatları, BackEnd, FrontEnd ve Fullstack kavramları, Request atıldığında geçilen adımlar, VisualStudio, Sql Server ve Postman kurulumu, Github'ın VisualStudio ile kullanımı, WebServis(RESTFul) ve Portal(WebApplication) olmak üzere Bootstrap'li admin paneli oluşturma,Database First çalışma mantığı, Code First farkı, DrawIO ile database diyagramları ve akı şemaları çizme hakkında bilgi, Login-Register ve Token Authanticatoion (Owin) ile çoklu yetkilendirme yapısı, EntityFramework ile veri tabanı işlemleri (Ado.Net, LinQ), DataAnnotation, Layout'un (MasterPage) avantajı, Tablolama ve Yönetim sayfaları oluşturma (Paging, Sorting, Filter Status, Filter Search, Create, Update, Delete, UnDelete),AlertifyJs ve ParsleyJs ile kontrollü form yapıları oluşturma.Kursuma eklenecek içerikler:CroppicJs eklentisi ile resim dosyası işleme, TSql yazımı, StoreProcedure, Türkçe-İngilizce Translate (Resource ve JsResource), Google eklentileri (MapApi, SearchApi), Select2Js ile çok seçenekli inputlar, Repository kullanımı ve nedenleri,Yayınlama süreçleri.