数学建模社区-数学中国
标题:
有哪些高质量的自学网站?
[打印本页]
作者:
杨利霞
时间:
2020-4-23 15:09
标题:
有哪些高质量的自学网站?
+ n( \0 W: {0 j
有哪些高质量的自学网站?
& C; T$ {" F# B: o9 @$ x
# k# m9 {* ~. W9 [( L1 p7 }+ |
1. Github
, Y4 P1 z. b% A, G
& W: m5 C+ `& K& P7 D6 y4 f
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。
b5 n* m4 Y2 I2 u* F3 T
: G0 c. F9 c2 v$ {6 U6 z
如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~
. J0 [* H% _ [+ k
6 k5 z h0 j C9 I1 p9 Y# G
) Z2 ^2 e2 K+ x: H
6 z. Z: n) u6 U3 A6 r7 e
2. LintCode
; a3 ?! O% a+ Z2 v
5 N G! _# \" E: \7 a( M
LintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
' \1 b& } b1 A
! u5 p t$ c; |& j
编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。
3 t, v1 x! v- u3 t& i
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
7 G% }5 ~9 H k5 E. G
有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
4 C; d) X5 Z/ X/ @
! B3 \4 P2 ?$ p6 ~. j
& U4 V; L# z; {
3.CodinGame
' ]7 i! C J! \1 b
( \( h" T+ ^/ V
CodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!
! S9 d( O) B0 P. q0 [* e8 y0 B& T
+ s6 i/ y3 g' ]
& i, {, v& L5 ], n$ a5 y
3 K% K: n9 {& m& Y( Q7 G2 Q% x
4.九章算法
, i* i* V: v& b! a
! O$ p5 ?- V1 ~( e# u
开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!
8 {) O7 x- p% B+ m0 a$ \! |- s
' a O- u; M/ W0 x. @! h
九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
$ u1 h4 a7 x8 Y2 } ^" R* n, U% z; a& D
7 P2 ^0 J- h$ M
7 T0 }9 x" |; j" V1 G* W, _
3 w3 r; p0 X/ q+ A6 h
5.GeeksforGeeks
8 F" f# N0 }5 z
6 O- f/ o. j7 z
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
: X& X, q8 L) l; F) @$ |
$ Q, \# v/ X' |8 s
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
5 U6 Q$ n9 h% T3 P9 J
如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
% D6 A. H; o3 l$ s1 q" }5 ]" q
8 S# g7 M, E$ e8 k0 J, \
( Z* }7 {, \/ d4 G6 K
6.Coursera
9 C$ N! r5 _2 D' J' E
i1 e4 I2 Y' [
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。
% k$ o& P" A! G3 s
; d$ w7 ?% R$ T9 k( R8 U1 ]
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。
0 W4 P: \. L+ n0 W2 j! o
- O ?6 z. j' m0 q
! ^9 o$ b" Y' `! y% B* _& Y2 D5 m
5 e9 `2 \3 {: m' Q5 l
7. 博客园
6 [8 x; p' W. z) C
( c# H- q( I( X P
面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。
9 m- c3 c: I4 N$ P- x' D
5 G. m7 ]4 n% k* m& k2 Z
) e. t) ^4 ?8 | }$ ?& a4 ^
9 n+ |5 x% | L. H X
8.Kaggle在线竞赛
; C/ ~ t/ [4 k
* f L( r# h8 L* X3 Q1 J; O
Kaggle是数据挖掘、机器学习在线竞赛平台。
) l# M# _! i& L
. |8 b' e" _3 \2 v. [
我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
7 D1 l' S6 S% N7 z
& N) X. q$ n# H* F( G
除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
( w; {* B! v$ @! C% n
: f3 O! ]+ x7 e: o Y5 t- _; _9 J' ?1 j
最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。
3 F' z+ \& |+ r2 G( |
. `( j. B: ~% A
+ u! ~: n, s |5 z. G6 ^
g7 d5 f6 ^+ Z: Y6 Q
9.Stack Overflow
( j- T5 ]1 h) R; H
& \ a% [$ Q* k
Stack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!
( V/ T8 g7 R& @$ w; `4 C
) Q4 B& U5 t! M2 C9 M+ i3 s
% d2 r0 D; L" U/ F) s8 l. E4 B
- o/ z3 U& `7 J$ ` }$ T
10.V2EX
t$ J" V" ], m
0 F8 R* j3 w' E" O( C! L# u
准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。
$ {' G( i# }. L, w4 C# Z9 q
) T1 E9 r- M, p5 x4 C1 j/ l8 q
6 g' z Y# P3 X+ y) v |7 v
————————————————
% L- r c% k! j# d5 \. ]
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
/ H7 @4 n/ T* y$ X5 k( @. \9 p
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956
, j8 y; Y2 E6 \1 _
( U* d- q: u1 e6 [
( a) q7 A/ v5 z( N$ L' ~ A
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5