数学建模社区-数学中国

标题: 有哪些高质量的自学网站? [打印本页]

作者: 杨利霞    时间: 2020-4-13 16:27
标题: 有哪些高质量的自学网站?
9 u% H. Q& N. A
有哪些高质量的自学网站?分享10个程序员优质自学网站~
/ o8 y# ?" N2 G" [# ?  z. N9 w- E
1. Github1 o2 f8 z$ r/ L0 r
. k5 r7 d1 l) e" T! p
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。" n& }8 t5 s! {9 U

# b% B, e% n9 o6 t) p0 a/ z1 U1 E如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~5 d2 [/ [9 q( ?1 ^3 b
) G. X9 h" R3 ^; z
: [" m' y0 F7 t
6 {; Y9 G2 C4 _  E& U; Q
2. LintCode
" j5 @  L# w; h5 n3 K0 [
7 w) i# I; Y1 g( nLintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
4 M9 b8 |9 }  i3 f: V+ U
: ]8 h, u# b! U* P5 W, M编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。/ x9 C: d& m: F5 c: j
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
! l  M0 x/ u( i% ]; l4 i有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
' |$ b1 f) F7 D  i/ q6 Y! G, Q1 Z. {8 g7 w9 E
( e" z5 M  }2 M# g  _% x
3.CodinGame
3 g9 I$ i; s" G# \: Q8 B
3 j. d4 A- D, FCodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!0 @, T8 h* x. l) }1 k' o7 K( D9 c

0 u: `" t: n1 Z2 k
- L" T3 x0 r4 o( u3 A2 x: j5 h' b) G
4.九章算法
) h% z' Q  w$ f1 F+ f
1 ]* Q8 k% x1 V5 N开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!9 B0 L; }/ f- |' k$ ~1 {

, c/ X5 H( E2 P4 e* n& u九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
9 r3 k% F  p* R& Q3 q; o) ^! x4 _  i. V/ h" S" o
* I# J' k" @! F2 c5 Z/ U

: o9 g# {6 q6 G# J  h5.GeeksforGeeks9 W. V' p  ^6 X% W  d
" k1 C: t7 C6 L5 F& n9 n+ y
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
5 Z( J, N- o* ~- V6 A; Z8 ~2 A1 p+ i' A& \$ r' n
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
+ U$ t$ @9 f7 I, L/ w# o( f6 P1 j如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
9 G4 z! i2 `1 q0 r6 }' {6 D3 m
/ L. x8 b. q; e+ }3 g7 s5 {  F. F( N& u, S
6.Coursera
" r# V3 k: Y- W) S. `  x4 g" c0 ^- z% }: H5 [2 \
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。$ @( s& f" P, S
4 T+ U% l* Y# c
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。" R- a7 T3 X0 ]! }8 x, Q

: a3 v: H2 p4 ?7 B7 q' l0 Z) r: [9 z" ^. }/ O/ Y1 `

" @6 Y/ j6 I: q" Y; a  l. s% V- }7. 博客园. a' y) ]3 [3 U

. ]% A; `; a+ c7 y! j% a面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。  p9 |! J, K# M, g/ X

7 ^- {, V; h# C; h# c" m) U! @& n: l+ h+ j2 m7 z
0 z9 t- h; w( ]8 }6 o" O) V
8.Kaggle在线竞赛! o) n' _+ b1 u. g7 y+ x4 k
! n+ i, N% {, B
Kaggle是数据挖掘、机器学习在线竞赛平台。1 P6 d& F/ ^# f7 C" {! w

7 ~1 ^$ |( m5 L- h6 w/ l8 Q我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
) [" b5 A7 t0 D- e" F( S
3 G3 f7 \$ v5 i' w8 R3 d* |' c除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
; Y1 i1 b/ m5 H7 b
( U& a  v. G# O. C+ q; [5 n最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。, w, k, l/ m9 W5 @3 W. X' c- I# W
" _5 x  ?1 L, o2 g6 ~! W8 ?

" V  _* m! D% j& B8 s( {' Z" S4 y% g* C  {" W% x' q/ J6 w
9.Stack Overflow
$ t, x% `  h5 W9 p) G
5 A1 R- C# t6 Q/ g/ N( OStack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!6 \) }/ }. n0 U$ i: e

- D. Z2 O3 X! w. m( j" y8 B3 G- H: `" w* s' S& c6 T; ~

3 z& `) X. |$ @10.V2EX, l0 H! s) l/ z5 C) \. x

# }4 ^' B' }) ]: j/ r4 y准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。4 A6 w4 Y4 y* O9 K4 H. f
+ @* q, \7 o! E( k! P5 D2 p

6 p- `3 ~. N1 s————————————————
2 B9 @, V7 ~! @/ \版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。% W; P! A1 d( w. Q  t1 E6 O: c
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956" m: }9 v8 R2 j
- ~, n+ q; k- \! h( L6 j

  n1 F, P/ F" S9 N. N
作者: FMLXQLJN    时间: 2020-4-13 16:34
好的收到谢谢
/ s! i' z( `3 N# _( l: X9 p
作者: chace    时间: 2020-4-13 16:47
谢谢分享 学习到了很多知识- q7 H3 i" G/ W; K- B' |% T

作者: xiEnqing    时间: 2020-4-16 21:12
听说回帖加体力~0 B+ ^5 b1 K, S! w. u





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5