没有程序员的基础,想看 javascript 和 C++作为业务了解,希望能够推荐两本书籍或者在线文字教程,谢谢你们
1
66beta 2016-09-30 11:12:58 +08:00
|
2
taixw2 2016-09-30 11:15:03 +08:00
高三确实不错。
|
3
zhuangzhuang1988 2016-09-30 11:16:58 +08:00
javascript 推荐, 这个 <JavaScript 编程精解>, 有 2 版本, 内容不重叠, 挺好的
https://book.douban.com/subject/19933548/ |
4
acros 2016-09-30 11:25:06 +08:00
没有程序员基础?
js 可以先跑 Code Academy 那里在线跟一下试试,廖雪峰的教程也很简洁明了。 C++就难说了。 |
5
peneazy 2016-09-30 11:29:31 +08:00 via Android
js 高程第三版
|
7
NoobPhper 2016-09-30 11:40:07 +08:00
设想下 你有两个女朋友 你有精力都满足他们吗?
|
8
bramblex 2016-09-30 11:51:01 +08:00 via Android
c 艹先放掉吧…
|
10
likai 2016-09-30 11:57:07 +08:00
相对来说.C++比 C 难多了
|
11
alqaz 2016-09-30 11:57:53 +08:00
c++慢慢学,教程那么多,随便先拿一本,都可以。
|
12
acros 2016-09-30 11:59:31 +08:00
@kangsgo 不知道怎么形容合适,既然有 js 和 C++两个选择,不妨先通过 js 对编程建立起基础认识,然后再考察 C++。
什么基础都没直接冲 C++,就好比没看过地图,从厦门出发说要游泳去洛杉矶,然后千辛万苦上了陆地,发现才到鼓浪屿的那种感觉。 |
15
helloSwift 2016-09-30 12:13:33 +08:00 via iPhone
JavaScript dom 编程艺术
|
17
cxlxkin 2016-09-30 12:27:27 +08:00
javascript 我不知道,但是 C++《 C++入门到放弃》
|
19
Baymaxbowen 2016-09-30 14:00:49 +08:00 via Android
javaScript 比 C ++要友好多了,
|
20
F10Y 2016-09-30 14:08:04 +08:00
建议从 C++入手,能建立起一个比较完整的编程思维. c++ primer -> effective c++
|
21
ztyoung 2016-09-30 14:22:30 +08:00 2
《 C++程序设计原理与实践》, C++ 之父 Bjarne Stroustrup 的书,我觉得非常适合 C++ 入门甚至是编程入门,他里面的第一章现在回过头去看感觉深有感触。最重要的是,这本书的语言特别特别亲民,很多概念解释的相当到位,让我觉得真正的大师是从来不屑于用一堆专业属于跟初学者装逼的。
|
22
eclipselu 2016-09-30 14:51:45 +08:00
C++ Primer 就可以
|
23
vincentxue 2016-09-30 15:18:36 +08:00
楼主你为什么选这两个语言?
|
24
an168bang521 2016-09-30 15:25:03 +08:00
JS 方面,书的话高程三就够了;
最近我在系统的总结原生 JS 知识; github 地址; https://github.com/Broszhu/zhuanbang-javascript-notes 欢迎交流; |
27
jkeylu 2016-09-30 16:06:04 +08:00 1
|
28
kancloud 2016-09-30 16:12:01 +08:00
看云上有一个 Javascript 的专题: http://www.kancloud.cn/special/javascript 还有一份 程序员必读书单 http://www.kancloud.cn/nvshengweiwei/nvshenweiwwe (包含 C++的) 只能帮到这了^_^
|
29
ztyoung 2016-09-30 16:42:16 +08:00
@psklf 《 TC++PL 》大而全,更像一般指南并且主题是 C++语言本身。《 C++程序设计原理与实践》着重程序设计入门,用作者的话说就是“只是恰好我选择了 C++来讲而已”,是完全面向初学者的,事实上这本书是老爷子在大学教 CS 的教案整理而成的。读的时候很顺畅,一开始根本不纠结很多细节,甚至整本书后面才提及指针...
|
30
ztyoung 2016-09-30 16:43:49 +08:00
@psklf http://lucida.me/blog/developer-reading-list/#cpp 当初是在这个博客看到的这本书。
|
31
alqaz 2016-09-30 16:52:04 +08:00
你们推荐都是经典,但是,你们自己真的是从看这个开始的?建议 lz 去图书馆或者书店的 c++专区浏览一下,看到哪本顺眼就哪本,但是最好别选什么 vc++开发 xx 个经典案例之类的书开始,不然说不定陷入 windows 各种 api 中,还有,不要太厚,不然拿起来好累。
|
34
yhxx 2016-09-30 17:32:15 +08:00
没写过代码的话, C++ PRIME PLUS 和 HEAD FIRST JAVASCRIPT 吧
“真”入门书 |
35
upczww 2016-09-30 17:47:08 +08:00
感觉 C++ Primer 真的不适合入门
|
36
morethansean 2016-09-30 17:57:43 +08:00
楼主又不是要精通,楼上一堆人走起来就说 C++多难多难……当年高一开始学校教 C++ 的时候也没觉得有什么难的啊,基本上都自己看书,老师讲到指针的时候说可能有点难,但周围也没人这么觉得,掌握基础还是很容易的。
|
37
starcraft 2016-09-30 20:42:31 +08:00
哈哈 果然 v2 上面还是前端多
|
38
chunqiuyiyu 2016-09-30 20:59:14 +08:00
@NoobPhper 机智的答主,真是老司机啊。还是想好学习哪一门吧,先熟悉一门语言。贪多嚼不烂。
|
39
Oucreate 2016-09-30 21:53:33 +08:00
关于 JavaScript 方面,
楼主如果你英语还过得去的话,我建议你先!别看文字教程(包括书、网站),先!看视频—— https://www.youtube.com/user/shiffman/playlists?shelf_id=14&view=50 面向零基础,语气活泼,通俗易懂,讲解到位(每个程序都讲解是怎么一步步执行的)。 然后!再去看文字教程——书的话国外翻译的最新著作有很多,上知乎看看人家推荐哪本;网站的话推荐 FreeCodeCamp.cn . |
40
tianshilei1992 2016-09-30 22:22:23 +08:00
C++ 入门推荐看 Essential C++,比 C++ Primer 拿来入门好太多。
|
41
billlee 2016-09-30 23:04:36 +08:00
你准备花多少时间来看,如果时间充足,建议先学 C++.
|
42
aprikyblue 2016-10-01 00:01:22 +08:00 1
不要选 c++ primer
不要选 c++ primer 不要选 c++ primer 重要的事情说三遍,不然小心再也不想碰编程。 c++本来就复杂,这本书更是难懂的可以,有编程基础的都不容易读下去,何况没基础。 想象一下,你有兴趣对着一本汉语词典学语文吗? 注: c++ primer 和 c++ primer plus 是两本不同的书,个人认为后者的内容组织得对初学者更友好一些。 如果时间充裕可以学习 c++,慢慢学但是不要太期望短期内有太大回报(即使你可以学习完成基本语法)。 否则建议先学习其他语言对编程有个大概了解再考虑 c 或者 c++ javascript 也可以,不过一般而言学 js 同时也要涉及其他一些 web 语言。 |
43
lsmgeb89 2016-10-01 00:37:09 +08:00
C++ 不看完 10 本书,都不能说懂啊……
|
44
sodatea 2016-10-01 04:37:26 +08:00
就算不准备拿 C++ Primer 入门,也别想不开去看 C++ Primer Plus
|
45
srlp 2016-10-01 05:27:35 +08:00 via iPhone
@aprikyblue 绝对不要选 c++ primer plus ,里面还是 c 语言的思维而且不是很新。
搞明白一个 c++ hello world 怎样编译之后,专心看 c++ primer 就很好了。 |
46
linux40 2016-10-01 09:23:53 +08:00 via Android
我个人只看过 c++ primer ,之后我就计划打算看 c++ concurrency in action ,就不准备看别的 c++书了。
|
47
zhy0216 2016-10-01 09:56:50 +08:00
js: the good parts
|
48
zhy0216 2016-10-01 09:57:47 +08:00
|
49
tyfulcrum 2016-10-01 11:28:01 +08:00
@zhuangzhuang1988 *Eloquent JavaScript* 不错,不过中译本第二版翻译得奇烂,不对照原文很多地方根本读不通,都不是舒服不舒服的问题了。
|
50
fytriht 2016-10-01 13:57:57 +08:00
@zhuangzhuang1988 1.这本书已经出第二版了 2.楼主说他“没有程序员的基础”,你确定这本书适合?
|
51
q397064399 2016-10-01 15:09:27 +08:00
@zhy0216 c++特性太多,很多特性有 愚蠢简便的实现方法,但是 C++ 程序员都不会用,因为那些 愚蠢 易懂的的实现容易显得自己没有逼格,
|
52
zhuangzhuang1988 2016-10-01 17:29:53 +08:00
@fytriht 合适, 这本书本身就是从小白开始教的,而且这本书注重 js 本身,而不是 DOM 方面。。 js 语言本身很少的。。。
|
53
v3standup 2016-10-01 18:32:20 +08:00
大善!
|
54
wizardforcel 2016-10-01 20:41:10 +08:00 via Android
@psklf tc++pl 是参考不是教程。
|
55
zhuangzhuang1988 2016-10-01 20:49:07 +08:00
@wizardforcel 也是教程。。 不仅仅是参考。。
|
56
wizardforcel 2016-10-02 12:11:57 +08:00
@zhuangzhuang1988 但它写的太像参考了。仅仅是罗列特性和知识点,不贴示例代码讲解如何在项目中使用,这不是参考??
|
57
wizardforcel 2016-10-02 12:14:11 +08:00 1
|
58
zhuangzhuang1988 2016-10-02 23:05:20 +08:00 via iPad
@wizardforcel 有代码详解啊,只是太细节了。 而且这书还重设计,
|