有哪些程序员必读书籍值得推荐
第一阶段:
- 《C语言程序与设计》
- 《c++进阶宝典》
- 《Swift入门与实践》
第二阶段:
- 《教你怎么不生气》
- 《老子》
- 《沉默的愤怒》
第三阶段:
- 《女装指南》
第四阶段:
- 《颈椎病康复指南》
- 《腰椎间盘突出日常护理》
- 《强迫症的自我恢复》
第五阶段:
- 《活着》
有这么几本入门课程需要先学,《颈椎病的防治与自我保养》,《腰椎间盘突出的物理疗法》,《长期熬夜人群的助眠指南》,《咖啡成瘾的伤害与治疗》,《如何找到女朋友—写给程序员的求偶指南》,《日常生活900问—程序员必备的生活基本技能》,等等
学软件开发,都学啥课程
这是软件开发要学的课程:
第一阶段
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项目开发
要学的东西还是蛮多的,以个人的亲身经历罗列下需要学习的知识
1.计算机基础的:操作系统、计算机组成原理、计算机网络、数据库原理、数据结构等
2.选择几门计算机语言:像比较流行的C、C++、java、python、go、php等,熟悉一些脚本语言
比如 shell、javascript等,了解linux操作系统,起码一些基本的命令要知道吧
3.根据自己的方向,有选择的深入学习,比如想做偏底层的或者游戏、视频处理等,需要重点学习C或者C++这些,图像处理等一些学科也是需要学的。如果从事软件网站开发,目前最流行的.net、php、java三个体系,就业前景来说.net还是不如后两者的,一些主流网站还是java居多,这就要学习各类中间件、开源框架等等,而且无论哪种,都要了解一下js、css以及html标记语言的,数据库方面一些常用的sql也是要掌握的