2010-06-03 63 views
-1

嗨大家尋找一些指導,我有一個知識的XHTML,CSS,JavaScript,從教育生成的PHP。但是,我從哪裏去達到工業標準呢?例如使用這4種語言,我已經使用記事本++來編寫它們。我特別關注網絡開發。網站發展進一步方向

什麼軟件應該獲得經驗?

例如,在我工作的地方,我查看了Intranet主頁的源代碼,我無法閱讀它,我想它是自動生成的代碼,其中很大一部分是javascript。我特別關注網絡開發。

我在哪裏可以學習如何構建從數據庫生成的網站? (我聽說過,但不知道該怎麼辦),我相信像imdb這樣的網站。

另外我在一個關於Java Web開發和.NET Web開發的採訪中被問到。這包括什麼? .NET是我研究過的Windows框架。

任何幫助將是太棒了,我只是非常困惑,並會喜歡一些澄清!

+0

有關您想要執行的Web開發類型的更多信息將會有所幫助;例如,如果您正在尋找開發基於Web的業務應用程序(例如CRM或Job管理系統),我會建議您查看像Extjs這樣的技術。就開發一個動態系統而言;除了網絡上最小的網站外,幾乎所有網站都包含一些動態內容。有許多網絡技術可用於此,我會建議少量的谷歌查詢讓你路上。 – DRL 2010-06-03 13:14:31

回答

0

這裏最好的選擇就是讓自己進入初級角色,在這裏你可以學習開發堆棧。你在文章中提到了PHP,Java和.NET,現在是時候找到一份可以學習如何在商業上做到的工作。

如果你不喜歡找工作(這是最好的選擇,因爲有人可以真正告訴你如何做事),那麼你需要人們推薦一本好書,從一開始就給你一個好書。任何結合了PHP和MySQL的書籍都是一個很好的起點,如果你想寫一個網站來存儲數據庫中的數據 - 可以在你學習的時候免費玩這些東西。

Notepad ++非常適合在家中開發,但如果您想要做的很好,那麼您需要高質量的IDE。 Jetbrains有PHP Storm,這是一個功能齊全的PHP開發工作室。微軟提供了用於開發.NET的Visual Studio(包括免費的快速版本),並且還有很多開發Java的選項,比如Eclipse。

很多人都會開始推薦一種技術而不是另一種技術 - 但忽視任何似乎過於極端的建議,因爲它不會使您受益。我正在開發所有三個技術堆棧,並不會推薦一個在另一個之上 - 它們都有自己的位置。選擇適合你的語言,當你更有把握時,你會發現切換到其他語言是相當容易的。

0

你在找什麼樣的工作?你想成爲前端設計師還是可以在前端,業務層和後端構建圖層的開發人員?

你說你知道PHP,但不知道如何從數據庫生成頁面。互聯網上有許多關於PHP和使用數據庫的文章(例如MySQL數據庫)。您將不得不在PHP中學習更多關於腳本/編程的知識,您需要了解數據庫(設計表,SQL等)。通過閱讀和練習它來學習(建立簡單的動態網站)。我建議購買一本關於這些主題的好書。

從那裏你可以學到更多關於PHP和數據庫的知識。例如,您可以瞭解高級IDE(編輯器),版本控制,性能優化,帶AJAX的高級Web界面等。

Java和.NET都是編程環境。它們可以用於構建Web應用程序或桌面用戶界面,但這只是其中的一小部分。如果你想從這些開始,你將不得不學習諸如面向對象編程等主題。