軟件工程師需要學習哪些課程?
Java軟件工程師應學習課程大致如下:
1、軟件技術基礎、Java基礎編程、java語法,SQL Server 2005基礎編程、C#基礎編程;
2、SQL server 高級編程、網(wǎng)頁設計與制作、javascrit編程、java高級編程、java web開發(fā)商務網(wǎng)站;
3、數(shù)據(jù)庫:MySql、Oracle、DB2;
4、JDBC Java數(shù)據(jù)庫連接。使用Java程序操作數(shù)據(jù)庫。這部分非常重要。幾乎所有的企業(yè)項目都會用到;
5、HTML、CSS、Java scrit。 HTML-(Hyer Text Mark-u Language)超文本標記語言。CSS -(Cascading Style Sheets)層疊樣式表。 JavaScrit-是一種由Netsce的Live Scrit發(fā)展而來的腳本語言;
6、學習如何使用及管理WEB服務器,例如tomcat,并且知道如何在其基礎上擴展和維護WEB程序,如何使用它的附加服務,如連接池;
7、JS 、Servlet,這兩個是初級Java程序員必須掌握的基本技能,是所有B/S結構框架的基礎;
8、企業(yè)流行框架:Struts、Sring、Hibernate、XML應用與開發(fā)、MVC應用與開發(fā)、Linux平臺與應用; 9 、UML與Java設計模式; 10、了解在Java項目中使用的新技術。如Ajax、java ee等。