



资源介绍
文视频课程中文外挂字幕)
视频数量:34个
总时长:3小时36分
课程介绍:
PostgreSQL是目前最流行的开源关系型数据库之一,凭借其高性能、丰富的功能、良好的扩展性,成为企业级应用开发的首选数据库。本门《Python与PostgreSQL - 构建数据库应用》课程是专门为Python开发者、后端工程师、数据分析师打造的实战课程,全面讲解Python与PostgreSQL的集成开发方法,帮助学员掌握数据库应用开发的核心技能。
课程特色:本课程采用理论结合实战的教学模式,从基础的SQL语法开始,一步步讲解如何使用Python开发完整的数据库应用。讲师拥有12年以上全栈开发经验,课程中包含大量真实开发场景的最佳实践,涵盖性能优化、安全防护、事务处理等高级内容。课程包含3个完整的实战项目,所有源码都提供下载,学员可以直接参考用于实际开发工作。
适合人群:本课程适合Python后端开发工程师、数据分析师、全栈开发爱好者、计算机相关专业学生,以及希望学习数据库开发的编程从业者。只要你有基础的Python语法基础,即使没有数据库使用经验也能轻松学习,课程会从最基础的概念讲起,循序渐进逐步深入。
学习目标:完成本课程学习后,学员将熟练掌握PostgreSQL的基础使用方法,能够独立设计合理的数据库结构;熟练使用SQL语言进行数据的增删改查操作,掌握复杂查询、索引优化、事务处理等高级SQL技能;掌握Python操作PostgreSQL的常用库的使用方法,能够开发完整的数据库应用;掌握数据库安全防护技巧,避免SQL注入等安全风险;学会设计高可用的数据库架构,满足企业级应用的性能需求。
核心内容:课程共分为9大模块,第一模块介绍PostgreSQL的特点与优势,讲解环境搭建与基础配置;第二模块讲解SQL基础语法,包含数据库、表的创建与管理,数据的增删改查操作;第三模块讲解高级SQL语法,包含多表查询、子查询、聚合函数、视图、存储过程等内容;第四模块讲解数据库设计,包含范式理论、ER图设计、表关系设计、索引优化等内容;第五模块讲解Python操作PostgreSQL的方法,包含psycopg2、SQLAlchemy等常用库的使用;第六模块讲解事务处理与并发控制,教你如何保证数据的一致性与完整性;第七模块讲解数据库安全,包含用户权限管理、SQL注入防范、数据备份与恢复等内容;第八模块讲解性能优化,包含查询优化、索引优化、连接池使用等技巧;第九模块是实战项目开发,包含博客系统、电商订单管理系统、数据分析平台3个完整项目的开发过程。
本课程每个视频聚焦一个核心知识点,学员可以边学边练,快速掌握Python与PostgreSQL开发技能,成为合格的后端开发工程师,提升职场竞争力。