极客时间

免费领极客时间专属大礼包,全网最优惠的极客时间教程,极客时间上值得学习的前端开发教程。

本文系统讲解可视化开发的原理和方法、数据处理的技巧以及视觉呈现的各种方式,帮助你创建出自己的可视化工具集,更高效地解决可视化开发中的问题。由此,你不仅可以实现更具冲击力的视觉效果,还能从中收获高级的前端知识,让你成为“更懂前端”的可视化人才。

涂伟忠老师打算用一套系统化的方式教你巧妙地记忆、掌握正则,并一步步讲述正则的知识框架,最后通过对比不同编程语言和编译器中的正则,教你在实操中理解并学会正则表达式

在这个专栏里,胡峰将结合十余年从业经验,设身处地去思索、去剖析、去拆解程序员不同阶段可能面临的实际困惑和问题,并给出可供参考的答案。

极客时间联合覃超老师推出《算法面试通关 40 讲》视频课程,以帮助求职者在短时间内掌握面试中最常见的算法与数据结构相关知识点,学会面试中高频算法题目的分析思路,同时给大家从面试官的角度来分析算法题的解答技巧,从而更有效地提升求职者的面试通过率。

本专栏将结合蒲松洋近年的研究成果,从 Serverless 的概念、运行原理入手,到应用实践,带你系统化地深入学习 Serverless。为了让你学以致用,本专栏会设置有录屏演示、项目 Demo、动手作业等等教学活动。

在《视觉笔记入门课》中,高伟老师将通过自己多年的视觉化工作经验,总结视觉笔记的绘画技巧,通过“事物几何化”的技巧讲授,带你建立视觉笔记的绘画基础。

分布式缓存课程对常用缓存框架的原理、缓存框架自身如何做集群布署等做系统分析,然后通过大量缓存框架的使用案例来阐述如何应用缓存、如何避免常见的坑、如何利用缓存框架来实现缓存数据之外的功能。

通过学习图解 Google V8,你不仅可以了解完整的 V8 编译流水线,还能通过对 V8 工作机制的学习,搞懂 JavaScript 语言的核心特性,进而从根源解决程序上的问题,加快 JavaScript 的执行速度。

这门 Electron 开发的实战课程,不仅会带你完整的开发一个桌面远程控制项目,将其应用于工作中,还会针对工程化建设进行指引,有哪些技术关键点,又有哪些需要你跨过的坑,带你逐步深入并掌握。

从编程思维到架构思维的升级,这是3-5年的高级工程师将会遇到的第一个槛,早点锻炼自己的架构思维,多储备知识,才能在合适的时机升级,承担起架构设计的任务。推荐你学习这个专栏~

很多技术人觉得管理跟自己无关,但其实,超过80%的技术管理者,都是在没有明确表达管理意愿的情况下,被公司推到管理岗位的。你是管理者,可以对照自己,你是下属,也可以对照上司,很多事情就通透了。

前端是离用户最近的战场,而前端性能直接影响了用户体验。可以说,性能优化是初、中级工程师向高级工程师进阶的必学知识点,以及核心技能。

无论你是前后端工程师,还是运维测试,如果想面试更高的职位,或者要站在更高的角度去理解技术业务架构,并能在问题出现时快速、高效地解决问题,Web 协议一定是你绕不过去的一道坎。熟练掌握各种常用 Web 协议,可以帮你在工作中轻松应对各种网络难题。

无论是前端还是后端,都需要了解HTTP。前端接触相对较多的是在其上层的HTTP协议,包括承载请求的http和https协议,前端需要对请求的全过程有一个深刻的认识。尤其是在如今大环境下,前端路由的控制越来越多,深刻理解HTTP的header、body等属性是很有好处的。

全栈工程师修炼指南 如何进阶全栈开发,随时迎接技术浪潮?Oracle 首席软件工程师,带你从全栈入门到技能实战,系统掌握 Web 全栈技能树。

无论你是没有接触过 React 的前端工程师,还是移动应用开发人员,或者仅仅是想跨界了解前端开发现状的程序员,学习 React 不仅能让你丰富自身的技能库,掌握当下最热门的前端开发利器,同时还能大大提升职场竞争力,迈向更高的台阶。

Git 是目前最流行的版本控制系统,GitHub 和 GitLab 是当前最流行的代码托管平台,熟练掌握Git,可以说是程序员必备的技能。携程代码平台负责人苏玲在极客时间开的62讲视频课《玩转 Git 三剑客》,带你深入掌握 Git、GitHub 和 GitLab,已经有超过1万人加入学习!

本专栏摒弃知识点的填鸭式教育,而是用一个个小实验,引导初学者理解语言特性背后的逻辑,让你在完成小实验的同时,锻炼自己的编程思维能力。作者还独立打造了“编码能力训练”环节,帮你打通语言学习与程序设计之间的鸿沟。最后,他还通过几个看似不简单的具体算法例子,帮助你掌握算法学习方式,打消畏难情绪,建立算法学习的信心。

JavaScript核心原理解析专栏面向 JavaScript 语言的实际应用者与深度爱好者,以讲述 JavaScript 语言特性、原理以及核心实现技术为主。

系统掌握TypeScript核心技术,这门课程将从 TypeScript 的基础语法开始讲起,为你详细解读 TypeScript 的每个特性以及它与 JavaScript 的区别,并通过工程篇和实战篇的讲解,让你能够熟练使用 TypeScript 进行实战项目的开发。