開始學習Web開發

不知不覺,已經在一家互聯網公司工做了四年。可是,由於一直在作基礎架構支持。一直沒有機會接觸應用的開發。所以,對於Web開發仍是隻知其一;不知其二。javascript

不過老婆最近忽然報了課程要學python.目標的是想試試能不能轉爲Web前端工程師。並且也想讓我給她作一個輔助代購的網站。就趁這個機會,跟她一塊兒學習一下Web開發,但願能和她一塊兒進行代購輔助網站的開發。最後,更多的是我的對於技術的好奇。話說技多不壓身,我也看看本身能不能向全棧工程師的道路上走的更遠一些 ;)。php

根據我現有的經驗與知識。後端的部署與運維都不是什麼問題。關鍵在於前端的交互設計,業務流程的設計,數據庫的設計。在這些中前端也是我最陌生的地方,雖然作過簡單的網站,也曾經用ActionScript 作過一個富前端的應用,可是那也已是5年前的事情了。並且如今早已是js的天下了。至於業務流程,數據庫設計,雖然好久沒有作過所謂的xx管理系統,可是基本的思路與方法仍是懂的。可能會遇到擴展性與維護性的問題。可是若是隻是我老婆一我的用的軟件的話,這些基本上算不上什麼大問題。css

因此,目前的計劃是在codeacademy上學習Web開發相關的知識。從html,css開始,到javascript,在到javascript的類庫jquery.等這些基本知識學習完,知道如何搭建一個能夠交互的網站,如何先後端進行數據傳輸。就開始進行需求分析和系統設計,開發代購支持系統。html

目前,javascript的課程已經學習了一半,可是由於是零基礎的js課程。因此,感受沒有學到太多的東西。基本的控制邏輯跟java類似,變量的應用跟其餘腳本語言相似。html與css的課程也學習了一半,也是沒有太大的收貨。畢竟,css的更側重於頁面佈局與美化。像我這種基本的系統都沒有搭建的狀況下,更談不上美化。前端

因此,從下一步直接開始jquery的學習,直接開始簡單的交互式網站。話說,其實在好久以前也搭建過基於servlet和php的Web後端,與前端進行過交互。可是,那個時候基本上是爲了驗證一些feature與bug。java

相關文章
相關標籤/搜索