Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/intermediate-postgresql

在今天的博客中,我想向大家推荐一门非常实用且内容丰富的在线课程——Intermediate PostgreSQL。无论你是初学者还是希望提升自己技能的开发者,这门课程将带你超越基础的CRUD操作,深入学习PostgreSQL中的各种SQL技巧。

课程概述

这门课程覆盖了很多SQL技巧,包括但不限于聚合、事务管理、读取和解析CSV文件及将数据插入数据库等。你将学习到PostgreSQL是如何处理和索引文本数据的,具体来说,学生将进行一些作业,包括修改表结构、创建存储过程、构建高级查询以及探索排序和分组查询数据的方法。

课程大纲

  • 第一周:SQL技巧

    在这一周,你将接受课程的介绍,并学习如何使用SQL命令编辑PostgreSQL数据库中的列和表。课程还会教你如何创建存储过程,并利用SELECT DISTINCT命令。

  • 第二周:使用SQL技巧

    这一周,我们将重点关注如何从CSV文件中生成规范化表,以及如何使用ALTER TABLE命令调整表的结构。

  • 第三周:PostgreSQL中的文本处理

    这一周将重点关注PostgreSQL中的文本,包括利用字符集、识别哈希算法和属性,以及索引选择和技巧。

  • 第四周:正则表达式

    在最后一周,我们将集中讨论正则表达式的功能,以及如何构造它们以选择匹配模式的行。

通过这门课程,你不仅能掌握PostgreSQL的高级功能,还有助于提升你在实际项目中的应用能力。作为一名数据工程师,我认为这门课程是极为值得投入时间和精力的。

总之,如果你想深入学习PostgreSQL,并掌握高级SQL技巧,那么Intermediate PostgreSQL绝对值得一试!

课程主页: https://www.coursera.org/learn/intermediate-postgresql

作者 CourseEye