程式 ASP

ASP.NET MVC 教学 - 由零开始的入门课

4 (1)
MIS2000 Lab.
MIS2000 Lab.
讲师介绍

这堂课我会学到

  • 了解 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
  • 课程介绍
     
     
    • 课程介绍短片
       
  • 无标题
    10
    15:23:40
    • 1-1 初学者的第一门课
      01:40:36
    • 1-2 Controller 与 View
      01: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

课程介绍

MVC 是一种「设计模式」,理论上应该先学好物件导向(OOP)之后,才适合学习「设计模式」。微软 ASP.NET MVC 提供了完善的开发架构,让普罗大众也有能撰写符合 MVC 规范的网页程式。

专为初学者设计的课程

市面上的 MVC 书籍与微软官方教材,锁定的读者通常是写过程式、有经验的人。造成许多想学习 ASP.NET MVC 却没有经验的人无门可入。甚至有人反应「上课第一天就听不懂」、「书本看不到三章就放弃」。有鉴於此,《ASP.NET MVC 教学 - 由零开始的入门课》即是专门为初学者所设计的课程,即便先前没有接触过,也能轻易入门。但建议学习者最好具备基础的程式设计能力,并知道资料库(DataBase)与简单的 T-SQL 指令,对本课程会有较佳的理解。

系统化教学

本课程规划成三天的进度,前两天的阶段是为了补强学员的基础。尤其是类别(class)的学习与使用,先用简单的范例让学员们练习,慢慢将基础垫高,日后才有办法衔接得上坊间的 MVC 书本与范例。等到打好基础后,即会进入第三天的阶段,学习更进阶的功能。

  • 第一天

从零开始告诉大家,市面上的商业网站由哪些功能组合而成,哪些功能学员也能从这堂课学到。MVC 的观念与流程,直接用一个范例让学员恍然大悟。并且带领大家知道网页的「前端」「后端」的差异。让您亲自动手撰写第一个控制器(Controller)。

  • 第二天

带领各位熟悉网页表单、Razor 的各种变化,并学习基本的 C# 语法(不用学到多深,够用就好)。路由(Routing)与 MVC 的网址(URL)彼此关连。类别(class)入门与实作,全数让学员亲自动手做。到了第二天的课程,就已经在不知不觉中接触过 M、V、C 三者,并且可以做出「资料新增」、「资料展示」的基本功能。

  • 第三天

ASP.NET MVC 网页正式搭配资料库,做出商业网站的实用功能。不管是关键字(多重条件)搜寻、资料分页(不采用现成套件,而是亲自动手写)、资料管理(新增、删除、修改),各种功能一应俱全。最特别的是,为学员整理出「三个基本招式」,只要学会基础三招,就可以衍生变化出各种功能,以简驭繁,让您学习更轻松!

课程特色

  • 以实作优先:减少理论说明,大量练习范例,讲求从做中学。
  • 错误学习法:透过错误的范例从中学习,并找出自己的盲点。

好礼优惠

课程讨论与问答

  • 要先登入才能做留言
  • user
    MIS2000 Lab.
    2019-02-09 07:31:21
    MIS2000 Lab.
    2019-02-09 07:31:21

    範例在此下載,謝謝您 (我會不定時更新,下載時,請注意檔案的日期) onedrive.live.com/?id=6F7F668080F24B20%212300&cid=6F7F668080F24B20


    user
    回覆
  • user
    ChungNan Wang
    2019-02-07 21:44:47
    ChungNan Wang
    2019-02-07 21:44:47

    請問範例檔要在哪邊下載?

    • user
      ChungNan Wang
      2019-02-07 22:08:46
      ChungNan Wang
      2019-02-07 22:08:46

      https://onedrive.live.com/?id=6F7F668080F24B20%212300&cid=6F7F668080F24B20

    • user
      9 比 1 客服
      2019-02-08 23:44:10
      9 比 1 客服
      2019-02-08 23:44:10

      您好, 不好意思,先前作業有疏失,造成您困擾,檔案已經補上傳了,您可以在課程影片觀看頁面的右方看到「課程列表」、「筆記」、以及「教材下載」等選項,點擊「教材下載」就可看到檔案了,謝謝您提出這個問題,祝您新年快樂!


    user
    回覆
1 / 2
1

课程评语

  • user
    ALEXJAN
    2022-05-29 14:18:57
    ALEXJAN
    2022-05-29 14:18:57

    讲解清晰,但有慢,不过瑕不掩瑜,还是不错


4 ()
观看期限 5年

授课讲师MIS2000 Lab.
课程时数15.4小时
更新日期2019-01-31


¥690
¥575

购买课程

其他人也看了

更多热门课程