1024 程序员节,前端试炼联合图灵教育送福利

可莉
• 阅读 634

一年一度的程序员节马上要来了!1024你要怎样度过?希望不是在加班和 bug 中,来点精神粮食充充电吧!

程序员专属日历,《了不起的程序员2021》正在预售中,预售价格只要 5 折,不参与其它活动,预售截止恢复原价,手慢无哦!

当当 1024 程序员节,每年屯书的好时机,力度空前,来看看有啥值得买的~

**1024程序员节
**

当当计算机图书大促

每满100减50

满200减100

满300减150

……

满400减200的同时,会附赠40元的叠加券

相当于160元可购买价值400元的硬核技术书

1024 程序员节,前端试炼联合图灵教育送福利

(扫码购买)

使用 前端试炼 专属优惠码:TQJDAY,优享40元专属优惠叠加(有效期10.22-11.3)

使用条件:购书实际支付金额满200,即可享受再减40的优惠。

使用范围:全场当当自营图书

优惠码使用步骤:

  • 步骤一:复制指定优惠码

  • 步骤二:长摁二维码,直达专题,挑选图书至购物车,点击结算

  • 步骤三:点击“优惠券/码”处,输入优惠码NUVVBN(注意要大写)

                 1024 程序员节,前端试炼联合图灵教育送福利

如果你不知道买什么好,那么可以看看这个书单呀!

前端基本功修炼

1024 程序员节,前端试炼联合图灵教育送福利

豆瓣评分8.7

着重介绍DOM编程技术背后的思路和原则

《JavaScript Dom编程艺术(第2版)》

作者:Jeffrey Sambells,Jeremy Keith

译者:杨涛,杨晓云,王建桥,魏忠

本书讲述JavaScript、DOM和HTML5的基础知识,着重介绍DOM编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。这些概念对于任何前端Web开发工作都非常重要。本书将这些概念贯穿在书中的所有代码示例中,以便呈现用来创建图片库页面的脚本、用来创建动画效果的脚本和用来丰富页面元素呈现效果的脚本,最后结合所讲述的内容创建了一个实际的网站。本书适合Web设计师和开发人员阅读。

1024 程序员节,前端试炼联合图灵教育送福利

从源码层面深入讲解Vue.js实现原理和思想

《深入浅出Vue.js》

作者:刘博文

作者首先简要介绍了Vue.js;然后详细讲解了其内部核心技术“变化侦测”,这里会带领大家从0到1实现一个简单的“变化侦测”系统;接着详细介绍虚拟DOM技术,其中包括虚拟DOM的原理及其patching算法;紧接着详细讨论了模板编译技术,其中包括模板解析器的实现原理、优化器的原理以及代码生成器的原理;最后详细介绍了其整体架构以及提供给我们使用的各种API的内部原理,同时还介绍了生命周期、错误处理、指令系统与模板过滤器等功能的原理。

1024 程序员节,前端试炼联合图灵教育送福利

阿里巴巴一线工程师经验总结,探寻 Node 实现原理

《深入浅出node.js》

朴灵 著

本书从不同的视角介绍了 Node 内在的特点和结构。书中并非完全按照顺序递进式介绍,首先简要介绍了 Node,接着深入探讨了模块机制、异步 I/O 和异步编程,然后讨论了内存控制和 Buffer 相关的内容,接着探讨了网络编程、Node Web 开发、进程、测试和产品化等内容,最后的附录介绍了 Node 的安装、调试、编码规范和 NPM 仓库搭建等内容。

1024 程序员节,前端试炼联合图灵教育送福利

前端进阶“小黄书”

《你不知道的JavaScript上/中/下》

作者:Kyle Simpson

译者:赵望野,梁杰

译者:单业,姜南

译者:单业

《你不知道的JavaScript(上卷)》:豆瓣评分 9.4 分,上卷介绍两个主题:“作用域和闭包”以及“this和对象原型”,深入挖掘 JavaScript 语言本质,打通 JavaScript 的任督二脉。

《你不知道的JavaScript(中卷)》:中卷聚焦主题:类型与语法、异步与性能。

《你不知道的JavaScript(下卷)》:全面介绍 JS 中常被人误解和忽视的重要知识点,探索 JS 语言核心概念。下卷介绍 JavaScript 入门知识和对 ES6 及未来发展趋势的展望。

1024 程序员节,前端试炼联合图灵教育送福利

图解常用属性的效果,助你简单入门CSS

《CSS图鉴》

格雷格·赛德尼科夫 著

曾家龙 | 译

你知道如何用CSS画圆形、矩形和正方形吗?

你知道如何使这些基本形状变得不规则吗?

你知道如何用CSS组合不规则形状,从而创作出艺术作品吗?

本书通过200多幅示意图直观地展示了常用CSS属性的用法及效果,涉及面广,包括伪类选择器、伪元素选择器、盒模型、位置、字体、阴影、元素可见性、浮动、颜色渐变、二维变换、三维变换、弹性盒布局、网格布局等。

虽然 CSS 是为网站与 Web 应用程序的布局而生的,但才华横溢的用户界面设计师把它用到了极致。因此,为了增添趣味性,本书剖析了如何用CSS绘制艺术作品“太空中的特斯拉汽车”。书后附有属性索引,方便读者参阅。

1024 程序员节,前端试炼联合图灵教育送福利

豆瓣评分 8.9

Google 高性能团队核心成员的权威之作

《Web性能权威指南》

Ilya Grigorik 著

李松峰 译

本书涵盖 Web 开发者技术体系中应该掌握的所有网络及性能优化知识。全书以性能优化为主线,从TCP、UDP 和 TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了 HTTP 协议的底层细节,同时详细介绍了 HTTP 2.0、 XHR、SSE、WebSocket、WebRTC 和 DataChannel 等现代浏览器新增的具有革命性的新能力。

1024 程序员节,前端试炼联合图灵教育送福利

豆瓣评分9.1,

涵盖专门针对JavaScript的16个设计模式

《JavaScript设计模式与开发实践》

作者:曾探

本书在尊重《设计模式》原意的同时,针对 JavaScript 语言特性全面介绍了更适合 JavaScript 程序员的了 16 个常用的设计模式,讲解了 JavaScript 面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到 JavaScript 语言中,编写出优美高效、结构化和可维护的代码。

综合实力修炼

1024 程序员节,前端试炼联合图灵教育送福利

程序员圣经

作者:Donald E. Knuth

译者:李伯民,范明,蒋爱军

译者:巫斌,范明

译者:贾洪峰

译者:李伯民,贾洪峰

当代最伟大的程序员之一高德纳著作。高德纳老先生从 1963 年开始写作,至今已经跨越半个世纪。这套书原计划出版7卷,已经出版《计算机程序设计艺术 卷1:基本算法》《计算机程序设计艺术 卷2:半数值算法》《计算机程序设计艺术 卷3:排序与查找》《计算机程序设计艺术,卷4A:组合算法》《计算机程序设计艺术:MMIX的增补》。

1024 程序员节,前端试炼联合图灵教育送福利

涵盖程序员编程中常用的数学知识

作者:结城浩   译者:管杰,卢晓南

作者:平岡和幸,堀玄 译者:陈筱烟

作者:平岡和幸,堀玄 译者:卢晓南

《程序员的数学(第2版)》:第一版原版累计销售 18 万册。通过向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。第 2 版还新增了机器学习等内容,解决了程序员编程过程中出现的数学痛点。

《程序员的数学2:概率统计》:涉及随机变量、贝叶斯公式、离散值和连续值的概率分布、协方差矩阵、多元正态分布、估计与检验理论、伪随机数以及概率论的各类应用。

《程序员的数学3:线性代数》:内容包括向量、矩阵、行列式、矩阵求逆、线性方程、特征值、对角化、Jordan 标准型、特征值算法、LU 分解等。

1024 程序员节,前端试炼联合图灵教育送福利

程序员必学网络知识

作者:上野宣,译者:于均良

作者:竹下隆史,译者:乌尼日其其格

作者:三轮贤一,译者:盛荣

《图解HTTP》一本书掌握HTTP协议。本书对互联网基盘 HTTP 协议进行了全面系统的介绍。作者由 HTTP 协议的发展史娓娓道来,严谨细致地剖析了 HTTP 协议的结构,列举诸多常见通信场景及实战案例,最后延伸到 Web 安全、最新技术动向等方面。

《图解TCP/IP》是一本图文并茂的网络管理技术书籍,旨在让广大读者理解 TCP/IP 的基本知识、掌握 TCP/IP的 基本技能。书中讲解了网络基础知识、TCP/IP 基础知识、数据链路、IP 协议、IP 协议相关技术、TCP 与 UDP、路由协议、应用协议、网络安全等内容。

《图解网络硬件》详细介绍了计算机网络硬件的相关知识,重点讲述了在实际网络建设工程中真实使用的网络硬件设备及其相关背景知识。

本文分享自微信公众号 - 前端试炼(code-photo)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
2年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Stella981 Stella981
2年前
1024 程序员节,前端试炼联合图灵教育送福利
一年一度的程序员节马上要来了!1024你要怎样度过?希望不是在加班和bug中,来点精神粮食充充电吧!程序员专属日历,《了不起的程序员2021》正在预售中,预售价格只要5折,不参与其它活动,预售截止恢复原价,手慢无哦!当当1024程序员节,每年屯书的好时机,力度空前,来看看有啥值得买的~1024程序员节
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
3个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这