Web

  • Web
    11-05 08:26
    Web
    Web前端架构师 冲击大厂前端p7岗位 Web前端架构师 超大复杂项目+高端技术+大厂规范+全局架构思维 系统培养大厂P7技术专家/中小厂前端Leader 6~8个月,让3年+前端完成质的飞跃 章节目录: 阶段一:课程设计及前端创建脚手架开发 第1周 需求分析和架构设计:做什么,如何做? 开工之前,先来看看我们到底要做一个什么项目,有哪些功能。然后站在上帝视角,从整体的架构层面,该如何设计该项目。 课程安排: 1、需求分析,到底要做一个什么产品 2、项目设计,多个项目之间的关系 3、数据模型设计,各项目之间的数据流转过程 4、后台管理需求,管理员要管控什么内容 5、统计需求,知道被访问了多少次 第2周 脚手架架构设计和框架搭建 万丈高楼平地起,讲解大厂级别的脚手架是如何设计的,从头开始绘制架构设计图,并完成脚手架的框架搭建。 课程安排: 1、掌握脚手架的实现原理 2、掌握脚手架管理工具Lerna和常用操作 3、基于Lerna构建脚手架项目 4、图解脚手架架构设计 5、脚手架工程体系设计 6、深入阅读Lerna源码,剖析require.resolve原理 第3周 脚手架核心流程开发 本周将完成脚手架内核@imooc-cli/core子项目设计,并开发脚手架的执行准备阶段和命令注册阶段。 课程安排: 1、脚手架核心子项目core包架构设计 2、掌握脚手架node运行版本限制 3、掌握脚手架root自动降级 4、掌握npmlog实现自定义脚手架日志 5、掌握脚手架用户主目录检查 6、掌握脚手架入参解析和环境变量配置 7、运用npm API实现脚手架自动更新 8、掌握脚手架命令注册原理 9、运用commander简化脚手架命令注册 10、node支持ES模块化标准的两种方法 第4周 脚手架命令注册和执行过程开发 本周将完成脚手架内核@imooc-cli/core子项目的执行命令阶段,我们将采用分离式架构设计、缓存结构设计大幅提升脚手架的下载速度和执行性能。 课程安排: 1、掌握脚手架执行命令原理 2、掌握高性能脚手架架构思路和具体方法 3、封装通用的npm包管理类Package 4、掌握API方式完成npm包下载和自动更新 5、掌握脚手架缓存结构设计 6、掌握Node多进程的四种实现方案 7、深度解析Node多进程child_process库源码 第5周 脚手架创建项目流程设计和开发 本周将开发脚手架创建项目的@imooc-cli/init子项目,完成init包的准备阶段和下载模板阶段开发。 课程安排: 1、脚手架项目创建能力架构设计 2、深入理解命令行交互原理和inquirer的应用 3、掌握服务端框架egg.js的开发方法 4、掌握云mongodb和egg接入mongodb方法 5、运用egg.js+mongodb构建项目模板API 6、掌握正则表达式并完成项目名称自动格式化 7、掌握spinner实现命令行loading效果 8、完成标准项目模板开发 9、完成项目模板的缓存和下载功能 第6周 脚手架项目和组件初始化开发 init包将完成项目和组件的初始化过程,本周将完成init包的安装模板阶段。 课程安排: 1、掌握脚手架标准安装模式和自定义安装模式实现原理 2、掌握ejs模板的实现原理和开发方法 3、基于ejs模板完成项目模板动态化 4、完成标准组件模板开发 5、完成项目或组件项目标准安装流程开发 6、完成自定义项目模板初始化流程开发 7、ejs源码解析——彻底搞懂ejs模板编译和渲染原理 8、require源码解析——彻底搞懂Node.js模块加载原理 阶段二:B端项目分析和设计,编辑器初步编码,业务组件库的搭建 第7周 B端项目需求分析 和 架构设计 对于一个复杂前端项目,在编码之前,分析过程可谓是“磨刀不误砍柴工”,本周我们来给大家讲解怎样一步步抽丝剥茧,从需求到难点,再到系统整体设计。 课程安排: 1、整体需求分析初步 和 细化:编辑器需求分析 2、编辑器开发的难点分析 和 难点可能使用解决方案 3、整体架构设计 第8周 前端基础技术回顾和巡礼 在课程正式开始之前,扎实的基础知识是本课程的必备条件。这一周,让我们一起来温习 – typescript,vue3,ant-desing-vue 以及 webpack 和 rollup 的基础知识。 课程安排: 1、Typescript – 进入类型的世界 2、vue3 以及 新版全家桶 vuex,vue-router 3、ant-design-vue – 完美支持 vue3 的组件库 4、webpack 和 rollup – 现代打包工具双雄 第9周 项目整体搭建 万事开头难,本周我们使用技术储备中简介的知识,来搭建项目的大体结构和框架,包括 项目创建,代码结构,基础路由,基本布局和 基本的全局数据结构。 课程安排: 1、使用 imooc-cli 创建项目 2、规定代码规范和项目结构 ,安装编辑器辅助插件 3、使用 vue-router 添加基础路由结构 4、使用 ant-design-vue 搭建基础布局 5、使用 vuex 创建项目的基本数据结构 第10周 编辑器基本布局,及业务组件库初步开发 本周从编辑器开始开发,完成编辑器的基本布局,并且分析组件属性和修改组件属性的对应关系,创建业务组件库的第一个组件,并且完成最简单的编辑器交互,最后提出了业务组件实时实现编辑更新的解决方案。 课程安排: 1、创建编辑器的基本布局 2、分析画布组成元素的组件属性 3、创建第一个组件 LText 4、属性和编辑组件的实现方案 第11周 掌握测试基本工具,给组件库添加单元测试 本周从什么是测试入手,简介了测试的基本概念,介绍通用测试工具 Jest 和 Vue 测试框架 vue-test-utils,然后使用这两种工具完成LText组件的单元测试。 课程安排: 1、Jest 简介和基本用法 2、vue-test-utils 的基本用法 3、为 Ltext 添加测试用例 第12周 通用上传组件开发以及使用 本周主要从业务组件 LImage 入手,从易到难使用 TDD 开发一个复杂的通用上传组件,之后将组件用于左侧组件列表中,完成图片组件的功能。 课程安排: 1、为通用上传组件写需求。 2、从易到难渐进式使用 TDD 的混合方式开发一个复杂的上传组件。 3、将组件用于左侧组件列表用于创建 LImage 组件。 4、衍生出来的一系列扩展知识:比如 Vue3 组件的类型,Vue3 通信的几种方法,以及 Element Plus Upload 组件的源码分析等。 第13周 业务组件库打包、发布,添加 CI/CD 本周继续丰富业务组件库的功能,将组件库剥离成单独的代码库,使用 rollup 打包成多种 JS 模块形式,发布到 NPM,最后还使用 travis 完成了 CI/CD 流程。 课程安排: 1、创建单独的组件库代码库 2、添加剩余的业务组件 3、使用 rollup 打包生成多种 JS 模块 4、发布至 npm 和 使用 husky 完成发布前测试 5、使用 travis 完成组件库 CI/CD 功能 阶段三:从 0 搭建编辑器服务端 第14周 服务端技术选型:磨刀不误砍柴工 本周介绍做服务端必备的技能、框架、工具和服务,以及为何选择他们。 这些都是做服务端开发的基础知识,必须全部掌握,否则接下来开发会遇到很大障碍。 课程安排: 1、为何选择 koa2 框架,而不是 express egg nest.js 2、三大常用数据库 Mysql Mongodb Redis 3、使用 JWT 做登录验证,放弃 Session 4、用 jest 做单元测试和接口测试 5、pm2 和 nginx 能保证服务端高效稳定运行 第15周 服务端 CI/CD :github自动化 CI/CD 是软件开发的必备流程,它可以实现自动发布到测试机,自动部署测试环境。本周我们使用 github actions 和 docker 这两大利器,从 0 实现 CI/CD 流程。 课程安排: 1、github actions 一颗的 CI/CD 新星 2、docker 让你一键拥有各种软件环境,如 Mysql 3、docker-compose 快速搭建测试环境 4、提交代码,自动发布到测试机 5、提交代码,自动触发单元测试 第16周 编辑器服务端基础 API 开发 本周正式开发业务开发。开发之前要做技术方案设计(接口设计,数据库设计),初始化项目环境和 CI/CD 流程。然后完成所有业务功能开发,同时进行单元测试和接口测试。 课程安排: 1、接口设计,捋一捋需要提供哪些 API 2、数据库设计,如何存储更加合理 3、初始化项目环境,连接数据库,跑通 CI/CD 流程 4、各个模块的代码介绍,不会一行一行带着写代码的 5、单元测试和接口测试,边开发边测试,才能保证稳定性 第17周 编辑器服务端调用第三方服务 真正线上项目才需要这些功能,还要花钱购买第三方服务,一般课程不常见到。这些功能很实用,很大众,学完即可照搬到实际项目中。 课程安排: 1、用短信验证码实现登录 2、内容安全检查,屏蔽所有黄色、血腥、政治敏感内容 3、上传图片到阿里云 OSS 阶段四:完善B端所有功能,前后端结合和性能优化 第18周 编辑器组件图层面板功能开发 本周继续进行属性编辑面板的功能,完成属性的分组功能,完成图层面板的显示 隐藏 锁定 排序等功能。最后完成背景设置面板的功能,在这个过程中,学习一系列第三方库的使用。 课程安排: 1、使用 cropper.js 开发 image processer 组件 2、同属性分组并且开发 EditGroup 组件 3、开发图层面板 并且 使用 vue-draggable-next 完成排序功能 4、背景设置面板开发 第19周 让元素动起来 – 编辑器画布交互功能开发 本周是集中火力在编辑器交互功能上,完成元素的拖动定位,拖动改变大小,快捷键支持,重做,回滚,右键菜单等一系列功能的开发。 课程安排: 1、拖动定位功能开发 2、拖动改变大小功能开发 3、使用 hotkeys js 开发快捷键功能 4、实现 Undo Redo 功能 5、添加右键菜单功能 第20周 前后端结合 – 编辑器整合后端接口 本周开始接入后端开发,实现作品的预览,保存,自动保存,发布和渠道编辑等一系列功能。 课程安排: 1、预览功能开发 2、保存和自动保存功能 3、使用 html2canvas 生成截图并发布作品 4、使用 qrcodejs2 生成二维码并实现渠道编辑功能 第21周 整合开发B端其他页面的各种功能 完成了重头戏编辑器,这周来完成其他页面的分析和编码工作,从分析后端接口开始,完成一系列 Vue 应用的通用难点,包括鉴权,全局状态,业务开发 和 使用 Echarts 生成统计图表。 课程安排: 1、各页面功能分析 2、使用 Postman 分析 Restful 接口 3、登录页面和单页面应用鉴权的通用处理 4、全局状态(异步Loading,成功,失败)的通用处理 5、首页和我的作品页面开发 6、使用 echarts 生成统计图表 第22周 优化大型项目的各项性能问题 本周来到了大型项目必不可少的环节 – 性能优化。包括 vue 性能的常见优化方案,数据结构的优化以及 webpack 打包分析和优化实施方案的整个过程。 课程安排: 1、vue 应用性能优化的常见方案 2、全局状态数据结构的优化 3、webpack 打包分析和优化 阶段五:完善服务端,发布上线 第23周 基于Vue3 SSR渲染作品H5页。 编辑器可以创建、保存和发布作品,但发布后的作品如何查看?本周就来搞定。我们不仅要把 H5 页渲染出来,考虑 H5 前端的各项工作,还要打包、发布静态文件到 OSS 。 课程安排: 1、技术方案设计,如何才能渲染出页面 2、初始化项目,跑通 CI/CD 流程 3、Vue3 SSR 渲染页面,基于 lego-components 组件库 4、webpack 打包文件,发布到 OSS 5、h5 前端功能,如事件跳转、url 参数处理 6、h5 响应式,让页面适配所有手机屏幕 7、微信分享,前后端配合使用微信 jssdk 第24周 自研统计服务,使作品能实现分渠道统计 自定义事件统计,是一个线上产品必备的统计功能。目前市面上没有合适的第三方服务,干脆我们就自研一个。包括收集日志、分析日志、Open API 功能。 课程安排: 1、技术方案设计,看如何实现一个统计服务 2、nginx 服务收集统计日志 3、定时拆分日志文件,按天拆分 4、定时分析日志,离线计算统计结果,存入数据库 5、提供 Open API ,获取统计结果 6、定时清理过期日志文件,让硬盘无压力 第25周 后台管理:让所有数据都在我们的掌控之中 一个完善的线上产品,后台管理是必备的模块。我们可以查看网站内容数据,管理用户、作品和模板,推荐优质内容,屏蔽垃圾数据。 课程安排: 1、需求分析,到底需要查看和管理哪些数据? 2、技术方案设计,如何实现这些功能 3、umijs 脚手架,创建 React 前端项目,跑通 CI/CD 4、使用 React Hooks 开发前端页面 5、开发服务端接口,跑通 CI/CD 6、作业:写各个系统的单元测试和接口测试 第26周 发布到阿里云服务器,支持快速回滚 既然是真实的线上产品,就需要购买各种云服务,配置服务器和数据库,然后正式发布到线上环境,一旦遇到问题还要能快速回滚。 课程安排: 1、配置云服务器,安装必备软件 2、配置云数据库,创建账户,开通 IP 白名单 3、流程设计,基于 git tag 和 github actions 实现发布和回滚 4、nginx 配置和二级域名转发 5、线上日志拆分,nginx 日志和 pm2 日志 第27周 运维监控和报警 一个完善的线上产品,必须有完善的运维体系,才能保证稳定运行。包括服务器监控,报警,以及网络安全预防。 课程安排: 1、服务器监控,实时检测 CPU 内存 硬盘的健康状况 2、心跳检测,对接口自动定时“体检” 3、统一异常处理,出问题 catch 住,不崩溃 4、报警,有问题第一时间发送邮件和短信 5、万一出问题或内存泄露,自动重启服务 6、安全预防,防刷、防爬、防网络攻击 阶段六:前端发布脚手架开发 第28周 脚手架发布模块架构设计和核心流程开发 完成项目开发后,需要进行前端发布,脚手架的@imooc-cli/publish子项目将完成项目和组件的标准发布流程,本周将完成publish包的架构设计和核心流程开发 课程安排: 1、掌握项目/组件标准发布流程架构设计和流程图绘制 2、掌握自动化git流程架构设计和实现细节 3、掌握云构建实现原理和实现细节 4、掌握项目/组件发布原理和实现细节 5、完成public子项目创建和主流程开发 第29周 脚手架发布模块git自动化流程开发 本周将完成项目发布过程中的git flow流程开发,遵循标准的git flow流程,学会可快速改造和优化日常开发中的git处理流程,巩固git的各种使用技巧和方法。 课程安排: 1、掌握git操作方法和git flow流程 2、封装通用的git处理类Git 3、掌握git处理过程中的缓存结构设计 4、掌握git处理过程中的各种异常流程 5、完成Github & Gitee Open API接入 6、Git类准备阶段开发,完成各种git配置初始化 7、Git类初始化阶段开发,完成git仓库初始化、remote自动关联、强制合8、并远程代码等功能 9、Git类分支自动比对功能开发,完成代码冲突检查、stash区自动检查、10、自动同步master分支等功能 11、完成Git类代码自动提交功能开发 第30周 脚手架发布模块云构建系统开发 git flow流程完成后,我们将进入脚手架中最重要也是难度最高的一个环节,即云构建系统开发,本周我们通过egg.js+WebSocket+Redis最终实现完成云构建模块开发。 课程安排: 1、封装通用的云构建类CloudBuild 2、掌握WebSocket通信协议和开发方法 3、应用egg-socket.io插件快速接入WebSocket服务 4、掌握Redis缓存数据库的应用 5、应用egg-redis插件快速接入Redis服务 6、完成CloudBuild准备和预发布阶段开发,完成发布前配置和各类检查 7、掌握服务端CloudBuild处理流程和实现逻辑 8、服务端CloudBuildTask类封装,完成预处理、源码下载、云构建等流程开发 9、大作业:CloudBuild构建和依赖安装指令动态化功能设计和实现 第31周 脚手架发布模块云发布功能开发 脚手架云构建模块开发完成后,本周将继续完成项目的云发布流程开发。 课程安排: 1、掌握前端云发布逻辑实现 2、掌握oss入门使用方法 3、完成服务端oss API接入 4、掌握oss域名绑定+cdn接入 5、掌握项目预发布和正式发布流程 6、掌握项目回滚等异常流程处理 7、完成发布后自动打tag和开发分支删除功能 8、完成发布流程整体开发和联调 9、大作业:项目回滚+多版本发布功能架构设计和具体实现 第32周 脚手架组件发布功能开发 项目发布流程已经调通,本周将完成组件发布流程开发,组件发布流程和项目不同,主要差异在于:组件需要发布到npm和组件信息需要落库,所以需要不同的处理方式。 课程安排: 1、完成组件git flow流程开发 2、掌握组件构建和发布流程设计 3、掌握组件预览功能设计 4、完成组件构建和发布流程开发 5、完成组件预览功能开发 6、掌握RDS开通和使用方法 7、掌握egg.js+mysql的开发方法 8、完成组件相关API的开发方法 9、完成组件发布全流程联调 10、完成脚手架整体发布和上线 第33周 组件平台开发 本周将基于umi完成组件库前端部分创建,同时结合react hook开发组件库的前端页面,并将组件库发布上线。 课程安排: 1、掌握umi项目的开发方法 2、掌握react hook的开发方法 3、完成antd组件库集成 4、完成组件列表页开发 5、完成组件详情页开发 6、完成组件平台上线 第34周 项目单元测试用例设计和开发 讲解如何开发单元测试用例,并开发测试代码。 课程安排: 1、掌握脚手架单元测试库mocha 2、掌握测试用例设计技巧 3、完成脚手架单元测试用例设计 4、完成init库测试用例开发和调试 5、完成publish库测试用例开发和调试 阶段七:架构师领导力培养 第35周 大厂如何管理多人协作的研发项目 本周带领大家进入大厂文化 ,了解大厂如何做项目管理,多人协作的管理,以及团队人员的管理,课程内容复盘,未来技术的发展分析。 课程安排: 1、软件研发流程概述,先有一个整体的认识 2、敏感项目研发流程,以及常用工具 3、制定项目计划,包括范围 WBS,时间,质量,风险,沟通 4、计划监控,保证计划顺利执行 5、项目功能迭代和 bug 修复 6、多人协作、工作分配和跟踪 7、大厂绩效考核标准 8、大厂人员面试标准 9、大厂数值汇报方法和技巧 10、大厂标准的工作交流方式 11、整个课程内容复盘 12、未来的技术展望
    • 321
  • Web
    11-05 07:58
    Web
    124G容量再战最新大前端技术课程,是结合了时下最新的企业级开发技术和最全面的技术栈,经过全新的课程设计和备课教学后开发而来的全新大前端课程。目前前端技术的融合更加紧密,应用的领域也更加广泛,大前端时代,也可以称为泛GUI时代,人机交互时代,所以对于从事前端开发的同学们来说,大前端的技术是一个非常好的提升或进阶的方向。 ===============课程目录=============== (1)\.01月课;目录中文件数 (2)\.02月课;目录中文件数 (3)\.03月课程;目录中文件数 (4)\.04月课程;目录中文件数 (5)\.08-09月课;目录中文件数 (6)\.09月-12月课;目录中文件数 (7)\.12月课程(18号之后);目录中文件数 (8)\.01月课\.01.03异步1;目录中文件数 ├─-01-03_20-07-12.mp4 ├─-01-03_20-50-21.mp4 ├─-01-03_21-23-50.mp4 (9)\.01月课\.01.06异步2;目录中文件数:4个 ├─-01-06_20-14-24.mp4 ├─-01-06_21-17-16.mp4 ├─Promise.zip ├─Promise手写源码一.mp4 (10)\.01月课\.01.08promise源码;目录中文件数:2个 ├─-01-08_20-02-34.mp4 ├─-01-08_20-39-02.mp4 (11)\.01月课\.01.10Promise源码版本2;目录中文件数:4个 ├─-01-10_20-06-59.mp4 ├─-01-10_20-54-01.mp4 ├─-01-10_21-19-24.mp4 ├─Promise(1).zip (12)\.01月课\.01.13Promise源码续;目录中文件数:2个 ├─-01-13_20-08-03.mp4 ├─-01-13_21-15-42.mp4 (13)\.01月课\.01.15es6;目录中文件数:5个 ├─1.mp4 ├─2.mp4 ├─3.mp4 ├─4.mp4 ├─es6.zip (14)\.01月课\.01.17es6;目录中文件数:4个 ├─-01-17_20-02-41.mp4 ├─-01-17_20-23-06.mp4 ├─-01-17_20-47-43.mp4 ├─-01-17_21-30-35.mp4 (15)\.02月课\.02.03Node;目录中文件数:5个 ├─-02-03_20-16-33.mp4 ├─-02-03_21-18-44.mp4 ├─-02-03_21-44-21.mp4 ├─eventLoop.zip ├─node-study.zip (16)\.02月课\.02.05Node;目录中文件数:4个 ├─-02-05_20-03-29.mp4 ├─-02-05_20-31-05.mp4 ├─-02-05_21-16-28.mp4 ├─node-study(1).zip (17)\.02月课\.02.07模块;目录中文件数:2个 ├─-02-07_20-06-45.mp4 ├─-02-07_21-02-40.mp4 (18)\.02月课\.02.10模块2;目录中文件数:3个 ├─node-study.zip (19)\.02月课\.02.12 node_web;目录中文件数:4个 ├─-02-12_21-17-51.mp4 ├─-02-12_21-33-06.mp4 ├─-02-12_21-55-22.mp4 ├─归档.zip (20)\.02月课\.02.14 node_web;目录中文件数:6个 ├─-02-14_20-05-48.mp4 ├─-02-14_20-18-41.mp4 ├─-02-14_20-18-54.mp4 ├─-02-14_20-41-45.mp4 ├─-02-14_21-11-47.mp4 ├─-02-14_21-31-48.mp4 (21)\.02月课\.02.17mongodb;目录中文件数:5个 ├─-02-17_20-04-16.mp4 ├─-02-17_20-12-00.mp4 ├─-02-17_20-37-18.mp4 ├─-02-17_20-53-49.mp4 ├─-02-17_21-21-48.mp4 (22)\.02月课\.02.19mongodb;目录中文件数:4个 ├─-02-19_20-07-32.mp4 ├─-02-19_20-49-46.mp4 ├─-02-19_21-24-15.mp4 ├─-02-19_21-31-06.mp4 (23)\.02月课\.02.21mongodb;目录中文件数:4个 ├─-02-21_20-06-01.mp4 ├─-02-21_21-21-58.mp4 ├─mongodb.zip ├─作业.mp4 (24)\.02月课\.02.24art-template;目录中文件数:3个 ├─-02-24_20-04-05.mp4 ├─-02-24_21-09-15.mp4 ├─mongodb (1).zip (25)\.02月课\.02.26express;目录中文件数:4个 ├─-02-2620点场.mp4 ├─-02-2622点场.mp4 ├─express_demo.zip ├─录播斗鱼直播有.txt (26)\.02月课\.02.28express;目录中文件数:2个 ├─-02-2819点场.mp4 ├─录播斗鱼直播有.txt (27)\.03月课程\.03.02ajax;目录中文件数:4个 ├─-03-0219点场.mp4 ├─-03-0221点场.mp4 ├─Ajax.zip ├─录播斗鱼直播有.txt (28)\.03月课程\.03.04;目录中文件数:3个 ├─录播斗鱼直播有.txt ├─阿龙IT_前端精英成长-03-0420点场_斗鱼视频-最6的弹幕视频网站.mp4 ├─阿龙IT_前端精英成长-03-0422点场.mp4 (29)\.03月课程\.03.06vue;目录中文件数:7个 ├─-03-06_20-04-19.mp4 ├─-03-06_20-12-55.mp4 ├─-03-06_20-40-55.mp4 ├─-03-06_21-11-53.mp4 ├─-03-06_21-30-28.mp4 ├─vue_study.zip ├─录播斗鱼直播有.txt (30)\.03月课程\.03.09Vue;目录中文件数:1个 ├─-03-09_20-06-02.mp4 (31)\.03月课程\.03.11Vue;目录中文件数:1个 ├─老师会重新讲.txt (32)\.03月课程\.03.13Vue;目录中文件数:4个 ├─0313_200559.mp4 ├─0313_204904.mp4 ├─0313_211555.mp4 ├─录播斗鱼直播有.txt (33)\.03月课程\.03.16Vue;目录中文件数:3个 ├─0316_200503.mp4 ├─0316_213923.mp4 ├─vue_study.zip (34)\.03月课程\.03.18Vue;目录中文件数:4个 ├─0318_200353.mp4 ├─0318_203825.mp4 ├─0318_211353.mp4 ├─0318_212613.mp4 (35)\.03月课程\.03.20vue;目录中文件数:4个 ├─0320_203605.mp4 ├─0320_205844.mp4 ├─0320_214720.mp4 ├─1.mp4 (36)\.03月课程\.03.22Vue补课;目录中文件数:2个 ├─vue_principle.zip ├─vue响应式原理.mp4 (37)\.03月课程\.03.25vue;目录中文件数:5个 ├─01购物车组件布局.mp4 ├─02components.zip ├─02标题与结算功能.mp4 ├─03商品删除.mp4 ├─04更改商品数量.mp4 (38)\.03月课程\.03.27Vue;目录中文件数:3个 ├─0327_200527.mp4 ├─0327_212304.mp4 ├─interactive.zip (39)\.03月课程\.03.30Vue;目录中文件数:6个 ├─0330_201215.mp4 ├─0330_204039.mp4 ├─0330_211608.mp4 ├─0330_212846.mp4 ├─0330_214724.mp4 ├─04vue-router.zip (40)\.04月课程\.04.01Vue;目录中文件数:2个 ├─0401_200959.mp4 ├─04vue-router(1).zip (41)\.04月课程\.04.05Vue;目录中文件数:3个 ├─0405_143610.mp4 ├─0405_154734.mp4 ├─Webpack.zip (42)\.04月课程\.04.08;目录中文件数:4个 ├─0408_200409.mp4 ├─0408_202123.mp4 ├─0408_211215.mp4 ├─Webpack.zip (43)\.04月课程\.04.10;目录中文件数:5个 ├─0410_200805.mp4 ├─0410_203442.mp4 ├─0410_204114.mp4 ├─0410_211520.mp4 ├─0410_213114.mp4 (44)\.04月课程\.04.13;目录中文件数:3个 ├─0413_201702.mp4 ├─0413_212741.mp4 ├─shop-api.zip (45)\.04月课程\.04.15;目录中文件数:3个 ├─0415_201342.mp4 ├─0415_212413.mp4 ├─shopping.zip (46)\.04月课程\.04.17;目录中文件数:3个 ├─0417_200824.mp4 ├─0419_202320.mp4 ├─shopping(1).zip (47)\.04月课程\.04.22;目录中文件数:2个 ├─0422_200225.mp4 ├─0422_211242.mp4 (48)\.04月课程\.04.24;目录中文件数:2个 ├─0424_202126.mp4 ├─0424_213518.mp4 (49)\.04月课程\.04.25;目录中文件数:3个 ├─0425_200645.mp4 ├─0425_205032.mp4 ├─0425_213657.mp4 (50)\.04月课程\.04.27Vue;目录中文件数:2个 ├─0427_200946.mp4 ├─0427_211817.mp4 (51)\.04月课程\.04.29Vue;目录中文件数:3个 ├─0429_200919.mp4 ├─0429_203742.mp4 ├─0429_213541.mp4 (52)\.08-09月课\day1;目录中文件数:1个 ├─day1.zip (53)\.08-09月课\day10;目录中文件数:1个 ├─css-0831.rar (54)\.08-09月课\day11;目录中文件数:1个 ├─_-09-02.zip (55)\.08-09月课\day12;目录中文件数:1个 ├─css-09-04.zip (56)\.08-09月课\day13;目录中文件数:1个 目录太长,后续目录无法列出
    • 384
  • Web
    10-28 03:19
    Web
  • Web
    09-21 03:33
    Web
    Web网络安全攻防实战视频 01丨课程介绍.mp4 02丨内容综述.mp4 03丨Web安全前端基础:HTML.mp4 04丨Web安全前端基础:CSS、JavaScript.mp4 05丨探究网站的运作原理:用Python写一个简单的WebApp.mp4 06丨Web框架的运作原理:用Django快速搭建一个网站.mp4 07丨HTTP协议是怎么工作的?.mp4 08丨常见的Web安全漏洞都有哪些?.mp4 09丨Web渗透工具入门:BurpSuite、cURL、Postman.mp4 10丨Web渗透插件入门:Wappalyzer、HackBar.mp4 11丨文件上传漏洞:漏洞原理&一句话木马.mp4 12丨文件上传漏洞初阶:后缀名绕过&原理探究.mp4 13丨文件上传漏洞中阶:前端验证绕过、.htaccess绕过、大小写绕过.mp4 14丨文件上传漏洞高阶:文件流绕过、字符串截断绕过、文件头检测绕过.mp4 15丨文件上传漏洞:初探源码审计.mp4 16丨文件上传漏洞:初探Fuzz.mp4 17丨Web安全后端基础:数据库的基本概念.mp4 18丨Web安全后端基础:极简MySQL入门.mp4 19丨SQL注入漏洞的原理及其危害.mp4 20丨从协议视角看注入:GET型注入攻击及防御.mp4 21丨从协议视角看注入:POST型注入攻击及防御.mp4 22丨SQL注入实战:判断SQL注入点&防御方式.mp4 23丨宏观视角看注入:5种不同的SQL注入类型.mp4 24丨SQL注入实战:利用时间盲注绕过无报错无回显场景.mp4 25丨SQL注入实战:隐蔽的HTTP头盲注.mp4 26丨SQL注入实战:利用数据库的bug进行报错注入.mp4 27丨SQL注入实战:实施报错注入攻击.mp4 28丨SQL注入实战:威力巨大的堆叠注入.mp4 29丨SQL注入实战:游离在常规分类外的OOB注入.mp4 30丨SQL注入实战:浅谈OOB注入原理.mp4 31丨SQL注入实战:OOB注入之环境准备.mp4 32丨SQL注入实战:OOB注入关键函数解析之load_file.mp4 33丨SQL注入实战:实施OOB注入攻击.mp4 34丨SQL注入实战:如何绕过WAF之混淆注入原理.mp4 35丨SQL注入实战:如何绕过WAF之union、where、limit过滤绕过.mp4 36丨SQL注入实战:如何绕过WAF之groupby、select、单引号、hex、unhex、substr绕过.mp4 37丨SQL注入实战:如何绕过WAF之空格、等号、双写、双重编码绕过.mp4 38丨SQL注入实战:如何绕过WAF之数据库底层编码注入攻击.mp4 39丨SQL注入实战:如何绕过WAF之二次注入攻击.mp4 40丨SQL注入实战:激动人心的命令执行.mp4 41丨SQL注入实战:webshell类型命令执行与交互.mp4 42丨SQL注入实战:UDF类型命令执行与交互.mp4 43丨SQL注入实战:玩转Linux权限管理之用户和组.mp4 44丨SQL注入实战:玩转Linux权限管理之文件权限.mp4 45丨SQL注入实战:自动化注入攻击之了解sqlmap.mp4 46丨SQL注入实战:玩转sqlmap之携带cookie.mp4 47丨SQL注入实战:玩转sqlmap之通过level设定检测深度.mp4 48丨SQL注入实战:玩转sqlmap之读写server文件.mp4 49丨SQL注入实战:玩转sqlmap之实战脱库.mp4 50丨SQL注入实战:自动化注入攻击之FuzzDB+Burp组合拳.mp4 51丨SQL注入实战:欣赏优秀的Web后门之核心功能.mp4 52丨SQL注入实战:欣赏优秀的Web后门之免杀.mp4 53丨SQL注入实战:面向NoSQL数据库的注入攻击.mp4 54丨SQL注入实战:浅谈SQL注入防御方式及原理之预编译.mp4 55丨SQL注入实战:浅谈SQL注入防御方式及原理之过滤.mp4 56丨加密算法与随机数.mp4 57.58丨Spring框架安全攻击和防御 – 什么是框架级漏洞58丨Spring框架安全攻击和防御 – CVE-2017-8046利用.mp4 59丨Spring框架安全攻击和防御 – CVE-2017-8046分析.mp4 60丨反射型XSS漏洞原理、案例及防御措施.mp4 61丨存储型XSS漏洞原理、案例及防御措施.mp4 62丨DOM型XSS漏洞原理、案例及防御措施.mp4 63丨伪协议与编码绕过.mp4 64丨XSS蠕虫实战案例分析.mp4
    • 1657
  • Web
    09-21 03:26
    Web
  • Web
    08-13 03:03
    Web
  • Web
    07-24 01:06
    Web
    让架构真正起作用 不仅仅是大前端!最新70G容量 3000多集大前端课程 超级大牛带课 让架构真正的起作用,课程直指核心,就让同学们抛弃繁杂陈旧的内容,快速的掌握大前端架构的核心。课程内容分成了八大超级阶段,课程内容课程让同学们从前端的开发基础,逐步的深入和理解,移动端的WEB开发和JavaScript实战,前后端的交互, Vue.js 项目实战开发, 微信小程序的全面实战,React项目实战,后续仍有面试指导+前端面试题的部分,这可以让同学们在精炼的课程中,最快速度得到升华。 ===============课程目录=============== 01-阶段一 前端开发基础 02-阶段二 移动Web网页开发 03-阶段三 JavaScript网页编程 04-阶段四 前后端交互 05-阶段五 Vue.js 项目实战开发 06-阶段六 微信小程序【拓展课程】 07-阶段七 React项目实战【拓展课程】 08-阶段八 面试指导+前端面试题 课程配套课件和资料-14G ├─01-阶段一 前端开发基础.zip ├─02-阶段二 移动Web网页开发.zip (1)\02-阶段二 移动Web网页开发 (2)\03-阶段三 JavaScript网页编程 (3)\04-阶段四 前后端交互 (4)\05-阶段五 Vue.js 项目实战开发 (5)\06-阶段六 微信小程序【拓展课程】 (6)\07-阶段七 React项目实战【拓展课程】 (7)\08-阶段八 面试指导+前端面试题 (8)\课程配套课件和资料-14G ├─01-阶段一:前端开发基础资料.zip ├─02-阶段二:移动Web网页开发资料.zip ├─03-阶段三:JavaScript 网页编程资料.zip ├─05-阶段五:Vue.js项目实战开发.zip ├─07-阶段七:React项目实战资料.zip ├─08-阶段八:面试指导+前端面试题资料.zip (9)\02-阶段二 移动Web网页开发\01第一章 移动web网页开发课前导学 ├─1-1 移动web网页开发课前导学.mp4 (10)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】 (11)\02-阶段二 移动Web网页开发\03第三章 Flex 伸缩布局【v6.5】 (12)\02-阶段二 移动Web网页开发\04第四章 移动web开发【v6.5】 (13)\02-阶段二 移动Web网页开发\阶段作业 移动Web网页开发-试卷 ├─PC端和移动端响应式网站.zip ├─移动Web网页开发-试卷.docx (14)\03-阶段三 JavaScript网页编程\01第一章 JavaScript网页编程课前导学 ├─1-1 JavaScript网页编程课前导学.mp4 (15)\03-阶段三 JavaScript网页编程\02第二章 JavaScript 基础语法【v6.5】 (16)\03-阶段三 JavaScript网页编程\03第三章 WebAPI编程【v6.5】 (17)\03-阶段三 JavaScript网页编程\04第四章 jQuery 编程【v6.5】 (18)\03-阶段三 JavaScript网页编程\05第五章 基于ECharts数据可视化项目【v6.5】 (19)\03-阶段三 JavaScript网页编程\06第六章 面向对象编程【v6.5】 (20)\03-阶段三 JavaScript网页编程\阶段作业 JavaScript网页编程试卷 ├─JavaScript网页编程-试卷.docx ├─腾讯电脑管家首页JS效果实现.zip (21)\04-阶段四 前后端交互\010第十章 NodeAPI接口项目【v6.5】 (22)\04-阶段四 前后端交互\01第一章 前后端交互课前导学 ├─前后端交互课前导学_.mp4 (23)\04-阶段四 前后端交互\02第二章 Ajax+HTTP【v6.5】 (24)\04-阶段四 前后端交互\03第三章 Git和github基本使用【v6.5】 (25)\04-阶段四 前后端交互\04第四章 大事件后台管理系统项目【v6.5】 (26)\04-阶段四 前后端交互\05第五章 Node基础【v6.5】 (27)\04-阶段四 前后端交互\06第六章 npm+模块加载机制【v6.5】 (28)\04-阶段四 前后端交互\07第七章 Express【v6.5】 (29)\04-阶段四 前后端交互\08第八章 MySQL数据库【v6.5】 (30)\04-阶段四 前后端交互\09第九章 身份认证【v6.5】 (31)\04-阶段四 前后端交互\阶段作业 前后端交互-试卷 ├─前后端交互-试卷.docx ├─前后端分离模式移动web网站开发.zip (32)\05-阶段五 Vue.js 项目实战开发\01第一章 Vue.js项目实战课前导学 ├─第五阶段课前导学_.mp4 (33)\05-阶段五 Vue.js 项目实战开发\02第二章 Vue基础【v6.5】 (34)\05-阶段五 Vue.js 项目实战开发\03第三章 webpack【v6.5】 (35)\05-阶段五 Vue.js 项目实战开发\04第四章 Vue-cli3和Element-UI【v6.5】 (36)\05-阶段五 Vue.js 项目实战开发\05第五章 Vue电商后台管理系统【v6.5】 (37)\05-阶段五 Vue.js 项目实战开发\06第六章 Vuex【v6.5】 (38)\05-阶段五 Vue.js 项目实战开发\07第七章 社交媒体-黑马头条项目【v6.5】 (39)\05-阶段五 Vue.js 项目实战开发\08第八章 HR-saas中台管理项目【v6.5】 ├─HR-saas中台管理项目资料.zip (40)\05-阶段五 Vue.js 项目实战开发\阶段作业 Vue.js项目实战开发-试卷 ├─Vue.js项目实战开发-试卷.docx ├─博学谷新闻头条.zip (41)\06-阶段六 微信小程序【拓展课程】\01第一章 微信小程序【v6.5】 (42)\06-阶段六 微信小程序【拓展课程】\02第二章 黑马优购商城项目2.0【V6.5】 (43)\06-阶段六 微信小程序【拓展课程】\03颜值大事拓展 ├─1.00.学习目标.mp4 ├─10.09.实现拍照功能(Av246603341,P10).mp4 ├─11.10.从相册选取照片).mp4 ├─12.11.将选择的照片显示到屏幕上).mp4 ├─13.12.实现重选照片的功能).mp4 ├─14.13.定义测颜值的函数并调用).mp4 ├─15.14.申请百度AI平台账号).mp4 ├─16.15.了解百度人工智能API的鉴权机制).mp4 ├─17.16.在app.js中实现鉴权认证).mp4 ├─18.17.将用户选择的图片转码为).mp4 ├─19.18.发起请求检测颜值数据).mp4 ├─2.01.演示案例效果.mp4 ├─20.19.渲染颜值数据对应的页面结构).mp4 ├─21.20.把英文信息映射为中文信息).mp4 ├─22.21.优化用户体验并完成项目开发.mp4 ├─3.02.创建测颜值的小程序项目.mp4 ├─4.03.了解camera组件的基本使用.mp4 ├─5.04.动态设置camera组件的高度.mp4 ├─6.05.隐藏navigation导航条区域).mp4 ├─7.06.在camera组件之上渲染操作按钮.mp4 ├─8.07.介绍cover-view和cover-image的作用.mp4 ├─9.08.动态切换摄像头的朝向.mp4 (44)\06-阶段六 微信小程序【拓展课程】\阶段作业 微信小程序-试卷 ├─微信小程序-试卷.docx (45)\07-阶段七 React项目实战【拓展课程】\01第一章 React基础【v6.5】 (46)\07-阶段七 React项目实战【拓展课程】\02第二章 好客租房项目【v6.5】 (47)\07-阶段七 React项目实战【拓展课程】\03第三章 Angular5【赠送课程】 (48)\08-阶段八 面试指导+前端面试题\01第一章 前端-工作面试指导技巧 (49)\08-阶段八 面试指导+前端面试题\02第二章 Vue电商后台管理系统面试题【项目面试题】 ├─10、路由守卫_.mp4 ├─11、通过axios 拦截器添加token验证_.mp4 ├─12、菜单使用_.mp4 ├─13、用户列表1_.mp4 ├─14、用户列表2_.mp4 ├─15、分页处理_.mp4 ├─16、更新用户状态_.mp4 ├─17、用户信息添加_.mp4 ├─18、用户编辑_.mp4 ├─19、用户删除_.mp4 ├─1、学习内容介绍_.mp4 ├─20、用户角色权限关系_.mp4 ├─21、权限渲染_.mp4 ├─22、删除指定角色下的权限_.mp4 ├─23、为角色分配权限1_.mp4 ├─24、为角色分配权限2_.mp4 ├─25、为角色分配权限3_.mp4 ├─26、为用户分配角色_.mp4 ├─27、商品分类数据展示_.mp4 ├─28、模板列渲染_.mp4 ├─29、添加商品分类1_.mp4 ├─2、系统的功能划分介绍_.mp4 ├─30、添加商品分类2_.mp4 ├─31、分类参数介绍_.mp4 ├─32、获取分类参数数据_.mp4 ├─33、添加分类参数_.mp4 ├─34、分类参数编辑与删除_.mp4 ├─35、指定参数添加_.mp4 ├─36、过滤器应用_.mp4 ├─37、商品添加1_.mp4 ├─38、商品添加2_.mp4 ├─39、实现图片上传_.mp4 ├─3、开发模式介绍_.mp4 ├─40、完成商品添加_.mp4 ├─41、项目优化1_.mp4 ├─42、项目优化2_.mp4 ├─43.项目优化3_.mp4 ├─44、项目部署上线_.mp4 ├─4、技术选型 介绍_.mp4 ├─5、登录业务流程_.mp4 ├─6、token原理分析_.mp4 ├─7、登录页面构建_.mp4 ├─8、发起登录请求_.mp4 ├─9、客户端存储token信息_.mp4 (50)\08-阶段八 面试指导+前端面试题\03第三章 Vue面试题精讲 (51)\08-阶段八 面试指导+前端面试题\阶段作业 就业指导-试卷 ├─微信小程序-试卷.docx (52)\课程配套课件和资料-14G\00-前端开发软件 ├─Mac.zip ├─Windows.zip ├─软件使用说明.txt (53)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】\2-1 vscode编辑器基本使用 ├─01vscode 基本使用_.mp4 ├─02vscode插件安装_.mp4 ├─单元测试.docx (54)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】\2-2 HTML5新增标签【复习】 ├─01-什么是HTML5_.mp4 ├─02-HTML5新增标签_.mp4 ├─03-多媒体音频标签_.mp4 ├─04-多媒体视频标签_.mp4 ├─05-HTML5新增input标签_.mp4 ├─06-HTML5新增表单属性-1603472965_.mp4 ├─单元测试.docx (55)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】\2-3 CSS3新增选择器及案例【复习】 ├─07-CSS3属性选择器(上)_.mp4 ├─08-CSS3属性选择器(下)_.mp4 ├─09-CSS3结构伪类选择器(上)_.mp4 ├─10-nth-child(n)_.mp4 ├─11-nth-child和nth-of-type的区别-1603473018_.mp4 ├─12-CSS3伪元素选择器_.mp4 ├─13-伪元素选择器案例_.mp4 ├─单元测试.docx (56)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】\2-4 2D转换及相关案例实现 ├─单元测试.docx (57)\02-阶段二 移动Web网页开发\02第二章 H5C3进阶【v6.5】\2-5 3D转换和旋转木马案例 ├─01-认识3D转换_.mp4 ├─02-3D转换translate3d_.mp4 ├─03-透视perspective_.mp4 ├─04-translateZ_.mp4 ├─05-3D旋转rotateX_.mp4 ├─06-3D旋转rotateY_.mp4 ├─07-3D旋转rotateZ_.mp4 ├─08-3D呈现transform-style_.mp4 ├─09-两面翻转盒子案例_.mp4 ├─10-3D导航栏(上)_.mp4 ├─11-3D导航栏(下)_.mp4 ├─12-综合案例-旋转木马案例(上)_.mp4 ├─13-综合案例-旋转木马案例(下)_.mp4 ├─14-浏览器私有前缀以及总结_.mp4 ├─单元测试.docx (58)\02-阶段二 移动Web网页开发\03第三章 Flex 伸缩布局【v6.5】\3-1 移动端基础知识 ├─00-移动WEB开发流式布局导读_.mp4 ├─01-移动端基础_.mp4 ├─02-视口_.mp4 ├─03-meta视口标签_.mp4 ├─04-物理像素与物理像素比(1)_.mp4 ├─05-二倍图_.mp4 ├─06-背景缩放background-size_.mp4 ├─07-背景二倍图以及多倍图切图_.mp4 ├─08-移动端开发选择_.mp4 ├─09-移动端技术解决方案_.mp4 ├─10-移动端特殊样式_.mp4 ├─11-移动端技术选型_.mp4 ├─12-流式布局_.mp4 (59)\02-阶段二 移动Web网页开发\03第三章 Flex 伸缩布局【v6.5】\3-2 移动端电商首页制作 ├─13-京东移动端首页准备工作_.mp4 ├─14-body设置_.mp4 ├─15-app布局_.mp4 ├─16-app内容填充_.mp4 ├─17-搜索模块布局_.mp4 ├─18-搜索模块内容制作_.mp4 ├─19-二倍精灵图的做法_.mp4 ├─20-焦点图制作_.mp4 ├─21-品牌日模块制作_.mp4 ├─22-导航栏nav模块制作_.mp4 ├─23-新闻快报模块_.mp4 ├─24-京东移动端首页结束_.mp4 (60)\02-阶段二 移动Web网页开发\03第三章 Flex 伸缩布局【v6.5】\3-3 Flex伸缩布局基础知识 ├─00-移动WEB开发flex布局导读_.mp4 ├─01-flex布局体验_.mp4 ├─02-flex布局原理_.mp4 ├─03-flex设置主轴方向_.mp4 ├─04-justify-content设置主轴子元素排列_.mp4 ├─05-flex-wrap子元素是否换行_.mp4 ├─06-align-items设置侧轴子元素排列_.mp4 ├─07-align-content设置侧轴子元素排列_.mp4 ├─08-flex-flow以及总结_.mp4 ├─09-子项flex属性使用_.mp4 ├─10-align-self和order_.mp4 (61)\02-阶段二 移动Web网页开发\03第三章 Flex 伸缩布局【v6.5】\3-4 移动端携程网首页制作 ├─11-携程移动端首页准备工作_.mp4 ├─12-首页布局分析以及搜索模块布局_.mp4 ├─13-搜索模块user制作_.mp4 ├─14-搜索模块制search制作_.mp4 ├─15-焦点图focus模块制作_.mp4 ├─16-local-nav布局_.mp4 ├─17-local-nav内容制作_.mp4 ├─18-利用属性选择器更换背景图片_.mp4 ├─19-nav外观布局_.mp4 ├─20-nav内容制作_.mp4 ├─21-背景渐变linear-gradient_.mp4 ├─22-subnav-entry模块制作_.mp4 ├─23-热门活动模块制作_.mp4 ├─24-更多福利模块制作_.mp4 ├─25-sales-bd模块制作_.mp4 (62)\02-阶段二 移动Web网页开发\04第四章 移动web开发【v6.5】\4-1 媒体查询 ├─01-移动WEB开发rem适配布局导读_.mp4 ├─02-rem单位_.mp4 ├─03-媒体查询语法简介_.mp4 ├─04-媒体查询案例背景变色_.mp4 ├─05-媒体查询+rem实现元素动态大小变化_.mp4 ├─06-媒体查询引入资源_.mp4 ├─单元测试.docx (63)\02-阶段二 移动Web网页开发\04第四章 移动web开发【v6.5】\4-2 less介绍和使用 ├─07-CSS的弊端_.mp4 ├─08-less简介以及安装_.mp4 ├─09-less变量_.mp4 ├─10-less编译easy less插件_.mp4 ├─11-less嵌套_.mp4 ├─12-less运算_.mp4 ├─单元测试.docx (64)\02-阶段二 移动Web网页开发\04第四章 移动web开发【v6.5】\4-3 rem适配及原理 ├─13-rem适配方案原理_.mp4 ├─14-rem最终适配方案_.mp4 ├─单元测试.docx (65)\02-阶段二 移动Web网页开发\04第四章 移动web开发【v6.5】\4-4 移动端苏宁首页制作和rem ├─15-苏宁首页common.less制作_.mp4 ├─16-苏宁首页import导入样式_.mp4 后续资源目录超过4万条,视频目录超过3000集,省略不列出
    • 505
  • Web
    07-24 01:05
    Web
    重学前端 每天10分钟,重构你的前端知识体系 你将获得: 告别零散技术点,搭建前端知识体系; 打通JS、HTML、CSS、浏览器4大脉络; 40+前端难点完全解答; 大厂前端工程实战演练。 讲师介绍: 程劭非,网名“winter”,前端社区知名专家,前手机淘宝前端负责人,先后就职于微软、盛大、阿里巴巴等公司。winter早年做过嵌入式系统浏览器、电子书和 WebOS的相关工作,近年致力于移动前端领域研究,提出过 Flexible 布局等先进概念,也产出过 Weex这样的移动前端开发框架。 课程介绍: 随着前端技术不断地发展,岗位需求与薪资一路攀升。整个前端业界正值“黄金时代”,而前端开发者们却似乎“学不动了”。 这缘于前端的学习是一条先快后慢的曲线。在快速入门之后,大多数人都会感觉:自己仅仅停留在会用的阶段,后面的学习之路似乎越来越陡峭,每前进一步都十分艰难。 其实是你没有意识到,你在自学的过程中走了太多弯路。 大部分前端工程师的知识,其实都来自于工作中零散的学习和实践。在这种情况下,学习方向一旦偏离,就可能导致基础不牢固,知识认知不清晰,难以建立完整的知识体系。 并且,如果所在公司业务简单,工程师更难以在实践中形成技术积累,这导致了自身技术长期处于非常初级的阶段。 winter在手机淘宝一直负责前端工程师的面试与培养工作,他深知其中的痛点与难点。在这个专栏中,winter将带你告别零散和盲目的自学,重新学习前端,一起搭建前端知识框架,共同明确学习重点,精进前端技术。 专栏分为4大模块。 模块一,JavaScript :这部分会按照文法、语义和运行时去讨论JavaScript语言。这样的划分符合编程语言的一般规律,即“用一定的词法和语法,表达一定语义,去操作运行时”。而且,这样的划分也整合了零散的知识点,具有完备性。 模块二,HTML和CSS:这部分会侧重从语言和功能的角度来讲解,带你领略两者的全貌。HTML的功能主要由标签来承担,所以我们首先会把标签分类,并分别进行讲解。语言部分,我们会简要介绍HTML的语法和几个重要的语言机制。在CSS的语言部分,我们会从大到小介绍@rule、选择器、单位等等。功能部分,我们大致可以分为布局、绘制和交互类。 模块三,浏览器实现原理与API:这部分会着重讲解浏览器的工作原理。我们会一起来了解:一个浏览器到底是如何工作的。并且,我们还会学习一些重要的浏览器API,包括BOM、DOM、CSSOM等内容。只有了解了这些知识,你才能把JavaScript和HTML、CSS联系起来实现具体功能。 模块四,前端综合应用:作者会结合自己的前端工作经验,选择自己在手淘和淘宝工作中的一些案例来辅助讲解前端的性能、工具链、持续集成、架构等实际应用内容。
    • 403
  • Web
    07-16 03:58
    Web
    四大专题全面实践-全栈软件测试课程 全栈测试技术+移动端测试+Web端测试+测试方法 ===============课程目录=============== (1)\第01章 HTML基础;目录中文件数:7个 ├─index.htm ├─01、第一个HTML页面及HBuilder的使用.mp4 ├─02、HTML常用的基本标签.mp4 ├─03、表格、列表.mp4 ├─04、img标签的使用.mp4 ├─05、form表单.mp4 ├─06、滚动标签特殊符号.mp4 (2)\第02章 CSS基础;目录中文件数:4个 ├─07、CSS基础、选择器.mp4 ├─08、CSS练习,派生选择器.mp4 ├─09、样式表的三种使用方式.mp4 ├─说明.txt (3)\第03章 HTML5+CSS1;目录中文件数:4个 ├─10、HTML5简介及新标签的使用.mp4 ├─11、HTML5新增内联元素.mp4 ├─12、HTML5新input标签1.mp4 ├─说明.txt (4)\第04章 HTML5+CSS3(2);目录中文件数:4个 ├─13、HTML5input标签-日期时间.mp4 ├─14、HTML5input标签tel,color,下拉框-.mp4 ├─15、HTML5+CSS3边框圆角.mp4 ├─说明.txt (5)\第05章 JavaScript基本语法(1);目录中文件数:6个 ├─16、JavaScript简介.mp4 ├─17、代码中嵌入JS文件,引入外部JS文件.mp4 ├─18、数据类型和语法.mp4 ├─19、变量、运算符.mp4 ├─第04章、JavaScript基本语法.pptx ├─说明.txt (6)\第06章 JavaScript流程控制语句;目录中文件数:4个 ├─20、if..else语句.mp4 ├─21、switch语句.mp4 ├─22、for,while,do..while.mp4 ├─说明.txt (7)\第07章 函数的定义与调用;目录中文件数:3个 ├─千锋软件测试教程:23 函数的定义、全局函数.mp4 ├─千锋软件测试教程:24 函数调用案例.mp4 ├─说明.txt (8)\第08章 事件与事件处理;目录中文件数:2个 ├─千锋软件测试教程:25 事件与事件处理.mp4 ├─说明.txt (9)\第09章正则表达式;目录中文件数:4个 ├─千锋软件测试教程:26 正则表达式的基础.mp4 ├─千锋软件测试教程:27 正则表达式模式.mp4 ├─第09章、正则表达式.pdf ├─说明.txt (10)\课件;目录中文件数:6个 ├─第01章、HTML基础.pdf ├─第02章、CSS样式表.pdf ├─第03章、HTML5+CSS3.pdf ├─第05章、JavaScript流程控制语句.pdf ├─第06章、函数的定义与调用.pdf ├─第07章、事件与事件处理.pdf ├─从零开始学测试技术方法.png (1)\第01章-软件测试概述;目录中文件数:5个 ├─01_软件测试概述_01.mp4 ├─02_软件测试概述_02.mp4 ├─03_软件测试概述_03.mp4 ├─软件测试基础_01章_章节介绍.txt ├─软件测试基础_01章_软件测试概述.pdf (2)\第02章-软件生命周期和测试过程模型;目录中文件数:5个 ├─04_生命周期.mp4 ├─05_开发模型.mp4 ├─06_测试模型.mp4 ├─软件测试基础_02章_章节介绍.txt ├─软件测试基础_02章_软件生命周期和测试过程模型.pdf (3)\第03章_软件测试分类;目录中文件数:5个 ├─07_软件测试分类_01.mp4 ├─08_软件测试分类_02.mp4 ├─09_软件测试分类_03.mp4 ├─软件测试基础_03章_软件测试分类.pdf ├─软件测试基础_03章_软件测试分类.pptx (4)\第04章_测试需求及其获取;目录中文件数:5个 ├─10_测试需求及其获取_01.mp4 ├─11_测试需求及其获取_02.mp4 ├─软件测试基础_04章_测试需求及其获取.pdf ├─软件测试基础_04章_测试需求及其获取.pptx ├─软件测试基础_04章_测试需求及其获取.txt (5)\第05章_评审;目录中文件数:3个 ├─12_评审.mp4 ├─软件测试基础_05章_评审.pdf ├─软件测试基础_05章_评审.txt (6)\第06章_用例和设计方法(一);目录中文件数:11个 ├─13_测试用例.mp4 ├─14_编写用例实战.mp4 ├─15_等价类设计方法.mp4 ├─16_等价类设计实战.mp4 ├─17_边界值设计实战.mp4 ├─18_判定表设计实战.mp4 ├─19 因果图设计方法1.mp4 ├─20 因果图设计方法2.mp4 ├─21 因果图设计方法3.mp4 ├─软件测试基础_06章_用例和设计方法(一).pdf ├─软件测试基础_06章_用例和设计方法(一).txt (7)\第07章_用例和设计方法(二);目录中文件数:6个 ├─22 正交试验方法.mp4 ├─23 场景设计方法.mp4 ├─24 状态迁徙方法.mp4 ├─25 其它设计方法.mp4 ├─软件测试基础_06章_用例和设计方法(二).txt ├─软件测试基础_07章_用例和设计方法(二).pdf (8)\第08章_Web测试;目录中文件数:6个 ├─26 Web测试_01.mp4 ├─27 Web测试_02.mp4 ├─28 Web测试_03.mp4 ├─29 Web测试_04.mp4 ├─软件测试基础_08章 Web测试.pdf ├─软件测试基础_08章 Web测试.txt (9)\第09章_缺陷和缺陷报告;目录中文件数:4个 ├─30 缺陷和缺陷报告_01.mp4 ├─31 缺陷和缺陷报告_02.mp4 ├─软件测试基础_09章_缺陷和缺陷报告.pdf ├─软件测试基础_09章_缺陷和缺陷报告.txt (10)\第10章_测试计划;目录中文件数:3个 ├─32 测试计划.mp4 ├─软件测试基础_10章_测试计划.pdf ├─软件测试基础_10章_测试计划.txt (11)\第11章_软件测试总结;目录中文件数:4个 ├─33 软件测试总结_01.mp4 ├─34 软件测试总结_02.mp4 ├─软件测试基础_11章_软件测试总结.pdf ├─软件测试基础_11章_软件测试总结.txt ├─全栈通用测试技术全集(三).png (1)\《测试基础阶段》各章节内容简介;目录中文件数:11个 ├─第01章 软件测试概述.txt ├─第02章 软件生命周期.txt ├─第03章 软件测试常用方法.txt ├─第04章 软件需求和获取.txt ├─第05章 评审及其意义.txt ├─第06章 软件测试计划.txt ├─第07章 测试用例和设计方法一.txt ├─第08章 黑盒测试用例设计方法二.txt ├─第09章 WEB测试.txt ├─第10章 缺陷和缺陷报告.txt ├─第11章 测试总结报告.txt (2)\第01章 软件测试概述(12集);目录中文件数:12个 ├─01 软件分类.mp4 ├─02 缺陷的由来.mp4 ├─03 缺陷的定义.mp4 ├─04 测试的由来.mp4 ├─05 测试的发展.mp4 ├─06 软件测试的定义.mp4 ├─07 测试的目的.mp4 ├─08 测试和调试的区别.mp4 ├─09 测试的对象.mp4 ├─10 典型缺陷.mp4 ├─11 对测试的误解.mp4 ├─12 职业素养.mp4 (3)\第02章 软件生命周期(10集);目录中文件数:10个 ├─13 软件生命周期.mp4 ├─14 软件工程.mp4 ├─15 瀑布模型.mp4 ├─16 快速原型模型.mp4 ├─17 增量模型和迭代模型.mp4 ├─18 螺旋模型.mp4 ├─19 V模型.mp4 ├─20 W模型.mp4 ├─21 H、X模型.mp4 ├─22 测试过程理念.mp4 (4)\第03章 软件测试常用方法(8集);目录中文件数:8个 ├─23 阶段划分.mp4 ├─24 技术划分.mp4 ├─25 代码运行.mp4 ├─26 软件特性.mp4 ├─27 其他测试.mp4 ├─28 测试流程.mp4 ├─29 测试原则.mp4 ├─30 测试职业发展.mp4 (5)\第04章 软件需求和获取(11集);目录中文件数:11个 ├─31 需求的重要性.mp4 ├─32 需求的定义.mp4 ├─33 需求的分类.mp4 ├─34 需求对测试的重要性.mp4 ├─35 需求开发.mp4 ├─36 需求管理.mp4 ├─37不当需求的风险.mp4 ├─38 Axure使用.mp4 ├─39 需求跟踪矩阵.mp4 ├─40 编写跟踪矩阵.mp4 ├─41 跟踪矩阵编写注意.mp4 (6)\第05章 评审及其意义(4集);目录中文件数:4个 ├─42 评审概述.mp4 ├─43 评审流程.mp4 ├─44 评审误区.mp4 ├─45 评审记录.mp4 (7)\第06章 软件测试计划(5集);目录中文件数:5个 ├─46 测试计划概述.mp4 ├─47 测试计划内容.mp4 ├─48 测试计划进度.mp4 ├─49 测试计划人员.mp4 ├─50 测试计划模板.mp4 (8)\第07章 测试用例和设计方法一(11集);目录中文件数:11个 ├─51 用例概述.mp4 ├─52 用例模板.mp4 ├─53 用例编写实例.mp4 ├─54 用例编写注意事项.mp4 ├─55 等价类概述.mp4 ├─56 等价类划分原则.mp4 ├─57 边界值分析法.mp4 ├─58 边界值分析原则.mp4 ├─59 因果图概述.mp4 ├─60 因果图案例.mp4 ├─61 判定表法.mp4 (9)\第08章 黑盒测试用例设计方法二(10集);目录中文件数:10个 ├─62 正交实验法概述.mp4 ├─63 正交实验法.mp4 ├─64 正交实验法概述.mp4 ├─65 正交实验法演示.mp4 ├─66 场景法概述.mp4 ├─67 场景法概述.mp4 ├─68 状态迁徙图法概述.mp4 ├─69 状态迁徙图法实例.mp4 ├─70 其他测试用例设计方法.mp4 ├─71 测试用例设计方法选择.mp4 (10)\第09章 WEB测试(8集);目录中文件数:8个 ├─72 Web测试概述.mp4 ├─73 表单测试.mp4 ├─74 cookie测试.mp4 ├─75 web性能测试.mp4 ├─76 web安全测试.mp4 ├─77 web配置测试.mp4 ├─78 web易用性测试.mp4 ├─79 web测试小结.mp4 (11)\第10章 缺陷和缺陷报告(11集);目录中文件数:11个 ├─80 缺陷概述.mp4 ├─81 缺陷分类.mp4 ├─82 缺陷严重性.mp4 ├─83缺陷优先级.mp4 ├─84 缺陷状态.mp4 ├─85 缺陷三源.mp4 ├─86 缺陷生命周期.mp4 ├─87 缺陷识别.mp4 ├─88 缺陷记录.mp4 ├─89 缺陷描述.mp4 ├─90 缺陷报告.mp4 (12)\第11章 测试总结报告(5集);目录中文件数:5个 ├─91 测试报告.mp4 ├─92 测试覆盖评估.mp4 ├─93 缺陷分析.mp4 ├─94 质量评估.mp4 ├─95 测试报告模板.mp4 (13)\测试基础阶段教学笔记;目录中文件数:11个 ├─01 软件测试概述.rtf ├─02 软件生命周期和测试过程模型.rtf ├─03 软件测试分类.rtf ├─04 测试需求及其获取.rtf ├─05 评审.rtf ├─06 测试计划.rtf ├─07 用例和设计方法(一).rtf ├─08 黑盒测试用例设计方法(二).rtf ├─09 Web测试.rtf ├─10 缺陷和缺陷报告.rtf ├─11 软件测试总结.rtf (14)\第三阶段所需软件;目录中文件数:4个 ├─AxureRP-Setup.exe ├─xampp-windows-x64-7.3.3-0-VC15-installer.exe ├─ZenTaoPMS.11.4.stable.zip ├─zjsjzser31.zip (1)\移动端测试视频1;目录中文件数:4个 ├─01.Android测试环境搭建.mp4 ├─02.模拟器的使用.mp4 ├─03.Android基础知识.mp4 ├─章节介绍.txt (2)\移动端测试视频2;目录中文件数:5个 ├─04.布局概述.mp4 ├─05.adb命令使用.mp4 ├─06.monkey测试.mp4 ├─07.monkey测试2.mp4 ├─章节概述.txt (3)\移动端测试视频3;目录中文件数:3个 ├─08.Appium概述和工作原理.mp4 ├─09.Appium环境搭建.mp4 ├─章节概述.txt (4)\移动端测试视频4;目录中文件数:3个 ├─0.元素定位于元素操作.mp4 ├─1.appium案例操作.mp4
    • 1572
  • Web
    07-13 02:53
    Web