您现在的位置是:课程
WEB大前端JS全栈工程师系列课程
2023-07-03 15:44课程 人已围观
北京乐美无限科技有限公司开发的斤斗云学堂是一款专业学习IT开发知识技能的慕课平台,由国内资深IT技术专家成立于北京中关村科技园,核心技术团队来自于IBM、Yahoo、百度、腾讯等国际顶尖IT企业。公司致力于移动互联网(包括安卓、苹果等平台的智能手机和平板电脑)应用技术的开发和创新,开展智能终端应用软件的开发,项目咨询和高级人才培训等业务。
斤斗云学堂JS全栈开发工程师课程共150课时,学员通过斤斗云慕课平台观看视频,学习当前流行的web前端开发,HTML5,JavaScript,vuejs,nodejs,mysql等全栈开发技术,学生可以按照自己的基础水平和学习时间灵活安排学习进度。学习结束后,将获得应用多种软件开发框架的能力。通过学习的学员将获得入职一线城市企业的高级软件研发岗位,独立完成系统的前后端开发工作,不仅胜任传统PC网站、手机微站、苹果和安卓APP的开发,还可以开发微信公众号、微信小程序等多种热门项目,具有非常广阔的就业前景。
斤斗云学堂前端开发全栈工程师课程内容
计算机基础知识:计算机体系结构、计算机系统组成、数据库基础知识;
前端编程基础:HTML5、CSS3、JavaScript语言基础、DOM编程
高级JavaScript编程技术:面向对象的高级JavaScript编程技术、CommonJS规范
流行的编程库与框架:jQuery、Bootstrap、Vue.js、Node.js与Express框架
微信编程:微信公众号、微信UI、微信小程序
跨平台APP开发:iOS、Android等手机APP打包技术
软件调试技术:firebug、chrome、weinre等软件开发与调试工具
软件工程技术:Mantis、svn、git、webpack、gulp系统性能优化等软件工程技术
适学人群包括:
在校大专生、本科生。不限专业、零基础。
需要转行的安卓工程师、iOS苹果工程师。
有意向提升工作技能的初级web前端工程师。
对口就业岗位
高级Web前端开发工程师 Node.js全栈工程师
高级JavaScript软件工程师 微信小程序工程师
金牌讲师:豆连军
■毕业于北京大学计算机系
■15年IT从业经验
■10年大型软件项目开发管理经验
■历任阿里巴巴高级技术经理、天柏宽带研究院副院长、中国早教网CTO、中兴ITS董事会高级顾问、中国物联网联盟技术专家等
■负责技术方向和培训内容的审定,以及核心前端开发课程HTML ,CSS,H5,CSS3 ,JS,NODEJS,VUEJS,ES6等教学、带领项目实习、学员成绩评价等工作。
金牌讲师:朱红伟
■国防科技大学硕士毕业
■18年IT从业经验
■10年大型软件工程开发与设计经验
■历任空军装备研究院高级工程师,中信天柏研究院高级专家,参与编制广电总局《有线电视BOSS白皮书》以及多项广电行业技术规范的制定。有多项技术发明专利和实用新型专利和著作权。
■负责数据库基础、软件工程、商业项目实战的教学。
金牌讲师:邹丽妮
■ 10+年IT从业经验
■ 10年大型软件项目开发管理经验
■ 历任新浪研发中心电子邮箱高级研发工程师、 BAYNOTE推荐搜索海外研发中心高级研发工程师、社交游戏自主创业 。
■负责前端开发课程HTML ,CSS,H5,CSS3 ,JS,NODEJS,VUEJS,ES6,微信小程序等教学,带领项目实训。
课程大纲 Outline
一.HTML基础
计算机基础 互联网基础:历史背景与网址格式 HTML语法与标签说明
二.CSS基础
CSS基础:起源、语法、属性分类与取值、常用属性举例
CSS选择器、chrome基础、firefinder插件
CSS布局技术:盒模型、漂移、定位
CSS元素分类与行内排版原理
CSS属性冲突与优先级判断
CSS属性的继承机制
CSS内容居中显示技巧专题
WEB开发中的目录使用
HTML/CSS网页开发技术总结
浏览器工作原理:浏览器渲染机制
三.JS基础
课时1.JavaScript语言简介与基本数据类型,变量,表达式。
课时2.JavaScript基本句型。
课时3.计算机基本原理、计算机语言基本知识。
课时4.JavaScript对象与数组类型与typeof操作符。
课时5.程序代码示例,运算符介绍,增量循环与条件循环句型。
课时6.字符串比较与逻辑运算、赋值运算、条件运算;if与switch句型;奇数和运算、冒泡排序算法举例。
课时7.知识回顾与JS基本函数。
课时8.JS自定义函数。
课时9.函数与参数传递。
课时10.JS在网页中实现信息的输入与输出。
课时11.JS基本对象介绍1:Array数组对象、String字符串对象。
课时12.JS基本对象介绍2:Date日期时间对象、Math数学对象。
课时13.正则表达式,单词个数统计。
课时14.正则表达式,单词个数统计2
提供课件讲义下载。
四.DOM编程
课时1.DOM基础知识与图片加载事件例子
课时2.DOM对象的事件属性用法
课时3.DOM对象的常见属性与方法及DOM事件的捕获与冒泡机制
课时4.DOM事件冒泡和捕获
课时5.原生js.ajax
课时6.js代码调试技巧
课时7.js调试技巧:跳动的七夕
课时8.抓彩球游戏
课时9.抓彩球游戏2
五.jquery课程精讲加讲义
课时1.jquery入门介绍
课时2.jquery事件与事件挂接方法
课时3.使用phpstrom构建项目
课时4.jquery动画
课时5.jquery插件的分析与使用
课时6.jquery-ajax用法
课时7.jquer-ajax-http等课程
六.CSS3课程
课时1.css3基础.课时2.css3变形效果
课时3.css3变形效果与渐变1.课时4.css3变形效果与渐变2
课时5.css3选择器 .课时6.css3媒体查询
七.HTML5课程精讲及案例
课时1.HTML5基础:
课时2.canvas与音视频:
html5新特性canvas绘画与音频视频的制作
课时3.web存储:
cookie与本地存储(localstorage与sessionstorage)
课时4.worker与定位:
八.bootstrap开发框架讲解+讲义
课时1..bootstrap介绍1
课时2..bootstrap介绍2
课时3..bootstrap介绍4
课时4.bootstrap表格
课时5.bootstrap之components组件1
课时6.bootstrap之components组件2
课时7.bootstrap之列表组等组件介绍
课时8.bootstrap插件使用
课时9.bootstrap之下拉菜单等介绍
课时10.bootstrap之轮播插件
课时11.bootstrap之popovers
九.JS高级课程讲解
课时1.对象之函数.课时2.对象之参数.
课时3.函数与作用域.课时4.作用域与模块.
课时5.面向对象.课时6.原型:
课时7.面向对象之this.课时8.事件.
课时9.事件之案例.课时10debug方法.
十.ES6课程讲解
课时1.let与const
课时2.解构赋值,模板字符串与symbol.
课时3.箭头函数与函数形参.
课时4.set,map,weakset,weakmap与class.
课时5.promise异步计算.
课时6.generator生成器对象.
promise异步计算、generator生成器对象
十一.微信小程序开发
课时1.微信小程序注册流程
课时2.微信小程序代码讲解
课时3.小程序导入课
课时4.开发工具下载
课时5.小程序开发工具预览
课时6.创建第一个小程序
课时7.开发目录介绍
课时8.小程序特点总结
课时9.配置文件详解
课时10.小程序框架
课时11.小程序中的生命周期
课时12.小程序中页面之间的传参跳转
课时13.小程序中的全局数据
课时14.小程序的视图与渲染
课时15.小程序中底部菜单
课时16.小程序中的事件
课时17.小程序视图层介绍
课时18.小程序视图层之布局基础
课时19.小程序布局基础-flex容器属性详解
课时20.小程序中flex实例演示
课时21.小程序中的相对定位与绝对定位
课时22.对wxss的介绍
十二.vue.js入门课程精讲加进阶及讲义
课时1.vue入门与数据绑定
课时2.v-bind
课时3.class、style绑定与条件渲染
课时4.vue事件处理器
课时5.表单控件绑定
课时6.组件注册与使用
课时7.vue数据传递
十三.数据库基础
课时1.数据库结构介绍.课时2.数据库之主键
课时3.增删改查. 课时4.分组统计
课时5.数据库组成 课时6.数据库操作讲解一
课时7.数据库操作讲解二
课时8.数据的导入导出
十四.node.js课程及案例加讲义
课时1.node安装与模块介绍
课时2.node模块回顾
课时3.安装mysql与用法
课时4.用node.js统计考勤记录
课时5.模块的定义与使用
课时6.node.js之express框架(一)
课时7.node.js之express框架(二)
课时8.node.js之express框架(三)
十五.GIT课程讲解
十六.PS基础课程精讲(含web前端开发基础PS介绍)
斤斗云学堂JS全栈开发工程师课程共150课时,学员通过斤斗云慕课平台观看视频,学习当前流行的web前端开发,HTML5,JavaScript,vuejs,nodejs,mysql等全栈开发技术,学生可以按照自己的基础水平和学习时间灵活安排学习进度。学习结束后,将获得应用多种软件开发框架的能力。通过学习的学员将获得入职一线城市企业的高级软件研发岗位,独立完成系统的前后端开发工作,不仅胜任传统PC网站、手机微站、苹果和安卓APP的开发,还可以开发微信公众号、微信小程序等多种热门项目,具有非常广阔的就业前景。
斤斗云学堂前端开发全栈工程师课程内容
计算机基础知识:计算机体系结构、计算机系统组成、数据库基础知识;
前端编程基础:HTML5、CSS3、JavaScript语言基础、DOM编程
高级JavaScript编程技术:面向对象的高级JavaScript编程技术、CommonJS规范
流行的编程库与框架:jQuery、Bootstrap、Vue.js、Node.js与Express框架
微信编程:微信公众号、微信UI、微信小程序
跨平台APP开发:iOS、Android等手机APP打包技术
软件调试技术:firebug、chrome、weinre等软件开发与调试工具
软件工程技术:Mantis、svn、git、webpack、gulp系统性能优化等软件工程技术
适学人群包括:
在校大专生、本科生。不限专业、零基础。
需要转行的安卓工程师、iOS苹果工程师。
有意向提升工作技能的初级web前端工程师。
对口就业岗位
高级Web前端开发工程师 Node.js全栈工程师
高级JavaScript软件工程师 微信小程序工程师
金牌讲师:豆连军
■毕业于北京大学计算机系
■15年IT从业经验
■10年大型软件项目开发管理经验
■历任阿里巴巴高级技术经理、天柏宽带研究院副院长、中国早教网CTO、中兴ITS董事会高级顾问、中国物联网联盟技术专家等
■负责技术方向和培训内容的审定,以及核心前端开发课程HTML ,CSS,H5,CSS3 ,JS,NODEJS,VUEJS,ES6等教学、带领项目实习、学员成绩评价等工作。
金牌讲师:朱红伟
■国防科技大学硕士毕业
■18年IT从业经验
■10年大型软件工程开发与设计经验
■历任空军装备研究院高级工程师,中信天柏研究院高级专家,参与编制广电总局《有线电视BOSS白皮书》以及多项广电行业技术规范的制定。有多项技术发明专利和实用新型专利和著作权。
■负责数据库基础、软件工程、商业项目实战的教学。
金牌讲师:邹丽妮
■ 10+年IT从业经验
■ 10年大型软件项目开发管理经验
■ 历任新浪研发中心电子邮箱高级研发工程师、 BAYNOTE推荐搜索海外研发中心高级研发工程师、社交游戏自主创业 。
■负责前端开发课程HTML ,CSS,H5,CSS3 ,JS,NODEJS,VUEJS,ES6,微信小程序等教学,带领项目实训。
课程大纲 Outline
一.HTML基础
计算机基础 互联网基础:历史背景与网址格式 HTML语法与标签说明
二.CSS基础
CSS基础:起源、语法、属性分类与取值、常用属性举例
CSS选择器、chrome基础、firefinder插件
CSS布局技术:盒模型、漂移、定位
CSS元素分类与行内排版原理
CSS属性冲突与优先级判断
CSS属性的继承机制
CSS内容居中显示技巧专题
WEB开发中的目录使用
HTML/CSS网页开发技术总结
浏览器工作原理:浏览器渲染机制
三.JS基础
课时1.JavaScript语言简介与基本数据类型,变量,表达式。
课时2.JavaScript基本句型。
课时3.计算机基本原理、计算机语言基本知识。
课时4.JavaScript对象与数组类型与typeof操作符。
课时5.程序代码示例,运算符介绍,增量循环与条件循环句型。
课时6.字符串比较与逻辑运算、赋值运算、条件运算;if与switch句型;奇数和运算、冒泡排序算法举例。
课时7.知识回顾与JS基本函数。
课时8.JS自定义函数。
课时9.函数与参数传递。
课时10.JS在网页中实现信息的输入与输出。
课时11.JS基本对象介绍1:Array数组对象、String字符串对象。
课时12.JS基本对象介绍2:Date日期时间对象、Math数学对象。
课时13.正则表达式,单词个数统计。
课时14.正则表达式,单词个数统计2
提供课件讲义下载。
四.DOM编程
课时1.DOM基础知识与图片加载事件例子
课时2.DOM对象的事件属性用法
课时3.DOM对象的常见属性与方法及DOM事件的捕获与冒泡机制
课时4.DOM事件冒泡和捕获
课时5.原生js.ajax
课时6.js代码调试技巧
课时7.js调试技巧:跳动的七夕
课时8.抓彩球游戏
课时9.抓彩球游戏2
五.jquery课程精讲加讲义
课时1.jquery入门介绍
课时2.jquery事件与事件挂接方法
课时3.使用phpstrom构建项目
课时4.jquery动画
课时5.jquery插件的分析与使用
课时6.jquery-ajax用法
课时7.jquer-ajax-http等课程
六.CSS3课程
课时1.css3基础.课时2.css3变形效果
课时3.css3变形效果与渐变1.课时4.css3变形效果与渐变2
课时5.css3选择器 .课时6.css3媒体查询
七.HTML5课程精讲及案例
课时1.HTML5基础:
课时2.canvas与音视频:
html5新特性canvas绘画与音频视频的制作
课时3.web存储:
cookie与本地存储(localstorage与sessionstorage)
课时4.worker与定位:
八.bootstrap开发框架讲解+讲义
课时1..bootstrap介绍1
课时2..bootstrap介绍2
课时3..bootstrap介绍4
课时4.bootstrap表格
课时5.bootstrap之components组件1
课时6.bootstrap之components组件2
课时7.bootstrap之列表组等组件介绍
课时8.bootstrap插件使用
课时9.bootstrap之下拉菜单等介绍
课时10.bootstrap之轮播插件
课时11.bootstrap之popovers
九.JS高级课程讲解
课时1.对象之函数.课时2.对象之参数.
课时3.函数与作用域.课时4.作用域与模块.
课时5.面向对象.课时6.原型:
课时7.面向对象之this.课时8.事件.
课时9.事件之案例.课时10debug方法.
十.ES6课程讲解
课时1.let与const
课时2.解构赋值,模板字符串与symbol.
课时3.箭头函数与函数形参.
课时4.set,map,weakset,weakmap与class.
课时5.promise异步计算.
课时6.generator生成器对象.
promise异步计算、generator生成器对象
十一.微信小程序开发
课时1.微信小程序注册流程
课时2.微信小程序代码讲解
课时3.小程序导入课
课时4.开发工具下载
课时5.小程序开发工具预览
课时6.创建第一个小程序
课时7.开发目录介绍
课时8.小程序特点总结
课时9.配置文件详解
课时10.小程序框架
课时11.小程序中的生命周期
课时12.小程序中页面之间的传参跳转
课时13.小程序中的全局数据
课时14.小程序的视图与渲染
课时15.小程序中底部菜单
课时16.小程序中的事件
课时17.小程序视图层介绍
课时18.小程序视图层之布局基础
课时19.小程序布局基础-flex容器属性详解
课时20.小程序中flex实例演示
课时21.小程序中的相对定位与绝对定位
课时22.对wxss的介绍
十二.vue.js入门课程精讲加进阶及讲义
课时1.vue入门与数据绑定
课时2.v-bind
课时3.class、style绑定与条件渲染
课时4.vue事件处理器
课时5.表单控件绑定
课时6.组件注册与使用
课时7.vue数据传递
十三.数据库基础
课时1.数据库结构介绍.课时2.数据库之主键
课时3.增删改查. 课时4.分组统计
课时5.数据库组成 课时6.数据库操作讲解一
课时7.数据库操作讲解二
课时8.数据的导入导出
十四.node.js课程及案例加讲义
课时1.node安装与模块介绍
课时2.node模块回顾
课时3.安装mysql与用法
课时4.用node.js统计考勤记录
课时5.模块的定义与使用
课时6.node.js之express框架(一)
课时7.node.js之express框架(二)
课时8.node.js之express框架(三)
十五.GIT课程讲解
十六.PS基础课程精讲(含web前端开发基础PS介绍)