![]() |
![]() ![]() |
![]() |
|
2021-01-12, 10:05
Post
#1
|
|||
主物质者 ![]()
Group: Primer Posts: 1 Joined: 2020-11-24 Member No.: 90468 ![]() |
在下对编程语言感兴趣,求教相关知识兼学习方式
|
|||
|
2021-01-12, 16:01
Post
#2
|
|||
主物质者 ![]()
Group: Primer Posts: 1 Joined: 2021-01-12 Member No.: 91028 ![]() |
如果是做应用自己玩:
无条件推荐python3入门,搭配flask框架能很方便的做出属于自己的webapp,并且很容易在搜索引擎中找到相关教程。 如果是想深入了解计算机科学: 入门语言建议换成java或者.net core,尝试做一点东西之后,不可避免的必须要啃一些大部头。 类似深入理解计算机系统,算法导论,计算机程序的构造与解释等。 在读这些通识类的大部头时可以自己尝试实现一些经典的实现,这个过程会很艰深,但是熬的同时进步会非常神速。 最后,就是了解细分领域的前沿研究了。 鄙人也正在这条路上探索,共勉 |
|||
|
2021-01-12, 20:18
Post
#3
|
|||
主物质者 ![]()
Group: Primer Posts: 14 Joined: 2010-03-21 Member No.: 37107 ![]() |
我推荐普林斯顿的编程 (Algorithms)
最大的好处是这本书免费, 书和代码都是免费的。 同时还有配套的Coursera 课程。 https://algs4.cs.princeton.edu/home/ 当然这本书作为教授编写的教学书,是更偏向于学院一边的。 作为一个新手,即使通读完这本书,写完相关的代码题。依然不会写网页,手机App等等。 对于有志于长期工作于计算机领域的人来说,这本书会是很好的基础。 不过对于希望能有一个快速正反馈, 边学边做的人来说, 光啃这本书就太慢热了一点。 如果解开谜题对你来说是很有趣的事情, 那么推荐一遍学这本书,一遍思索课后习题,一遍刷leetcode。 如果希望能所见即所得,所学即有用。那么从HTML这种写出来就能看到实用效果的语言入手可能会比较好。 那么类似的书籍就有 head first HTML5。 或者从零开始python 这种系列。 |
|||
|
2021-03-02, 11:59
Post
#4
|
|||
主物质者 ![]()
Group: Primer Posts: 2 Joined: 2018-03-17 Member No.: 73328 ![]() |
如果是当作爱好,那么就没有必要学习一些不那么纯粹的知识,去领略其中某些思想的美妙之处即可。
因此,我推荐以《计算机程序的构造与解释》这本书作为起点,Github、BiliBili上有配套视频的翻译。 请你独立完成所有的习题,然后去 SICP Answer 网站查看其他人的回答。 |
|||
|
2021-03-02, 13:19
Post
#5
|
|||
主物质者 ![]()
Group: Primer Posts: 52 Joined: 2009-04-08 Member No.: 29596 ![]() |
||||
|
2021-03-02, 13:22
Post
#6
|
|||
主物质者 ![]()
Group: Primer Posts: 52 Joined: 2009-04-08 Member No.: 29596 ![]() |
对了Linux下编程工具比较丰富,学编程也可以搭配着Linux学习。
Windows 10下面的WSL子系统安装和使用Linux都很方便。 |
|||
![]() ![]() ![]() |
Copyright © 2005-2021 The Ring of Wonder | Time is now: 2021-03-03, 12:46 |