强教研,促就业——黑马前端硬核护航同学高薪梦
— 前端学科教研团队访谈实录
近年来,黑马程序员前端学科持续瞄准真实市场需求,打造贴合一线互联网企业需求的课程产品不断优化授课方式,打造高效课堂,创新就业服务模式,让想要提高自身竞争力及想要转行的零基础学生继续保持就业实力。黑马程序员前端学科通过强教研、促就业的硬核打法,持续带领学生逆势而上,打破就业壁垒突破高薪瓶颈。
毕业起点高,就业前景好
技术方向资深前端工程师前端架构师CTO
管理方向技术开发组长 项目经理项目总监
刚毕业 迷茫期没有工作经验
期待学习有前景的技术
零基础 想转行行业没前途
期待短期内转行IT
想晋升加薪具备前端基础
面临职场瓶颈期待提升
前端爱好者薪资不满意
期待进军前端热门领域
完成高含金量的项目是检验学习效果的唯一标准
HTML 技术掌握 HTML5 搭建页面结构
CSS3 网页布局掌握PC页面布局与特效
移动Web开发掌握移动端页面适配与布局
JavaScript 开发1.掌握 JavaScript 语言基础语法
2.掌握 JavaScript 基本编程思想
3.ES6 核心语法与新增API
4.JavaScript 高阶场景应用
网页交互技术1.DOM 操作与事件处理
2.浏览器核心 API 应用
3.使用正则处理文本内容
数据交互 & 异步编程1.HTTP 协议
2.Ajax 前后端通信技术
3.Promise 异步编程
Node.js 框架前置课1.掌握 ES6 模块化开发及npm
包管理
2.掌握 webpack 工具初探工程
化开发
Vue2.x 核心技术1.指令系统、常用选项、组件化、
组件通讯、组件库
2.周边生态:vue-cli、vue-
router、vuex、vue-loader
Vue3.x 核心技术1.组合式、宏函数、依赖注入、
响应式API
2.周边生态:vite、create-vue、
pinia、pnpm
Vue 原理1.Vue2.x 相关:数据劫持、依赖
收集、diff算法、模板编译
2.Vue3.x 相关:Proxy、Reflect、
响应式系统原理
面经全端项目
(Vue2.x全家桶)1.H5端面经浏览+PC端内容管理
系统
2.Vue2.x 全家桶、Vant、
ElementUI、富文本编辑器
黑马智数项目
(微前端+Vue2+Vue3)1.智慧园区+3D大屏微前端应用
2.Vue2.x 全家桶、vue-admin-
template、RBAC、组件封装、
打包部署、Vue3.x、Vite、
Three.js、qiankun 微前端
享+生活项目(原生小程序)1.掌握原生微信小程序开发
2.原生小程序、微信 API 详解、
腾讯地理定位服务、VantUI
应用
优医问诊APP(uni-app)1.掌握跨平台多端开发
2.uni-app、Vue3+Pinia、组件
封装、微信支付/登录、即时通
信、地图服务
职业发展课1.掌握职场通识做好面试准备
2.职场通识、面试攻略、简历指
导、模拟面试
3.黑马面试宝典
就业加强课1.掌握面试常见技术问题
2.常见算法、浏览器原理、Vue
解决方案、React 原理
鸿蒙应用开发1.DevEco Studio、声明式Ul、
Stage /FA模型、ArkTS、Hot
Reload热更新
2.工程结构、pages代码解析、
基础组件、容器组件、装饰器、
真机 App 安装
鸿蒙应用一美蔻商城项目1.纯鸿蒙电商购物应用
2.一次开发,多端部署、三层工
程架构、设备断点适配、电商
核心业务、Hybrid混合开发、
WLAN和多媒体技术使用、华
为的应用生态使用
React.js 核心技术1.JSX、Hooks、组件通信、
Redux、Redux-Toolkit
2.案例:B站评论、知乎频道管
理、美团外卖、记账本
极客园自媒体项目
(React+TS)1.掌握PC端自媒体项目开发
2.React、TypeScript、Vite、
Zustand、ReactRouter、
Quill
让你掌握页面的制作
技能,PC端、移动
端统统不是事儿
让你的网页“动”起来,
输入、点击、倒计时,
用户交互全搞定
让你的开发“飞”起来,
各种解决方案入职工作
直接用
让你的代码灵活适配,
H5、APP、小程序全适配
让你抓住新风口,
差异化竞争脱颖而出
让你的竞争力“亮”起
来,入职大厂敲门砖
网页布局
移动Web
JavaScript
Vue.js
小程序&多端开发
鸿蒙应用开发
React.js
数据可视化看板项目
Vue2项目
Vue2进阶项目
神领物流平台
原生小程序项目
uni-app小程序项目
鸿蒙应用开发项目
极客园PC自媒体端
主讲内容
HTML | CSS | 企业级小兔鲜儿电商项目首页制作
内容介绍
1. HTML 负责网页的结构层,是网页开发的基础,从最简单的网页骨架搭建入手,使用常见的 HTML 标签丰富网页结构。
2. 在 HTML 搭建的网页结构基础上,通过 CSS 选择器 精准选择标签,使用外观、盒模型相关属性完成网页全部内容,学习传统浮动、定位等完成网页布局,侧重使用 Flex 布局技巧精准控制网页布局,最终结合背景、圆角、阴影等装饰属性进一步美化网页效果,达到能够编写企业级大型综合网页。
3. 借助PxCook工具,基于设计稿编写网页,确保网页的高度还原,通过综合运用 HTML + CSS 技术,按照实际项目开发流程,归纳开发技巧,提升综合实战水平,最终完成企业级小兔鲜儿电商项目PC端首页开发。
可掌握的核心能力
借助PxCook工具,参照设计稿,能综合使用HTML+CSS技术完成企业级小兔鲜儿电商项目PC端首页开发
主讲内容
CSS高级特效 | 移动适配 | 响应式
内容介绍
1. 使用css高级特效丰富网页元素的呈现方式和效果。
2. 首先介绍Flex布局模型,实现移动端网页的基本布局;再讲解两种移动端网页适配不同分辨率的解决方案,并使用不同的解决方案制作网页元素宽高随着视口的变化而等比缩放的效果。
3. 学习响应式的原理,并使用bootstrap框架完成响应式网页的布局。
可掌握的核心能力
1. 使用CSS高级特效,丰富网页元素的呈现方式和效果
2. 使用rem或vw、vh实现网页元素宽高随着视口变化等比缩放的效果
3. 使用bootstrap框架布局响应式网页
主讲内容
JavaScript核心 | WebAPI | Ajax | Git
内容介绍
1. 学习JavaScript核心语法规则,深入理解 ECMAScript 的知识体系及工作机制。
3. 利用 axios 发起 Ajax 请求,实现前后端的数据交互。并讲解 HTTP 请求的过程以及 Ajax 的底层原理。深入学习 JS 异步的底层原理,能够使用 Promise 处理异步操作,并使用 async/await 简化异步操作。
4. 能够创建 Git 仓库管理前端项目,基于 Git 分支进行多人协同开发,并且能够把本地的 Git 仓库同步到远程码云或 Github 仓库中。
2. 学习DOM和BOM对象的属性和方法,以完成网页常见的交互效果。
可掌握的核心能力
1. 掌握 JavaScript 核心语法,培养编程逻辑思维
2. 掌握 DOM 和 BOM 对象的常用属性和方法,能够完成网页常见的交互效果
3. 掌握 JavaScript 底层工作机制和 ES6+ 高级特性,能够高效实现业务逻辑
4. 能够使用 axios 实现 Ajax 操作,为后续项目课做好技术铺垫
5. 能够运用 Git 管理前端项目,并且使用 Git 分支进行多人协同开发
6. 能够使用 Promise 与 async/await 高效的实现异步操作
主讲内容
框架前置课 | Vue2.x 核心 | Vue3.x 核心 | 微前端 | Three.js | Vue 原理
内容介绍
1. 掌握模块化思想,npm包管理,webpack基础,初探工程化开发。
2. 运用Vue2.0全家桶核心内容实现开发中常见的功能,如购物车,经典列表、TodoMVC等。运用 Vant 开发移动端,运用element-ui开发PC后台管理系统。
3. 掌握 Vue3 新特性、Vite 新一代构建工具、组合式 API、Pinia 等。
4. 掌握 qiankun 微前端库,重构巨石应用、做到与技术无关。
5. 掌握 three.js web 3D技术,具备大屏3D可视化开发能力。
6. 掌握 Vue 底层原理。
可掌握的核心能力
1. 通过 Vue2 和 Vue3 的核心知识学习,掌握企业开发中常见业务功能实现
2. 通过深入 Vue 技术栈学习 vue-router vuex vant element-ui 等主流技术,掌握企业级项目开发方式,如移动端H5项目与PC端管理项目
3. 掌握 qiankun 微前端技术,具备重构巨石应用的能力,实现技术栈无关开发方式
4. 掌握 three.js web 3D技术,具备大屏3D可视化开发能力
主讲内容
原生小程序 | uni-app
内容介绍
1. 了解小程序开发的一般流程序,熟悉小程基础组件的使用,能够基于 wxml 和 wxss 实现小程序的界面布局,基于模板的数据绑定实现数据的动态渲染,基于 API 实现与服务端的数据通信,以及熟悉其它高级 API 的使用。
2. 理解 uni-app 实现跨平台开发的原理机制,理清单文件组件与原生小程序组件的对应关系,以及 uni-app 开发小程序时开发时与原生小程序的差异。
可掌握的核心能力
1. 掌握原生小程序开发,能够独立完成原生小程序项目开发
2. 掌握 uni-app 多端框架,能够独立开发小程序和其他端的开发
主讲内容
鸿蒙应用开发
内容介绍
掌握鸿蒙应用开发核心技能:ArtTS语言核心声明式UI方式,掌握鸿蒙常用能力集,掌握鸿蒙APP开发能力,掌握鸿蒙混合应用开发,掌握元服务和端云一体化鸿蒙开发能力。
可掌握的核心能力
1. 掌握鸿蒙ArkTS范式语言开发基础, 使用ArkUI进行鸿蒙原生应用界面设计开发
2. 掌握鸿蒙ArkTS组件开发,组件封装,组件复用,组件传值,组件更新,State模型,事件处理,⽹络请求,原生能力应用能项目基础开发能力,掌握鸿蒙任务管理、线程管理、万能卡片、数据管理、分布式应用等,实现代码⼀次开发多端部署的能力
3. 能够掌握鸿蒙低代码开发,能够掌握云服务提供的独立入口、免安装等便捷服务
4. 掌握端云一体化工程概览、工程创建及配置、端云一体化组件集成、云函数开发及使用、云数据库开发和使用、一键式部署云工程的能力
主讲内容
React 核心技术 | Hooks 深入+路由 | Redux +中间件 + Redux Toolkit | 记账本案例
内容介绍
1. 基于 React 脚手架(create-react-app)搭建React项目,掌握JSX语法搭建页面结构,使用函数组件实现组件化开发,掌握组件通讯在项目开发中的使用。
2. 掌握 useEffect Hook 的应用,掌握 useRef Hook 的高级用法,理解 Hooks 原理,掌握 react-router-dom 的应用。
3. 掌握 React 最常用状态管理工具 Redux 的基本使用,使用 react-redux 链接库在 React 中使用 Redux,掌握 Redux 中间件 redux-thunk 用来处理异步请求,掌握 Redux Tookit 简化 Redux 的使用。
4. 利用 React + Hooks + Redux Tookit 实现记账本案例,对整个 React 阶段所学内容进行练习,验证我们是否掌握了 React 开发能力。
可掌握的核心能力
通过 React + Hooks + Redux Toolkit 的学习,实现多种业务场景下的功能开发,如 B站评论、知乎频道管理、美团外卖、记账本等业务功能
主讲内容
1.基于axios 实现网站注册和登录功能
2.基于 Echarts 结合需求高度自定义不同类型的可视化图表
3.Ajax、数据渲染和服务端推送前后端分离技术的应用
4.基于 token 的访问权限控制功能
项目介绍
数据看板是一个数据可视化项目,通过折线图、K线图、柱状图等图表形式归纳汇总大量数据,以实现更加直观的数据表达效果。学员通过学习该项目,能够掌握数据可视化、异步编程、实时数据获取等技术解决方案,适合有基础希望技能强化的IT人员继续学习。
可掌握的核心能力
1. 掌握Echarts 各类型数据可视化图表的应用
2. 能够根据需要求创建折线图、K线图、地图等图表
3. 掌握前后端分离技术的实现方式并了解其意义
4. 掌握使用token进行访问鉴权功能实现
面经全端项目极客园H5项目
课时:5天 学习方式:线下面授 课时:5天 学习方式:线下面授
主讲内容
1. 基于 vue-cli 创建工程化的 Vue 项目
2. 基于 element-ui 组件库快速实现项目布局
3. 用户注册与登录的业务解决方案
4. 使用 Vuex 管理全局共享的数据
5. 使用 axios 实现前后端的数据交互
6. 基于 vant 组件库快速构建移动端界面
项目介绍
面经系统,由面试经验文章PC管理后台,个人H5端面试文章浏览组成。学员学习该项目,能够锻炼对 Vue 完整技术栈的运用。同时该项目还涵盖了 token 身份认证、Vue 组件库、文件上传、富文本编辑器等前端技术解决方案,移动端开发,适合刚入手 Vue 框架、希望通过项目开发来巩固 Vue 基础的前端开发者学习。
可掌握的核心能力
1. 掌握 element-ui 组件库的运用
2. 掌握 axios 以及拦截器的应用
3. 掌握 Vuex 管理全局状态的技术解决方案
4. 熟练使用 vue-router 管理组件的切换展示
5. 掌握 element-ui 中如何自定义表单的校验规则
6. 掌握文件上传和富文本编辑器在 Vue 项目中的应用
7. 掌握 Vant 组件库的运用
8. 掌握使用 postcss-px-to-viewport 实现移动端适配
主讲内容
vue2 + vant + vuex + vue-router 全家桶、移动端项目搭建、vw 适配方案、Token 过期处理、动态编辑、上拉加载、下拉刷新、评论与回复、搜索功能、DayJS、数据持久化、图片懒加载 、组件定制、组件封装、性能优化、移动端1px像素、Icon处理、表单验证、倒计时、拦截器、缓存组件封装、websocket
项目介绍
「极客园」对标“CSDN”、“博客园”等竞品,致力成为更加贴近年轻 IT 从业者(学员)的科技资讯类应用。本项目是极客园移动端,主要涵盖了H5端新闻资讯类项目的核心业务。包括首页文章列表上拉加载与刷新,频道管理,本地线上频道管理,文章搜索,文章评论与回复,组件缓存,token过期与刷新处理,用户权限拦截,个人信息修改解决方案。
可掌握的核心能力
能够独立运用 vue2 + vant 搭建H5应用能力,能够实现文章列表、频道管理、评论与回复、用户权限控制等特色业务。
智慧园区微前端项目人力资源项目1~2开发
课时:12天 学习方式:线下面授 课时:12天 学习方式:线下面授
主讲内容
vue-element-admin(请求模块化,请求工具拦截,scss 样式,布局组件)、Vuex 持久化(state,mutations,actions,getters 和 modules)、Vue CLI 配置(webpack)、反向代理、ElementUI 表单校验(async-validator)、vue-router 导航守卫、token 认证、token 失效控制、角色管理业务、RBAC 权限、Vuex + 路由 + RBAC、动态路由、角色权限、混入 mixns、全屏(screenfull)、tabs 页多页签组件、vue-i18n 国际化方案、history 路由模式的应用、树形菜单 |element 列表的数据过滤、导入导出 Excel、el-upload 上传第三方云服务器、打包性能分析、CDN 加速的实践应用、组件封装、业务组件封装、three.js 模型加载和交互方案、qiankun 搭建微前端架构、Echarts 自定义可视化图表、lodash、seamless-scroll 数据无缝滚动、行车管理、一体杆管理、企业管理、物业费管理
项目介绍
黑马智数是一个数字化园区管理项目,该项目后台可以在线管理园区内的楼宇、企业、车辆和一体杆等资源,可视化大屏通过园区3D模型实时展示园区概况。学员通过该项目能学到如何用qiankun搭建微前端架构、用Echarts进行数据可视化、以及前沿的3D模型展示等技术方案。
可掌握的核心能力
1.掌握Vue + Element技术栈在开发管理型后台项目的技术开发能力
2.具备角色、人员、权限类系统的设计整体设计及应用能力
3.拥有Vue.js相关的技术要点及配套的插件,解决方案深度使用能力
4. 具备使用 qiankun 搭建微前端项目的能力
5. 具备使用 echarts、three.js 等图形工具,开发 2D、3D数据可视化平台
主讲内容
vue-element-admin(请求模块化,请求工具拦截,scss 样式,布局组件)、Vuex 持久化(state,mutations,actions,getters 和 modules)、Vue CLI 配置(webpack)、反向代理、ElementUI 表单校验(async-validator)、vue-router 导航守卫、token 认证、token 失效控制、角色管理业务、RBAC 权限、Vuex + 路由 + RBAC、动态路由、角色权限、混入 mixns、工作日历、Echarts 雷达图 、全屏(screenfull)、tabs 页多页签组件、vue-i18n 国际化方案、history 路由模式的应用、树形菜单 |element 列表的数据过滤、导入导出 Excel、Excel 复杂型表头、PDF 打印(vue-print-nb)、el-upload 上传第三方云服务器、打包性能分析、CDN 加速的实践应用、组件封装、业务组件封装、扫码登录、电子围栏、头像裁剪、消息群发、员工考勤
项目介绍
iHRM是一款基于SaaS平台的人力资源管理系统, 企业通过该系统可以完成公司组织架构管理、员工管理、角色管理、权限管理(审批、考勤、社保)等,为企业的人力资源管理提供一站式解决方案。
可掌握的核心能力
能独立运用 vue-admin-template 搭建中后台应用能力,能够实现 rbac 权限管理,企业组织架构管理,审批、考勤、社保等特色业务。
主讲内容
vue2 + element + vue-router + vuex 全家桶、 vue-admin-template中后台模板、echarts 图表、echarts-liquidfill 液体图表、mockjs 数据、vue-treeselect 树形下拉框、机构管理、机构作业范围、运费管理、车型管理、车辆列表、回车登记、快递员管理、司机管理、排班管理、订单管理、运单管理、运输任务管理、线路管理、取件作业管理、派件作业管理
项目介绍
基于Vue2和ElementUI开发的神领物流平台对标主流快递物流公司的TMS系统,包含运输任务管理、订单管理、线路管理以及运费管理等核心业务。TMS系统能够对车辆、驾驶员、线路等进行全面详细的统计考核,能大大提高运作效率,降低运输成本。
可掌握的核心能力
小组实战,多人开发协作,共同完成基于 vue-admin-template 搭建企业级中后台项目,能独立分析需求并按需求实现功能,能够解决测试过程中发现的BUG、掌握完整的业务开发流程,完成基础数据管理、车辆管理、订单和运单管理、调度管理等特色业务。
享+生活原生小程序项目智慧商城原生小程序项目
课时:5天 学习方式:线下面授 课时:5天 学习方式:线下面授
主讲内容
自定义组件、Vant 组件库、getApp、getCurrentPages、封装 http 模块、rich-text 渲染富文本、登录状态检测、短信验证码、validate 数据校验、腾讯地理定位、逆地址解析、图片上传、房屋维护、SwipeCell 滑动单元格、访客维护、生成二维码、自定义分享和转发、在线报修
项目介绍
享+社区是一个生活类的小程序项目,主要服务于小区业主,为其提供生活家电报修、访客门禁通行的的功能,该项目主要包含房屋管理、报修管理、访客管理、用户管理、通知管理等功能模块,技术栈以原生小程序技术为主配合了 Vant 组件库。
可掌握的核心能力
1. 掌握开发原生小程序项目能力
2. 掌握微信请求工具封装和使用
3. 掌握微信用户登录和登录状态检测解决方案
4. 掌握基于腾讯位置服务实现地理定位检索
5. 掌握基于微信二维码服务实现访客通行证
主讲内容
小程序运行环境,原生配置项,框架接口,原生组件,自定义组件,第三方组件库,npm 模块管理,模板语法,生命周期,路由系统,事件系统,双向绑定,状态管理,组件通讯,网络请求,文件上传,本地存储,分包加载,按需注入,业务域名配置,开发调试
项目介绍
智慧商城是对标综合品类的网上商城项目,用户可以方便快捷的网上购物,使用原生微信小程序技术开发。项目包括首页,商品分类,商品详情,登录,购物车,用户中心,订单等电商核心模块。
可掌握的核心能力
能够充分利用原生微信小程序框架,独立开发电商项目的首页,商品分类,商品详情,登录,购物车,用户中心,用户订单等核心电商模块。
优医问诊 uni-app 项目小兔鲜电商小程序项目
课时:9天 学习方式:线下面授 课时:9天 学习方式:线下面授
主讲内容
1.uni-app跨平台开发框架
2.uni-app插件市场
3.组件封装及自动导入
4.微信支付/登录
5.pinia 状态管理
6.基于vue3 技术实践方案
7.小程序云开发
项目介绍
优医问诊是一个连接医生和患者的移动医疗行业应用,通过高效、快速的在线问诊服务,为患者提供健康帮助,涵盖了找医生、快速问诊、开药门诊、疾病查询,健康百科等功能。该项目基于HBuilderX 使用 uni-app 开发跨端应用的能力,能够完成多端兼容、打包App、原生界面开发、地理定位、路径规划、即时通信。
可掌握的核心能力
1.能够开发跨平台的小程序
2.能够独立开发小程序项目
3.掌握微信登录的实现方式
4.掌握微信支付的实现方式
主讲内容
uni-app 框架、uni-ui 组件库、uni 插件市场、HbuilderX 使用、VS Code 开发配置、Vue3 组合式API、路由跳转、路由传参、Pinia 多端持久化存储、多端网络请求封装、多端文件上传、自定义组件封装、组件通讯、上拉加载、下拉刷新、骨架屏、微信登录、微信支付、跨端兼容、跨端调试、跨端打包、uniClound 云开发
项目介绍
小兔鲜儿是一个经典的电商类小程序项目,包括商品、用户、购物车、订单等核心功能模块,采用 uni-app 框架做为跨平台小程序开发方案,并综合运用了原生小程序的组件化、模块化、网络请求、本地存储、微信登录、微信支付等技术,小兔鲜项目以企业的需求为基础,有针对性的对课程进行设计,学习本课程不仅能够培养学员的实践能力,还可以为就业提供有利的支撑。
可掌握的核心能力
能够基于 uni-app 多端框架和 Vue3 技术栈,掌握独立开发可兼容微信小程序端、H5端、App 三个主流端的能力,能够实现电商项目的首页,商品分类,商品详情,SKU选品,购物车,微信登录,用户中心,用户订单等核心电商模块。
鸿蒙应用-美蔻商城 鸿蒙应用-神领物流
课时:9天 学习方式:线下面授 课时:9天 学习方式:线下面授
主讲内容
一次开发,多端部署、三层工程架构、设备断点适配、电商核心业务、Hybrid混合开发、WLAN和多媒体技术使用、华为的应用生态使用
项目介绍
美蔻商城是一个"一对多"的电商购物应用,提供在线购物的核心服务,涵盖了商品列表、商品详情、购物车、商品评价、订单管理等功能。该项目基于鸿蒙一对多开发范式,采用了三层工程架构配合多种UI适配方式,最终实现"一次开发,多端部署的核心目标",同时也应用了鸿蒙系统的多种能力,比如多媒体技术,支付能力、混合开发等等。
可掌握的核心能力
1. 掌握 ArkTS 与 ArkUI 核心语法,搭建鸿蒙应用界面
2. 基于 http 模块封装 request 工具函数,实现网络管理
3. 基于 router 模块实现路由封装,实现访问权限控制
4. 掌握自定义组件封装,实现LoadingDialog、Skeleton、MiniCalendar等组件
5. 基于 ArkTS 接口查询设备,实现手机和平板适配
主讲内容
HarmonyOS基于ArkTS范式开发,目录拆解,原生组件使用,组件封装集成,原生能力调用,统一权限处理,设备适配,WebView嵌入调用,列表下拉刷新 上拉加载,组件通信,路由跳转,参数传递,文件上传,沙箱文件处理,多组件复用,开发调试,性能优化
项目介绍
神领物流司机端,主要提供提货交货及车辆信息上报等功能。包含用户名密码登录、提货、在途、已完成、公告、系统通知、车辆信息、任务数据、系统设置等功能。采用 HarmonyOS的ArkTS 版本进行开发。
可掌握的核心能力
能够基于HarmonyOS提供的ArkTS语言范式去开发鸿蒙生态的手机应用,手机端登录、待提货、在途导航、已完成、异常上报、消息获取、系统设置、图片上传、等物流行业相关的特色业务
主讲内容
请求模块化、请求工具拦截、scss 样式、布局组件、Redux状态管理、vite 、ant-design 、表单校验、 react-router@v6、token 认证、token 失效控制、history 路由、打包性能优化、CDN 加速、组件封装 、react-quill
项目介绍
「极客园」对标“CSDN”、“博客园”等竞品,致力成为更加贴近年轻 IT 从业者(学员)的科技资讯类应用 产品关键词:IT、极客、活力、科技、技术分享、前沿动态、内容社交 用户特点:年轻有活力,对IT领域前言科技信息充满探索欲和学习热情。本项目是个人自媒体管理端,涵盖了后台管理系统的核心业务,基于react技术栈(react hooks + redux + react-router)实现了登录功能,首页展示,文章管理与发布,图片上传等功能。让学员熟练掌握react核心技术栈的开发项目的能力。
可掌握的核心能力
熟练掌握react+ts技术栈(react hooks + redux + react-router)配合antd组件库开发后台管理项目的技术能力。
黑马整合解决方案库,拿来即用,让你的开发之路不必从零开始 更多项目>>
Vue3+TS 优医问诊H5项目,对标【某香医生】、【某东健康】、【某里健康】等在线医疗项目,本项目涵盖了在线问诊的主流业务,致力于交付完整的在线问诊业务解决方案,让学员成为具备在线问诊业务能力的前端开发工程师。
解决方案
1.基于vue3.0+typescript中大型项目开发解决方案
2.基于vant组件库快速构建H5界面解决方案
3.基于vue-router的前端路由解决方案
4.基于vite构建vue3.0项目解决方案
5.基于pinia的状态管理解决方案
6.基于pinia-plugin-persistedstate状态持久化解决方案
7.基于@vuecore/use的组合API工具库解决方案
8.基于id-validator的身份证信息校验解决方案
9.基于postcss-px-to-viewport移动端适配解决方案
黑马智数是一个数字化园区管理项目,该项目后台可以在线管理园区内的楼宇、企业、车辆和一体杆等资源,可视化大屏通过园区3D模型实时展示园区概况。学员通过该项目能学到如何用qiankun搭建微前端架构、用Echarts进行数据可视化、以及Three.js 搭建3D模型等技术方案。
解决方案
1.基于 element-ui 和 vue2 大型中台项目开发解决方案
2.基于axios封装请求工具模块解决方案
3.基于token的前端登录解决方案
4.vuex分模块持久化解决方案
5.RBAC 项目权限控制解决方案
6.基于 qiankun 企业内中后台项目的拆分维护
7.基于 three.js 的3D模型交互
8.多语言动态主题解决方案
9.无限列表滚动解决方案
Vue3.0小兔鲜儿电商是对标网易严选的综合品类的网上商城项目,本项目涵盖了电商的核心业务,致力于交付完整的电商业务解决方案,让学员成为具备电商业务能力、站在技术前沿的高级前端开发工程师。
解决方案
1.Vue3.0中大型项目构建
2.组合API加载性能优化
3.商品SKU前端算法
4.封装UI组件库
5.本地线上融合购物车
iHRM人力资源管理系统是一款在线HR人力资源管理系统,帮助企业管理人事信息、员工档案、绩效考核等。利用HR软件发挥核心资源-人力的更大价值,通过企业人事HR管理人力资源,从而保持人才竞争力。
解决方案
1.Vuex分模块状态共享及持久化方案
2.Token失效的两种鉴定方式同时方案
3.Element中Tree型组件等树形业务的应用方案
4.RBAC权限设计方案及应用
5.通用上传组件封装及第三方上传
6.请求器拦截应用及异步编程方案
黑马面面是一款面试刷题程序,系统包含答题状况管理、学科管理、企业管理、用户管理等综合管理功能。学员通过该项目可学习Element-UI功能组件、ECharts数据可视化、axios、JWT、Vue CLI、Vuex全局数据共享、Vue Router 等多个技术解决方案。
解决方案
1.Vue-element-admin 后台前端解决方案
2.Vuex分模块状态共享方案
3.RBAC权限设计方案及应用
4.试题全流程解决方案
黑马头条是一款新闻资讯类App,项目包括用户文章展示、点赞评论、内容推荐、频道管理、文章搜索、智能客服等功能。系统采用前后端分离的开发模式,前台使用了Vue.js等技术栈构建的SPA应用程序,适合有Vue基础或者有其他MVVM框架应用经验的同学进行学习。
解决方案
1.Vuex分模块状态共享及持久化方案
2.Token鉴定及换取token解决方案
3.基于Vant组件库移动端上手势加载方案
4.Keep-Alive组件缓存解决方案
5.WebSocket即时通讯实现客服通信解决方案
6.请求器拦截应用及异步编程方案
简介:参考《飘视觉》官网,使用 JS + CSS3 + pincolor + swiper...
简介:提供企业网站定制服务解决方案,为企业轻松快速定制高端官网...
提供企业网站定制服务解决方案,为企业轻松快速定制高端官网。使用 JS + CSS3 + mplayer 实现大量商业级动画效果,尤其动画的设计既专业又炫酷,封装 common JavaScript 工具库。
在线演示简介:参考《唯一视觉婚纱摄影》官网,使用 JS + CSS3 + animate...
简介:参考网易游戏《轩辕剑龙舞云山》手游官网,使用 JS + CSS3...
参考网易游戏《轩辕剑龙舞云山》手游官网,使用 JS + CSS3,封装 common JavaScript 工具库,应用 normalize 实现 CSS reset,基本还原了首页全景,动画交互效果精致。
在线演示简介:参考网易游戏《光·遇》官网,使用 JS + CSS3 + bootstrap + ...
简介:参考网易游戏《阴阳师:百闻牌》手游官网,使用 JS + CSS3...
简介:参考网易游戏《战意》官网,使用 JS + CSS3 + swiper...
简介:参考《网易游戏》官网,使用 JS + CSS3 + wrating + ...
简介:参考《AWA 4.0》官网,使用 JS + CSS3 + html5shiv + ...
参考《AWA 4.0》官网,使用 JS + CSS3 + html5shiv + swiper,实现响应式交互菜单动效,封装 shop JavaScript 工具库专门处理商品信息。
在线演示简介:美食网,吃天下。使用 JS + CSS3 + flex + SuperSlide ...
简介:参考网易游戏《方舟生存天下》官网,使用 JS + CSS3 +...
参考网易游戏《方舟生存天下》官网,使用 JS + CSS3 + posterSwing + canvas-nest + scrollreveal,独立研发并封装视频播放方案:全屏 + 自动播放 + 轮播。
在线演示简介:参考网易游戏《天下 3》官网,使用原生的 JavaScript、HTML5 和...
简介:参照《蒙娜丽莎》婚纱官网,使用 JS + CSS3 + Bootstrap + animate...
参照《蒙娜丽莎》婚纱官网,使用 JS + CSS3 + Bootstrap + animate + mplayer,实现了丰富的酷炫的动画效果,封装 common JavaScript 工具库。
在线演示简介:参考《行行摄色》官网,使用 JS + CSS3 + easying + move-line...
参考《行行摄色》官网,使用 JS + CSS3 + easying + move-line + bundle + animatie,实现了炫酷的 3D 交互式动效,同时还封装 tools JavaScript 工具库,并独立研发了风景照片特效。
在线演示简介:参考《哇噻网》官网,使用 JS + CSS3 + animate,实现了...
简介:参考《优必选官网》官网,使用 JS + CSS3 + animate,实现了...
课程大纲
基础班
1. 网页布局
高手班
1. 移动Web 2. JavaScript 3. 数据可视化看板项目 4. Vue.js 5. Vue2项目 6. Vue2进阶项目 7. 神领物流平台 8. 小程序&多端开发 9. 原生小程序项目 10. uni-app小程序项目 11. 鸿蒙应用开发 12. 鸿蒙应用开发项目 13. React.js
线上加薪课
1. React.js 高级 2. 多端跨平台 3. 前端工程化 4. 前端服务化
HTML&JS+前端V8.6版本
课时:10天 技术点:68项 测验:1次 学习方式:新型面授
借助PxCook工具,参照设计稿,能综合使用HTML+CSS技术完成企业级小兔鲜儿电商项目PC端首页开发
1. HTMLHTML 负责网页的结构层,是网页开发的基础,从最简单的网页骨架搭建入手,使用常见的 HTML 标签丰富网页结构。
HTML基础语法|排版标签|路径|多媒体标签|链接标签|列表标签|表格标签|表单标签|布局标签|语义化标签|字符实体
2. CSS在 HTML 搭建的网页结构基础上,通过 CSS 选择器 精准选择标签,使用外观、盒模型相关属性完成网页全部内容,学习传统浮动、定位等完成网页布局,侧重使用 Flex 布局技巧精准控制网页布局,最终结合背景、圆角、阴影等装饰属性进一步美化网页效果,达到能够编写企业级大型综合网页。
选择器|外观|文字|背景|标准流|三大特性|盒模型|伪元素|浮动|伪类|定位|圆角|阴影|透明|过渡|flex 布局
3. 企业级小兔鲜儿电商项目首页制作借助PxCook工具,基于设计稿编写网页,确保网页的高度还原,通过综合运用 HTML + CSS 技术,按照实际项目开发流程,归纳开发技巧,提升综合实战水平,最终完成企业级小兔鲜儿电商项目PC端首页开发。
精灵图|文档编码|性能优化|布局技巧|SEO|性能优化|版心|设计稿|PxCook
课时:5天 技术点:18项 测验:1次 学习方式:线下面授
1. 使用CSS高级特效,丰富网页元素的呈现方式和效果| 2. 使用rem或vw、vh实现网页元素宽高随着视口变化等比缩放的效果| 3. 使用bootstrap框架布局响应式网页
1. CSS高级特效使用css高级特效丰富网页元素的呈现方式和效果。
字体图标|2D转换|3D转换|动画
2. 移动适配首先介绍Flex布局模型,实现移动端网页的基本布局;再讲解两种移动端网页适配不同分辨率的解决方案,并使用不同的解决方案制作网页元素宽高随着视口的变化而等比缩放的效果。
rem|vw/vh|Less基础语法|视口|分辨率|二倍图|移动适配|媒体查询
3. 响应式学习响应式的原理,并使用bootstrap框架完成响应式网页的布局。
媒体查询|bootstrap框架|栅格系统|组件|响应式网页布局
课时:20天 技术点:98项 测验:0次 学习方式:线下面授
1. 掌握 JavaScript 核心语法,培养编程逻辑思维| 2. 掌握 DOM 和 BOM 对象的常用属性和方法,能够完成网页常见的交互效果| 3. 掌握 JavaScript 底层工作机制和 ES6+ 高级特性,能够高效实现业务逻辑| 4. 能够使用 axios 实现 Ajax 操作,为后续项目课做好技术铺垫| 5. 能够运用 Git 管理前端项目,并且使用 Git 分支进行多人协同开发| 6. 能够使用 Promise 与 async/await 高效的实现异步操作
1. JavaScript核心学习JavaScript核心语法规则,深入理解 ECMAScript 的知识体系及工作机制。
变量|基本数据类型|数据类型的转换|运算符|if分支|switch分支|三元表达式|while循环|for循环|数组|函数|对象|内置对象|let|const|字面量|构造函数|单体对象|面向对象|原型 |解构|Object|剩余|展开|闭包|箭头函数|Array |严格模式|继承|防抖|节流|异常处理|深浅拷贝
2. WebAPI学习DOM和BOM对象的属性和方法,以完成网页常见的交互效果。
DOM树|DOM对象|获取元素|innerHTML|style|className|classList|间歇函数|延迟函数|事件监听|鼠标事件|键盘事件|高阶函数|环境对象|节点操作|事件流|事件委托|元素位置|BOM|window对象|swiper插件|本地存储|自定义属性|正则表达式
3. Ajax利用 axios 发起 Ajax 请求,实现前后端的数据交互。并讲解 HTTP 请求的过程以及 Ajax 的底层原理。深入学习 JS 异步的底层原理,能够使用 Promise 处理异步操作,并使用 async/await 简化异步操作。
XMLHttpRequest |Promise|async/await|EventLoop 宏任务|微任务|客户端与服务器|axios请求与响应报文|接口|form 表单|拦截器|FormData|文件上传
4. Git能够创建 Git 仓库管理前端项目,基于 Git 分支进行多人协同开发,并且能够把本地的 Git 仓库同步到远程码云或 Github 仓库中。
安装和配置 Git|Git 本地操作的常用命令|.gitignore 忽略文件|Git 分支与常用命令|远程仓库的使用
课时:3天技术点:8项测验:0次学习方式:线下面授
1. 掌握Echarts 各类型数据可视化图表的应用| 2. 能够根据需要求创建折线图、K线图、地图等图表| 3. 掌握前后端分离技术的实现方式并了解其意义| 4. 掌握使用token进行访问鉴权功能实现
数据看板是一个数据可视化项目,通过折线图、K线图、柱状图等图表形式归纳汇总大量数据,以实现更加直观的数据表达效果。学员通过学习该项目,能够掌握数据可视化、异步编程、实时数据获取等技术解决方案,适合有基础希望技能强化的IT人员继续学习。
1. 基于 bootstrap 的响应式页面布局方案| 2. 基于 echarts 的数据可视化解决方案| 3. 基于 token 的访问权限控制解决方案
1.基于axios 实现网站注册和登录功能| 2.基于 Echarts 结合需求高度自定义不同类型的可视化图表| 3.Ajax、数据渲染和服务端推送前后端分离技术的应用| 4.基于 token 的访问权限控制功能
课时:28天 技术点:192项 测验:0次 学习方式:线下面授
1. 通过 Vue2 和 Vue3 的核心知识学习,掌握企业开发中常见业务功能实现| 2. 通过深入 Vue 技术栈学习 vue-router vuex vant element-ui 等主流技术,掌握企业级项目开发方式,如移动端H5项目与PC端管理项目| 3. 掌握 qiankun 微前端技术,具备重构巨石应用的能力,实现技术栈无关开发方式| 4. 掌握 three.js web 3D技术,具备大屏3D可视化开发能力
1. 框架前置课掌握模块化思想,npm包管理,webpack基础,初探工程化开发。
Node.js安装|fs模块|path模块|http模块|npm|包配置文件|npm常用命令|模块化概念|CommonJS|ES6Module|工程化开发概念|webpack基础配置|dev-server|webpack插件|常用loader|babel
2. Vue2.x 核心运用Vue2.0全家桶核心内容实现开发中常见的功能,如购物车,经典列表、TodoMVC等。运用 Vant 开发移动端,运用element-ui开发PC后台管理系统。
MVVM|SPA|Vue 调试工具|虚拟DOM|diff算法|指令系统|v-model原理|数据选项|生命周期 |样式穿透|动态样式|插槽|组件系统|组件通信|自定义指令|ref|动态组件|$nextTick|自定义事件|计算属性|侦听器|组件库|组件封装 |keep-alive|路由系统|导航守卫|vue-cli |vuex|vant|element-ui|路由懒加载
3. Vue3.x 核心掌握 Vue3 新特性、Vite 新一代构建工具、组合式 API、Pinia 等。
Vite|原生ESM|选项API|组合API|setup|生命周期|ref|reactive|toRef|toRefs|computed|watch|watchEffect|组件通信|依赖注入|ref 边界|Pinia
4. 微前端掌握 qiankun 微前端库,重构巨石应用、做到与技术无关。
qiankunJS|实现 JS 沙箱|样式隔离|资源预加载,应用间通信,共用组件抽离
5. Three.js掌握 three.js web 3D技术,具备大屏3D可视化开发能力;
场景|摄像机|渲染器|坐标轴|GUI 工具|性能监视器|动效|进阶网络材质|灯光|Gsap 动画库|模型文件|相机位置|CSS 渲染器|clone 使用|内存释放|模型压缩|阴影贴图|植入Vue3项目
6. Vue 原理掌握 Vue 底层原理
响应式数据原理 Vue2&Vue3|虚拟 DOM|Diff 算法|AST 抽象语法树|Vue 响应式系统
课时:5天学习方式:线下面授
面经全端项目
极客园H5项目
面经系统,由面试经验文章PC管理后台,个人H5端面试文章浏览组成。学员学习该项目,能够锻炼对 Vue 完整技术栈的运用。同时该项目还涵盖了 token 身份认证、Vue 组件库、文件上传、富文本编辑器等前端技术解决方案,移动端开发,适合刚入手 Vue 框架、希望通过项目开发来巩固 Vue 基础的前端开发者学习。
1. 掌握 element-ui 组件库的运用| 2. 掌握 axios 以及拦截器的应用| 3. 掌握 Vuex 管理全局状态的技术解决方案| 4. 熟练使用 vue-router 管理组件的切换展示| 5. 掌握 element-ui 中如何自定义表单的校验规则| 6. 掌握文件上传和富文本编辑器在 Vue 项目中的应用| 7. 掌握 Vant 组件库的运用| 8. 掌握使用 postcss-px-to-viewport 实现移动端适配
1.token身份认证解决方案| 2.文件上传解决方案| 3.富文本编辑解决方案| 4.表单验证解决方案| 5.基于vant的移动端界面构建方案| 6.基于postcss-px-to-viewport移动端适配方案
1. 基于 vue-cli 创建工程化的 Vue 项目| 2. 基于 element-ui 组件库快速实现项目布局| 3. 用户注册与登录的业务解决方案| 4. 使用 Vuex 管理全局共享的数据| 5. 使用 axios 实现前后端的数据交互| 6. 基于 vant 组件库快速构建移动端界面
「极客园」对标“CSDN”、“博客园”等竞品,致力成为更加贴近年轻 IT 从业者(学员)的科技资讯类应用。 本项目是极客园移动端,主要涵盖了H5端新闻资讯类项目的核心业务。包括首页文章列表上拉加载与刷新,频道管理,本地线上频道管理,文章搜索,文章评论与回复,组件缓存,token过期与刷新处理,用户权限拦截,个人信息修改解决方案。
进入项目体验能够独立运用 vue2 + vant 搭建H5应用能力,能够实现文章列表、频道管理、评论与回复、用户权限控制等特色业务。
1.使用vue-cli创建vue单页应用解决方案| 2.使用vue-router实现前端路由解决方案| 3.使用vue-vuex实现状态管理解决方案| 4.使用vant快速搭建移动界面解决方案| 5.使用json-bigint处理最大安全整数解决方案| 6.使用iconfont实现前端多色字体图标解决方案| 7.使用dayjs处理相对时间计算解决方案| 8.使用soket.io实现即时通讯解决方案| 9.使用postcss-px-to-viewport 实现移动端适配解决方案
vue2 + vant + vuex + vue-router 全家桶|移动端项目搭建|vw 适配方案|Token 过期处理|动态编辑|上拉加载|下拉刷新|评论与回复|搜索功能|DayJS|数据持久化|图片懒加载 |组件定制|组件封装|性能优化|移动端1px像素|Icon处理|表单验证|倒计时|拦截器|缓存组件封装|websocket
课时:11天学习方式:线下面授
智慧园区微前端项目
人力资源项目1~2开发
黑马智数是一个数字化园区管理项目,该项目后台可以在线管理园区内的楼宇、企业、车辆和一体杆等资源,可视化大屏通过园区3D模型实时展示园区概况。学员通过该项目能学到如何用qiankun搭建微前端架构、用Echarts进行数据可视化、以及前沿的3D模型展示等技术方案。
进入项目体验1.掌握Vue + Element技术栈在开发管理型后台项目的技术开发能力| 2.具备角色、人员、权限类系统的设计整体设计及应用能力| 3.拥有Vue.js相关的技术要点及配套的插件,解决方案深度使用能力| 4. 具备使用 qiankun 搭建微前端项目的能力| 5. 具备使用 echarts、three.js 等图形工具,开发 2D、3D数据可视化平台能力|
1. 基于 element-ui 和 vue2 大型中台项目开发解决方案| 2. 基于axios封装请求工具模块解决方案| 3. 基于token的前端登录解决方案| 4. vuex分模块持久化解决方案| 5. RBAC 项目权限控制解决方案| 6. 基于 qiankun 企业内中后台项目的拆分维护| 7. 基于 three.js 的3D模型交互| 8. 多语言动态主题解决方案| 9. 无限列表滚动解决方案
vue-element-admin(请求模块化,请求工具拦截,scss 样式,布局组件)|Vuex 持久化(state,mutations,actions,getters 和 modules)|Vue CLI 配置(webpack)|反向代理|ElementUI 表单校验(async-validator)|vue-router 导航守卫|token 认证|token 失效控制|角色管理业务|RBAC 权限|Vuex + 路由 + RBAC|动态路由|角色权限|混入 mixns|全屏(screenfull)|tabs 页多页签组件|vue-i18n 国际化方案|history 路由模式的应用|树形菜单 |element 列表的数据过滤|导入导出 Excel|el-upload 上传第三方云服务器|打包性能分析|CDN 加速的实践应用|组件封装|业务组件封装|three.js 模型加载和交互方案|qiankun 搭建微前端架构|Echarts 自定义可视化图表|lodash|seamless-scroll 数据无缝滚动|行车管理|一体杆管理|企业管理|物业费管理
iHRM是一款基于SaaS平台的人力资源管理系统, 企业通过该系统可以完成公司组织架构管理、员工管理、角色管理、权限管理(审批、考勤、社保)等,为企业的人力资源管理提供一站式解决方案。
进入项目体验能独立运用 vue-admin-template 搭建中后台应用能力,能够实现 rbac 权限管理,企业组织架构管理,审批、考勤、社保等特色业务。
1. 基于element-ui和vue2大型中台项目开发解决方案2. 基于axios封装请求工具模块解决方案| 3. 基于token的前端登录解决方案| 4. vuex分模块持久化解决方案| 5. RBAC大型中台项目权限控制解决方案| 6. excel批量导入导出解决方案| 7. 上传组件封装解决方案| 8. 多语言动态主题解决方案| 9. 树形结构处理解决方案| 10. 基于 qrcode 的扫码登录解决方案| 11. 基于高德地图的电子围栏解决方案| 12. 基于cropper.js 的图像裁剪解决方案| 13. 基于轮询的消息通知和群发解决方案
vue-element-admin(请求模块化,请求工具拦截,scss 样式,布局组件)|Vuex 持久化(state,mutations,actions,getters 和 modules)|Vue CLI 配置(webpack)|反向代理|ElementUI 表单校验(async-validator)|vue-router 导航守卫|token 认证|token 失效控制|角色管理业务|RBAC 权限|Vuex + 路由 + RBAC|动态路由|角色权限|混入 mixns|工作日历|Echarts 雷达图 |全屏(screenfull)|tabs 页多页签组件|vue-i18n 国际化方案|history 路由模式的应用|树形菜单 |element 列表的数据过滤|导入导出 Excel|Excel 复杂型表头|PDF 打印(vue-print-nb)|el-upload 上传第三方云服务器|打包性能分析|CDN 加速的实践应用|组件封装|业务组件封装|扫码登录|电子围栏|头像裁剪|消息群发|员工考勤
课时:4天技术点:24项测验:0次学习方式:团队实战
能够多开发协作共同完成基于 vue-admin-template 搭建企业级中后台项目,能独立分析需求并按需求实现功能,能够解决测试过程中发现的BUG、掌握完整的业务开发流程,完成基础数据管理、车辆管理、订单和运单管理、调度管理等特色业务。
基于Vue2和ElementUI开发的神领物流平台对标主流快递物流公司的TMS系统,包含运输任务管理、订单管理、线路管理以及运费管理等核心业务。TMS系统能够对车辆、驾驶员、线路等进行全面详细的统计考核,能大大提高运作效率,降低运输成本。
进入项目体验1. 基于 vue-admin-template 企业级中后台模板方案| 2. 基于 echarts-liquidfill 液体图表解决方案| 3. 基于 vue-baidu-map 地图业务解决的方案| 4. 基于 mockjs 的前端数据模拟方案| 5. 基于 vue-treeselect 树形下拉框解决方案| 6. 基于 vuex 的状态管理解决方案
vue2 + element + vue-router + vuex 全家桶| vue-admin-template中后台模板|echarts 图表|echarts-liquidfill 液体图表|mockjs 数据|vue-treeselect 树形下拉框|机构管理|机构作业范围|运费管理|车型管理|车辆列表|回车登记|快递员管理|司机管理|排班管理|订单管理|运单管理|运输任务管理|线路管理|取件作业管理|派件作业管理
课时:16天 技术点:87项 测验:0次 学习方式:线下面授
1. 掌握原生小程序开发,能够独立完成原生小程序项目开发。 2. 掌握 uni-app 多端框架,能够独立开发小程序和其他端的开发。
1. 原生小程序了解小程序开发的一般流程序,熟悉小程基础组件的使用,能够基于 wxml 和 wxss 实现小程序的界面布局,基于模板的数据绑定实现数据的动态渲染,基于 API 实现与服务端的数据通信,以及熟悉其它高级 API 的使用。
账号申请|开发工具|工程目录|项目配置|屏幕适配|资源托管|字体图标|数据绑定|事件处理|生命周期|场景值|模块化|网络请求|路由|WXS|模板|组件|UI 框架|表单|Promise
2. uni-app理解 uni-app 实现跨平台开发的原理机制,理清单文件组件与原生小程序组件的对应关系,以及 uni-app 开发小程序时开发时与原生小程序的差异。
脚手架|项目配置|单文件组件|生命周期|条件编译|计算属性|跨平台支持|less|sass|组件通信
课时:4天学习方式:线下面授
享+生活原生小程序项目
智慧商城原生小程序项目
享+社区是一个生活类的小程序项目,主要服务于小区业主,为其提供生活家电报修、访客门禁通行的的功能,该项目主要包含房屋管理、报修管理、访客管理、用户管理、通知管理等功能模块,技术栈以原生小程序技术为主配合了 Vant 组件库。
1. 掌握开发原生小程序项目能力| 2. 掌握微信请求工具封装和使用| 3. 掌握微信用户登录和登录状态检测解决方案| 4. 掌握基于腾讯位置服务实现地理定位检索| 5. 掌握基于微信二维码服务实现访客通行证
1. 微信小程序 vant 组件解决方案| 2. 微信请求工具解决方案| 3. 微信用户登录和登录状态检测解决方案| 4. 腾讯位置服务实现地理定位检索解决方案| 5. 微信二维码服务解决方案
自定义组件|Vant 组件库|getApp|getCurrentPages|封装 http 模块|rich-text 渲染富文本|登录状态检测|短信验证码|validate 数据校验|腾讯地理定位|逆地址解析|图片上传|房屋维护|SwipeCell 滑动单元格|访客维护|生成二维码|自定义分享和转发|在线报修
智慧商城是对标综合品类的网上商城项目,用户可以方便快捷的网上购物,使用原生微信小程序技术开发。项目包括首页,商品分类,商品详情,登录,购物车,用户中心,订单等电商核心模块。
能够充分利用原生微信小程序框架,独立开发电商项目的首页,商品分类,商品详情,登录,购物车,用户中心,用户订单等核心电商模块。
1.基于原生小程序开发方案| 2.小程序路由管理方案| 3.小程序网络请求和文件上传封装| 4.小程序自定义组件封装| 5.小程序 tabBar 角标处理| 6.适配安全区的导航栏封装| 7.使用 vant-weapp 组件库快速搭建界面| 8.使用 mobx 全局状态管理| 9.项目分包等10+优化方案
小程序运行环境|原生配置项|框架接口|原生组件|自定义组件|第三方组件库|npm 模块管理|模板语法|生命周期|路由系统|事件系统|双向绑定|状态管理|组件通讯|网络请求|文件上传|本地存储|分包加载|按需注入|业务域名配置|开发调试
课时:9天学习方式:线下面授
优医问诊 uni-app 项目
小兔鲜电商小程序项目
优医问诊是一个连接医生和患者的移动医疗行业H5应用,通过高效、快速的在线问诊服务,为患者提供健康帮助,涵盖了找医生、快速问诊、开药门诊、疾病查询,健康百科等功能。该项目基于HBuilderX 使用 uni-app 开发跨端应用的能力,能够完成多端兼容、打包App、原生界面开发、地理定位、路径规划、即时通信。
1.能够开发跨平台的小程序| 2.能够独立开发小程序项目| 3.掌握微信登录的实现方式| 4.掌握微信支付的实现方式
1.多端跨平台开发解决方案| 2.小程序微信登录实现方案| 3.小程序微信支付实现方案| 4.下拉刷新/上拉加载交互实现方案| 5.数据缓存实现方案
1.uni-app跨平台开发框架| 2.uni-app插件市场| 3.组件封装及自动导入| 4.微信支付/登录| 5.pinia 状态管理| 6.基于vue3 技术实践方案| 7.小程序云开发
小兔鲜儿是一个经典的电商类小程序项目,包括商品、用户、购物车、订单等核心功能模块,采用 uni-app 框架做为跨平台小程序开发方案,并综合运用了原生小程序的组件化、模块化、网络请求、本地存储、微信登录、微信支付等技术,小兔鲜项目以企业的需求为基础,有针对性的对课程进行设计,学习本课程不仅能够培养学员的实践能力,还可以为就业提供有利的支撑。
能够基于 uni-app 多端框架和 Vue3 技术栈,掌握独立开发可兼容微信小程序端、H5端、App 三个主流端的能力,能够实现电商项目的首页,商品分类,商品详情,SKU选品,购物车,微信登录,用户中心,用户订单等核心电商模块
1. 小程序 uni-app 跨平台开发解决方案| 2. 小程序微信登录|微信支付解决方案| 3. 多端网络请求|文件上传封装| 4. 下拉刷新|上拉加载交互实现方案| 5. 多端兼容|调试|打包的解决方案| 6. 使用 pinia 全局状态管理和多端持久化方案| 7. 使用 uni-ui 组件库和自动导入解决方案| 8. 自定义组件封装解决方案| 9. uniCloud 云开发解决方案
uni-app 框架|uni-ui 组件库|uni 插件市场|HbuilderX 使用|VS Code 开发配置|Vue3 组合式API|路由跳转|路由传参|Pinia 多端持久化存储|多端网络请求封装|多端文件上传|自定义组件封装|组件通讯|上拉加载|下拉刷新|骨架屏|微信登录|微信支付|跨端兼容|跨端调试|跨端打包|uniClound 云开发
课时:22天 技术点:132项 测验:0次 学习方式:线下面授
1. 掌握鸿蒙ArkTS范式语⾔开发基础, 使⽤ArkUI进⾏鸿蒙原⽣应⽤界⾯设计开发| 2. 掌握鸿蒙ArkTS组件开发,组件封装,组件复⽤,组件传值,组件更新,State模型,事件处理,⽹络请求,原⽣能⼒应⽤能项⽬基础开发能⼒,掌握鸿蒙任务管理、线程管理、万能卡⽚、数据管理、分布式应⽤等,实现代码⼀次开发多端部署的能⼒| 3. 能够掌握鸿蒙低代码开发,能够掌握云服务提供的独⽴⼊⼝、免安装等便捷服务| 4. 掌握端云一体化工程概览、工程创建及配置、端云一体化组件集成、云函数开发及使用、云数据库开发和使用、一键式部署云工程的能力
1. 鸿蒙应用开发掌握鸿蒙应用开发核心技能:ArtTS语言核心声明式UI方式,掌握鸿蒙常用能力集,掌握鸿蒙APP开发能力,掌握鸿蒙混合应用开发,掌握元服务和端云一体化鸿蒙开发能力。
@Entry ⻚⾯修饰符|@Component 组件修饰符|@Styles 样式复⽤|@Extends 系统组件扩展|@State 组态|stateStyles 样式多态|VP虚拟像素|条件渲染|循环渲染|复杂状态|线性容器|⾮线性容器|@Prop 单向|@Link 双向|@Provide 注⼊状态|@Consume 消费数据|@Observed 深度监听|@ObjectLink 嵌套对象|数组对象 UI 更新|端云⼀体化⼯程概览|⼯程创建及配置|端云⼀体化组件集成|云函数开发及使⽤|云数据库开发和使⽤|⼀键式部署云⼯程
课时:9天学习方式:线下面授
鸿蒙应用-美蔻商城
鸿蒙应用-神领物流
美蔻商城是一个"一对多"的电商购物应用,提供在线购物的核心服务,涵盖了商品列表、商品详情、购物车、商品评价、订单管理等功能。该项目基于鸿蒙一对多开发范式,采用了三层工程架构配合多种UI适配方式,最终实现"一次开发,多端部署的核心目标",同时也应用了鸿蒙系统的多种能力,比如多媒体技术,支付能力、混合开发等等。
进入项目体验1. 掌握 ArkTS 与 ArkUI 核心语法,搭建鸿蒙应用界面| 2. 基于 http 模块封装 request 工具函数,实现网络管理| 3. 基于 router 模块实现路由封装,实现访问权限控制| 4. 掌握自定义组件封装,实现LoadingDialog、Skeleton、MiniCalendar等组件| 5. 基于 ArkTS 接口查询设备,实现手机和平板适配
1. 掌握三层架构的项目搭建方式| 2. 掌握通用项目请求工具Logger工具的封装| 3. 掌握在线购物的核心业务流程| 4. 掌握基于鸿蒙的图片视频压缩技术| 5. 掌握基础的Hybird混合开发技术| 6. 掌握分布式数据存储| 7. 掌握拍照、视频等原生能力| 8. 掌握服务卡片开发| 9. 掌握设备断点多端适配技术
1. 一次开发,多端部署| 2. 三层工程架构| 3. 设备断点适配| 4. 电商核心业务| 5. Hybrid混合开发| 6. WLAN和多媒体技术使用| 7. 华为的应用生态使用
神领物流司机端,主要提供提货交货及车辆信息上报等功能。包含用户名密码登录、提货、在途、已完成、公告、系统通知、车辆信息、任务数据、系统设置等功能。采用 HarmonyOS的ArkTS 版本进行开发。
进入项目体验能够基于HarmonyOS提供的ArkTS语言范式去开发鸿蒙生态的手机应用,手机端登录、待提货、在途导航、已完成、异常上报、消息获取、系统设置、图片上传、等物流行业相关的特色业务
1. 基于Harmony移动原生应用的架构和设计方案| 2. 基于ArkTS中各类组件的布局-开发设计方案| 3. ArkTS组件通信协同封装等状态处理方案| 4. 基于ArkTS原生能力调用的解决方案| 5. 基于ArkTS中网络请求的统一处理方案| 6. 基于鸿蒙设备适配的统一解决方案
HarmonyOS基于ArkTS范式开发|目录拆解|原生组件使用|组件封装集成|原生能力调用|统一权限处理|设备适配|WebView嵌入调用|列表下拉刷新 上拉加载|组件通信|路由跳转|参数传递|文件上传|沙箱文件处理|多组件复用|开发调试|性能优化
课时:9天 技术点:80项 测验:0次 学习方式:线下面授
通过 React + Hooks + Redux Toolkit 的学习,实现多种业务场景下的功能开发,如 B站评论、知乎频道管理、美团外卖、记账本等业务功能
1. React 核心技术基于 React 脚手架(create-react-app)搭建React项目,掌握JSX语法搭建页面结构,使用函数组件实现组件化开发,掌握组件通讯在项目开发中的使用。
create-react-app(CRA)|JSX|条件渲染|列表渲染|样式处理|组件化开发|函数组件|useState Hook|状态不可变|事件绑定|事件对象|受控组件|useRef DOM操作|组件通信|父传子|子传父|兄弟组件通讯|状态提升|跨组件通讯|Context|useContext
2. Hooks 深入+路由掌握 useEffect Hook 的应用,掌握 useRef Hook 的高级用法,理解 Hooks 原理,掌握 react-router-dom 的应用。
useEffect|useRef 高级用法|useRef 保持引用不变|组件更新机制和特点|验证码登录倒计时|Hooks 原理|React 路由|Route|Routes|BrowserRouter|useRoutes|404页面|编程式导航 useNavigate|子路由|路由嵌套
3. Redux +中间件 + Redux Toolkit掌握 React 最常用状态管理工具 Redux 的基本使用,使用 react-redux 链接库在 React 中使用 Redux,掌握 Redux 中间件 redux-thunk 用来处理异步请求,掌握 Redux Tookit 简化 Redux 的使用。
状态管理流程|action|dispatch|store|reducer|redux-thunk中间件|combineReducers|react-redux|Redux Toolkit |Redux 调试工具|Redux 数据流|createAsyncThunk|基于Promise的thunk状态|immer
4. 记账本案例利用 React + Hooks + Redux Tookit 实现记账本案例,对整个 React 阶段所学内容进行练习,验证我们是否掌握了 React 开发能力。
组件库 antd-mobile|路由|axios 数据请求|记账页面|月度收支页面|全部账单页面|useMemo Hook|自定义 Hooks|状态逻辑复用|json-server 数据接口
课时:118天 学习方式:线上学习
进军大厂必备,结合 TypeScript+Hooks 和函数式编程思想完成项目开发。
1. TypeScript 基础理解类型系统 理解并能使用泛型 了解类型的推断过程 了解类型的高级用法,能理解代码
静态类型 | 基础类型和对象类型 | 类型注解和类型推断 | 函数相关类型 | 数组和元组 | Interface 接口 | 类 | 继承 | 构造器 | Setter 和 Getter | 抽象类
2. TypeScript 高阶语法理解类型系统 理解并能使用泛型 了解类型的推断过程 了解类型的高级用法,能理解代码
联合类型和类型保护 | Enum | 函数泛型 | 类中的泛型 | 命名空间 | 模块化 | 描述文件
3. Hooks理解 Effect Hooks 和 State Hooks 设计思想 理解 Hooks 应用场景 掌握使用 Hooks 封装一些组件
useState | useEffect | useContext | 自定义 Hooks
4. 函数式编程掌握 JavaScript 函数式编程范式,为阅读前沿框架源码,学习框架设计思想做储备,例如:React、RxJS、cycleJS、lodashJS、underscoreJS 等。
纯函数 | 柯里化 | 函数组合 | Point Free | 声明式与命令式
5. Redux 中间件理解业内比较主流的 2 种数据管理设计思想 掌握如何运用合适的数据管理工具在项目 能通过查看源码对项目做一些性能优化
React-Redux | redux-thunk | redux-saga
6. 小兔鲜儿后台管理项目掌握基于 React 组件化技术解决方案 掌握结合 Redux 状态管理 掌握用户权限解决方案 掌握 AI 智能推荐方案 掌握秒杀 / 拼团 / 砍价方案 掌握物流追踪方案 掌握数据导出方案 掌握第三方支付方案 掌握即时通讯方案 掌握短信服务方案 掌握流媒体方案 掌握单点登录方案 掌握服务提醒方案
react 组件逻辑复用 | hooks 与组件生命周期 | useState | useEffect | useContext | useMemo 性能优化 | react-router-dom | redux | redux-thunk | useReducer | 环信 | 百度push | 微软小冰
课时:124天 学习方式:线上学习
高级前端工程师必备技能,真正实现一套代码多端运行,减少开发成本,提高开发效率。
1. Flutter 小兔鲜儿项目掌握 Flutter 开发环境搭建 掌握 Dart 语言基础 掌握 Flutter 常见的布局方式 理解组件的概念及分类 掌握基础组件、容器类组件、可滚动组件、功能性组件的应用
开发环境搭建 | Dart 入门 | StatelessWidget | StatefulWidget | 布局 | 路由和导航 | 手势 | 事件 | 资源文件 | 生命周期 | 拍照和图片 | 动画 | 网络请求 | 列表组件 | 屏幕适配 | 混合开发 | 性能优化 | Plugin | 打包发布
2. 小兔鲜儿原生小程序精讲理解 Taro 实现跨平台开发的原理机制 理解单 JSX 组件与原生小程序组件的对应关系 理解 Taro 开发小程序与原生小程序的差异 掌握原生小程序消息推送方案 掌握原生小程序多线程方案 掌握原生小程序云开发等高级方案
脚手架 | 项目配置 | 编译配置 | 条件编译 | 适配 | 跨平台支持 | sass | 组件通信 | 分包加载 | 消息推送 | 多线程 | 插件 | 云开发
3. PWA了解 PWA 能够实现通过 PWA 技术强化 H5 网页的原生特性 了解当前 PWA 技术的浏览器兼容情况
PWA 简介与优点 | PWA 背后的技术与原理 | PWA 现状 | manifest | serviceWorker | 消息推送的实现 | PWA 浏览器兼容情况
课时:9天 学习方式:线上学习
高级前端工程师必备技能,在项目开发中实现自动化、规范化、组件化、模块化。
1. webpack 核心学会 webpack 的配置 理解 webpack 的作用与原理 上手项目的打包过程配置 拥有工程化的前端思维 掌握前端工程化的常见工具及工作原理 了解 webpack 性能优化 了解 webpack 中的 tapable 了解 AST 的应用 深入学习 webpack 原理,手写 webpack
基本配置 | loader | plugin | sourc map | HMR | Shimming | CodeSplitting | TreeShaking | Caching | 性能优化 | 多页应用 | PreLoading | PreFetching
2. 脚手架工具掌握 vue-cli 及相关配置 掌握 vue-cli 初始化单页及多页项目 掌握使用 create-react-app 搭建项目 了解 create-react-app 的原理 掌握 angular-cli 搭建项目 了解 angular-cli 的原理 掌握一个基础 cli 的功能实现
vue-cli | create-react-app | angular-cli | CLI 原理
3. git flow 全流程掌握提交相关:git rebase/git commit/git reflog/git log 掌握子模块: submodule/subtree 掌握分支管理:git fetch/git checkout/git merge 掌握重置及回退:git reset/git checkout/git rm 掌握多人协同 git 工作流 掌握 git 常见的分支管理命令
rebase | commit | reflog | log | submodule | subtree | fetch | checkout | merge | reset | checkout | rm | mv | branch | switch | git flow
课时:33天 学习方式:线上学习
1. Koa / eggKoa / egg / 中间件
对 Egg 的功能有全面的理解 | 掌握使用 Egg 完成项目 | 理解 Koa 的核心设计思想 | 掌握 Koa 的中间件编写
2. NoSQLRedis / MongoDB
理解 redis 核心概念与使用 | 能使用 redis 运用到项目中 | 理解 MongoDB 核心概念与使用 | 能使用 MongoDB 运用到项目中
3. 性能监控服务端日志收集系统设计 接入第三方监控平台 服务端错误预警 分析用户行为 建立用户画像
理解服务端日志收集系统设计 | 掌握接入第三方监控平台 | 掌握对服务端错误预警 | 前端异常上报 | 用户 PV/UV 统计 | 页面加载时间统计 | 用户点击行为统计 | 接口请求日志统计 | 接口请求耗时统计 | 静态资源加载异常统计 | 实现 JS 页面截图 | JS 报错实时监控统计分析 | 详情分析和代码定位 | 静态资源加载异常实时监控 | 静态资源加载异常的统计分析 | 接口请求报错实时监控 | 接口请求报错的统计分析 | 用户 PV/UV 实时统计 | 记录回放功能(详细记录用户使用的足迹) | 7 日内留存数据分析 | 版本号分析,浏览器分布,等信息分析 | 分析页面加载性能数据
4. SSRSSR 运行原理 SSR 环境搭建 缓存和 stream 性能优化
理解 SSR 运行原理及为什么需要使用 SSR | 掌握 SSR 环境搭建 | 掌握使用缓存和 stream 对 SSR 进行优化 | 掌握 Nuxt.js / Next.js 的应用
课程名称:主要针对:主要使用开发工具:
课程名称
HTML&JS+前端
课程推出时间
2023年11月15日
课程版本号
8.6
主要使用开发工具
VSCode
课程介绍
优势一:课程升级深度调研市场需求,Vue、React提升和小程序提升,打造多方向发展的前端工程师。
优势二:顺应市场变化,紧跟宏观战略方向,推出鸿蒙应用开发课程,培养 HarmonyOS 应用开发工程师。
优势三:覆盖Vue2全家桶、Vue3+TypeScript、React+TypeScript、原生小程序,uni-app多端开发等实用技术,满足90%企业对前端工程师的需求。
优势四:研究院精心打造超大项目库,多行业多领域项目覆盖主流行业,项目课程天数占比60%以上,课程覆盖主流就业领域,让学生达到心仪企业的项目经验要求。
优势五:多场景高效学习方式,短时间掌握实用技术。老师讲法精进,课程清晰明了;教和练结合,实操促进吸收;每日作业,夯实学习成果;阶段项目实战,学以致用。
优势六:课程研发团队有积极参与开源贡献的老师们,有 vant 核心成员周老师,有 antd-mobile 合作者刘老师,有 uni-app 开源贡献苏老师,为课程赋能。
1
新增面试宝典鸿蒙项目(ArkTS + ArtUI)
1
新增Three.js黑马智数大屏项目(Vue3 + Three.js + Blender模型)
1
新增React+TS项目课程(React + TypeScript + Zustand)
1
新增智慧商城小程序项目实战(原生小程序 + VantUI)
1
新增优医问诊uni-app多端项目(Vue3 + uni-app + HbuilderX)
1
新增Vue核心阶段和TypeScript阶段每日作业
1
优化优医移动端二次开发项目(Vue3 + TypeScript + Pinia + Vant4 + Vite)
1
优化神领物流团队实战(Vue3 + ElementPlus组件库 + 自研模版)
1
优化Ajax阶段、Git数据可视化阶段、框架前置阶段每日作业
1
优化JS核心阶段、WebAP阶段每日作业
1
优化基础班阶段、移动web阶段每日作业
1
友情提示更多学习视频+资料+源码,请加QQ:2632311208。
课程名称
HTML&JS+前端
课程推出时间
2023年4月17日
课程版本号
8.5
主要使用开发工具
VSCode
课程介绍
优势一:课程升级深度调研市场需求,Vue、React提升和小程序提升,打造多方向发展的前端工程师。
优势二:覆盖Vue2全家桶、Vue3+TypeScript、React+TypeScript、原生小程序,uni-app等实用技术,满足90%企业对前端工程师的需求。
优势三:研究院精心打造超大项目库,多行业多领域项目覆盖主流行业,项目课程天数占比60%以上,课程覆盖主流就业领域,让学生达到心仪企业的项目经验要求。
优势四:多场景高效学习方式,短时间掌握实用技术。老师讲法精进,课程清晰明了;教和练结合,实操促进吸收;每日作业,夯实学习成果;阶段项目实战,学以致用。
优势五:项目研发团队精心研发,来自某里、某滴、某度等公司的前端工程师给项目带来了最佳实践和众多解决方案。
优势六:课程研发团队有积极参与开源贡献的老师们,有vue开源贡献的周老师,有 antd-mobile 合作者刘老师,有uni-app开源贡献苏老师,为课程赋能。
1
新增享+原生小程序项目(原生小程序+VantUI)
1
新增神领物流团队实战(Vue2 + ElementUI组件库 + vue-admin-template)
1
新增智慧园区项目(Vue2 + qiankun + Vue3 + echarts + 3D模型)
1
新增4大实战项目(极客园H5、人力资源中台、小兔鲜PC前台、神领物流司机App)
1
新增Vue框架原理课程、就业加强课程
1
优化优医移动端项目(Vue3 + TypeScript + Pinia + Vant4 + Vite)
1
优化Vue核心技术课程与案例
1
优化Ajax、Git、数据可视化、框架前置阶段课程与案例
1
优化JS核心、WebAPI、JS进阶课程与案例
1
优化基础班、移动web课程与案例
1
删除黑马面面团队实战
课程名称
HTML&JS+前端
课程推出时间
2022年7月8日
课程版本号
8.0
主要使用开发工具
VSCode
课程介绍
优势一:课程升级深度调研市场需求,Vue、React提升和小程序提升,打造多方向发展的前端工程师。
优势二:覆盖Vue2全家桶、Vue3+TypeScript、React+TypeScript、原生小程序,uni-app等实用技术,满足90+企业对前端工程师的需求。
优势三:研究院精心打造超大项目库,多行业多领域项目课程主流行业全覆盖,项目课程天数占比60%以上,课程覆盖主流就业领域,让学生达到一线大厂的项目经验要求。
优势四:多场景高效学习方式,短时间掌握实用技术。老师教法培训,课程清晰明了;教和练结合,实操促进吸收;每日作业,夯实学习成果;阶段项目实战,学以致用。
1
新增数据看板项目(Bootstrap + Echarts)
1
新增面经全端项目(Vue2 + Vuex + ElementUI组件库 + Vant组件库)
1
新增优医移动端项目(Vue3 + TypeScript + Pinia + Vant组件库)
1
新增小兔鲜儿电商小程序项目(uni-app + Vue3 + TypeScript)
1
优化JavaScript阶段课程与案例
1
优化Ajax和Node.js阶段课程与案例
1
优化极客园PC端项目(TypeScript + React + Umi + dva + antd-pro组件库)
1
删除删除JQuery课程内容
课程名称
HTML&JS+前端
课程推出时间
2021.09.28
课程版本号
7.6
主要使用开发工具
VSCode
课程介绍
课程升级对接企业招聘需求,Vue+React双重保障,目标不止于就业,而是让你成为企业高薪招聘的“抢手”人才。
课程内容覆盖前端主流技术栈,Vue2全家桶(Vuex、vue-router、element-ui、vue-element-admin)、Vue3新特性、TypeScript实战、React全家桶(Hooks、Redux、react-router、ant design、antd-mobile),丰富项目库,提供多行业多领域项目课程,项目课程天数占比为 60%+,让学生达到一线大厂的项目经验要求。
1
新增TypeScript课程(TypeScript结合主流技术的应用)
1
新增极客园PC端项目(React+Hooks+Redux+ant design组件库)
1
新增极客园移动端项目(TypeScript+React+Hooks+Redux+antd-mobile组件库)
1
新增资讯后台管理项目 (Vue+Vuex+element-ui组件库)
1
新增PC端和移动端网页布局项目5个+(主流布局技巧+适配方案)
1
优化小兔鲜儿电商前台项目 (Vue3技术栈)
1
优化人资中台项目(Vue+Vuex+element-ui组件库+vue-element-admin)
1
优化立可得项目(Echarts+Ajax)
1
删除黑马头条移动端项目(Vue2技术栈)
1
删除大事件项目(Layui)
课程名称
HTML&JS+前端
课程推出时间
2020.07.11
课程版本号
7.0
主要使用开发工具
VSCode、HBuilder X
课程介绍
专为培养和打造高级软件工程师高含金量课程重磅推出,课程升级颠覆培训行业。
行业推出全端跨平台项目并且业务在全端贯通。
超大项目库,多行业多领域项目课程,主流行业全覆盖,其中项目课程天数占比为 190 天,课程覆盖 7 大主流就业领域,让学生达到一线大厂的项目经验要求。
专为高级前端工程师定做的 9 天前端工程化课程,包括:模块化、组件化、性能优化、规范化、自动化,定制脚手架及性能方案,提升团队开发效率。
1
新增小兔鲜儿电商前台 (Vue.js 技术栈)
1
新增办公管理人资中台(Vue.js 技术栈)
1
新增黑马头条 H5 项目 2.0(Vue.js 技术栈)
1
新增品优购 2.0(uni-app)
1
新增好客租房 H5 项目 2.0(React.js 技术栈)
1
新增小兔鲜儿电商后台 (React.js 技术栈 TypeScript + Hooks)
1
新增探花交友 (React Native)
1
小兔鲜儿移动App (Flutter 技术栈)
1
新增小兔鲜儿小程序 (原生小程序)
1
新增Febo 性能监控(核心模块:React.技术栈 插件:Vue.js技术栈)
1
新增小兔鲜儿宣传页 (SSR)
1
删除黑马头条自媒体管理平台(Vue.js 技术栈)
1
删除品优购电商 1.0(wepy)
1
删除好客租房后台管理系统(React.js 技术栈)
课程名称
HTML&JS+前端
课程推出时间
2019.6.1
课程版本号
6.5
主要使用开发工具
Sublime、WebStorm、VSCode
课程介绍
课程在6.0的基础上,为了适应企业的需求优化基础知识的讲解并大幅度延长Vue的课时。基础阶段突出编程的交互性,Vue课程中项目由1变2,增加MVVM框架原理、SSR服务端渲染、混合app开发等,并加强状态管理vuex的应用。React项目好客租房优化项目功能和界面美化。
1
新增 黑马头条自媒体管理平台(Vue.js技术栈)
1
新增黑马头条移动Web项目(Vue.js技术栈)
1
新增好客租房后台管理系统(React.js 全套技术栈)
1
新增 好客租房移动 Web 项目(React.js 全套技术栈)
1
新增 网页应用案例(待办事项列表、购物车、微博发布等)
1
新增网络编程讲法优化和部分案例
课程名称
HTML&JS+前端
课程推出时间
2018.9.10
课程版本号
6.0
主要使用开发工具
Sublime、WebStorm、VSCode
课程介绍
课程增加了项目课程和应用型技术课程的时长,以培养具备企业真实项目经验的程序员为目标,从编程基础阶段培养学生企业级编码规范和业务实现能力,以Node.js为依托培养服务端概念和HTTP通讯协议,让学员能够适应前端行业的快速发展。后期以流行框架为主,通过超长的企业级全终端项目实战培养具有3年工作经验的前端开发人员。再加以时下火热的微信小程序和小游戏拓展学生的就业宽度。商业项目团队协作实战阶段,让学员无需过渡期直接适应真正的企业开发。
1
新增品优购全端电商项目(管理系统、PC端、移动端、小程序)
1
新增 好客租房移动 Web 项目(React.js 全套技术栈)
1
新增 近百套行业项目解决方案库
1
新增小程序加小游戏就业课
1
新增 企业级团队项目实战
课程名称
HTML&JS+前端就业班课程
课程推出时间
2018.2.26
课程版本号
5.0
主要使用开发工具
Sublime、WebStorm、VSCode
课程介绍
以品优购项目平台为驱动贯穿整个课程,包括品优购PC端项目、品优购移动端项目、品优购后台管理项目、品优购微信项目。让学生能够体会完整的项目开发流程。除课程更新外,还配以助教的实施体系(助教课程体系、强制自习、团队项目、技术面试)
1
新增基础班新增品优购整套项目的静态页面制作
1
新增 前端工程化完成品优购移动端项目
1
新增JavaScript和DOM阶段的课程优化部分案例,培养学生通过代码完成业务的能力
1
新增微信小程序的案例更新为品优购项目
1
新增 vue项目更新为品优购的后台管理系统
课程名称
HTML&JS+前端就业班课程
课程推出时间
2017.7.12
课程版本号
4.0
主要使用开发工具
Sublime、WebStorm、VSCode
课程介绍
本次课程更新主要增加服务端编程语言PHP加强学生理解客户端/服务器、动态网站以及网络通信等后端开发的相关概念。并且能够熟悉PHP的基础语法,可以操作MySQL数据库,能够开发简单的动态页面和后台接口。培养更懂后端的前端开发人员。
1
新增 PHP&MySQL课程,培养更懂后端的前端开发人员
1
新增 阿里百秀项目,结合前端渲染和后端渲染
1
新增HTML5的宣传页面
1
新增 移动端电商项目
1
新增JavaScript高级课程优化,增加贪吃蛇游戏
课程名称
HTML&JS+前端就业班课程
课程推出时间
2017.03.01
课程版本号
3.0
主要使用开发工具
WebStorm、Sublime
课程介绍
本次课程更新注重理论到实践的变化,从就业班开始培养学生把理论到实践过程的培养,让学生学习完JavaScript能够自己动手开发插件,不仅仅停留在使用的层面。增加市面上流行的vue.js框架,并结合项目实战,从0到1的完成项目,直至打包上线。
1
新增 博学谷项目,从无到有开发一个完整项目,从项目构建到上线
1
新增canvas课程中新增游戏的案例
1
新增 微信小程序开发
1
新增webpack1.x升级到webpack2.x,webpack和gulp集成构建项目
1
新增 ajax课程更新部分更实用的案例
课程名称
HTML&JS+前端
课程推出时间
2016.6.30
课程版本号
1.1
主要针对系统
Windows、Linux
主要使用开发工具
webStorm、sublime
课程介绍
本次升级对前端课程1.0版本进行优化。重点优化课程体系与教学模式,知识点衔接更紧密,有利于学员更好的吸收掌握;更新框架部分知识点,将框架升级到市场上主流的版本,升级课程更加贴合企业实际需求。
1
新增zepto库在移动web开发的实际应用;
1
新增基础班与就业班的课程体系知识点无缝对接;
1
新增 面向对象和框架进阶以及js 设计模式;
1
新增 在项目中融入企业新技术课程;
课程名称
传智教育HTML&JS+前端精品就业班课程
课程推出时间
2015.10.06
课程版本号
1.0
主要针对 iOS 系统
Xp、Win7/8/10
主要使用开发工具
WebStorm、Sublime、Dreamweaver
课程介绍
传智教育推出HTML&JS+前端课程,基于当前流行的技术和未来的发展趋势、结合业界实际的开发模式,创建了完善的课程体系和教学模式,确定了以深入的基础理论、丰富的项目实战、系统的大型案例实践为主线,以项目实战来驱动教学的主导思想,并结合实际工作场景,进而强化扎实基础,增强实用性,提高核心竞争力。
1
新增完善的课程体系保证处于移动和前端的技术前沿;
1
新增课程安排循序渐进,阶梯式的学习模式,菜鸟到大牛的完美蜕变;
1
新增 晦涩的理论融入丰富的项目实践,理解的同时增强实用性;
1
新增 PC前端与移动前端技能全覆盖,拓展足够开阔的知识面;
1
新增前后端结合的开发实践,保证前后端协作游刃有余;
1
新增 项目生命周期系统认知,Nodejs全栈解决方案,奠定架构级别的坚实基础;
1
新增结合实际的工作场景,保证快速融入工作环境。
用心做教育,就是对每一个学生负责
— 前端学科教研团队访谈实录
近年来,黑马程序员前端学科持续瞄准真实市场需求,打造贴合一线互联网企业需求的课程产品不断优化授课方式,打造高效课堂,创新就业服务模式,让想要提高自身竞争力及想要转行的零基础学生继续保持就业实力。黑马程序员前端学科通过强教研、促就业的硬核打法,持续带领学生逆势而上,打破就业壁垒突破高薪瓶颈。
教师录取率<3%,从源头把控师资,带你过关斩将掌握每一个知识点
用数据驱动教学,贯通教/学/练/测/评,为每一位学员私人定制学习计划和就业服务
学前入学多维测评
学前目标导向式学习
学中随堂诊断纠错
学中阶段效果测评
学后在线作业试题库
学后问答社区查漏补缺
保障BI报表数据呈现
就业面试指导就业分析
就业流程
全信息化处理
学员能力
雷达图分析
定制个性化
就业服务
技术面试题
讲解
就业指导课
面试项目分析
HR面试攻略
模拟企业
真实面试
专业简历指导
面试复盘辅导
风险预警
企业黑名单提醒
老学员毕业后即可加入传智汇精英社区,持续助力学员职场发展
传智教育旗下IT互联网精英社区,以汇聚互联网前沿技术为核心,以传递、分享为己任,联合经纬创投、创新工场、京东人工智能、华为等众多关注互联网的知名机构及企业、行业大咖,共同研究中国互联网深度融合、跨界渗透、整合汇聚、相互促进的信息化资源共享平台。
行业沙龙
高端人脉
职场资源
技术研习
应届生:毕业即失业,满足不了企业需求,重新制定职业规划
尝试过不同行业,学长决定转行程序员
新手程序员,详细分享掌握面试主动权的实用技巧
稳扎稳打的前端学长,热情分享职业规划和工作心得
因为兴趣从UI转型程序员,找到了自己的职业甜蜜区
科班学姐,大四实习找不到心仪工作,决定来黑马进修
面试过十几家公司的“面霸”,深度分析提高通过率方法
前端班长,教你避免面试“大坑”
元/月平均薪资
元/月最高薪资
%就业率
人月薪过万
*学员就业信息统计数据为数据库中实时调取的真实相关数据,非广告宣传