学习软件开发是一个很大的方向,这个行业确实很不错,但是你要清楚几点:

 

1、工资年薪百万大概率是吹的,那的是极小的一部分人。

 

2、几周速成,几个月速成,不太现实,可能学了以后就刚好可以在一些小公司,高薪是不太可能的。

 

我找了一个学校软件开发的课程大家可以看一下

 

第一阶段

 

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

 

1、实训一:WEB前端设计与开发

 

2、实训二:J2EE项目开发

 

 

 

如果觉得这个课程麻烦的话,也可以听我说两句:

 

如果你是一个初学者的话,你需要定一个小方向比如:android开发、ios开发、后台开发、嵌入式开发、AI、大数据等等应用方向。

 

然后根据这个方向在学习相关的基本知识,基础一定要打好,基础不牢固,地动山摇

 

编程语言很多,你要根据自己选择的开发方向

 

1、选择合适的编程语言。编程语言可以帮你创造你要的结果。

 

2、熟悉适合这门语言的开发工具,也就是ide

 

3、学习选择方向的官方API

 

4、一般涉及的都会包括数据库(mysql、sqlserver、sqlite、mongodb、Oracle....),网络请求、文件读写、常用api、常用开源库、常用模块等。

 

一定要先想好自己想要学习的学习方向,有方向才会有终点,无头苍蝇只知道乱飞,肯定是学不好的。

 

多看视频多看书,多逛论坛多讨论,多敲代码多实战,不要着急没学好,持之以恒见效果。