课程介绍:

前端算法课是一门专为前端工程师设计的算法学习课程,由拥有10年前端开发经验,擅长 Vue/React/前端架构/工程化的大圣老师亲自授课。课程内容涵盖了JS实现算法、Vue/React框架中的算法、Leetcode200题等,旨在帮助1-5年中高前端工程师掌握算法和数据结构的基础知识和应用技巧,提升编程能力和面试水平,打开大厂的大门。

课程共分为50讲,每讲都配有详细的讲义和代码示例,总文件大小为2.28G。课程的主要特点有:

  • Leetcode 200题大厂面试无压力:课程精选了Leetcode上的200道经典算法题,涉及数组、链表、栈、队列、哈希表、树、堆、排序、搜索、分治、动态规划等常见的数据结构和算法。每道题都有详细的解题思路和代码实现,以及时间和空间复杂度的分析。通过学习这些题目,你可以熟练地使用JS语言解决各种算法问题,应对大厂的面试挑战。
  • 前端热门框架内部的算法原理:课程不仅教你如何使用算法,还教你如何理解算法。课程深入剖析了前端热门框架Vue和React中的算法原理,包括虚拟DOM、diff算法、响应式原理、渲染优化等。通过学习这些内容,你可以了解框架的内部机制,提高你的框架使用水平和源码阅读能力。
  • 更明确的职业生涯规划:课程不仅教你技术,还教你规划。课程结合大圣老师的10年前端开发经验,为你提供了前端工程师的职业生涯规划和建议,包括如何选择合适的公司、如何提升自己的价值、如何平衡工作和生活等。通过学习这些内容,你可以更清晰地认识自己的优势和劣势,更有信心地追求自己的职业目标。
  • 不再惧怕计算机基础:课程不仅教你算法,还教你计算机基础。课程涉及了计算机基础的一些重要概念和知识,包括数据结构、算法、网络、操作系统、数据库等。通过学习这些内容,你可以弥补自己的计算机基础的不足,增强自己的编程素养和综合能力。

前端算法课是一门实用性和价值性都很高的课程,无论你是想提升自己的编程能力,还是想进入大厂,都可以从中受益。

课程截图:

课程目录:

  • 01-1-前端为什么要学算法.mp4
  • 01-2-如何把代码提交到github.mp4
  • 02-1一个leetcode题了解算法复杂度.mp4
  • 02-2如何获取github代码权限并且提交pr.mp4
  • 03-链表和数组.mp4
  • 04-链表的javascript实现01.mp4
  • 05-链表的javascript实现-leetcode203题.mp4
  • 06-链表的javascript实现-leetcode141-环形链表.mp4
  • 07-vue3源码中的链表应用-keep-alive组件的缓存设计1.mp4
  • 08-位运算和它在vue和react源码里的应用.mp4
  • 09-leetcode136和异或位运算.mp4
  • 10-前端基于位运算的组合权限认证.mp4
  • 11-树结构入门+leetcode104+leetcode226.mp4
  • 12-数据结构关系漫谈.mp4
  • 13-从react原理看树和链表的关系.mp4
  • 14-使用vscode刷题-20.有效的括号.mp4
  • 15-71简化路径-强化栈的使用.mp4
  • 16-算法思想-冒泡排序.mp4
  • 17-二分思想优化排序-快速排序和原地快拍.mp4
  • 18-15题三数之和.mp4
  • 19-二分法优化leftpad函数的性能.mp4
  • 20-回溯和递归思想入门-46题.mp4
  • 21-leetcode79单词搜索-回溯.mp4
  • 22.贪心算法+860柠檬找零.mp4
  • 23.leetcode55.跳跃游戏+455分发饼干.mp4
  • 24.动态规划+509斐波那契数列.mp4
  • 25.动态规划思想解leetcode322题-零钱兑换.mp4
  • 26.leetcode300题-vue3源码中的最长递增子序列.mp4
  • 27.刷题章节开始-刷题公式介绍+leetcode94+144+145.mp4
  • 28.刷题目录概览.mp4
  • 29.数组刷题-26+27+283.mp4
  • 30.数组刷题167+977+209+344.mp4
  • 31.206翻转链表+19删除链表倒数第n各节点.mp4
  • 32.链表刷题21合并链表+876中间节点+234回文链表.mp4
  • 33.链表160相交+92翻转链表2+142环形链表2.mp4
  • 34.100+101二叉树刷题.mp4
  • 35.树的迭代写法144+100.mp4
  • 36.树形结构刷题111+114.mp4
  • 37.刷题617+236.mp4
  • 38.刷题543二叉树的执行+572是否是子树.mp4
  • 39.572+222+257树结构.mp4
  • 40.二叉树的层序遍历102+107+199.mp4
  • 41.二叉树层序遍历训练637+116+429.mp4
  • 42.二叉树刷题训练515+112+404.mp4
  • 43.二叉搜索树98+99.mp4
  • 44.二叉搜索树的回复108+109+654.mp4
  • 45.二叉搜索树230+700+701.mp4
  • 46.栈和队列的相互转换225+232.mp4
  • 47.逆波兰表达式求值150.mp4
  • 48.队列和栈刷题1047+151.mp4
  • 49.算法思想–二分刷题公式+704.mp4
  • 50.二分153+69.mp4
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。