Ruby on Rails框架開發學習

       學習地址:http://www.ixueyun.com/lessons/detail-lessonId-685.htmlhtml

1、課程概述

    軟件開發在經歷了面向過程編程的階段,如今正大行其道的是敏捷開發,它是針對傳統的瀑布開發模式的

    弊端而產生的一種新的開發模式,它的目標是提升開發效率和響應能力。它經過積極反饋、快速迭代的方

    式開發項目。本項目正是實踐敏捷開發而且結合當前社會人們在生活圈子中,爲了可以在最低成本下分享
    
    更加精彩的生活的實際需求,應用Ruby on Rails這個完整的MVC框架開發。項目將會貫徹敏捷開發的:溝
 
    通、簡單、反饋、勇氣和謙遜的價值觀,運用Twitter Bootstrap這個流行的前端框架。目的是構建一個層

    次結構清晰,可擴展性強的web2.0網站。這個項目採用Ruby on Rails框架開發,這其中涉及到Web開發的基
 
    礎知識(HTML、CSS、JAVASCRIPT),MVC模式的完整整合應用,數據庫及對象模型的交互設計,Twitter 

    Bootstrap、jQuery等前端框架及Ajax技術的成熟應用。

2、學習目標

   一、學會運用Ruby on rails框架開發Web項目;

   二、學會運用MVC模式開發Web項目;

   三、學會遵守Web標準的前端開發,包括Ajax的應用;

   四、學習敏捷開發模式;

   五、掌握jQuery、Twitter Bootstrap等前端框架的使用。

3、教學模式

    一、對關鍵技術進行分析並講解其基本概念;

    二、對於每個知識點,重點是講解如何使用該知識點進行軟件開發;

    三、每一講以後都會有該講所需完成的做業,學員應該經過該做業的練習達到對該知識的靈活應用;

    四、重要的代碼基本都是純手工錄入,保證學員可以加深對代碼的理解;

    五、整個教程是基於開發項目中所需的知識點進行講解的。

4、適合學員

    一、熟悉Web編程基礎知識(HTML、CSS、JAVASCRIPT);

    二、熟悉J2EE的SSH、PHP等開發語言及模式;

    三、瞭解MVC模式;

    四、有志從事新型的Web開發。

 5、課程大綱

    一、課程及項目背景介紹

    二、項目的建立

    三、用戶的註冊及登陸(上)

    四、用戶的逐漸及登陸(下)

    五、用戶的模型驗證及攔截器的使用

    六、運用Bootstrap構建全局視圖模型

    七、帳務類別的管理模塊

    八、建立個人活動及活動管理

    九、爲個人活動記帳

    十、個人預算管理

    十一、個人帳務管理

    十二、帳務記錄服務

    1三、跟蹤帳務預算進度

    1四、統計個人帳務記錄

    1五、建立圈子廣場

    1六、加入圈子並設置管理員

    1七、爲圈子建立活動

    1八、圈子的預算管理

    1九、圈子的帳務管理

    20、加速個人應用

    2一、測試個人應用

    2二、項目總結

相關文章
相關標籤/搜索