经常会遇到身边的朋友觉得编程很“高大上”,
虽然有兴趣,但被“吓到”,
觉得只有nerd才能学
今天就给大家分享一款,
完全不需要别人教,
可以轻轻松松,
在家自己一个人学习的编程网站:
Codeacademy
▲特别喜欢在首页的这句话
“If you know how to read you can learn how to code"
如果你识字,你就可以学编程。
注册之后,会出现这样的页面
Get Started
1
推荐先尝试“Get Started”
这是一个是陪你 go through 这个网站的板块
特别有意思
因为你可以学会如何用 JavaScript
让你的名字有动画效果
the perfect place to start
if you are brand new to coding
(鼠标移到“Ready to Code?"上所产生的效果)
这里演示中使用的编程语言是 JavaScript
(在现在注重用户体验和交互(interaction)的时代非常有用,通常会在网站、app等设计上运用,例如现在经常会出现爆款的H5和微信小程序;在人工智能这个大topic的下面,数据可视化也占了很大一个版面,而JavaScript就是实现数据可视化的方法之一~)
界面介绍
2
▲
界面分为三个区域,
从左到右为:学习、练习、成果演示
▲最左侧是学习区域,有Learn, instruction, Community forums, and Report a Bug
Learn就是告诉你,这一张要学的东西是什么,例如是加减法,还是乘除法
Instructions就是指导,每一章都需要自己动手编程,这里是告诉你要做什么的地方
Community forums,虽然是自学,但codeacademy有自己的论坛,如果遇到不会做的题目,可以到这个论坛去问问题,也可以看是否有人遇到过相同的问题,他们是怎么解决的。
Report a Bug是如果codeacademy出现bug(错误),你可以进行报告(基本不会发生的啦~)
▲中间是编程区域
可以按照左侧的指导,进行练习和编程
▲右侧是成果展示
也就是你在中间区域的编程,得到的效果
课程介绍
3
最后介绍一下为什么Codeacademy这么好用。。。
因为。。。
真的啥都有啊!!!!!
有网页开发需要的HTML & CSS,
data science需要的Python,
还有数据库需要的SQL,等等等等
▲(这只是一部分课程而已哦)
想系统的查找想学的内容
可以点击网页最上侧的Catalog
▲左侧是根据主题排序
有网页开发,编程,数据科学,设计,还有“Partnership”(这个是和与其他科技公司一起开发的课程,例如amazon的Alexa开发)
▲右侧是根据语言排序
有HTML & CSS, Java, JavaScript, Python, SQL, Ruby, Bash/shell
如果不知道从哪开始学起的话
Codeacademy的首页有一个“Starter Kit”
▲点击“Help find a course"
会出现一个问卷,
填完后会分析你现阶段可以先从哪里开始
好啦!今天就先蜻蜓点水的介绍到这里!
你准备好编程了嘛?
领取专属 10元无门槛券
私享最新 技术干货