MSDN一般有中文版。
变量、函数可以用拼音。但如果你的程序要给其他人看,那就必须用英语来写变量名和函数。实际上,其他人的程序一般都是用英语作为变量名和函数的,你学点英语有助于理解代码。比如比人写了个Add(a, b),懂英语的一下子就知道是加起来吧。
要写一些比较大型的程序,则需要学好英语,达到大学4级就够了。不然查英语文献的时候会很痛苦,因为自动翻译常常词不达意。
Web前端开发要学习的知识很杂乱,知识范围也很广。不过,所有技术都是围绕着三大基本技术来进行的:HTML、CSS,JavaScript。前端的开发中,在页面的布局时, HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互。
掌握三大技能,还要运用多种开发工具辅助开发。目前我们常用到的有:Dreamweaver,Sublime Text ,HBuilder等。
工具只是解决单个问题,在你更加深入了解这个行业之后,你可能还会用到各种不同的框架,目前有三大框架Angular、React、Vue,除此之外还有Bootstrap、 Fbootstrapp、BootMetro、Gumby、IVORY、Kube等,都是需要慢慢接触的。
另外,做前端开发可能还会运用到SEO、DOM、BOM、Ajax等技能,网站性能优化和服务器端的基础知识也是需要了解的。
学前端可能会很难,但世界上没有学不会的知识,相信自己,努力学下去,一定可以成功。