目前的技術(shù)主要分為前端技術(shù)和后端技術(shù),前端主要關(guān)注用戶能夠看到的效果,后端主要關(guān)注數(shù)據(jù)處理流程和方法。程序的核心架構(gòu)在后端,管控項(xiàng)目的人也是后端開發(fā)人員。
一、后端開發(fā)技術(shù):
1. 開發(fā)語言
- Java EE
- PHP
- .Net
- Python
- Node.js
2. 數(shù)據(jù)庫部分
- Mysql
- Oracle
- Sqlserver
- mongodb
3. 服務(wù)器部分
- Windows服務(wù)器
- Linux服務(wù)器
- 應(yīng)用服務(wù)器IIS,Tomcat等。
4. 架構(gòu)技術(shù)
每一種開發(fā)語言都會(huì)有框架,下面的不是java專有
- MVC
- ORM
二、前端開發(fā)技術(shù)
1. Web前端
基本技術(shù):HTML,CSS,HTML5,CSS3,javascript,jQuery
前端框架:jQueryUI,bootstrap,easyUI,angularjs,Zepto.js
2. 移動(dòng)端app
安卓開發(fā),iOS開發(fā)是比較獨(dú)立的技術(shù),但是現(xiàn)在比較流行用web前端技術(shù)開發(fā)移動(dòng)端app。