1.熟练掌握java编程思想,具备J2SE、J2EE项目开发的能力,具有较强的程序调错能力,有良好的代码编写规范;能够熟练运用C#,kotlin,Vue.js进行软件开发,了解其他编程语言,如OC、IOS等。
2.熟练运用idea,visual studio,Eclispe、Tomcat服务器,Linux服务器,xshell,Axure画面原型工具,post ***模拟请求工具,PowerDesigner数据库建模等软件开发工具。
4.熟练掌握MySQL、Sql Server数据库,能够使用常用的DML、DCL、DDL、DQL语句对数据库进行CRUD、事务控制和自定义函数等操作,了解一些关于Oracle的知识。
5.熟练掌握Web项目MVC开发模式,精通Spring+SpringMVC+MyBatis,Jfinal,了解SSH(Spring+Struts2+Hibernate),了解springboot。
6.熟练运用DIV+CSS对页面进行设计布局,熟练掌握JavaScript,Jquery,EasyUI,amazing UI,Jfinal,WPF框架,能够熟练运用Ajax+Json,XML等数据交互技术;了解自适应框架Bootstrap网格系统。
7.熟悉项目开发流程,能够编写软件开发所需要的相关文档,以及项目测试报告。
8.熟练使用SVN和Maven在项目中进行版本控制管理,禅道,以及Git分布式版本控制系统
9.熟悉.net优先