数学建模社区-数学中国
标题:
有哪些高质量的自学网站?
[打印本页]
作者:
杨利霞
时间:
2020-4-23 15:09
标题:
有哪些高质量的自学网站?
9 |# C2 f; J- S& P/ i0 {' @
有哪些高质量的自学网站?
0 Q! n- h; |0 A w, g! w5 l
) C' s" W$ ?7 t: t
1. Github
- C6 Z% ^: `% S, ?. v7 K2 ^1 D7 ?
5 z" w9 g1 ?) n( u" n- ~
Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。
' x, k& }. A+ C- a2 ~9 _
3 y+ I' e" W4 {! B" h
如果你做的东西正好符合一些公司的要求,他们可能会邀请你面试哦~
) ]6 P0 }4 T$ P! {8 N) e, F
. r. P7 g! a/ N/ J6 ]4 f
; g6 m- M( F9 ~# t7 `
2 Q8 z! E7 s& ?$ d, i. k3 h: a
2. LintCode
- H% D+ G* e2 Z3 r. E; Q
8 q' h2 D6 B# s8 X ?5 k
LintCode 收集了最常见、最高频的编程题目。相比其他的一些网站,LintCode:
- G- R4 w* y7 Q' l0 G7 z" C d T
6 e j) u: K7 ]. a
编程挑战覆盖领域更多,包括算法、数据结构,人工智能,系统设计等众多领域,每道题都有详细的解答。
; ~- ~3 D/ Q4 Z$ ^ J
有模拟面试专栏,精选 Facebook, Amazon, Google, Linkedin 等IT企业的面试题,真实还原面试流程,适合求职者。
( Q( c$ x- ~. E4 H0 l( X
有《Cracking the Coding Interview》《剑指offer》等算法学习书籍的配套习题库,可供初学者练习。
6 x0 N9 {! t7 Y
4 [) ^! P' z( i4 m& j( w
; y" ^, {6 g# e2 c: G/ G1 c
3.CodinGame
& _; n9 V6 ~+ ~) P1 ^: k
4 h( F* Q; a2 ?5 }
CodinGame很特别,和一些竞争性编程网站有所不同,它不是简单地通过生成一组输出来实现编程挑战,而是以玩游戏的方式通过在线编程完成相应挑战,并且游戏界面非常精美!
! H( }% S( @7 }5 C, n! x
' A) H" ]2 e' l3 I% s; K
: l8 ]; F$ x4 d, C1 ~. w, Z
8 K1 S" s* f* S* m: x" A
4.九章算法
/ B2 j0 [$ B4 ~
3 i0 `7 ~3 {6 T8 R, b0 F
开设包括Java、Python、大数据、全栈开发、系统设计等20+门课程,还会定期举办求职讲座。讲师均来自 FLAG, BAT 等硅谷和国内顶尖IT企业。老司机带路,靠谱!
+ A. N* X/ t- {) M; m/ `
# j3 ]3 ]+ l. V: A
九章算法的《零基础找CS相关工作,如何准备》非常值得一听,理清思路能节省50%以上准备时间。
6 n6 r/ l3 `% q6 f5 _
1 N9 V5 e" t$ n! S4 M4 P
! X3 i J9 m' p" E O
r: M. H) U; G+ `& U# z
5.GeeksforGeeks
' a. M' J3 S3 C, d w; N4 v5 A: a
2 Z2 A/ m: l, M* ]
关于“算法和数据结构”,GeeksforGeeks 有很多很好的文章、解释和代码解决方案。你可以:
. U8 J. w2 Z J
) C! R& ^# g6 A+ @! R" O8 {
在在线编辑器中进行挑战,你可以看到其他解题者的解决方案
/ ] ~8 F3 L; j- B. a N# Q
如果你正在准备一个软件工程师的面试,也可以用这个网站准备和复习更难的算法问题。
/ H- [' a% _( G) U4 Y
6 r) Q5 M- y; U$ c4 C
& T6 v0 S \! a5 [
6.Coursera
/ R! l. g' @% `4 n. B" A
% g. A9 c, B6 ~ a' U5 b
Coursera是大型公开在线课程项目,由美国斯坦福大学两名计算机科学教授创办。
5 \: n, R' B8 }. t; y# {' J1 s
5 A3 l" w. Q" C6 w# W
Coursera的合作院校包括斯坦福大学、密歇根大学、普林斯顿大学、宾夕法尼亚大学等美国名校。你可以在上面学到大量计算机理论和编程知识,部分课程有中文字幕哦~。
) K" `$ o8 {4 f4 Z$ q. U9 n
' i+ c6 w v3 N2 W; k5 x
8 I+ y: F$ k1 o6 d1 S- [/ L
" e8 F) t/ f, T, s$ @3 K. n
7. 博客园
1 N$ @& K6 M& q4 b
5 r2 a. \/ v' x8 A3 _: d: A$ t; H
面向开发者的知识分享社区,内容包括开源项目,程序员招聘、职场、面试、学习方法,科技行业事热点,程序员生活等。干活多,广告少。
) J* t7 n$ ]: r5 F8 L
3 m, R V; ]7 a7 P/ m5 G
' r8 O# {5 @6 T; I4 g' q
! g- b' r1 s2 W& Q
8.Kaggle在线竞赛
) H8 p' y) A3 W1 T+ }& Q* _( f
4 u1 @- `- E, Q1 o& M- t: P/ u2 d$ l
Kaggle是数据挖掘、机器学习在线竞赛平台。
4 k. l8 {% F/ K* m
% e' V) L0 a' J/ j8 `! f5 @
我们可以与参与者进行现场讨论,向大佬寻求建议和提供建议。通过学习+实践的模式深入了解数据科学领域。
; E o2 n( a6 {4 |
; G- s0 N7 ~# o {& u
除了对公众开放的比赛外,Kaggle也有私人比赛,只对最高等级的参赛者(kaggle master)开放。
% K+ ~+ E4 z1 s# n# v2 \
$ H- B; z. V1 `5 B* k& N* Y7 ~4 h& f/ p
最重要的是,在简历上有这一经历对求职者来说是非常具有优势的。
+ m7 Y2 m/ d7 i/ K
! [0 n2 Q& q; |0 {0 ^5 V3 U, u
: h9 C0 G: [" I& o1 q
0 w! I+ ~; S! A+ p
9.Stack Overflow
V( q% W, j. s3 @1 P9 H2 K$ [
" p4 b2 o: ?/ l1 a( ?$ Y! h) F2 J
Stack Overflow是一个IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告!
+ v* o" q+ P1 y; N* f* @: f* m
( [5 T. V, c' q) t0 i7 M. v# c
# M- N+ u, [; t
% m ?9 n0 y& v0 f5 _: A
10.V2EX
+ z2 |. D' \5 k7 a4 T
! g5 x) u( I. u9 e7 o6 F$ \% u
准入门槛比较高,注册需要做一些计算机相关的题目,所以用户非常垂直,大多数都是计算机专业的学生和程序员,有许多高质量的技术文章。
: a7 ]) c" `1 A% U- Z$ o
5 n) \# n1 Q$ g5 ~# A+ R' s
9 P: a& c, r2 Z( y5 t# Y- ]
————————————————
% g4 {& E! C1 t+ `
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
- Z5 R) d& ?2 X! U' }; M2 s8 Q7 ?- S
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104499956
# X( r ~# e+ L5 X( q; I
T+ a2 W8 H) l2 J* ~: l+ P
4 v6 e. J ]9 f; `8 O# ^* I
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5