Hasura’s SQL Server Course for Frontend Developers
Hasura gives you instant GraphQL and REST APIs on your data. These data sources can be databases like Postgres, MySQL, SQL Server, and BigQuery.
But Hasura realized that a lot of frontend developers were not exactly fluent in the databases that Hasura worked with. The feedback from the Hasura community was that courses on these databases would be most welcome.
Hasura now has a course on Microsoft SQL Server that will help one understand the key features of MSSQL server, learn how to use them and when to use them, while laying the foundation for learning more advanced concepts in the future.
Here's the list of contents; please use it to go directly to the section that you need:
- Introduction to SQL Server
- What is MSSQL Server?
- Installation
- Installing SQL Server on Windows
- Installing SQL Server on Linux
- Installing SQL Server on Mac
- Setting up SQL Server on Azure SQL
- Core Concepts
- Database Concepts
- SQL Types
- MSSQL Constraints
- T-SQL Statements
- Transact-SQL Data Types
- T-SQL Database
- T-SQL Table
- T-SQL SELECT
- T-SQL UPDATE
- T-SQL DELETE
- T-SQL Alter Table
- Restore Database
- JOINS (MS SQL Server)
- Views
- Entity Relationship Model(ER model)
- Functions - SQL Server
- Create user-defined function (T-SQL)
- SQL Server database backup
- SQL Server Performance Tuning
- MS SQL Limitations
- Azure SQL Database limitations
- SQL Server Indexes