实战Angular从零到一_前端开发教程
前端教程

实战Angular从零到一_前端开发教程

资源名称:实战Angular从零到一 内容简介: 本书系统介绍Angular的基础知识与开发技巧,可帮助前端开发者快速入门。共有9章,第1章介绍Angular的基本概念,第2~7章从零开始搭建一个待办事项应用,然后逐步增加功能,如增加登录验证、将应用模块化、多用户版本的实现、使用第三方样式库、动态效果制作等。第8章介绍响应式编程的概念和Rx在Angular中的应用。第9章介绍在React中非常流行的Redux状态管理机制,这种机制的引入可以让代码和逻辑隔离得更好,在团队工作中强烈建议采用这种方案。本书不仅讲解Angular的基本概念和*佳实践,而且分享了作者解决问题的过程和逻辑,讲解细腻,风趣幽默,适合有面向对象编程基础的读者阅读。 作者简介: 王芃,资深开发人员、创业者,曾经在多家软件公司历任项目经理、项目总监、部门经理,后创立成都索课科技有限公司。在多年的开发经历中用Java等语言开发了多种类型的项目,积累了丰富的开发经验。乐于分享,发布大量技术文章。 资源目录: 前言 第1章 认识Angular 1 1.1 Angular 2简介 1 1.2 环境配置要求 2 1.3 第一个小应用 Hello Angular 3 1.4 第一个组件 6 1.5 一些基础概念 8 1.5.1 元数据和装饰器 8 1.5.2 模块 10 1.5.3 组件 12 1.6 引导过程 13 1.7 代码的使用和安装 14 第2章 用Form表单做一个登录控件 15...
移动WEB前端高效开发实践_前端开发教程
前端教程

移动WEB前端高效开发实践_前端开发教程

资源名称:移动WEB前端高效开发实践  内容简介: 移动互联网的兴起和快速普及,给前端开发人员带来了前所未有的新机遇。移动Web前端技术作为整个技术链条中重要的一环,却乱象丛生。《移动Web前端高效开发实战:HTML 5 + CSS 3 + Javascript + Webpack + React Native + Vue.js + Node.js》是一本梳理移动前端和Native客户端技术体系的入门实战书。 《移动Web前端高效开发实战:HTML 5 + CSS 3 + Javascript + Webpack + React Native + Vue.js + Node.js》涵盖了移动Web前端开发中的各个关键技术环节,共14章。分别从HTML 5、CSS 3、Javascript的ECMAscript 5和ECMAscript 6版本、移动端常用布局方案、MV*类新时代框架、预编译技术、性能优化、开发调试、混合式应用、单元测试、工程化等方面全面地还原一线互联网公司Web前端技术栈。 创作《移动Web前端高效开发实战:HTML 5 + CSS 3 + Javascript +...
ja vasc ript语言精髓与编程实践(第2版)_前端开发教程
前端教程

ja vasc ript语言精髓与编程实践(第2版)_前端开发教程

资源名称:Javascript语言精髓与编程实践(第2版) 内容简介: 《Javascript语言精髓与编程实践(第2版)》详细讲述Javascript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。《Javascript语言精髓与编程实践(第2版)》的主要努力之一,就是分解出这些语言原子,并重现将它们混合在一起的过程与方法。通过从复杂性到单一语言特性的还原过程,读者可了解到语言的本质,以及“层出不穷的语言特性”背后的真相。 《Javascript语言精髓与编程实践(第2版)》主要的著述目的是基于一种形式上简单的语言来讲述“语言的本质及其应用”。《Javascript语言精髓与编程实践(第2版)》详细讲述了通过框架执行过程来构造一个Javascript扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为研究计算机程序设计语言时的参考,用以展示现实系统如何实现经典理论中的各种编程范型。 作者简介: 周爱民(Aimingoo),国内软件开发界资深软件工程师、架构师,技术作家。有十余年的软件开发、项目管理、团队建设的经验。著有《Delphi源代码分析》、《大道至简》和《Javascript语言精髓与编程实践》等专著。 资源目录: 第1部分 语言基础 第1章 十年Javascript 3 1.1 网页中的代码 3 1.1.1 新鲜的玩意儿 3 1.1.2 第一段在网页中的代码 4 1.1.3 最初的价值 5 1.2 用Javascript来写浏览器上的应用 7 1.2.1 我要做一个聊天室 7 1.2.2 Flash的一席之地 9 1.2.3 RWC与RIA之争 10 1.3 没有框架与库的语言能怎样发展呢 12 1.3.1 做一个框架 12 1.3.2 重写框架的语言层 15 1.3.3...
Jav aSc ript基础与案例开发详解_前端开发教程
前端教程

Jav aSc ript基础与案例开发详解_前端开发教程

资源名称:Javascript基础与案例开发详解 内容简介: 《Java script基础与案例开发详解》根据Javascript在各种类型的应用开发中(如B2B、B2C、C2C)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像Windows那样的复杂UI的操作,每一个案例都能让读者从中学习到主流的Javascript开发技巧。 针对初学者,《Java script基础与案例开发详解》也讲解了Javascript的基本语法,所以即使没有任何编程语言基础,读者也能够明白Javascript的运行机制。针对有其他编程语言基础的读者,书中还介绍了Javascript的高级用法,让这个被称为“脚本”的语言,也能像其他编程语言(如C\C++、Java)一样实现复杂的操作,甚至在浏览器中实现一个通常只能出现在桌面程序中的游戏。 《Java script基础与案例开发详解》不仅是Javascript爱好者自学的首选用书,同时也非常适合作为大中专院校及社会培训机构的教学用书。 资源截图:
大型jav asc ript应用最佳实践指南_前端开发教程
前端教程

大型jav asc ript应用最佳实践指南_前端开发教程

资源名称:大型Javascript应用最佳实践指南 内容简介: 《大型Javascript应用最佳实践指南》以介绍扩展Javascript 的特殊性,及影响其可扩展性的因素作为开头,逐步深入地介绍了组件的复合与通信、寻址与导航、用户偏好与默认设置、加载时间和响应速度、可移植性和测试、缩小规模、错误处理等大型Javascript 应用中的实践经验。《大型Javascript应用最佳实践指南》将教会你如何在真实项目中扩展Javascript 应用,设计出灵活的架构。书中的每个主题都涵盖了实践指导,帮助你将知识运用到实际项目中。 资源目录: 1 扩展Javascript 应用1 影响扩展的因素2 对可扩展的需要 2 不断增长的用户 3 添加新功能 3 雇佣更多的开发者 4 架构角度5 浏览器是一个独特的环境5 组件设计 7 组件通信 7 加载时间 8 响应性 9 可寻址性 9 可配置性 10 架构性取舍11 确定不可变内容 11 从开发的便捷性考虑性能 11 性能的可配置性 12 从可替换性考虑性能 13 可寻址性的开发便捷性 13 性能的可维护性 13...
JQUERY权威指南_前端开发教程
前端教程

JQUERY权威指南_前端开发教程

资源名称:JQUERY权威指南 内容简介: 本书由国内资深web技术专家亲自执笔,4大web开发社区一致鼎力推荐,权威性毋庸置疑。   内容新颖,基于jquery的最新版本撰写,所有新功能和新特性一览无余;内容全面,不仅讲解了jquery技术本身的方方面面,而且还包括与jquery相关的扩展知识;实战性强,不仅每个知识点都配有完整的小案例,而且还有两个综合性的案例。本书不仅能满足读者系统学习理论知识的需求,还能满足需要充分实践的需求。   全书一共分为11章,首先以示例的方式对jquery做了全局性的介绍,以便于为读者建立jquery的大局观,这对初学者尤为重要;其次详细讲解了jquery的各种选择器、jquery操作dom的方法、jquery中的事件与应用、jquery中的动画和特效、ajax在jquery中的应用,以及各种常用的jquery插件的使用方法和技巧,所有这些知识点都配有完整的示例(包括需求分析、代码实现和结果展示三部分);再接着对jqueryui和jquery实用工具函数等扩展知识,以及jquery的开发技巧与性能优化等方面的重要知识做了详尽的阐述;最后以两个具有代表性的综合案例结束全书,希望能帮助读者将前面所学的理论知识真正贯穿于实践中,迅速进入jquery的殿堂。 资源目录: 前言 第1章 jquery开发入门 1.1 jquery概述 1.1.1 认识jquery 1.1.2 jquery基本功能 1.1.3 搭建jquery开发环境 1.1.4 编写第一个简单的jquery应用 1.1.5 jquery程序的代码风格 1.2 jquery的简单应用 1.2.1 jquery访问dom对象 1.2.2 jquery控制dom对象 1.2.3 jquery控制页面css 1.3 本章小结 第2章 jquery 选择器 2.1 jquery选择器概述 2.1.1 什么是选择器 2.1.2 选择器的优势 2.2 jquery选择器详解 2.2.1 基本选择器 2.2.2 层次选择器 2.2.3 简单过滤选择器 2.2.4 内容过滤选择器 2.2.5 可见性过滤选择器 2.2.6 属性过滤选择器 2.2.7 子元素过滤选择器 2.2.8 表单对象属性过滤选择器 2.2.9 表单选择器 2.3 综合案例分析—导航条在项目中的应用 2.3.1 需求分析 2.3.2 效果界面 2.3.3 功能实现 2.3.4 代码分析 2.4 本章小结 第3章 jquery操作dom 3.1 dom基础 3.2 访问元素 3.2.1 元素属性操作 3.2.2 元素内容操作 3.2.3 获取或设置元素值...
HTML 5与CSS 3权威指南(第2版 上册)_前端开发教程
前端教程

HTML 5与CSS 3权威指南(第2版 上册)_前端开发教程

资源名称:HTML 5与CSS 3权威指南(第2版 上册) 内容简介: 第1版2年内印刷近10次,累计销量超过50000册,4大网上书店的读者评论超过4600条,98%以上的评论都是五星级的好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域也是佼佼者。本书已经成为HTML 5与CSS 3图书领域的一个标杆,被读者誉为“系统学习HTML 5与CSS 3技术的最佳指导参考书之一”和“Web前端工程师案头必备图书之一”。第2版首先从技术的角度结合最新的HTML 5和CSS 3标准对内容进行了更新和补充,其次从结构组织和写作方式的角度对原有的内容进行了进一步优化,使之更具价值且更便于读者阅读。 全书共29章,本书分为上下两册:上册(1~17章)全面系统地讲解了HTML 5相关的技术,以HTML 5对现有Web应用产生的变革开篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单元素、HTML编辑API、图形绘制、History API、本地存储、离线应用、文件API、通信API、扩展的XML HttpRequest API、Web Workers、地理位置信息、多媒体相关的API、页面显示相关的API、拖放API与通知API等内容;下册(18~29章)全面系统地讲解了CSS 3相关的技术,以CSS 3的功能和模块结构开篇,顺序讲解了各种选择器及其使用、文字与字体的相关样式、盒相关样式、背景与边框相关样式、布局相关样式、变形处理、动画、颜色相关样式等内容。上下两册共351个示例页面,所有代码均通过作者上机调试。下册的最后有2个综合案例,以迭代的方式详细讲解了整个案例的实现过程,可操作性极强。 资源目录: 前言 上册 第1章 Web时代的变迁 1.1 迎接新的Web时代 1.1.1 HTML 5时代即将来临 1.1.2 HTML 5的目标 1.2 HTML 5会深受欢迎的理由 1.2.1 世界知名浏览器厂商对HTML 5的支持 1.2.2...
Bootstrap实战_前端开发教程
前端教程

Bootstrap实战_前端开发教程

资源名称:Bootstrap实战  内容简介: 书由国内资深前端工程师撰写,是目前内容最为全面和深入的Bootstrap专著。它不仅系统讲解了Bootstrap的各项功能和使用方法,详细讲解了Bootstrap的组件、插件和扩展技术,而且深度解析了Bootstrap的内核源代码。本书实战性强,为各个知识点都精心设计了辅助说明问题的小案例,最后还包含一个综合性的大案例,不仅能满足读者系统学习理论知识的需求,还能满足读者充分实践的需求。 全书一共10章:第1章和第2章介绍了Bootstrap的构成组件、功能特色、开发工具、应用情况,以及它的下载和应用解析;第3章对Bootstrap框架进行了解析,包含全局样式表、栅格系统、布局、响应式设计等内容;第4章讲解了CSS样式的优化,包含页面排版优化、表格设计优化、表单设计优化、按钮设计,以及图片和图标的设计等内容;第5~8章则分别讲解了CSS动态样式LESS的特性和使用、各种Bootstrap组件的特性和使用、各种Bootstrap插件的特性和使用、Bootstrap的扩展等内容;第9章逐步讲解了利用Bootstrap开发一个社区分享网站的全部流程和方法,是一个综合性的大案例;第10章则对Bootstrap的内核源代码进行了深入的分析。 作者简介: 成林,资深Web前端工程师,从事Web前端工作多年,精通CSS、HTML、Javascript、jQuery和Ajax等Web前端技术,在实践中积累了大量的经验。推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,还参与过W3C组织的标准化文档的中文编译工作。近两年来,集中精力研究和实践CSS3与HTML 5前沿技术,在国内是该领域的先驱者之一,已经有较为深入的认识和丰富的实践经验。著有国内第一本CSS 3著作《CSS3实战》。 资源目录: 前言 第1章 为什么要学习Bootstrap 1 1.1 Bootstrap概述 2 1.1.1 Bootstrap的历史 2 1.1.2 选择Bootstrap的理由 3 1.1.3 一位程序员的话 4 1.1.4 Bootstrap构成模块 5 1.2 Bootstrap功能介绍 7 1.2.1 Bootstrap主要特色 7 1.2.2 Bootstrap主要功能 8 1.3 Bootstrap应用项目赏析 9 1.3.1 Bootstrap优秀网站 10 1.3.2 Bootstrap优秀插件 11 1.4 Bootstrap版本变化 12 1.5 Bootstrap开发工具和参考资源 16 1.5.1 Bootstrap开发工具 16 1.5.2 Bootstrap参考资源 16 第2章 使用Bootstrap的准备 18 2.1 下载和定制Bootstrap 19...
React:引领未来的用户界面开发框架_前端开发教程
前端教程

React:引领未来的用户界面开发框架_前端开发教程

资源名称:React:引领未来的用户界面开发框架 内容简介: 2014 年横空出世的由Facebook 推出的开源框架React.js,基于Virtual DOM 重新定义了用户界面的开发方式,彻底革新了大家对前端框架的认识,将PHP 风格的开发方式迁移到客户端应用开发。其优势在于可以与各种类库、框架搭配使用。《React:引领未来的用户界面开发框架》是这一领域的首作,由多位一线专家精心撰写,采用一个全程实例全面介绍和剖析了ReactReact.js 的方方面面,适合广大前端开发者、设计人员,及所有对未来技术趋势感兴趣者阅读 资源目录: 推荐序1 iii 推荐序2 v 推荐序3 vii 前言 ix 第1 章React 简介 1 背景介绍1 本书概览3 Component 的创建和复合3 进阶4 React 工具5 React 实践5 第2 章JSX 6 什么是JSX 7 使用JSX 的好处7 更加熟悉7 更加语义化8 更加直观8 抽象化9 关注点分离9 复合组件10 定义一个自定义组件10 使用动态值11...