fe-star / 2017.8 Goto Github PK
View Code? Open in Web Editor NEW2017年8月开课的班级
2017年8月开课的班级
function A() {
this.name = 'Daniel'
}
A.prototype.test = function () {
setTimeout(function () {
console.log(this.name)
}, 1000)
}
var a = new A()
a.test()
鉴于大家反馈,我们修改一下,大致上是一半时间讲知识,一半时间做练习。练习尽量提早做吧,上课做应该不完全来得及。
在这里说明一下,我们课程重要的不是上课这三小时,三小时最多只能带你入门。更多的东西要大家看文档,和做练习来思考。我们希望的方式是:“尽可能的模拟真实工作场景,让大家在不断的解决问题过程中提高”。我认为这比讲知识点来的实际,深刻,有意义。
比如我们第一课的设计内容就是一定要所有人学会测试,因为这是之后模拟真实工作场景的基础。这里面我们大纲标明的内容是:
可能有同学觉得内容少了,但我真正担心的是如果课上不实操,很多同学可能下课就不会去碰了。而且,有心的话,其实很多东西可以挖掘。
比如:
.should
的?有发现什么吗?对的,要不就是深入原理,要不就是在自己的场景为了解决什么问题,要怎么选择?
前者需要大家花时间去研究实现细节,这在三小时是讲不完的,因为实在太多东西了。
后者是一个言之有理即可的问题,没有唯一答案,甚至没有正确答案。
请记住,知识点,不是中级前端或高级前端和初级前端的差距,真正的差距是:能根据当前问题,给出多种方案,并能根据问题所处的场景,找出当前最佳的解。这个解只要言之有理即可。
最后,在前端目前的环境来说,会写测试用例,会自己整套CI环境,已经是非常加分的了= =
本周大纲上主要内容是:
超纲内容思考:
作业内容:
本周作业不需要交,但是期望大家有时间做一下,可以扩展一下知识面,记得做homework3,我等了好久了~~
建议大家读一下这个文章,工作中其实不会遇到,但对自己Javascript的理解有帮助。
应该会长期有些补课,3.4日晚上8点-9点有时间的同学请回复一下。应该会和新的一期同学一起上~
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.