2016-10-22 27 views
-2

我在一所工程學院(擁有5個院系)學習生產和管理工程師,這意味着編程知識的小巧(基於工程問題(僅基於工程問題的CC++只有2年的經驗 - 無UI編碼)。最近6個月,我在www.udacity.com(Java簡介)上開設了一門在線課程。我的目標是成爲一名開發人員,所以我讓我的計算機科學的教授做了一個相關的項目 - 作爲我的論文。我需要什麼知識才能製作數據庫連接的Web應用程序?


該項目是:

創建其中會列出大學的所有的教室一個Web應用程序。使用此頁面,大學的教授將能夠找到並要求爲他們的課程提供特定的課程。有一些限制(例如:一些教室只有一週的兩天)。此外,該應用程序需要是動態的(限制可能會隨着年份而改變,類別的狀態等)。我的教授告訴我,我可以使用JavaScript來完成這個項目,這個基本的網站包和Java(可能是服務器)。


我的問題是,我不知道如何開始。我打算學習JavaScript,面向對象的JavaScript和SQL。我要求一般的指示。我應該如何開始?我應該學什麼?我應該如何組織項目?該項目的截止日期爲1 - 1。5年。你認爲截止日期還好嗎?

+1

你應該與你的教授/顧問談談如何進行,而不是在互聯網上的陌生人。 –

+0

不是我從這個網站需要的那種動機,但是無論如何感謝 –

+0

從小而簡單。您的網絡應用程序和技能集將迅速發展。 –

回答

1

Konstantinos,我相信你已經有足夠的時間來完成這項任務。我認爲這是完全可行的,但是,你必須在今年至少投入2小時/周。

當你正在開發Java Webapp時,我建議你在前端使用演化的方法。首先從Servlet開始,然後是JSP,然後是Servlets + JSP,然後是JSF,然後是服務API到Javascript前端框架(AngularJS,React等)。我並沒有告訴你在這些技術中構建完整的應用程序,而是嘗試使用這些技術的一小部分。通過這種方式,我認爲您將建立對Web(Java)基礎知識的紮實知識。

後端比前端要容易得多。做一個簡單的JDBC,如果你有時間的話,你可以考慮使用諸如hibernate之類的東西。

祝你好運。

相關問題