数学建模社区-数学中国
标题:
有哪些高质量的自学网站?
[打印本页]
作者:
杨利霞
时间:
2020-4-13 16:27
标题:
有哪些高质量的自学网站?
8 j7 Q: K: n. j/ U1 M2 [. i& E/ `
有哪些高质量的自学网站?
分享10个程序员优质自学网站~
6 F1 H( D- l$ V) o1 S
9 l1 Z! r& C( l! a5 O* o2 \( e
1. Github
" k" e$ ]9 ]# C$ w$ g a
7 C$ ?+ J$ v6 E
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。
& z. T% ?, v. x; P+ n/ {
& Z7 m, z: g; G, J5 U
如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~
( K F* ^. L& y7 O% d7 Z* U
e R$ i$ o7 s2 {/ I0 j" L! H' Z
. Y, u! a8 O0 y+ X* A; I h" f* _
8 f' @* p3 N+ _
2. LintCode
! n, I9 k% V& S! x! c
" V& `: r$ C' H7 ~6 P
LintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
{) W( S$ l# _; C6 \# D4 c$ K
) H# p1 d' |# r) c1 Z
编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。
; B- J8 d+ H w; A6 d+ X: n
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
3 P' H+ F9 R$ a( T
有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
) Y+ D/ i5 b8 w' \9 i
. e- X( k: I8 O8 V
$ Q$ {, q" p( Y/ g
3.CodinGame
# {/ C: J, L6 O g
5 _6 _- I( a6 P7 s
CodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!
$ e3 K3 J: t* D1 G$ D; I5 X2 s, u
6 }# C9 {/ S( R2 a
k& V; g+ h0 p$ ~7 l
x! Q1 H5 @4 k1 Q6 w
4.九章算法
: E$ b9 C- x- W% R% w
: f! |; ~, _% m/ e0 ? P7 G: U
开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!
( E: d& `' J4 i* W, u: \" a H
1 s- j1 ^9 G5 n
九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
2 q, F8 v+ h1 I1 v
* F* h# O) u: x
, w3 K" m1 g2 z
" t9 d- e& w. `! n; C
5.GeeksforGeeks
* [" w5 [9 f$ P9 F$ F* Z/ Q- {! v% x+ C
o8 c$ x8 Y& ], D7 z4 v
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
! K7 D3 n2 T2 d: A4 O
$ l' T+ [4 A, M, n7 P8 b( J
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
' @; s- x- w) Z
如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
: W* j8 L& R- R8 z+ `
7 E7 k; z+ g7 k5 E1 Y
6 f) U0 ^" m' E9 I2 ]: f, f4 k
6.Coursera
2 C4 j/ C2 `, L" t( }' t
' Z; t6 c. O4 Y/ p6 I9 I* A
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。
, p/ g% |3 j9 ]/ a3 U2 f. z4 X
; F& h/ v1 x) }: R- J3 Y: F% c
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。
5 A# N: m! O& n9 X5 M. u$ u
! ^3 D8 q1 M( e( k
6 M0 c* c2 H% Z8 Z
% v6 w9 Q: B' e0 t
7. 博客园
) ^' d9 f% s3 {) I- {
/ @# W4 v/ [% m4 X
面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。
# y+ H+ w. C0 b# V; H q: z
7 b5 O( C+ t1 V2 L0 l* n1 K
; b# i* G1 K+ L" Z L3 M% |/ D
6 j" H- A$ | O6 _" h$ P
8.Kaggle在线竞赛
- l; Z) ~ m9 V3 G% Y( @
* E9 E$ _0 B+ H/ ^) T
Kaggle是数据挖掘、机器学习在线竞赛平台。
+ V5 I& u1 T7 z U8 J/ t
. Y1 w: M5 v/ A6 Z+ L% I
我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
, B; r: K/ w9 r: j4 z: C$ X
" C1 ?& d" w. `
除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
* v1 f& Q* n. Q8 U0 z; \: ~4 d
1 n* G/ s7 }( q( b. x) j a3 Y
最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。
1 t1 b) Y# e* i* V; M* H& {# ]" l
$ n# k. I- ?% O2 ~
. [' F+ ]7 r3 \5 v, G
4 s) |- c* ?- ^5 W) v3 ~3 q! A) b$ V
9.Stack Overflow
; @$ h$ q# Q: ^1 W2 ~ a0 n7 Y3 }- C; e
! y' v( ~) ~7 I% l& D0 M
Stack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!
* Z0 U/ v0 A7 l( T% d
+ J) b, W/ }' Y" u6 C# j
8 \2 }7 Q/ W) u$ a& F* n
8 J( W- v& I1 \5 P% f+ Z' ~' U
10.V2EX
* B5 X; j5 Z( o% i4 `! @
: k J5 |9 \. L [; c
准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。
* q( H% z6 B6 H" ~; t0 a
# [4 i7 p3 F1 M0 M5 x! N9 J
% D, t/ t8 n8 q$ P$ F
————————————————
" _. k1 C2 X" V6 q5 `
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
8 P+ j$ F b H
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956
4 @1 v7 R; G5 F4 B5 ~2 P. P
, s) s# o: T; ?8 a
5 l6 ^" G6 E2 G% }0 s, j
作者:
FMLXQLJN
时间:
2020-4-13 16:34
好的收到谢谢
a- X% e+ V, Y
作者:
chace
时间:
2020-4-13 16:47
谢谢分享 学习到了很多知识
7 Q U' y8 R9 r! P
作者:
xiEnqing
时间:
2020-4-16 21:12
听说回帖加体力~
+ O: [: B- s% C
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5