学习软件开发首先要有计算机基础,这个是学习电脑的基本要素。
其次很多编程语言都涉及到英语,所以基本的计算机语言英语词汇要学习。
最后就是学习相应的计算机语言了:JAVA,c语言,c++,数据库系统等,有些学校还加入了一些网页制作等课程。
软件开发更注重人的逻辑思维能力,所以还是一定的难度。现在很多学校都是零基础教学的,建议到当地的电脑学校看看,具体的学习内容及时间等,最主要看看自己是不是适合学习。
不需要什么要求的,都是零基础入学的,这是软件开发的全部课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、C语言
第二阶段
1、SQL Server2005数据库设计
2、和高级查询
3、数据结构
4、C#面向对象程序设计
5、HTML5与CSS3开发
6、JavaScript
7、jQuery高级编程
8、PHP开发
第三阶段
APP Development
1、JavaScript特效制作
2、jQuery应用开发
3、HTML5与CSS3开发
4、Java面向对象程序设计
第四阶段
JAVAWEB Development
1、产品流程应用
2、移动平台界面设计
3、Oracle数据库开发
4、JavaWeb应用开发
Mobile APP Development
C语言,JAVA,计算机英语等