什么是Python
Python的创始人为吉多·范罗苏姆(Guido Van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
新的TIOBE排行榜,Python已经占据世界的位子。
Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。
Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora、豆瓣、知乎、Google、Yahoo!Facebook、NASA、百度、腾讯、汽车之家、美团等。
课程大纲
HTML概述、HTML页面标签、算标签、单标签。
标签属性、常用标签详解、颜色设置详解、相对路径和路径。
表格标准结构、表格样式详解、合并方、合并列。
表单空间详解、文本框、密码框、文本域、隐藏域、上传空间、单选和复选框、下拉列表、按钮、重置、提交等控件。
FrameSet详解、Iframe详解
HTML5新增标签、新增控件
CSS概述、行内式、标签式、导入式、标签选择器、类别选择器、ID选择器、交集选择法、并集选择法、子代选择法、常用属性详解
CSS盒子模型、CSS定位、static定位、relative定位、absolute定位、fixed定位
圆角、阴影、渐变、CSS图标、CSS3新增属性、CSS3新增选择器、CSS3新增选择法
rem单位、rem适配、less预处理器、media查询、cssrem插件、网页布局概念、网页布局课堂分析
Javascript概述、Javascript基础语法、注释、输出、对话框、变量使用、类型转换、运算符。
选择结构-if-else、选择结构switch。
循环结构-for、break和continue的使用,嵌套循环结构
循环结构-while、循环结构-do-while
数组的概念、数组的使用、循环数组、遍历数组。
数组的聚合算法、数组的倒置算法、数组的查询算法、数组的排序算法。
函数的概念、函数的定义、函数的调用、函数递归。
面向对象思想、创建对象、闭包原理及使用场景。
原型、原型链、作用域链、class类、constructor、this/super
内置对象和常用方法、Javascript事件概述、常用事件详解、表单输入校验课堂案例。
DOM效果课堂案例、计时器使用。
正则表达式概念、正则表达式使用场景、正则表达式使用详解、PropType扩展函数详解。
JQuery概述、JQuery选择器详解、JQuery选择法详解、JQuery法详解。
Json数据和Json对象、JQuery常用内容详解。
JQuery监听事件详解、Jquery动画详解。
JQuery常用效果课堂案例制作、JQuery插件制作。
Bootstrap概述、响应式控件、响应式组件、响应式布局。
响应式栅格系统详解、响应式菜单制作、响应式页面课堂案例制作。
项目实训前台静态页面制作详解、分组分工安排(根据各班级计划项目安排)。
对象的扩展、对象的新增方法、Symbol。
Set和Map数据结构、Proxy、Reflect、Promise对象。
Iterator、For of循环、Generator函数语法、Generator函数的异步应用、async函数。
Class的基本语法、Class的继承、编程风格、异步遍历器。
Module的基本语法、Module的加载实现、ArrayBuffer。
Vue介绍、Vue实例、模板语法、计算属性和侦听器、Class与Style绑定。
条件渲染、列表渲染、事件处理、表单输入绑定、组件基础。
组件注册、Prop属性、自定义事件、动态组件&异步组件、插槽、处理边界。
列表过度、状态过度
混入、自定义指令、渲染函数&JSX、插件、过滤器、路由。
单文件组件、单元测试、TypeScript支持、生产环境部署。
Vuex介绍、Vuex的使用场景、State的概念、Getter、Mutation
Action、Module、Vuex插件、Vuex表单处理、热重载。
MVVM数据绑定原理、Render方法原理、$nextTick方法的使用、发布订阅模式。
Action、Module、Vuex插件、Vuex表单处理、热重载。
安装与基本配置、打包JavaScript模块、打包CSS模块、打包图片和字体文件模块、打包less/sass资源模块
ES6转ES5、打包vue资源模块、配置ESLint代码校验工具、使用clean-webpack-plugin插件清除打包结果目录
使用HtmlWebpackPlugin打包HTML资源、处理打包结果的Sourcemaps、监视打包模式、使用webpack-dev-server
模块打包热更新、treeshaking打包优化
生产环境和开发环境分离打包、打包优化之CodeSplitting代码分割
打包优化之模块懒加载、打包优化之缓存
Python介绍、python使用场景、Python安装、VsCode的基本使用、个Python程序、注释的使用。
常见的数据类型、查看数据类型、标识符的命名规则、print语句的使用、input语句的使用。
使用系统环境变量、不同进制数据的表示方式、十进制转换成二进制、二进制转八进制、转十六进制以及十进制、使用内置函数实现进制转换。
类型转换、转换成整数、转换成字符串和浮点数、算数运算符的基本使用、复制运算符、比较运算符、逻辑运算符、位运算符的了解。
运算符的优先级、if--else语句、if--elif语句、if嵌套语句、pass关键字的使用、猜拳游戏。
while循环语句、for--in循环语句、break和continue的使用、嵌套打印矩形、打印三角形、打印九九乘法表。
for--else语句、使用技术方法求质数、是哟个假设成立法求质数、求斐波那契数列。
python知识点
目前python主要应用领域:
云计算:云计算火的语言,典型应用OpenStack
WEB开发:有众多优秀的WEB框架,众多大型网站均为Python开发,Youtube,Dropbox,豆瓣。。。典型WEB框架有Django
科学运算、人工智能:典型库NumPy,Scipy,Matplotlib,Enthought librarys, pandas
系统运维:运维人员必备语言
金融:量化交易,金融分析,在金融工程领域,Python不但在用,而且用的多,而且重要性逐年提高。原因是作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很厉害,生产效率远远高于c, c++,java,尤其擅长策略回测。
图形GUI:PyQT,WxPython,TkInter
Python在一些公司的应用:
谷歌:Google App Engine, code.google.com, Google earth, 谷歌爬虫, Google广告等项目都在大量使用Python开发
CIA:美国中情局网站就是用Python开发的
NASA:美国航天局(NASA)大量使用Python进行数据分析和运算
YouTube: 时间的视频网站就是用Python开发的
Dropbox:美国的在线云存储网站,全部用Python实现,每天网站处理10亿个文件的上传和下载。
Instagram: 美国的图片分享社交网站,每天超过3千万张照片被分享,全部用Python开发
Facebook:大量的基础库均通过Python实现的
Redhat:世界上的Linux发行版本中的yum包管理工具就是用Python开发的。
更多培训课程,学习资讯,课程优惠等学校信息,请进入郑州博为峰教育网站详细了解,免费咨询电话:400-998-6158