ASP.NET MVC 教学 - 由零开始的入门课
这堂课我会学到
-
了解 MVC 的基本观念与流程。建立类别、属性来描述您的物件、资料记录。
-
了解资料库的应用、常见的网页系统(购物商城、媒体网站、部落格 Blog、社群网站)相关功能是如何开发的。
-
Visual Studio 开发工具、SQL Server(资料库)Management Studio 的基本操作。
-
课程完成后,您将拥有一套简单的网页系统,可作为公布栏、部落格 Blog 文章发表、产品说明与展示之用。
-
此网页系统包含以下功能:资料管理(新增、删除、修改)、关键字搜寻(多重条件的搜寻)、网站首页(主表明细 Master-Detail 资料展示)、分页展示...等等必备功能。
课前信息
基础的程式设计能力,如 if 判别式、for / while 回圈就够了。
知道资料库(DataBase)与简单的 T-SQL 指令,如:CRUD。 课程所需软体皆可免费下载:
Visual Studio 2015、2017 或后续新版,请下载社群版(Community版)。
建议使用 Windows 作业系统。因为 Visual Studio Code 与 Visual Studio for Mac 与教学画面仍有许多差异。
SQL Server Express 版(免费)。建议使用 SQL Server 2012(Express版)或后续新版。
需要撰写网页系统、或对於网页与资料库的开发有兴趣的朋友。
未来的程式设计师 -- 希望将来进入业界写程式,开发网页系统。
曾写过 ASP、ASP.NET(Web Form)、PHP、JSP 的朋友,现在想学习 ASP.NET MVC 5。
课程大纲
-
课程介绍
-
课程介绍短片
-
-
无标题10节15:23:40
-
1-1 初学者的第一门课01:40:36
-
1-2 Controller 与 View01:24:34
-
1-3 Model 与 Class,第一个类别档01:37:35
-
[HomeWork] 课后作业47:44
-
2-1 检视画面(View)、Razor入门&表单02:43:38
-
2-2 观念澄清 与 实作(复习 & 小考)01:11:39
-
3-1 从资料库产生Context、对应的类别档01:24:25
-
3-2 「基础篇」新增、主表明细(Master-Details)01:42:48
-
3-3 「衍生篇」编辑、删除、搜寻、分页02:30:49
-
[补充教材] 如何使用本课程的范例19:52
-
课程介绍
专为初学者设计的课程
系统化教学
本课程规划成三天的进度,前两天的阶段是为了补强学员的基础。尤其是类别(class)的学习与使用,先用简单的范例让学员们练习,慢慢将基础垫高,日后才有办法衔接得上坊间的 MVC 书本与范例。等到打好基础后,即会进入第三天的阶段,学习更进阶的功能。
- 第一天
从零开始告诉大家,市面上的商业网站由哪些功能组合而成,哪些功能学员也能从这堂课学到。MVC 的观念与流程,直接用一个范例让学员恍然大悟。并且带领大家知道网页的「前端」「后端」的差异。让您亲自动手撰写第一个控制器(Controller)。
- 第二天
带领各位熟悉网页表单、Razor 的各种变化,并学习基本的 C# 语法(不用学到多深,够用就好)。路由(Routing)与 MVC 的网址(URL)彼此关连。类别(class)入门与实作,全数让学员亲自动手做。到了第二天的课程,就已经在不知不觉中接触过 M、V、C 三者,并且可以做出「资料新增」、「资料展示」的基本功能。
- 第三天
ASP.NET MVC 网页正式搭配资料库,做出商业网站的实用功能。不管是关键字(多重条件)搜寻、资料分页(不采用现成套件,而是亲自动手写)、资料管理(新增、删除、修改),各种功能一应俱全。最特别的是,为学员整理出「三个基本招式」,只要学会基础三招,就可以衍生变化出各种功能,以简驭繁,让您学习更轻松!
课程特色
- 以实作优先:减少理论说明,大量练习范例,讲求从做中学。
- 错误学习法:透过错误的范例从中学习,并找出自己的盲点。
好礼优惠
课程讨论与问答
-
要先登入才能做留言
-
MIS2000 Lab.2019-02-09 07:31:21MIS2000 Lab.2019-02-09 07:31:21
範例在此下載,謝謝您 (我會不定時更新,下載時,請注意檔案的日期) onedrive.live.com/?id=6F7F668080F24B20%212300&cid=6F7F668080F24B20
-
ChungNan Wang2019-02-07 21:44:47ChungNan Wang2019-02-07 21:44:47
請問範例檔要在哪邊下載?
-
ChungNan Wang2019-02-07 22:08:46ChungNan Wang2019-02-07 22:08:46
https://onedrive.live.com/?id=6F7F668080F24B20%212300&cid=6F7F668080F24B20
-
9 比 1 客服2019-02-08 23:44:109 比 1 客服2019-02-08 23:44:10
您好, 不好意思,先前作業有疏失,造成您困擾,檔案已經補上傳了,您可以在課程影片觀看頁面的右方看到「課程列表」、「筆記」、以及「教材下載」等選項,點擊「教材下載」就可看到檔案了,謝謝您提出這個問題,祝您新年快樂!
-
讲解清晰,但有慢,不过瑕不掩瑜,还是不错