Current location - Education and Training Encyclopedia - Educational institution - What basic knowledge do you need to learn in software development?
What basic knowledge do you need to learn in software development?
Primary software development generally has two directions. One is java system, and the contents to be learned are: java, j2EE, ORACLE\DB2\MYSQL (including JAVA extension technologies JS, JSP, AJAX, etc. ). The other direction is. NET system, which needs to be mastered: ASP.NET, C#, MFC+SQLSERVER and other technologies. The basis of computer software is data structure, algorithm design, database and compilation principle.

Enterprises mainly distinguish between front-end technology and back-end technology. In addition to ASP, jsp, the front-end technology also includes adobe design tools, javascript, action script, flex, flash and the most popular html5 technology. In addition to Java,. NET and C #, with PHP, C++, ColdFusion and Objective-C in the background.

Software development is the process of building a software system or the software part of the system according to the needs of users. Software development is a systematic project, including requirements capture, requirements analysis, design, implementation and testing. Software is usually implemented in programming languages. Software development tools can usually be used for development.