一、菜鸟入门
最原始的忠告:这个世界上有想法的人很多,但是有想法又能实现它的人太少!
首先要感谢伟大的Web2、0概念、产品概念、用户体验概念、jQuery插件,是它们在中国日渐成熟才解放了前端开发工程师们。
可能令你感到遗憾的是你从没从事过前端开发工作,不过没关系,只要你肯努力,一切都是可以学会的。
学生?设计师?程序员?SEOer?产品经理?项目经理?你是谁不重要,重要的是你想不想认识、了解、学习、精通前端技术。
1、想入门?
在入门之前你必须了解一个概念:什么是前端开发工程师?
在了解这个概念之前,先来看一下我们所熟悉的互联网大佬们在最近的招聘中对前端开发工程师岗位的要求。
阿里巴巴
1、丰富的前端开发经验,能解决Web项目中各种疑难问题;
2、精通各种Web前端技术,了解其适用范围及优劣性;
3、深刻理解Web标准,对标签语义、页面结构有深刻的认识,手写XHTML/CSS/java script代码;
4、研究过JS框架,喜欢钻研新技术、能够解决各种浏览器兼容性问题。
1、1年以上的前端开发经验;
2、了解Web标准,熟练掌握HTML/XHTML、CSS,具备规范的HTML和CSS代码的实现能力;
3、熟练掌握java script,对java script的高级特性有深入理解,具备OO方式的java script程序设计和实现能力;
4、对页面设计和用户体验有一定了解,具备较好的产品设计能力;
5、了解浏览器兼容性问题,熟悉前端开发和调试工具,具有解决实际问题的能力和经验;
6、熟悉一种Server端语言并有实际工作经验,比如Python、 PHP、Perl、Java、C等等;
7、熟悉Google API(任何产品均可),有实际的开发和使用经验;
8、熟悉其他前端开发相关技术或工具,比如ActionScript、Photoshop等等;
9、熟悉Web常见产品,有个人博客、网站等;
10、主动思考、主动工作。
百度
1、计算机及相关专业本科以上学历;
2、精通java script、Ajax等Web开发技术;
3、精通 HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局;
4、熟练使用Linux系统,对算法、数据结构以及后台开发(C/C++/PHP/Java等)有一定了解;
5、熟悉W 3C标准,对表现与数据分离、Web语义化等有深刻理解;
6、对Web技术发展有强烈兴趣,有良好的学习能力和强烈的进取心;
7、良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力。
腾讯
1、精通java script或ActionScript,熟悉Web/RIA开发模式;
2、熟悉html/xhtml、css等网页制作技术,熟悉页面架构和布局;
3、熟悉Web标准,对表现与数据分离、html语义化等有一定理解;
4、对JS的各种特性以及浏览器兼容性有丰富实战经验;
5、具有良好的团队和积极主动的沟通意识;
6、具备强烈的进取心和求知欲,勇于挑战。
新浪
1、三年以上工作经验,有大型互联网公司任职经历为最佳;
2、对java script语言有十分深入的了解;
3、掌握至少一门服务器端编程语言,对OOP有一定的认识,对前后端合作开发有一定的认知;
4、具备优秀的编程能力,对常见动画效果算法有一定地了解;
5、熟练掌握HTML/CSS/XML;
6、对互联网产品有着良好的感觉,对交互体验有较为深入的了解;
7、思路清晰,具备良好的沟通能力和理解能力。
看完上述岗位要求,我想你应该对前端开发工程师的概念有了一定的了解,尝试着定义一下?
前端开发工程师 = XHTML+XML+CSS+java script/ActionScript/AJAX
高级前端开发工程师 = XHTML+XML+CSS+java script/ActionScript/AJAX+UED+JSP|ASP|、NET|PHP
当然,上面的定义是针对大公司的,杯具的是中国互联网行业的大公司太少了,为了生存与生活,我们还要了解中小公司的需求:
前端开发工程师 = XHTML+XML+CSS+java script/ActionScript/AJAX+JSP|ASP|、NET|PHP+UI
高级前端开发工程师 = XHTML+XML+CSS+java script/ActionScript/AJAX+UED+JSP|ASP|、NET|PHP+UI+SEO+PM
也许你不一定要学这么多,但是如果全学会了,那你将可能成为真正的T型人才。
2、从何做起?
方向、勤奋、运气这三大成功要素中的“方向”已经渐渐清晰了,那么接下来要付出的就是“勤奋”。
“前端开发工程师”也许不能令你大富,但至少算是一技傍身,可以保障你的生存和生活。
准备好了?那么你接下来要做的是就是:
1、准备好工具(Photoshop、Dreamweaver),推荐:Photoshop cs2、Dreamweaver cs4。
2、购买一本入门书籍,推荐:《HTML+CSS网页设计与布局从入门到精通》、《精通CSS+DIV网页样式布局》。
3、下载一个CSS2、0手册。
4、努力练习吧,你可能需要1—3个月的学习才能了解XHTML+CSS。
二、初级成长
入门前端开发工程师后,前方也许没有终点,但路仍然要靠自己走。
在这部分,你必须已经学会并掌握了XHTML+CSS。技术是一个硬指标,不存在灰色地带,yes OR no都是一目了然。
1、逻辑思维能力的锻炼
大多数人在成长的最初阶段都是很辛苦的,这种辛苦程度也只有你自己最清楚。辛苦不是目的,也不是成就,目的是学会些什么。如果你已经掌握了XHTML+CSS,那么恭喜你,你成功的入门了。
当你掌握XHTML+CSS的时候,单纯的切页面工作已经满足不了你的胃口。接下来你需要学习的这一项技能,是直接决定你能否改变“前端开发初级阶段”现状的钥匙:java script。
java script是一种逻辑型语言,想要学会java script必须有较强的逻辑思维能力。当然逻辑思维也是可以锻炼出来的,譬如多看看交互设计方面的书籍,不过最好的方法莫过于找个导师,这个导师可以是你的上司,同事,甚至于QQ群里的某个人。
中国大多数互联网公司对java script的技能要求停留在应用层面。所谓应用层面,是指利用这项技能完成公司所要求任务,所以刻意的去钻研java script的全部特性变得不是那么合算。
学习java script和学习其他编程语言一样,没有任何捷径可走,唯一能快速达成目标的方法就是:勤学苦练。
总结一句:希望你在学习java script之前已经掌握了XHTML+CSS,已经明白了什么叫对象及面向对象,已经锻炼出一定的逻辑思维能力。
2、如何成长?
1、购买成长书籍,推荐:《java script入门经典》、《java script高级程序设计》、《锋利的jQuery》、《jQuery实战》、《java script权威指南》。
2、下载一个jQuery手册。
3、寻找一名导师。
4、创造一个可以支持你频繁使用java script的环境,推荐:尽量尝试承担更繁重的工作。
5、开始勤学苦练,你需要3—12个月才能了解java script。
三、熟练高手
成为高手,“执着”是成功的要素之一。
首先要对那些能够坚持学完XHTML+CSS+java script的人表示敬佩,看似简单的三门语言,其实都含有强大的智慧和力量。
1、还想继续走下去吗?
XHTML+CSS+java script是前端开发工程师最核心的技能,所以不仅仅是了解、熟悉这些就可以宣称自己是一名合格的前端开发工程师,想要合格,必须精通它们。
简单来说明一下“精通”的几个标识。
XHTML:深刻理解“语义化”。
CSS:凌驾于页面之上,具备架构思想,可以把控整站(100页面以上级别)结构。
java script:深刻理解“对象”、“面向对象”、“万物皆对象”。
由了解到熟悉再到精通的这个过程是艰难的,自我衡量是否达到精通的方法是检查自己在学习的过程中有没有“顿悟”过。其实很少有人能自我“顿悟”,因为自学很容易陷进一个圈子而无力自拔。
最有效的“顿悟”方法莫过于拥有一个好的导师,但不是每个人都有好的运气可以碰到悉心教导你的人。如果你没有一个好的导师,那么我的建议是:勤学苦练一段时间后,要找个空闲放松一下,接触一些与前端无关的知识,譬如:战略、市场、销售等等。
精通XHTML+CSS+java script仅仅可以让你成为一个合格的前端开发工程师,但并不足以造就一个“高手”。
首先要说明的一点:“高手”是通才,不是专才;一技之长只能保障生存,无法改变生活。
前端开发工程师是一个承前启后的职位,前面是视觉设计师,后面是服务器端工程师,所以高手的“通”首先是针对UI设计和服务器端语言 (ASP/、NET/JSP/PHP),另外还需要强化自身技能的一些扩展,譬如AJAX、XML、ActionScript等等,这些东西也许你很少会 用到,但对于个人价值提升是很有用的。
让我们来尝试着定义一下“高手”吧:精通XHTML+CSS+java script、熟悉AJAX、XML、ActionScript、UI设计、服务器端语言。
当你满足上述条件时,你会发现自己得到了比字面上的这些更多更深刻的东西。
2、高手何在?
1、准备好工具,推荐:Flash CS4、Visual Studio 20xx/Visual Studio 20xx、SQL Server 20xx/SQL Server 20xx。(由于作者没有JSP和PHP的开发经验,JSP和PHP开发工具请自行选参)
2、高手参考书籍,推荐:《XML基础教程》、《ASP、NET2、0 XML高级编程》、《ASP、NET AJAX实战》、《Flash ActionScript3、0从入门到精通》、《网页设计与配色经典案解析》、《Web Designer Idea—设计师谈网页设计思维》、《Beginning C# Objects—概念到代码》、《ASP、NET2、0网站开发全程解析》、《Programming ASP、NET》、《C#20xx数据库编程经典教程》。
3、寻找一名好的导师。
4、在学习中强化技能,在强化技能中拓展视野,在拓展视野后寻找下一个出发点。
5、你需要1—3年才能修炼成高手。
水是越舀越多了,却发现原来下面还深不见底,越是深入研究就越会发现更多山川需要翻越。在前端开发工程师日渐热门的今天,无论你是菜鸟级的入门选手,还是初级的成长者,还是熟练的高手,都应当不断地加强自己的专业能力。借用乔布斯的一句名言:“Stay Hungry, Stay Foolish”与大家共勉。
“两学一做”学习教育是面向全体党员深化党内教育的重要实践,是从严治党向基层延伸的有力抓手。一名合格的共产党员当严格要求自己,以“两学一做”学习教育为契机,进一步给自己制定出严格的学习计划,用清单式学习进步计划,进一步将自己打造成“忠诚、干净、担当”的合格党员。
建立日常学习清单,养成学习习惯,循序渐进,不断强化党性修养。党章党规党纪以及**系列重要讲话是党的思想政治智慧所在,其形成过程艰难漫长,其思想精华多不胜数,学习的关键在于学深吃透,能够将这些知识灵活运用在日常工作中,这就更加要求我们学习不能只重皮毛,不能囫囵吞枣。要建立日常学习清单,循序渐进将这些理论知识和思想精神学到脑里,放到心里,在学上为“两学一做”打好基础。
建立问题整改清单,严于律己做人,正身正行,逐步养成优良作风。学习的过程是一个进步的过程,也是一个改正问题的过程,我们常说积习为常,祛除坏习惯、养成好习惯同样不能急于求成,但也不能有所放松。建立问题整改清单,每日反省,不断督促自己改掉不好的行为作风,养成优良的作风习惯,让自己不断向党员先锋靠拢,正身正行,把“两学一做”的做字落在实处,做一个干净正直的共产党员。
建立责任担当清单,勇于行动,敢于坚守,发挥共产党员的先锋模范作用。共产党员一直以先进性著称,回溯历史,党员们勇于在国家危难时挺身而出,敢于在革命危难之时舍生取义,优秀的合格的共产党员常常用他们强烈的责任感和担当意识感动、激励着我们。当前,经济社会处于转型期,经济和社会的发展需要党员带头攻坚克难,而党员面前的“糖衣炮弹”依然不少,当建立责任担当清单,将正确的生活习惯和行为方式作为自己的实践目标,在日常生活和工作中,发挥好先锋模范作用,积极弘扬并实践*核心价值观,传递正能量。
随着信息技术的蓬勃发展,教育事业的不断前进,在实际教学中,对教师的信息技术水平要求也日益提高。作为一名教育工作者,从心里越来越觉得学习并掌握信息技术的重要性和紧迫性。为了使自己的学习更有目的性,更有实效性,结合自己的实际情况,特制定如下学习计划:
一、转变思想,积极行动。
我们知道,不论学习什么,技术也好,知识也好,最困难的环节就是能否转变思想,付诸行动。所以我首先从转变自己的思想做起,为了能够更快地转变自己的思想,我一方面自觉阅读一些相关的书籍、报纸,一方面主动地运用电脑,操作电脑,哪怕是一些最简单的也绝不放弃。
二、积极参加学校的“以一带五”活动。
“以一带五”活动,就是一名资源教师带领五名非资源教师,帮助他们学习、掌握并运用信息技术,运用教育资源,这可是难得的好机会啊!是绝对应该积极参加的。我准备珍惜每一次的活动,认真聆听资源教师的讲解,细心领会资源教师的操作,遇到自己不能解决的困难,要向资源教师主动请教力求在最短的时间内取得最大的效益。
三、增强运用信息技术的意识,提高运用信息技术的频率。
要真正让信息技术走进自己的生活,走进自己的教学,走进自己的课堂,最根本的是要增强运用信息技术和教育资源的意识,提高运用信息技术和教育资源的频率。哪怕是运用WORD打印一两道习题,一两篇心得体会,运用POWERPOINT制作几幅幻灯片。刚起头,重要的不是你一口气要学会多少,重要的是要坚持学,要不断用,要有进步,要有提高,否则,便失去了学习的意义和价值,便“欲速则不达”,因为饭要一口一口地吃,路要一步一步地走。以上就是我的学习计划,相信在计划的帮助下,在学校资源教师的带领下,我运用信息技术和教育资源的本领会一日比一日增强,自己的教学实效也会一日比一日提高。
黑龙江高考排名31220左右排位文科可以上哪些大学,具体能上什么大学
厦门华天涉外职业技术学院的民航运输服务专业排名怎么样 附历年录戎数
福建高考排名2890左右排位物理可以上哪些大学,具体能上什么大学
四川高考排名166380左右排位理科可以上哪些大学,具体能上什么大学
河南高考排名322500左右排位理科可以上哪些大学,具体能上什么大学
湖北高考排名111530左右排位物理可以上哪些大学,具体能上什么大学
广西高考排名64910左右排位文科可以上哪些大学,具体能上什么大学
广西高考排名44130左右排位文科可以上哪些大学,具体能上什么大学
浙江高考排名222820左右排位综合可以上哪些大学,具体能上什么大学
福建高考排名41720左右排位物理可以上哪些大学,具体能上什么大学
铜陵学院和荆楚理工学院哪个好 附对比和区别排名
河北高考排名74920左右排位历史可以上哪些大学,具体能上什么大学
湖南高考排名18690左右排位物理可以上哪些大学,具体能上什么大学
浙江高考排名15630左右排位综合可以上哪些大学,具体能上什么大学
上海海关学院在云南高考招生计划人数专业代码(2024参考)
桂林学院的国际经济与贸易专业排名怎么样 附历年录戎数线
广西高考排名27560左右排位文科可以上哪些大学,具体能上什么大学
厦门华厦学院和长治学院哪个好 附对比和区别排名
考肇庆学院要多少分河南考生 附2024录取名次和最低分
安徽高考排名145520左右排位文科可以上哪些大学,具体能上什么大学
学习部新学期学习计划模板合集七篇
学习计划汇编10篇
关于学期学习计划汇总8篇
四年级语文期末复习计划模板
四六级最后冲刺:时间紧合理复习计划尤其重要
学习计划模板集锦7篇
关于小学生寒假学习生活的计划
新学期学习计划作文
中考数学复习计划范文
八年级生物培优补差计划
体育的课程教学计划
大学英语学习计划9篇
学习计划范文9篇
各科目考研复习计划
学生会学习部新学期的工作计划范文