请问自学电脑编程需读哪些科目,C语言C++数据结构数据库操作系统这样行吗。跪求读书高手批准这样就够了。

 我来答
百度网友d8f9ba5
2019-03-15 · TA获得超过209个赞
知道小有建树答主
回答量:103
采纳率:96%
帮助的人:40.6万
展开全部

嘛,如果只是入门,那一本《编码》+任意语言编程书就可以了。

不过,上来就 C++ 凶狠啊兄嘚。

坦白说,C语言C++数据结构数据库操作系统。

这些书绝对够了,够了,你要真能看完,“看懂”,“做懂”,完爆本科生了。

  1. C语言《C prime plus》

  2. C++ 《C++ prime》

  3. 操作系统《深入理解计算机操作系统》

  4. 数据库,我只会增删改查和 ORM 自动化,DB 是专门的职业,要专门的去问。

  5. 数据结构,随便一本算法,不做算法请不要触碰《算法导论》。

  6. 再加上任意一本讲编译原理的书(可选,龙虎鲸看喜好,自制也不错)。

  7. 再加上任意一本讲 TCP/IP 协议的书,这方面好书多,国内、欧美、日本都很好。

  8. 再加上任意一本动态语言的书籍,Ruby、Python、Js。

  9. 最后,根据你自身想要走的方向,选择嵌入式、前端、后端、DB、游戏、AI等等特定方向的专业书籍。

你要是搞定了上面这些书,那就啥都不是个事,工资六六六六的,要是全部吃得很透,面试官高兴不已。

其实就是计算机本科要学的东西都在上面,不过我是建议你去看视频教程,之后再来看书。

嘛,祝你好运,勇者。

jiangsiheng
2019-03-15 · 超过10用户采纳过TA的回答
知道答主
回答量:28
采纳率:50%
帮助的人:10.9万
展开全部

希望对你有帮助

程序设计:

Head First 设计模式

  • 基础理论:编码:隐匿在计算机软硬件背后的语言

  • 编程语言:

  • C:C和指针

  • C++:C++程序设计原理与实践

  • Java:Java核心技术(第9版)

  • C#:精通C#(第6版) 快速完成泛读

  • JavaScript:JavaScript DOM编程艺术(第2版)

  • Python:Python基础教程(第二版)可以尝试阅读

  • 编程语言理论:编程语言实现模式 快速完成泛读

  • 程序设计:程序设计方法  快速完成泛读

  • 算法与数据结构:算法(第4版)快速完成泛读  延伸《算法设计手册》英文版 与算法导论 并行数学基础知识的泛读

  • 程序调试:调试九法——软硬件错误的排查之道 快速完成泛读

  • 软件开发:

  • 编程实践:程序设计实践

  • 面向对象程序设计:Head First设计模式

  • 重构:重构

  • 软件测试:How to Break Software

  • 项目管理:极客与团队

  • 专业开发:程序员修炼之道:从小工到专家

  • 大师之言:奇思妙想:15位计算机天才及其重大发现

  • 界面设计:写给大家看的设计书

  • 交互设计:通用设计法则

  • 个人成长:

  • 职业规划:软件开发者路线图 快速完成泛读

  • 思维方式:程序员的思维修炼:开发认知潜能的九堂课 快速完成泛读

  • 求职面试:金领简历:敲开苹果微软谷歌的大门

  • 英语写作:The Only Grammar Book You'll Ever Need

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式