- 推荐系统
使用ChatGPT解决8个办公自动化问题
通过本课程的学习,您学习到如何使用用ChatGPT解决办公自动化问题,具体内容如下。一、ChatGPT编写程序编写VBA程序二、格式转换问题批量转换.xls文件为.xlsx文件批量转换.csv文件为.xlsx文件批量转换.doc文件为.docx文件批量转换Word文件为pdf文件批量转换.ppt文件为.pptx文件批量转换PPT文件为pdf文件三、数据统计与分析批量统计文档页数和字数将多个Excel文件合并为一个文件四、后记还有哪些要做
共11节 553人已学习¥158.0 免费试学 - 推荐系统
ChatGPT实战:『用户管理』项目从需求分析到Bootstrap前端
通过本课程中您将学到学习如下:一、『用户管理』项目需求提出『用户管理』项目需求确定需求二、『用户管理』项目需求分析使用ChatGPT进行用例分析使用ChatGPT绘制用例图原型设计三、使用ChatGPT设计页面不采用前端框架实现前端框架介绍采用Bootstrap框架实现四、后记TOTD数据库设计与实现TOD后端实现效果展示1、生成的用例图:2、原型设计
共12节 166人已学习¥99.0 免费试学 - 其他
Bootstrap必知必会
一、Bootstrap概述在本章中,学生将了解Bootstrap的背景、功能和优势,包括Bootstrap的历史和版本,它的主要功能和优势,以及为什么使用Bootstrap。二、准备工作在本章中,学生将学习关于Bootstrap的前置知识,包括HTML和CSS基础知识。此外,还将讨论环境搭建,包括如何下载和安装Bootstrap。三、如何使用Bootstrap构建网站在本章中,学生将学习如何使用Bootstrap构建网站。首先,我们将介绍第一个Bootstrap程序,然后深入探讨Bootstrap的网站构建原理。四、布局在本章中,学生将学习关于Bootstrap布局的知识。我们将深入研究容器、网格系统和表格。五、表单在本章中,学生将学习如何使用Bootstrap表单组件。我们将研究文本输入控件、选择控件、范围控件和表单验证。六、组件在本章中,学生将学习关于Bootstrap组件的知识。我们将介绍按钮、徽章、按钮组、下拉列表、列表组、导航菜单、导航栏、分页导航和卡片。七、插件在本章中,学生将学习关于Bootstrap插件的知识。我们将介绍工具提示框、警告框、Toast、弹出框、模态框和轮播。八、实践项目【图书管理系统作业】在本章中,学生将利用Bootstrap知识,实现一个图书管理系统。我们将首先进行需求分析,然后逐步实现登录页面、图书列表页面和图书添加页面。
共60节 303人已学习¥99.0 免费试学 - Python
Python Web之FastAPI框架实战训练营:老程序员手把手带您
课程大纲:一、开始之前的准备1.Web应用程序概述2 Fast API框架介绍3.环境搭建二、第一个Fast API程序4.第一个Fast API程序5.HTTP请求方法请求资源关系6.路由三、路径参数、查询参数、请求体7.路径参数8.带类型的路径参数9.示例1:通过图书编号查找图书信息10.查询参数11.请求体12.请求体+路径参数13.请求体+路径参数+查询参数四、使用模板14.使用模板15.访问静态文件五、使用表单16.表单数据六、请求与响应17.Request请求对象18.Response响应对象19.响应模型七、用户数据与安全20.使用Cookie21.使用Session22.JWT身份验证23.CORS(跨域资源共享)八、基于SQLite的『用户管理』项目实战训练24.使用SQLite数据库25.示例2:用户管理:访问数据库层实现26.示例3:用户管理:前端与API实现九、基于SQLAlchemy ORM框架实现的『用户管理』项目实战训练27.使用SQLAlchemy框架25.示例2:用户管理:访问数据库层实现26.示例3:用户管理:前端与API实现27.使用SQLAlchemy框架28.示例4:SQLAlchemy实现用户管理数据访问层29.示例5:用户管理:前端与API实现知识图片:课程优势纲:课程内容紧跟企业一线开发讲解采用:理解+实践课件采用思维导图课件详细代码完整提供开源软件答疑服务
共73节 616人已学习¥258.0 免费试学 - 其他
使用ChatGPT从0到1
使用Chat GPT从0到1创建思维导图:如何使用ChatGPT,如何利用ChatGPT创建思维导图通过本课程的学习你可以掌握如下知识:ChatGPT介绍ChatGPT的优势ChatGPT的短板如何ChatGPT如何使用ChatGPT案例1:编写工作计划案例2:制作思维导图案例展示:案例1:编写工作计划案例2:制作思维导图
共10节 452人已学习¥30.0 免费试学 - Python
掰开揉碎『看漫画学Python』下
本课程采用了漫画+动手实操+练习讲授Python编程技能。课程简介:第11章 常用内置模块11.1 数学计算模块 —— math模块11.2 日期时间模块 —— datetime模块11.2.1 datetime类11.2.2 date类11.2.3 time类11.2.4 计算时间跨度类——timedelta11.2.5 将日期时间对象与字符串相互转换11.3 正则表达式模块 —— re模块11.3.1 字符串匹配11.3.2 字符串查找11.3.3 字符串替换11.3.4 字符串分割11.5 练一练第12章 文件读写12.1 打开文件12.2 关闭文件12.2.1 在finally代码块中关闭文件12.2.2 在with as代码块中关闭文件12.3 读写文本文件12.4 动动手 —— 复制文本文件12.5 读写二进制文件12.6 动动手 —— 复制二进制文件12.1 练一练第13章 图形用户界面13.1 Python中的图形用户界面开发库13.2 安装wxPython17813.3 第一个wxPython程序18013.4 自定义窗口类18213.5 在窗口中添加控件18213.6 事件处理18413.7 布局管理18513.7.1 盒子布局管理器18613.7.2 动动手——重构事件处理示例13.7.3 动动手——盒子布局管理器嵌套示例13.8 控件13.8.1 文本输入控件13.8.2 复选框和单选按钮13.8.3 列表13.8.4 静态图片控件13.9 点拨点拨 —— 如何使用wxPython官方文档13.10 练一练第14章 网络通信14.1 基本的网络知识14.1.1 TCP/IP14.1.2 IP地址14.1.3 端口14.1.4 HTTP/HTTPS14.2 搭建自己的Web服务器14.3 urllib.request模块14.3.1 发送GET请求14.3.2 发送POST请求14.4 JSON数据14.4.1 JSON文档的结构14.4.2 对JSON数据的解码14.5 动动手 —— 下载图片示例14.6 动动手 —— 返回所有备忘录信息14.7 练一练第15章 访问数据库15.1 SQLite15.1.1 SQLite的数据类型15.1.2 Python的数据类型与SQLite的数据类型的映射15.1.3 使用GUI管理工具管理SQLite15.2 数据库编程的基本操作过程15.3.1 数据库连接对象Connection15.3.2 游标对象Cursor15.4 动动手 —— 数据库的CRUD操作示例15.4.1 示例中的数据表15.4.2 无条件查询15.4.3 有条件查询15.4.4 插入数据15.4.5 更新数据15.4.6 删除数据15.5 点拨点拨 —— 防止SQL注入攻击15.6 练一练第16章 多线程16.1 线程相关的知识16.1.1 进程16.1.2 线程16.1.3 主线程16.2 线程模块 —— threading模块16.3 创建子线程16.3.1 自定义函数实现线程体16.3.2 自定义线程类实现线程体16.4 线程管理16.4.1 等待线程结束16.4.2 线程停止16.5 动动手 —— 下载图片示例16.6 练一练
共121节 437人已学习¥198.0 免费试学 - Python
掰开揉碎『看漫画学Python』中
本课程采用了漫画+动手实操+练习讲授Python编程技能。课程简介:第6章 容器类型数据6.1 序列6.1.1 序列的索引操作6.1.2 加与乘操作6.1.3 切片操作6.1.4 成员测试6.2 列表6.2.1 创建列表6.2.2 追加元素6.2.3 插入元素6.2.4 替换元素6.2.5 删除元素6.3 元组6.3.1 创建元组6.3.2 元组拆包6.4 集合6.4.1 创建集合6.4.2 修改集合6.5 字典6.5.1 创建字典6.5.2 修改字典6.5.3 访问字典视图6.6 动动手 —— 遍历字典6.7 练一练第7章 字符串7.1 字符串的表示方式7.1.1 普通字符串7.1.2 原始字符串7.1.3 长字符串7.2 字符串与数字的相互转换7.2.1 将字符串转换为数字7.2.2 将数字转换为字符串7.3 格式化字符串7.3.1 使用占位符7.3.2 格式化控制符7.4 操作字符串7.4.1 字符串查找7.4.2 字符串替换7.4.3 字符串分割7.5 动动手 —— 统计英文文章中单词出现的频率7.6 练一练第8章 函数8.1 定义函数8.2 调用函数8.2.1 使用位置参数调用函数8.2.2 使用关键字参数调用函数8.3 参数的默认值8.4 可变参数8.4.1 基于元组的可变参数( *可变参数)8.4.2 基于字典的可变参数( **可变参数)8.5 函数中变量的作用域8.6 函数类型8.6.1 理解函数类型8.6.2 过滤函数filter()8.6.3 映射函数map()8.7 lambda()函数8.8 动动手 —— 使用更多的lambda()函数8.9 练一练第9章 类与对象9.1 面向对象9.2 定义类9.3 创建对象9.4 类的成员9.4.1 实例变量9.4.2 构造方法9.4.3 实例方法9.4.4 类变量19.5 封装9.5.1 私有变量9.5.2 私有方法9.5.3 使用属性9.6 继承性9.6.1 Python中的继承9.6.2 多继承9.6.3 重写方法9.7 多态性9.7.1 继承与多态9.7.2 鸭子类型测试与多态9.8 练一练第10章 异常处理9.8 练一练10.1 第一个异常 —— 除零异常10.2 捕获异常110.2.1 try-except语句10.2.2 多个except代码块10.2.3 多重异常捕获10.2.4 try-except语句嵌套10.3 使用finally代码块释放资源10.4 自定义异常类10.5 动动手 —— 手动引发异常10.6 练一练
共147节 307人已学习¥168.0 免费试学 - Python
掰开揉碎『看漫画学Python』上
本课程采用了漫画+动手实操+练习讲授Python编程技能。一、课程特色:1、漫画2、动画3、动手实操4、练习5、总结6、接地气7、超细的视频课程8、作者亲自授课二、课程内容:第1章 油箱加满!准备出发!1.1 Python的历史1.2 Python的特点1.3 搭建Python开发环境1.4 动动手 —— 编写和运行一个Hello World程序1.5 练一练第2章 编程基础那点事2.1 标识符2.2 关键字2.3 变量2.4 语句2.5 代码注释2.6 模块2.7 动动手 —— 实现两个模块间的代码元素访问2.8 练一练第3章 数字类型的数据3.1 Python中的数据类型3.2 整数类型3.3 浮点类型3.4 复数类型3.5 布尔类型3.6 数字类型的相互转换3.6.1 隐式类型的转换3.6.2 显式类型的转换3.7 练一练第4章 运算符4.1 算术运算符4.2 比较运算符4.3 逻辑运算符4.4 位运算符4.5 赋值运算符4.6 运算符的优先级4.7 练一练第5章 程序流程控制5.1 分支语句5.1.1 if结构5.1.2 if-else结构5.1.3 if-elif-else结构5.2 循环语句5.2.1 while语句5.2.2 for语句5.3 跳转语句5.3.1 break语句5.3.2 continue语句5.4 动动手 —— 计算水仙花数5.5 练一练三、后记
共67节 226人已学习¥49.0 免费试学 - MySQL
程序员老关带您学SQL第4篇:数据库设计与项目实战篇
本课程是跟程序员老关学SQL系列课程中的第4篇,前置课程是SQL基础、MySQL数据库和Oracle数据库
共14节 116人已学习¥49.0 免费试学 - Oracle
程序员老关带您学SQL第3篇Oracle
本课程是关老师SQL系列课程的第3篇:Orange数据库
共37节 67人已学习¥58.0 免费试学 - MySQL
程序员老关带您学SQL第2篇:MySQL数据库【为程序员和数据分析员】
本课程是SQL系列课程第2篇:MySQL数据库。MySQL篇 MySQL数据库管理系统安装 10.1 MySQL概述 10.1.1 MySQL主要特点 10.1.2 MySQL主要版本 10.2 MySQL数据库安装和配置 10.2.1 Windows平台安装MySQL 1.下载MySQL8.0社区版 2.安装MySQL8.0社区版 10.2.2 Linux平台安装MySQL 1.更新软件仓库包索引 2.安装 MySQL 3.防火墙设置 4.启动 MySQL 服务 5.配置远程登录 10.2.3 macOS平台安装MySQL 1.下载MySQL8.0社区版 2.安装 MySQL MySQL数据库管理系统日常管理 11.1 登录服务器 11.2 常见的管理命令 11.2.1 帮助命令 11.2.2 退出命令 11.2.3 数据库管理 11.2.4 用户管理 11.3 查看系统对象信息 11.3.1 查看有哪些库 11.3.2 查看有哪些表 11.3.3 查看表结构 11.4 执行脚本文件 11.4.1 不需要登录MySQL方式 11.4.2 需要登录MySQL方式 11.5 数据库备份与恢复 11.5.1 备份数据库 11.5.2 恢复数据库 11.5.3 实例:在Windows下备份到Linux下恢复 11.6 MySQL图形界面管理工具 11.6.1 下载和安装MySQL Workbench 11.6.2 配置连接数据库 11.6.3 管理数据库 11.6.4 管理表 11.6.5 执行SQL语句 MySQL中特有的SQL语句 12.1 自增长字段 12.2 MySQL日期相关数据类型 12.3 限制返回行数 12.4 常用函数 12.4.1 数字型函数 12.4.2 字符串函数 12.4.3 日期和时间函数 MySQL数据库开发 13.1 存储过程 13.1.1 使用存储过程重构“找出所有销售部所有员工信息”案例 13.1.2 调用存储过程 13.1.3 删除储过程 13.2 存储过程参数 13.2.1 IN参数 13.2.2 OUT参数 13.2.3 INOUT参数 13.3 存储函数 13.3.1 创建存储函数 13.3.2 调用存储函数 13.3.3 删除存储函数 13.4 触发器 13.4.1 触发器分类 13.4.2 创建触发器语法 13.4.3 使用NEW和OLD修饰符 13.4.4 示例:员工表操作更新日志 13.4.5 测试触发器
共36节 261人已学习¥68.0 免费试学 - MySQL
程序员老关带您学SQL第1篇:SQL基础【为程序员和数据分析员准备】
本课程是SQL系列课程第一篇:SQL知识基础。本篇包括9章内容,介绍开篇综述语言的一些基础知识。内容包括管理表,管理视图,修改数据,查询数据,聚集查询结果,子查询和表连接。通过本篇的学习,读者可以全面了解标准SQL。 第1章 开篇综述第2章 学习环境搭建第3章 管理表第4章 管理视图第5章 修改数据第6章 查询数据第7章 聚集查询结果第8章 子查询第9章 表连接
共71节 144人已学习¥69.0 免费试学 - 其他
Flutter编程指南之跨平台APP开发:手把手带您完成【我的备忘录】
课程首先介绍了Flutter的主要知识,通过4个案例消化吸收知识点。并通过手把手一步步带您完成一个【我的备忘录】APP项目,使得您真正认识Flutter在实际项目中的优势。 通过本课程学习您可以学习到Flutter技术如下知识:第1章 Flutter概述知识点:移动应用开发现状、移动应用开发类型、Hybrid与移动跨平台开发策略、Flutter是什么?、Flutter特点、Flutter体系结构。第2章 Flutter开发环境搭建知识点:基于Windows的Android开发环境、基于macOS的iOS开发环境、IDE开发工具设置。第3章 Flutter基础知识点:完成一个Flutter程序、一切都是组件(Widget)、组件分类、使用图片和图标资源、使用文本组件、增加调试组件工具。第4章 布局组件知识点:Flutter布局概述、容器布局(Container)、行(Row)、列(Column)布局、层叠布局、ListView、GridView。第5章 Material风格组件知识点:按钮、输入框、复选框、单选按钮、开关按钮、滑块。第6章 iOS Cupertino风格组件知识点:iOS Cupertino页面、Cupertino按钮、Cupertino开关按钮、Cupertino滑块、Cupertino分段控件。第7章 状态管理知识点:状态管理概述、局部状态管理、全局状态管理。第8章 导航知识点:导航概述、面包屑导航、标签导航、页面组件分散在不同文件中、全局状态管理与导航。第9章 工程依赖管理知识点:工程依赖管理概述、pub依赖管理工具。第10章 数据存储知识点:Flutter数据存储策略、键值对数据存储、文件数据存储、SQLite数据存储、示例:数据CRUD操作。第11章 网络通信知识点:搭建自己的Web服务器、使用http包、示例:城市信息列表。第12章 项目实战:我的备忘录APP知识点:备忘录APP项目说明、备忘录项目后台Web服务API说明、备忘录APP项目分析与设计、初始化工程、持久层实现、表示层实现。
共141节 780人已学习¥258.0 免费试学 - 其他
Flutter编程指南之Dart语言:移动开发语言
通过本课程学习您可以学习到Dart语言如下知识:第1章 Dart语言概述:Dart语言简介、Dart语言支持平台开发、Flutter为什么选择Dart语言。第2章 开发环境搭建:下载Dart SDK、Windows下安装Dart SDK、macOS下安装Dart SDK、Visual Studio Code开发工具、IntelliJ IDEA开发工具。第3章 完成个Dart程序:动动手写一个HelloWorld、Dart源代码文件组织结构、Visual Studio Code调试Dart代码、IntelliJ IDEA调试Dart代码。第4章 Dart语法基础:标识符、关键字、变量、常量、注释、库。第5章 Dart数据类型:数值类型、字符串、数据类型相互转换、布尔类型和枚举类型第6章 运算符:算术运算符、算术赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、类型检查运算符。第7章 控制语句:分支语句、循环语句、跳转语句。第8章 函数:函数声明、可选参数、头等函数(first-class function)、匿名函数。第9章 类:类声明、getter和setter访问器、构造函数、静态变量和静态方法、级联符号。第10章 继承与多态:Dart中的继承实现、调用父类构造函数、成员变量的覆盖(Override)、方法的覆盖(Override)、多态、混入(Mixins)。第11章 抽象类与接口:抽象类、接口、Dart中隐式接口、实现接口。第12章 数据容器:List容器、Set容器、Map容器、泛型。第13章 异常处理:捕获异常、try-on捕获异常、try-catch捕获异常、try-on-catch捕获异常、使用finally代码块、手动抛出异常、自定义异常类。第14章 异步编程:Dart异步处理机制、案例:同步函数实现读取文件、案例:异步函数实现读取文件、Future对象。
共96节 884人已学习¥99.0 免费试学 - 机器学习
Python数据分析实战篇:从数据搜集到数据可视化一步一步完成二手房价数据分析
本课程是Python数据分析实战课程,从数据搜集、数据存取、数据清洗、数据分析、数据可视化一步一步完成北京二手房价数据分析过程。
共31节 2359人已学习¥89.0 免费试学 - 机器学习
Python数据分析与科学计算数据可视化篇:Matplotlib和Seaborn
本课程介绍了Python数据可视化库——Matplotlib和Seaborn,其中包括了: * Matplotlib库:图表基本构成要素、绘制线图、显示图形、显示中文和负号、设置线条颜色和风格、保存图片、绘制柱状图、绘制饼状图、绘制散点图、绘制子图表。 * Seaborn库:Seaborn内置数据集、Seaborn的样式控制、分类图、柱状图、箱形图、小提琴图、Strip图、Swarm图、分面网格分类图、关联图、关联散点图、关联线图、分面网格关联图、分布图、Dist图、联合图、度(KDE)图、热力图、线性回归图、线性回归图regplot、分面网格线性回归图lmplot、分面网格绘图。
共45节 6043人已学习¥99.0 免费试学 - 深度学习
Python数据分析与科学计算基础篇:Pandas图解,使抽象的数据具象为可触摸的图形
本课程介绍了Pandas库的方方面面,其中包括了: Pandas简介、环境搭建、 Series数据结构、DataFrame数据结构、索引、数据读写操作、数据操作、项目实战。本课程采用图解方法讲解。使抽象的数据具象为可触摸的图形,通过图解方法使这一过程变的一目了然、容易理解。
共68节 2035人已学习¥89.0 免费试学 - 深度学习
Python数据分析与科学计算基础篇:NumPy图解,使抽象的数据具象为可触摸的图形
本课程介绍了NumPy库的方法面面,其中包括了:NumPy简介、环境搭建、编写NumPy程序、二维数组、访问数组、数组操作、通用函数、更多函数、线性代数、高维数组和数组的保存与读取。本课程采用图解方法讲解。由于NumPy库涉及到大量的高维数组运算,理解起来非常抽象,通过图解方法使这一过程变的一目了然、容易理解。
共79节 3907人已学习¥99.0 免费试学 - 其他
AJAX必知必会:老程序员手把手带您完成一个【MyNotes】Web前端项目
本课程主要介绍了AJAX基本原理,并演示了原理的实现过程,最后还安排一个实战项目——MyNotes。
共22节 493人已学习¥12.0 免费试学 - jQuery
jQuery必知必会:老程序员手把手带您完成一个【MyNotes】Web前端项目
本课程介绍了jQuery技术的方法面面,其中包括了jQuery选择器、jQuery事件处理、操作HTML和CSS元素、AJAX、动画效果,最后还安排一个实战项目——MyNotes。
共60节 1058人已学习¥59.0 免费试学
- 1
- 2
关东升
技术总监/研发总监
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。
熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。
参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。
近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。
著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程数 38 学生数 97902