Software Technology
Software Technology
Duration: 3 years
Credits: 151
Training goals:
In connection with the software and information service industries, and positioned in the fields of internet application software development and enterprise informatization, the students are cultivated to possess good professional ethics, work attitudes, codes of conduct, be familiar with the latest Java development environment, and also be proficient in adopting corresponding platform development tools to complete the design, coding, debugging and testing of functional modules of software, so as to become compound technical talent of "quality, management and innovation" that understand international rules, and with international vision and intercultural communication abilities.
Major courses: Java Language Programming, Vue. js Front-end Development Technology, JavaScript Programming, MySQL Database Technology, Spring Boot Application Development, Web Application Project Development, Android Application Development, uni-app Cross-platform Development, Software Testing Technology, Practical Software Engineering, Software Document Writing, etc.
School-enterprise cooperation:
Focusing on the characteristics of vocational education, adhering to the close cooperation with industries and enterprises, and through the co-construction of training bases with Guangxi Shengyuanhang Technology Co., Ltd., Guangxi Boda Technology Co., Ltd., Guangxi Ajiaxi Technology Co., Ltd., etc., this major introduces enterprise projects into the classroom. Moreover, by many forms such as simulating the working process of enterprises, and hosting enterprise post and order classes, it aims to reform the talent training mode and improve students' practical ability, striving to realize the integration of "learning, doing and producing", and shortening the distance between professional education and enterprise demands. With the integration of schools and enterprises, and the three-way education of class, activity and environment, the vocational skill practice is carried out in face of different posts, and the five categories of platforms including on-campus basic training rooms, off-campus internship bases of enterprises, industrial colleges, talent studios and special training rooms are co-built to carry out progressive training of skills, so as to cultivate "excellent craftsmen", providing practical guarantee for training talent of the intelligent and software information technology majors.
Employment orientation:
Initial employment posts: junior programmer, junior software tester, information processing technician, support technician, implementation assistant, product assistant.
Further development posts: programmer, senior programmer, software development engineer, software tester, mobile application development engineer, software test engineer, web front-end designer, project manager, product manager, etc.
Extended posts: project manager, product manager, project architect.