课程级别 | 中级 |
培训周期 | 3-6个月 |
上课时间 | 全日制 |
上课地址 | 江苏省南通市工业博览城1幢12层 |
南通Python培训是动力IT实训专业课程之一,针对人工智能开设课程有Python,算法与应用等,南通Python培训哪家好?就选动力IT实训,以软件公司为背景的培训机构,帮助学员掌握动手操作能力。
课程介绍
python编程从入门到精通,从单纯的语法理解到灵活应用解决实际问题,掌握Linux和Windows双系统开发环境,掌握常见数据结构和算法,建立面向对象思维,能对问题进行抽象归类,了解设计模式,掌握单例模式和工厂模式。
一、Python语⾔部分
介绍Python的诞⽣, Python有什么独特的特点,它适合⽤在哪些地⽅,不适合⽤在哪些地⽅,以及Python在现实世界中的应⽤。
1、安装Python
讲解如何从零开始下载、安装并设置Python开发环境,如何启动和关闭Python解释器,并编写第⼀个Python程序
2、Python变量和数据类型
讲解Python基本的数据类型,包括整数、浮点数、字符串和布尔类型,以及变量的概念和基本的数据运算。
3、List和Tuple类型
本章讲解Python常⽤的两种集合类型: list和tuple,我们可以⽤list和tuple来表示有序集合。
4、条件判断和循环
讲解Python的条件判断和循环语句,利⽤条件判断和循环来构造程序的执⾏逻辑。
5、Dict和Set类型
讲解Python的另外两种重要的数据类型Dict和Set,可以按照关键字检索信息。
6、函数
介绍Python的代码基本的抽象类型:函数,以及如何定义和调⽤函数。
7、切⽚
介绍Python程序特有的⼀种“切⽚”操作,可以以极其简洁的⽅式对列表进⾏操作。
8、迭代
介绍Python程序中“迭代”的概念,以及各种迭代⽅式。
9、列表⽣成式
介绍Python特有的列表⽣成式,利⽤列表⽣成式,可以通过某种规则创建⼀个列表。
10、函数式编程
本章讲解Python函数式编程概念,⾼阶函数的概念和实际⽤法,以及装饰器函数的原理和实现⽅式。
11、模块
本章讲解如何使⽤Python的模块,如何编写和导⼊模块,以及如何安装并使⽤第三⽅模块。
12、⾯向对象编程基础
本章讲解Python⾯向对象编程的概念,如何创建类和实例,如何定义类的属性和⽅法。
13、类的继承
本章讲解Python类的继承,如何判断实例类型,多态以及如何获取对象信息。 定制类 本章讲解Python的特殊⽅法,以及如何利⽤特殊⽅法定制类,实现各种强⼤的功能。
二、前端基础
1、HTML&HTML5
掌握基础的HTML语⾔规范,了解常⽤标签的语义,了解HTML5规范。
2、CSS&CSS3
掌握样式基本定义,使⽤DIV+CSS完成⽹⻚的布局,了解CSS3基础。
3、
掌握基础的语法,了解D0M操作等。
4、jQuery
掌握jQuery的选择器、链式编程、 D0M操作等。
5、Bootstrap
熟练使⽤Bootstrap的栅格系统进⾏布局,了解常⽤的Bootstrap样式类和组件。
三、MySQL数据库基础
1、关系型数据库介绍
了解基础的关系型数据原理。
2、使⽤MySQL以及管理⼯具
安装MySQL,并使⽤Navicat管理⼯具对数据进⾏管理
3、SQL命令的编写
掌握基础的DML语⾔,完成数据库的CURD操作。
四、Python操作数据库
Python官⽅发布的开发数据库程序的标准API规范、 Python开发MySQL程序的开发环境搭配,以及所需要安装的Python插件
五、Django框架实践(博客项⽬)
1、开发环境搭建
搭建Django的完整开发环境,开发⼯具。
2、创建项⽬及应⽤
正式开始开发博客项⽬,创建项⽬,并讲解项⽬⽬录中各⽂件含义,配置第⼀个URL及其对应⻚⾯。
3、第⼀个Template
编写第⼀个Template,并通过浏览器呈现内容。
4、Models
编写第⼀个Template,并通过浏览器呈现内容。
5、Admin
简单配置Django⾃带的后台管理系统,并学会基本使⽤。
6、完善博客
完善博客,添加主⻚⾯及博客编写⻚⾯。
7、补充内容
Django⾃带的shell系统、 Templates过滤器,以及Admin的部分增强⽤法
温馨提示