SQL(结构化查询语言)是一种用于关系数据库的流行编程语言。您可以使用许多很好的免费资源来开始学习它。
在本文中,我将列出8个免费的在线初学者友好资源来学习SQL,PostgreSQL和MySQL。
免费 SQL 课程
- 关系数据库课程(freeCodeCamp)
- SQL教程 - 初学者的完整数据库课程(免费CodeCamp)
- 在 60 分钟内学习 SQL(简化 Web 开发)
- SQL初学者教程(Amigoscode)
- MySQL数据库 - 完整课程(免费代码营)
- 面向初学者的MySQL教程 - 完整课程(使用Mosh编程)
- MySQL速成课程|学习 SQL(Traversy Media)
- SQL for Data Science (UC Davis)
关系数据库免费代码营课程
2021年9月,freeCodeCamp发布了其关系数据库课程的测试版。这个测试版完全在Visual Studio Code中使用Docker和CodeRoad扩展运行。
在本课程中,您将了解Git,GitHub,Bash,Nano,SQL,PostgreSQL等。这是一个完全基于项目的学习课程。
您将在课程中构建的一些项目包括马里奥数据库,世界数据库,天体数据库和自行车租赁店。
要了解有关它的更多信息,您可以阅读创建该课程的Tom Mondloch的这篇文章。
SQL 教程 - 面向初学者的完整数据库课程
在这个免费的CodeCamp YouTube课程中,Mike Dane将教你SQL的基础知识。您将学习如何创建表、插入数据、通配符、并集、联接等。
在本课程中,您将学习如何在Mac或Windows计算机上安装MySQL。您还将通过构建公司数据库和ER图来练习您的SQL技能。
如果您喜欢Mike Dane的这门课程,那么请查看他们的YouTube频道以获取更多免费课程。
在 60 分钟内学习 SQL
在这个Web Dev Simplified YouTube课程中,Kyle将教你SQL入门的基础知识。您将学习如何创建表、将数据插入到表中、主键、外键、聚合函数等。
这是一门很棒的课程,可以快速介绍基础知识。从这里开始,您可以继续使用SQL构建前几个项目。
SQL 初学者教程
在这个Amigoscode YouTube课程中,Nelson将教你如何在Mac和Windows上使用PostgreSQL进行设置。然后,您将学习 SQL 的基础知识,包括创建表、主键、外键、聚合函数等。
如果您喜欢Nelson的这个免费的YouTube课程,那么您可以在他的频道上查看他的其他课程,或者在他的网站上查看他的付费课程。
MySQL 数据库 - 完整课程
在这个免费的CodeCamp YouTube课程中,Bharath将教你如何在本地机器上安装MySQL。然后,您将学习如何创建表、将数据插入到表中、进行数据建模、锁定、使用 SQL 解释等。
Bharath还提供了与课程相关的有用资源,包括入门指南和MySQL脚本的GitHub存储库。
如果您喜欢这门课程,那么您可以在他们的YouTube频道上访问其他课程。
面向初学者的MySQL教程 - 完整课程
在這門使用Mosh YouTube編程課程中,Mosh將教你如何在Mac或Windows上安裝MySQL。然后,您将了解如何创建表、将数据插入数据库、联接、运算符、SQL 子句、SQL 运算符等。
如果您喜欢Mosh的这门课程,那么您可以访问他们的YouTube频道或他的网站以获取付费课程。
MySQL速成课程|学习 SQL
在这个Traversey Media YouTube课程中,Brad将教你MySQL入门的基础知识。您将学习如何创建表,将数据插入到表中,更改表,主键,外键,聚合函数等。
这是一门很棒的课程,可以快速介绍基础知识。从这里开始,您可以继续使用MySQL构建前几个项目。
Brad在本课程中还包括一个MySQL备忘单。
面向数据科学的 SQL
在UC Davis的这门课程中,您将学习如何在数据科学的上下文中使用SQL的基础知识。您将了解如何创建表、将数据插入到表中、主键、外键、聚合函数、联接、子查询等。
本课程可在 Coursera 上免费审核。它也是 Learn SQL Basics for Data Science Specialization 的一部分。
如果您有兴趣继续专业化,那么我建议您查看本入门课程后提供的其他三门课程。
更多推荐
学习 SQL – 面向初学者的免费关系数据库课程
发布评论