数学建模社区-数学中国
标题:
有哪些高质量的自学网站?
[打印本页]
作者:
杨利霞
时间:
2020-4-13 16:27
标题:
有哪些高质量的自学网站?
- E& J9 u/ I* ?
有哪些高质量的自学网站?
分享10个程序员优质自学网站~
9 p1 k/ T) s/ Y9 a6 j0 j
- `" k7 A0 T# s/ q' V) T0 X
1. Github
5 B$ l+ k9 i6 t" c \) D
7 l P# r& F9 v( x# D/ S9 g
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。
' |1 h$ P! ?& u- q- h. b& V
0 ?1 Y( ?1 r: u8 t( C2 ]! b
如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~
o9 \/ o5 x! I6 W: I- @
& a' ?' G3 v* v
7 a, B( s7 L2 [! M) p, |5 ^
' G4 S, A6 }) ?2 ~7 k
2. LintCode
8 u/ |% @- B; T) `/ i9 v4 W; _
9 P) ?8 x" Y; S' ~. M2 B9 ?
LintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
. C0 D* C* C( W$ U
1 a4 i; e1 {# p& y6 H5 ?( }
编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。
0 K* Q/ ]% }) h
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
6 b' t$ E- w! B9 f5 ? T6 u
有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
- g) y$ D. R+ L" F3 Z
: i; a2 R! ?$ |' I& ]
, U( E1 F( H8 ?" V: g
3.CodinGame
1 t5 |; G& x+ s* q) c6 z: ~
' `) @. e! h, N" I3 Z, b
CodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!
( ~- E0 A! S, b l/ }
0 \2 A; b# n6 N# h1 m9 `
. j. q6 \% P$ [
6 I! b# E. A5 G, c* ?9 x5 s
4.九章算法
( F1 `* A# Q% g* k ]
4 K; @7 c T k( P; v7 o
开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!
' Y) v( U' r' M6 ?& d+ o" Y
! D' B) K8 a5 A, g; M8 J% @
九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
& P" C- ?) T8 c* v5 y% V9 F
% c: N n. P) @3 J! R5 _ h
p& j8 I' m* |
. a# ^3 t+ m- t3 U8 e, x# O E
5.GeeksforGeeks
4 G* H" B+ e1 ?$ q3 ~
% a; e) D6 k2 u2 g
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
! k g; Z+ L; g& W9 s3 ^
1 s- ~$ |2 V, t/ e6 Y; X" N: V6 s* w
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
2 ]9 F$ A/ ^ X% k- l; d
如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
1 q6 }6 O% R$ ], |& t" }- T: M
$ l0 h( W" r! A7 _* q2 N# u. P" \6 m
/ ^/ Q1 W0 Z9 x: t; v" Z5 g" h9 I
6.Coursera
( Y7 R4 {# u3 j2 j! I2 T+ Q
& K4 A7 ?, ^5 T: `3 W* z# s4 n
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。
( h, h: ~. S0 ~6 V1 |8 ], @) ^
$ R8 k# P. j; G# w+ d( f
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。
4 ]6 \% `% t: F8 }4 x* \
) F5 E: ]! s3 Z; v8 ?7 E- k
+ w* d! ^. T; G5 _" c. G( ?
# P4 U; D( E+ f9 J
7. 博客园
, V/ |3 e6 J! _, Q
" H& y: S1 V( r3 h
面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。
; o# o# P* S$ s& l" g/ W
" @8 I, i; F+ P! @& B& E2 O
) l- e1 f2 a1 ]' o3 j4 l
. t! F) R4 x' f: @; b. q
8.Kaggle在线竞赛
5 z6 r+ }7 w# @ i/ w
; g, L) U% O- x T
Kaggle是数据挖掘、机器学习在线竞赛平台。
6 O% {/ k! o* q) V8 u- M; h+ c( _
. Z+ c7 L3 X, I9 z4 R
我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
6 [+ V/ r" i' q& U; @# |* P
& v" I2 T9 S. X- {
除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
3 C" r7 }% _/ P t$ M4 e
4 g9 A% b+ B- j! j, j
最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。
\1 `7 v8 ^/ U( n4 I8 J
% G. j: j2 Z- s* [
) q; d: `3 X2 ?' B4 G" f# F0 g
4 r& f) ?5 t1 h* a' }! F
9.Stack Overflow
" j1 e; P5 d% E7 d4 U
' x5 _. W" o/ h
Stack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!
7 P( i3 \# Q5 _7 L2 p$ C$ D
$ _$ ^# G; z4 l/ ~! Y% ]3 U
( a3 i, e2 @7 ]$ Z
, G7 v0 S: z# w6 k5 j# U
10.V2EX
( b2 V% o- Y! |; f% O9 n; ?
* U/ D2 T/ u3 J; c7 A; U
准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。
( H9 z* }! @: g- D$ h( t+ c
8 F* o) {, b Y: @
( X: [# |! W9 O- ~; N7 s. l- p! J2 d
————————————————
% W) X2 ~, p" Y# S/ i+ ?/ Y; \- D
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
6 s- h6 Q( ~, P) _7 z2 {# `- C
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956
2 t- z- k. T i4 t; d, F) J6 @2 I
$ Q, W* t' B& h4 o; m. g$ v
$ R, M; |) w. }' S2 t( h* ^' U
作者:
FMLXQLJN
时间:
2020-4-13 16:34
好的收到谢谢
# \+ c* k. d* Y% o8 j! N
作者:
chace
时间:
2020-4-13 16:47
谢谢分享 学习到了很多知识
9 v! Z. x$ L1 |
作者:
xiEnqing
时间:
2020-4-16 21:12
听说回帖加体力~
4 C2 w0 s# i; l
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5