前端,学习计划

合集下载

前端一年工作经验学习计划

前端一年工作经验学习计划

前端一年工作经验学习计划在前端行业中,拥有一年的工作经验意味着已经有了一定的基础,但也意味着面临更多的挑战和压力。

为了更好地提升自己的技能和能力,适应行业的快速发展,我制定了一年的学习计划,以期在工作中更加出色。

第一季度(1-3个月):1. 深入学习JavaScript和ES6语法规范JavaScript是前端开发中最常用的语言之一,掌握其语法规范对于提升编码能力至关重要。

在这个阶段,我计划通过阅读书籍,参与在线课程以及实际的项目练习,深入了解JavaScript和ES6的语法规范,并学会如何利用它们写出更加优雅和高效的代码。

2. 学习React框架作为当前最流行的前端框架之一,React具有很高的市场需求。

我计划在这个阶段学习React的基础知识,包括组件化开发、状态管理、虚拟DOM等,并通过实际的项目练习来巩固所学内容。

3. 提升工程化能力在实际的项目中,很多时候需要进行构建工具的配置、自动化部署等,这就需要具备一定的工程化能力。

在这个阶段,我计划学习使用Webpack和Babel等工具,实现项目的自动化构建和优化,并尝试使用Git、CI/CD等工具来提高团队协作和项目交付效率。

第二季度(4-6个月):1. 深入学习前端性能优化对于前端工程师来说,性能优化是一个重要的课题。

在这个阶段,我计划学习浏览器的渲染原理、网络请求优化、代码优化等,并通过实际的项目来应用所学内容,并了解前端性能监控工具和优化方案。

2. 学习TypeScriptTypeScript是JavaScript的一个超集,可以更好地帮助我们进行静态类型检查和代码重构。

在这个阶段,我计划学习TypeScript的基础知识,并逐渐转换项目中的部分代码到TypeScript,以提高代码的可维护性和稳定性。

3. 学习前端安全知识前端安全是一个非常重要的议题,需要我们具备一定的知识和技能来保障用户的信息安全。

在这个阶段,我计划学习跨站脚本攻击、CSRF攻击、内容安全策略等安全知识,并尝试在项目中加强前端的安全防护。

24天学习计划

24天学习计划

24天学习计划在24天的时间里,我将集中精力学习一门新的技能,即Web开发。

我将通过学习HTML、CSS和JavaScript,掌握基本的前端开发技能,并尝试构建一个简单的网页项目。

第二天至第四天:学习HTML基础知识在这三天里,我将深入学习HTML的基础知识,包括标签、元素、属性等。

我将通过阅读相关教程和实践代码来加深对HTML的理解,并尝试创建一些简单的网页结构。

第五天至第七天:学习CSS基础知识在接下来的三天里,我将学习CSS的基础知识,包括样式表、选择器、盒模型等。

我将通过实际操作来了解如何为网页添加样式,并尝试修改一些网页的外观。

第八天至第十一天:学习JavaScript基础知识在这四天里,我将学习JavaScript的基础知识,包括变量、数据类型、流程控制语句等。

我将通过编写简单的JavaScript代码来加强对其语法和运行机制的理解。

第十二天至第十五天:深入学习Web开发技术在接下来的四天里,我将深入学习Web开发的一些高级技术,包括响应式设计、浏览器兼容性、性能优化等。

我将通过阅读相关资料和实践项目来提高自己的技能水平。

第十六天至第二十天:实战项目练习在这五天里,我将尝试通过自己的学习成果来构建一个简单的网页项目,包括设计页面结构、添加样式和功能实现等。

我将通过自己的实践来巩固所学的知识。

第二十一天至第二十四天:项目优化和复习总结在这四天里,我将对之前的项目进行优化,包括性能优化、代码重构等。

同时,我也将对之前学习的内容进行复习总结,以便加深对知识点的理解。

总结:通过这24天的学习计划,我将能够掌握Web开发的基础知识,并通过实战项目来提升自己的技能水平。

我相信这段时间的学习将会为我的职业发展和个人成长带来极大的帮助。

前端html学习计划

前端html学习计划

前端html学习计划第一部分:HTML基础知识1. 学习HTML基本概念和语法- 了解HTML的发展历史和基本概念- 学习HTML的基本标签和语法规则- 理解HTML文档结构和标签嵌套关系2. 学习HTML文档结构与标签- 学习HTML文档的基本结构- 学习HTML中常用的标签,如标题、段落、列表、链接、图片等- 掌握HTML表单相关的标签,如input、form、button等3. 学习HTML元数据与语义化标签- 了解HTML元数据标签,如meta、title、link等- 学习HTML5新增的语义化标签,如header、footer、section、article等 - 掌握如何使用语义化标签构建更加有意义和结构清晰的网页4. 学习HTML多媒体与嵌入内容- 学习在HTML中嵌入多媒体内容,如音频、视频和嵌入代码- 掌握如何使用HTML5新增的video和audio标签来播放视频和音频- 学习如何在网页中嵌入其他网页和外部应用第二部分:HTML进阶知识1. 学习HTML语义化与SEO优化- 深入了解HTML语义化的概念和重要性- 学习如何使用语义化标签优化网页结构和内容- 掌握如何通过HTML优化网页以提高SEO效果2. 学习HTML表单与表格- 深入学习HTML表单标签和属性- 掌握如何使用表单元素构建各种不同类型的表单- 学习HTML表格相关标签和属性,如table、tr、td等3. 学习HTML5新增特性- 了解HTML5的新特性和变化- 学习HTML5新增的标签和属性,如canvas、svg、video、audio等 - 掌握如何使用HTML5的新特性为网页增加更多交互和多媒体效果4. 学习HTML响应式设计- 了解响应式设计的概念和原理- 学习如何使用HTML和CSS实现响应式布局- 掌握如何在不同设备上实现网页的良好显示效果第三部分:实战项目与综合应用1. 实战项目学习- 参与实际的HTML项目开发,在项目中应用HTML基础知识- 学习如何组织和管理HTML文档结构- 掌握如何使用HTML创建网页布局和样式2. 综合应用与项目实践- 综合运用HTML、CSS和JavaScript,完成更加复杂的项目- 学习如何与后端和数据库进行数据交互- 掌握如何使用各种工具和框架来优化HTML开发流程第四部分:HTML进阶应用1. 学习HTML与CSS的整合- 学习如何将HTML和CSS整合应用- 掌握如何通过CSS来美化和布局HTML网页- 学习如何通过CSS动画来为网页增添更多交互效果2. 学习HTML与JavaScript的整合- 学习如何在HTML中嵌入JavaScript代码- 掌握如何通过JavaScript来实现网页的动态交互和效果- 学习如何使用JavaScript操控和修改HTML文档结构3. 学习HTML与前端框架的整合- 学习如何将HTML与前端框架整合应用- 掌握常用的前端框架,如Bootstrap、React等- 学习如何使用前端框架来简化HTML开发过程第五部分:项目实战与深度应用1. 进行独立项目实践- 参与独立的HTML项目开发,在项目中应用HTML的各种知识和技巧 - 学习如何与团队合作,进行项目需求分析和文档编写- 掌握如何将HTML应用于真实的项目和业务场景2. 深度应用与创新实践- 学习HTML在创新应用和前沿技术中的应用- 探索HTML在VR、AR、物联网等领域的应用- 掌握如何利用HTML开发更具创新性和前瞻性的项目第六部分:总结与提高1. 深入总结与反思- 总结并复习HTML的基础知识和技能- 分析自身在学习HTML过程中的不足和不足之处- 总结并归纳HTML的各种技巧和最佳实践2. 继续提高与学习- 继续学习HTML在前端开发中的应用和实践- 持续关注HTML技术的最新发展和变化- 学习并掌握其他前端相关技能和知识,如CSS、JavaScript等以上是一个完整的HTML学习计划,希望对你有所帮助。

前端学习计划(必备6篇)

前端学习计划(必备6篇)

前端学习计划(必备6篇)还不确定如何寻找优秀的范文?学术研究中文档处理是必须的基本技能之一,参考范文的写作方法,能帮助我们快速完成任务。

借鉴范文的整体构思非常之重要,找到了有关“前端学习计划”的好东西让我们一起看一看,希望您能把这篇文章收藏起来以便日后查看!前端学习计划篇1前端学习计划随着互联网的快速发展,前端开发技术也不断地与时俱进。

在这样的背景下,想成为一名优秀的前端开发工程师,必须不断地学习和更新自己的知识技能,掌握相关的编程语言和开发框架。

为此,制定一份适合自己的前端学习计划是非常必要的。

一、基本知识学习在学习前端之前,需要先掌握一些基本知识,比如HTML、CSS 和JavaScript。

这些知识是前端技术的基础。

HTML负责页面的结构和内容的展示,CSS负责页面的样式和布局,JavaScript负责页面的交互和动态效果。

学习这些基本知识后,可以通过一些小项目来进行练习和巩固。

二、框架学习学习了基本知识之后,可以开始学习一些前端开发框架,比如Bootstrap、Vue和React等。

Bootstrap是一个流行的前端开源框架,它可以帮助开发人员快速地构建各种网站和应用程序。

Vue是一个渐进式框架,它具有高效、灵活、易用的特点,是近年来前端开发中使用广泛的框架之一。

React是另一个常用的前端开发框架,它可以构建快速、丰富和交互性强的Web应用程序。

学习这些框架可以提高开发效率,快速开发出符合市场需求的应用程序。

三、项目实战学习框架之后,需要进行一些项目实战。

通过实现一些真实的案例,可以更好地掌握框架的应用和相关技术。

项目实战可以帮助开发人员更好地理解开发需求,寻找最佳的解决方案,也可以培养解决问题的能力。

常见的项目实战有电商网站、音乐播放器、社交应用等。

四、持续学习、总结和分享前端开发技术每天都在不断地更新和变化,因此需要持续地学习和掌握新的技术和知识。

学习新知识的过程中,还要不断总结和分享给其他人,以便大家共同进步。

前端三年工作计划

前端三年工作计划

前端三年工作计划第一年:1.技术学习与提升深入学习HTML、CSS和JavaScript等前端基础知识,并掌握其最新的标准和技术。

学习并掌握常用的前端框架和库,如React、Vue.js等,以扩展自己的技术栈。

探索并实践前端开发中的最佳实践,包括模块化、组件化、性能优化等方面。

2.实际项目经验积累参与公司内部或外部的前端项目,积累实际的开发经验。

努力完成自己负责的模块或功能,并关注用户体验和界面设计。

学习团队协作和沟通技巧,与其他团队成员合作完成项目。

3.持续学习与个人成长关注前端领域的最新动态和趋势,不断学习新技术和工具。

阅读相关的书籍和文章,参加行业会议和培训,拓宽自己的视野。

注重个人品牌建设,建立个人的技术博客或社交媒体账号,分享自己的学习和经验。

第二年:1.深入前端领域学习并掌握前端性能优化、移动端开发、响应式设计等高级技术。

探索前端与后端的交互和数据处理,了解后端技术栈的基础知识。

学习并实践前端安全和用户隐私保护的相关知识。

2.参与复杂项目和团队管理主导或参与复杂项目的前端开发工作,包括需求分析、架构设计和编码实现。

熟悉项目管理流程和敏捷开发方法,学习项目计划和资源管理的技巧。

培养团队合作和领导能力,协调和指导其他成员完成任务。

3.开展个人项目和贡献找到自己感兴趣的领域或问题,并开展个人项目或贡献。

参与开源项目,提交代码和解决问题,积累社区贡献。

利用个人技术和创意,尝试开发自己的小应用或工具,提升自己的创造力和实践能力。

第三年:1.深耕专业领域选择自己感兴趣和擅长的前端领域,深入研究并成为该领域的专家。

关注前端技术的前沿发展,参与行业标准或规范的制定和推动。

建立自己在该领域的声誉和影响力,成为其他人的学习和咨询对象。

2.寻求晋升或职业发展机会根据个人发展规划和目标,寻求晋升或跳槽的机会,进一步提升自己的职业水平。

参加面试和招聘活动,积累面试经验和提升自我表达能力。

定期评估自己的职业发展目标和进展情况,调整和优化个人计划。

新入职前端工程的月度计划

新入职前端工程的月度计划

新入职前端工程的月度计划第一周:熟悉公司与团队在入职的第一周,主要任务是熟悉公司的文化、价值观以及各种团队的工作流程。

了解公司的产品和服务,熟悉公司内部的沟通工具和项目管理工具,例如Slack、Jira等。

与团队成员建立联系,了解每个人的角色和责任,积极参与团队会议,了解当前项目的进展和你的参与方式。

第二周:学习前端技术栈在第二周,集中精力学习公司主要使用的前端技术栈。

这可能包括HTML、CSS、JavaScript及其相关框架或库,如React、Angular或Vue等。

通过阅读文档、教程和实际练习来掌握这些技术,建立起对前端开发的基本理解和操作能力。

第三周:参与实际项目在第三周,开始逐步参与实际的项目开发工作。

根据团队的安排,承担一些较小的任务或模块,积极参与代码编写和代码评审过程。

与更有经验的同事合作,学习他们的工作方法和技术实践,同时不断改进自己的编码和调试技能。

第四周:自我评估和反馈在第四周,进行自我评估,回顾整个月的学习和工作表现。

检视自己在技术掌握、项目参与和团队协作方面的成长和不足。

与导师或直接上司进行反馈交流,了解自己的表现如何,听取改进建议,并确定下一个月的学习和工作重点。

第五周:深入理解前端框架与组件在第五周,集中精力深入理解公司主要采用的前端框架和组件库。

通过阅读官方文档、查看示例代码以及参与实际项目中的开发,加深对框架核心概念和组件库的掌握。

尝试解决遇到的问题和挑战,积累解决实际应用场景中的技术经验。

第六周:优化前端开发流程第六周的重点是优化前端开发流程,提高工作效率和质量。

探索并应用适合团队的前端开发工具和工作流程,如自动化构建工具(如Webpack)、代码规范检查工具(如ESLint)、版本控制系统(如Git)等。

参与制定或改进项目的开发规范和最佳实践,确保团队在协作中更加高效。

第七周:探索前端性能优化在第七周,专注于学习和实践前端性能优化的技术和策略。

了解页面加载速度优化、资源压缩和缓存、代码分割和懒加载等技术手段,以及前端性能监控工具的使用方法。

前端开发实习计划

前端开发实习计划

前端开发实习计划
一、实习内容
1. 熟悉、等基础语言,会优化常见布局
2. 能使用开发简单的交互效果
3. 了解常用的前端框架,如、等
4. 尝试使用进行版本控制
二、学习任务
1. 每周学习一门前端技术,例如、布局等
2. 按周期完成2-3个实际项目,包括学习过程和总结报告
3. 每月学习1本前端开发相关书籍,书后测试作答
4. 每月参与1次技术分享会,汇报学习成果
三、考核方式
1. 期末项目展示会,考核实践能力
2. 书后测试及报告质量
3. 月报表现及学习积极性
4. 与公司工程师日常互动情况
四、职业规划指导
经过为期3个月的学习与实习,实习生将具备初级前端开发能力。

随后公司将考虑提供全职工作机会。

在职期间,还将安排进一步深造计划。

以上内容仅供参考,可根据实际情况进行调整与完善。

前端的学习周期与计划

前端的学习周期与计划

前端的学习周期与计划学习前端开发的周期学习前端开发需要花费一定的时间和精力,对于初学者来说,可以按照以下步骤来规划学习周期:1. 基础知识学习阶段(1-3个月):在这个阶段,你需要学习HTML、CSS和JavaScript等基础知识。

可以通过阅读相关的书籍、观看视频教程或者参加线下培训来学习这些知识。

2. 实践与项目实践阶段(3-6个月):学习了基础知识之后,你需要进行实际的编码实践,并参与一些项目的开发。

通过实践,你可以巩固自己的知识,学会解决问题,同时也可以积累工作经验。

3. 深入学习与技能提升阶段(6个月以上):在基础知识和项目实践之后,你可以继续深入学习一些前端框架(如React、Vue等)、前端工程化(如Webpack、Babel等)以及其他一些高级的前端技术。

通过不断的学习和提升,你可以成为一名专业的前端开发工程师。

学习前端开发的计划为了更好地学习前端开发,你可以参考以下一些学习计划:1. 制定目标:在学习前端开发之前,你需要明确自己的学习目标,例如学习一些基础知识、掌握一些前端框架、参与一些项目的开发等。

明确目标可以帮助你更有条理地学习。

2. 学习资源的选择:选择一些优质的学习资源,例如书籍、视频教程、在线课程等,来学习前端知识。

你可以根据自己的兴趣和学习方式来选择适合自己的学习资源。

3. 制定学习计划:制定一个详细的学习计划,包括每天或每周的学习任务和计划。

通过制定学习计划,你可以更有序地进行学习,避免盲目地学习和浪费时间。

4. 实践与项目实践:学习前端开发最重要的一点就是实践。

你可以通过写一些小的Demo、参与一些开源项目或者自己做一些小的项目来进行实践。

通过实践,你可以巩固自己的知识,提高自己的编码能力。

5. 不断学习和积累经验:前端开发是一个快速发展的领域,你需要不断学习新的知识和技术,并积累工作经验。

你可以通过阅读一些技术文章、参加一些技术交流活动、关注一些前端领域的大牛等方式来不断学习和积累经验。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前端,学习计划篇一:Web前端开发工程师养成计划Web前端开发工程师养成计划【转载】Web前端开发工程师养成计划(入门篇)最原始的忠告:这个世界上有想法的人很多,但是有想法又能实现它的人太少!首先要感谢伟大的概念、产品概念、用户体验概念、jQuery插件,是它们在中国日渐成熟才解放了一直以来姥姥不疼舅舅不爱的前端开发工程师们。

有没有发现从09年下半年到现在全中国的互联公司都在招聘前端开发工程师?如果你注意到了,那么恭喜你,你已经拥有那么一点点预测互联职场动向的能力。

可能令你感到遗憾的是你从没从事过前端开发工作,不过没关系,只要你肯努力,一切都是可以学会的。

学生?设计师?程序员?SEOer?产品经理?项目经理?你是谁不重要,重要的是你想不想认识、了解、学习、精通前端技术。

一:想入门?在入门之前你必须了解一个概念:什么是前端开发工程师?在了解这个概念之前,先来看一下我们所熟悉的互联大佬们在最近的招聘中对前端开发工程师岗位的要求。

阿里巴巴:1、丰富的前端开发经验,能解决Web项目中各种疑难问题;2、精通各种Web前端技术,了解其适用范围及优劣性;3、深刻理解Web标准,对标签语义、页面结构有深刻的认识,手写XHTML/CSS/JavaScript代码;4、研究过JS框架,喜欢钻研新技术、能够解决各种浏览器兼容性问题。

Google:1、1年以上的前端开发经验;2、了解Web标准,熟练掌握HTML/XHTML、CSS,具备规范的HTML和CSS代码的实现能力;3、熟练掌握JavaScript,对JavaScript的高级特性有深入理解,具备OO方式的JavaScript程序设计和实现能力;4、对页面设计和用户体验有一定了解,具备较好的产品设计能力;5、了解浏览器兼容性问题,熟悉前端开发和调试工具,具有解决实际问题的能力和经验;6、熟悉一种Server端语言并有实际工作经验,比如Python、 PHP、Perl、Java、C等等;7、熟悉Google API(任何产品均可),有实际的开发和使用经验;8、熟悉其他前端开发相关技术或工具,比如ActionScript、Photoshop等等;9、熟悉Web常见产品,有个人博客、站等;10、主动思考、主动工作。

百度:1、计算机及相关专业本科以上学历;2、精通JavaScript、Ajax等Web开发技术;3、精通 HTML/XHTML、CSS等页制作技术,熟悉页面架构和布局;4、熟练使用Linux系统,对算法、数据结构以及后台开发(C/C++/PHP/Java等)有一定了解;5、熟悉W 3C标准,对表现与数据分离、Web语义化等有深刻理解;6、对Web技术发展有强烈兴趣,有良好的学习能力和强烈的进取心;7、良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力。

腾讯:1、精通JavaScript或ActionScript,熟悉Web/RIA开发模式;2、熟悉html/xhtml、css等页制作技术,熟悉页面架构和布局;3、熟悉Web标准,对表现与数据分离、html语义化等有一定理解;4、对JS的各种特性以及浏览器兼容性有丰富实战经验;5、具有良好的团队和积极主动的沟通意识;6、具备强烈的进取心和求知欲,勇于挑战。

新浪:1、三年以上工作经验,有大型互联公司任职经历为最佳;2、对javascript语言有十分深入的了解;3、掌握至少一门服务器端编程语言,对OOP有一定的认识,对前后端合作开发有一定的认知;4、具备优秀的编程能力,对常见动画效果算法有一定地了解;5、熟练掌握HTML/CSS/XML;6、对互联产品有着良好的感觉,对交互体验有较为深入的了解;7、思路清晰,具备良好的沟通能力和理解能力。

看完上述岗位要求,我想你应该对前端开发工程师的概念有了一定的了解,尝试着定义一下?前端开发工程师= XHTML+XML+CSS+JavaScript/ActionScript/AJAX高级前端开发工程师=XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP| ASP|.NET|PHP当然,上面的定义是针对大公司的,杯具的是中国互联行业的大公司太少了,为了生存与生活,我们还要了解中小公司的需求:前端开发工程师= XHTML+XML+CSS+JavaScript/ActionScript/AJAX+JSP|ASP| .NET|PHP+UI高级前端开发工程师= XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP| ASP|.NET|PHP+UI+SEO+PM也许你不一定要学这么多,但是如果全学会了,那你将可能成为真正的T型人才。

关于大公司和小公司哪个更好更适合的问题,这里就不讨论了。

二:从何做起?方向、勤奋、运气这三大成功要素中的“方向”已经渐渐清晰了,那么接下来要付出的就是“勤奋”。

“前端开发工程师”也许不能令你大富,但至少算是一技傍身,可以保障你的生存和生活。

准备好了?那么你接下来要做的是就是:1、准备好工具(Photoshop、Dreamweaver),推荐:Photoshop cs2、Dreamweaver cs4。

2、加入一个前端开发QQ群,推荐:1010811(不是广告)3、购买一本入门书籍,推荐:《HTML+CSS页设计与布局从入门到精通》、《精通CSS+DIV页样式布局》。

4、下载一个手册。

5、努力练习吧,你可能需要1-3个月的学习才能了解XHTML+CSS(有关HTML和XHTML的区别请百度查询)=================================================== === Web前端开发工程师养成计划(成长篇)也许没有终点,但路仍然要靠自己走。

我希望你在看到这篇博文的时候,已经学会并掌握了XHTML+CSS。

技术是一个硬指标,不存在灰色地带,yes OR no 都是一目了然。

一:写在前面的废话大多数人在成长的最初阶段都是很辛苦的,这种辛苦程度也只有你自己最清楚。

辛苦不是目的,也不是成就,目的是学会些什么。

如果你已经掌握了XHTML+CSS,那么恭喜你,你成功的入门了。

我不是一个很笨的人,不过我当初入门也花了2个多月,如果你花的时间比我少,至少证明你比我聪明,貌似也会比我有前途;如果你花的时间比我长,那我只能很负责任的告诉你:你的基础打的太牢固了!有没有感觉到当你掌握XHTML+CSS的时候,单纯的切页面工作已经满足不了你的胃口。

接下来你需要学习的这一项技能,是直接决定你能否改变“前端开发初级阶段”现状的钥匙:JavaScript。

JavaScript是一种逻辑型语言,想要学会JavaScript 必须有较强的逻辑思维能力。

当然逻辑思维也是可以锻炼出来的,譬如多看看交互设计方面的书籍,不过最好的方法莫过于找个导师,这个导师可以是你的上司,同事,甚至于QQ 群里的某个人。

09年以前学习JavaScript是一件比较痛苦的事情,因为那时候jQuery还没有大行其道。

在jQuery遍地开花的今天,学习 JavaScript已经变得相对简单了。

只要你掌握了CSS且有一定的逻辑思维能力,知道什么叫对象,明白什么叫面向对象,你一定能够学会 JavaScript。

中国大多数互联公司对JavaScript的技能要求停留在应用层面。

所谓应用层面,是指利用这项技能完成公司所要求任务,所以刻意的去钻研JavaScript的全部特性变得不是那么合算。

我是jQuery的支持者,同样也倡导大家去钻研JavaScript,虽然钻研不是现在的课题,但我还是要说一句:JavaScript的强大,远超jQuery,甚至远超你的想象。

学习JavaScript和学习其他编程语言一样,没有任何捷径可走,唯一能快速达成目标的方法就是:勤学苦练。

最后一句废话:希望你在学习JavaScript之前已经掌握了XHTML+CSS,已经明白了什么叫对象及面向对象,已经锻炼出一定的逻辑思维能力。

二:如何成长?1、购买成长书籍,推荐:《JavaScript入门经典》、《JavaScript高级程序设计》、《锋利的jQuery》、《jQuery 实战》、《JavaScript权威指南》。

2、下载一个jQuery手册。

3、寻找一名导师,推荐:上司、同事、QQ群中某人。

4、创造一个可以支持你频繁使用JavaScript的环境,推荐:尽量尝试承担更繁重的工作。

5、开始勤学苦练,你需要3-12个月才能了解JavaScript。

====================================================== Web前端开发工程师养成计划(高手篇)查看评论“执着”是成功的要素之一。

首先要对那些能够坚持学完XHTML+CSS+JavaScript的人表示敬佩,看似简单的三门语言,其实都含有强大的智慧和力量。

一:还想继续走下去吗?XHTML+CSS+JavaScript是前端开发工程师最核心的技能,所以不仅仅是了解、熟悉这些就可以宣称自己是一名合格的前端开发工程师,想要合格,必须精通它们。

事实上“精通”这两个字在如今已经被滥用了,翻开10份简历你就能找到6个“精通”XX的,以致于这世界上的“天才”遍地都是。

简单来说明一下“精通”的几个标识。

XHTML:深刻理解“语义化”。

CSS:凌驾于页面之上,具备架构思想,可以把控整站(100页面以上级别)结构。

JavaScript:深刻理解“对象”、“面向对象”、“万物皆对象”。

由了解到熟悉再到精通的这个过程是艰难的,自我衡量是否达到精通的方法是检查自己在学习的过程中有没有“顿悟”过。

其实很少有人能自我“顿悟”,因为自学很容易陷进一个圈子而无力自拔。

最有效的“顿悟”方法莫过于拥有一个好的导师,但不是每个人都有好的运气可以碰到悉心教导你的人。

如果你没有一个好的导师,那么我的建议是:勤学苦练一段时间后,要找个空闲放松一下,接触一些与前端无关的知识,譬如:战略、市场、销售等等。

精通XHTML+CSS+JavaScript仅仅可以让你成为一个合格的前端开发工程师,但并不足以造就一个“高手”。

首先要说明的一点:“高手”是通才,不是专才;一技之长只能保障生存,无法改变生活。

前端开发工程师是一个承前启后的职位,前面是视觉设计师,后面是服务器端工程师,所以高手的“通”首先是针对UI设计和服务器端语言(ASP/.NET/JSP/PHP),另外还需要强化自身技能的一些扩展,譬如AJAX、XML、ActionScript等等,这些东西也许你很少会用到,但对于个人价值提升是很有用的。

让我们来尝试着定义一下“高手”吧:精通XHTML+CSS+JavaScript、熟悉AJAX、XML、ActionScript、UI设计、服务器端语言。

相关文档
最新文档