深入浅出Node.js_前端开发教程
前端教程

深入浅出Node.js_前端开发教程

资源名称:深入浅出Node.js 内容简介: 本书从不同的视角介绍了 Node 内在的特点和结构。由首章Node 介绍为索引,涉及Node 的各个方面,主要内容包含模块机制的揭示、异步I/O 实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer 的细节、Node 中的网络编程基础、Node 中的Web 开发、进程间的消息传递、Node 测试以及通过Node 构建产品需要的注意事项。最后的附录介绍了Node 的安装、调试、编码规范和NPM 仓库等事宜。 本书适合想深入了解 Node 的人员阅读。 资源目录: 第1章 Node简介  1 1.1  Node的诞生历程  1 1.2  Node的命名与起源  1 1.2.1  为什么是Javascript  2 1.2.2  为什么叫Node  2 1.3  Node给Javascript带来的意义  2 1.4  Node的特点  4 1.4.1  异步I/O  4 1.4.2  事件与回调函数  6 1.4.3  单线程  7 1.4.4  跨平台  7 1.5  Node的应用场景  8 1.5.1  I/O密集型  8 1.5.2...
前端工程化 体系设计与实践_前端开发教程
前端教程

前端工程化 体系设计与实践_前端开发教程

资源名称:前端工程化 体系设计与实践 内容简介: 前端工程化包含一系列规范和流程,其可提升前端工程师的工作效率,加快Web开发迭代速度,是现在前端开发领域中非常重要的一环。前端工程化:体系设计与实践》系统、全面地介绍了前端工程体系的各个环节,包括设计要点和实践经验。全书分为7章,分别是前端工程简史、脚手架、构建、本地开发服务器、部署、工作流、前端工程化的未来。 前端工程化:体系设计与实践》适合对前端工程化有一定理解和实践的中高级前端工程师阅读,同样适合对前端工程化感兴趣的服务器端开发者以及运维人员阅读。 作者简介: 周俊鹏 1987年生人,天蝎座,5只猫和1只狗的铲屎官,大前端(客户端+Web Service)践行者。主要研究方向为前端工程化和Web应用层架构,好于研究事物的本质,并且乐于从宏观的角度解决问题。时任搜狗地图Web前端开发主管。 资源目录: 第1章  前端工程简史 1 1.1  前端工程师的基本素养2 1.1.1  前端工程师的发展历史2 1.1.2  前端工程师的技能栈3 1.2  Node.js带给前端的改革7 1.2.1  前端的两次新生7 1.2.2  Node.js带来的改革9 1.3  前后端分离12 1.3.1  原始的前后端开发模式13 1.3.2  前后端分离的基本模式14 1.3.3  前后端分离与前端工程化19 1.4  前端工程化19 1.4.1  前端工程化的衡量准则20 1.4.2  前端工程化的进化历程21 1.4.3  前端工程化的3个阶段 32 1.5  工程化方案架构34 1.5.1  webpack...
轻松搞定网页设计全集(五十四讲)_前端开发教程
前端教程

轻松搞定网页设计全集(五十四讲)_前端开发教程

教程名称:轻松搞定网页设计全集(五十四讲) 课程目录: 轻松搞定网页设计第0讲.开山篇 轻松搞定网页设计第10讲.初识css.为什么需要css.css类选择器 轻松搞定网页设计第11讲.通配符选择器.选择器深入讨论 轻松搞定网页设计第12讲.选择器练习.块元素.行内元素 轻松搞定网页设计第13讲.标准流.非标准流.盒子模型 轻松搞定网页设计第14讲.盒子模型经典案例 轻松搞定网页设计第15讲.盒子模型经典案例3.浮动 轻松搞定网页设计第16讲.清除浮动.css定位详解 轻松搞定网页设计第17讲.仿sohu网站首页面布局 轻松搞定网页设计第18讲.js课程介绍.js基本介绍 轻松搞定网页设计第19讲.js运行原理.js开发工具介绍 轻松搞定网页设计第1讲.html介绍 轻松搞定网页设计第20讲.js基本数据类型.js运算符1 轻松搞定网页设计第21讲.js运算符2.js移位运算 轻松搞定网页设计第22讲.js三大流程控制(顺序流程 轻松搞定网页设计第23讲.js三大流程控制(顺序流程、 轻松搞定网页设计第24讲.js案例讲解.js自定义函数 轻松搞定网页设计第25讲.js系统函数.js函数调用方式 轻松搞定网页设计第26讲.js函数调用过程内存分析.js函数细节 轻松搞定网页设计第27讲.js一维数组.一维数组细节 轻松搞定网页设计第28讲.js二维数组.js冒泡排序.二分查找 轻松搞定网页设计第29讲.二维数组转置.js面向对象编程介绍.类 轻松搞定网页设计第2讲.html项目演示.运行原理.开发工具 轻松搞定网页设计第30讲.类和对象细节.创建对象的几种方式 轻松搞定网页设计第31讲.this关键字详解 轻松搞定网页设计第32讲.构造函数.成员函数详解 轻松搞定网页设计第33讲.Object类.闭包.成员函数再说明 轻松搞定网页设计第34讲.js超级玛丽小游戏 轻松搞定网页设计第35讲.js超级玛丽小游戏2 轻松搞定网页设计第36讲.js面向对象三大特征(封装、继承、多态) 轻松搞定网页设计第37讲.多态经典案例.补讲闭包细节 轻松搞定网页设计第38讲.js内部类.js系统函数 轻松搞定网页设计第39讲.js事件驱动机制.js事件分类 轻松搞定网页设计第3讲.超链接href.图像image.表格table 轻松搞定网页设计第40讲.js事件驱动机制深入理解 轻松搞定网页设计第41讲.上讲回顾.dom编程开山篇 轻松搞定网页设计第42讲.bom介绍.dom对象层 轻松搞定网页设计第43讲.dom对象(window对象②) 轻松搞定网页设计第44讲.dom对象(window对象③ 轻松搞定网页设计第45讲.dom对象(document①) 轻松搞定网页设计第46讲.dom编程加强.dom对象(document②.body) 轻松搞定网页设计第47讲.小球撞球游戏② 轻松搞定网页设计第48讲.随意拖拽窗口案例.dom对象 轻松搞定网页设计第49讲.仿sohu频道切换效果...
CSS3 实战_前端开发教程
前端教程

CSS3 实战_前端开发教程

资源名称:CSS3 实战 内容简介: 全书一共分为9章,首先从宏观上介绍了CSS 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了CSS 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、UI设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细介绍了每一种新特性在各种主流浏览器上的兼容性,旨在帮助设计师们提高设计的安全性。 本书全彩印刷,排版、设计和装帧也非常精美,既适合学习参考,也适合收藏。无论你是前端领域的新人,还是有着丰富经验的老手,都能通过本书系统而全面地学习和实践CSS 3的最新技术,为迎接新一轮的Web技术革命打下坚实的基础。 作者简介: 成林  资深Web前端工程师,从事Web前端工作多年,精通CSS、HTML、Javascript、jQuery和Ajax等Web前端技术,在实践中积累了大量的经验。推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,曾经还参与过W3C组织的标准化文档的中文编译工作。近两年来,集中精力研究和实践CSS 3和 HTML 5前沿技术,是国内该领域的先驱者之一,已经有较为深入的认识和丰富的实践经验。 资源目录: 前言 第 1 章 预览激动人心的CSS 3 1 1.1  CSS 3发展概述 1 1.2  CSS 3模块化简介 2 1.3  CSS 3新特性概览 4 1.4  主流浏览器对CSS 3的支持 8 1.5  CSS 3的未来和思考 9 第 2 章 CSS 3新增的选择器 11 2.1 属性选择器 13 实战体验:文档共享的友善之举 14 2.2 结构伪类选择器 17 实战体验1:设计优雅的数据表格 19 实战体验2:CSS大战保龄球 21 实战体验3:让枯燥的列表更有趣 27 实战体验4:清理圆角边框中的垃圾标签 29...
疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战_前端开发教程
前端教程

疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战_前端开发教程

资源名称:疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战  内容简介: 本书基于《疯狂Ajax 讲义(第3 版)》部分升级而来,全书升级了HTML 5.1 支持的XMLHttpRequest,jQuery 升级到3.1。本书的重点是新加入的两个目前十分主流的前端框架:AngularJS 和Bootstrap。本书详细、全面地介绍了AngularJS 和Bootstrap 的知识,由于这两个框架是本书的重点,因此本书花了近400 多页来介绍它们的功能和用法,这部分内容独立出来完全可以作为AngularJS 和Bootstrap 的学习手册。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》主要就是讲解jQuery 3.1、AngularJS 1.6、Bootstrap 3.3 这三个最常用的前端框架,并针对每个框架都提供了实用的案例,让读者理论联系实际。这部分内容是“疯狂软件教育中心”的标准讲义,既包含了实际前端开发的重点和难点,也融入了大量学习者的学习经验和感悟。笔者以丰富的授课经验为基础,在讲解时深入浅出,力求使读者真正掌握前端开发的精髓。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》最后提供了两个综合性案例:图书管理系统和电子拍卖系统,这两个项目都综合利用了jQuery、AngularJS、Bootstrap 前端开发技术,并在后端采用了最流行、最规范的轻量级Java EE 架构:控制器层->业务逻辑层->数据持久化层。这两个案例对实际项目具有极好的指导价值和借鉴意义。案例既提供了IDE无关的、基于Ant 管理的项目源码,也提供了基于Eclipse IDE 的项目源码,最大限度地满足读者的需求。如果在阅读本书时遇到任何技术问题,都可登录http://www.crazyit.org 与本书庞大的读者群交流。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》并非针对零基础的读者,本书不再包含HTML、CSS、Javascript 相关知识,这些知识是阅读本书的基础。本书适合有初步HTML、CSS、Javascript 基础的读者,或对企业应用前端开发不太熟悉的开发人员。如果您已经掌握本书上篇:《疯狂HTML 5/CSS 3/Javascript 讲义》的内容,将非常适合阅读本书。 资源目录: 第1章 前端开发与Ajax技术 1 1.1 重新思考Web应用 2 1.1.1 应用系统的发展史 2...