数学建模社区-数学中国
标题:
有哪些高质量的自学网站?
[打印本页]
作者:
杨利霞
时间:
2020-4-23 15:09
标题:
有哪些高质量的自学网站?
" _! ^$ E- Q' E- h" J4 _
有哪些高质量的自学网站?
. B S* d# \# Z
" z5 J6 P& p$ S! G* r1 ]
1. Github
/ D/ z: |* ?6 K
3 E, y% B C) \# v. S
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。
/ K$ C! `" f% f1 F2 t
# j+ T2 g& ?, p4 D& C4 V% ^+ S
如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~
" f9 ?; M! {9 o6 D
9 Y: s" {& L$ x3 z1 U( P
2 v5 C. M7 j( R. V/ s
/ T' f( Z/ p1 H1 |) G) f1 a2 r
2. LintCode
9 e' q+ Z0 e/ L. Q8 G0 I; {' W8 {
) A9 a; e- Y: E* m
LintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
8 T! |- L2 ^- s( D* B
' I* o0 N% C2 n$ L1 D, i$ b9 B
编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。
" k# [" t6 i) L5 B' ]1 u
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
/ F6 l0 C0 w7 W; n- ^
有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
: J; u- j3 N* O# G
* t! u- e' O8 r# C" ?
' d8 K/ v: H; B
3.CodinGame
) |- X: b: y9 B' V( ?
& j7 m+ C) D5 z0 S. E
CodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!
: t3 V& b0 d/ B6 w: ^
7 W) x, P. x- k! x' s2 ]* U
: \# Z$ A, |1 ^" I& n, e
( [8 Y' \" D1 G6 O& M' X
4.九章算法
: j# a) A) x" h" _- y% m
/ U% W" w! H x- C8 ?" S; R y
开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!
; M4 ?. r! l: T$ z+ c+ ]
, f8 K: ?( \7 B& Z w9 _
九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
# J! i( S& A7 e+ W4 k, I2 Q% S
. p. v. x. u) O1 b. _5 |" A S
! b/ V: F+ m; ?; m9 B4 J
; ^6 t) ~) o2 P O( A7 E
5.GeeksforGeeks
% v, I6 H1 b" r7 {- Q
% }. h' }4 v8 T$ }' W0 x
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
& M* H1 s) S! W. v
3 @2 U# M5 O9 }: g# G
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
9 q c2 E4 I( _2 P i% ?0 g
如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
" c* w+ n5 E/ {% Y- W1 N% M
+ a( f5 Y; b$ m( b/ e' l6 E: z+ T, Y
. z: r! h- \/ v6 s; N: t" k1 u
6.Coursera
# z/ `- q/ h/ h
/ \& L+ u# I4 t* _4 L9 s
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。
" r! s2 P# t1 c) r: M4 q4 L3 s% q
- K- N9 `( E; [4 H' C0 K8 n7 e
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。
/ r" f# F* A9 t0 q
9 f4 A2 R7 Z0 h) p5 x, C4 I6 }+ E
0 m% m1 j/ @4 P
: C" P0 ^. C9 D- Z, `7 K1 \& M
7. 博客园
; }: x4 R: u- D
3 G0 F" n) C! S3 a
面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。
9 b# M" E3 M0 P* m$ t
0 M/ {9 J6 Y6 I3 s1 f) x" Z
2 I8 \/ f p, i5 A# z
( ~" Z) a: D: u/ x2 Y% C7 Q
8.Kaggle在线竞赛
# I( |! X% U& F) g! ?. Z% {$ N
5 K' s5 K" n% b q& \
Kaggle是数据挖掘、机器学习在线竞赛平台。
! P4 \' Z6 B; X% J8 q, K
/ {9 q" A- E1 p. k9 q
我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
/ y/ t5 R; P5 e/ I; h
/ v7 t7 U+ ]- B: N" D
除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
4 ?( H5 I6 \; m- t& g5 B1 G
/ }4 A! X' ?+ L( J/ g% |6 `9 Y
最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。
% O1 m7 m/ a$ E$ S" `3 \, J% X0 R2 {5 y6 D
* U: u! d9 i# O, S* e5 Q" [9 v* @
0 v; H& t8 ^! r/ M' O {
{* Y3 Z; @1 ^/ }4 |
9.Stack Overflow
6 b" x2 I4 D1 R8 w/ J
, {- {9 T) p0 x2 `0 N
Stack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!
" ~3 E: p+ r8 r7 M/ I8 j
; T# B/ T C; A% }9 E6 V
1 ~2 U* n6 ^! i* u
, o, g, J3 Q! Y u3 L/ J
10.V2EX
' E" [# W$ j. N2 s: u! N4 W
9 x, N# Q. _3 U" b. p: |: x- B
准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。
* L; E/ I& }1 ]3 P+ H5 x
$ [( w. A! C7 K. O" X
. I9 i! q+ Z; s) q, q, D5 }
————————————————
' O- q1 A& ?2 b+ Z
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
8 y1 c. ]0 t% t( k
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956
3 s# b, C6 @3 s, S* n: r2 i; R6 V
$ @5 w- p9 H& s( e5 S/ Y
o3 ]9 L' X+ k K! ~
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5