This site is a map of learning content produced by and curated by the SQL Server and Azure SQL teams in Microsoft Engineering. These materials are meant to be instructor-led, but you can work through the materials on a test system on your own if desired. Labs are shorter and Workshops are more comprehensive. You can view all materials directly in this interface, or you can view the raw github site for this content here.
See the license information at the bottom of this README.md file
Find a problem? Spot a bug? Post an issue here, include the page URL, and we'll try and fix it.
- Workshop: SQL Server Ground to Cloud
- Workshop: SQL Server 2019 on OpenShift
- Workshop: SQL Server 2019
- Lab: SQL Server 2019
- Workshop: SQL Server Ground to Cloud
- Workshop: Azure SQL [COMING SOON]
- Lab: Microsoft Azure SQL Labs
- Workshop: SQL Server 2019 Big Data Clusters - Architecture
- Workshop: Machine Learning with SQL Server
- Presentation Materials - (PowerPoint Decks, etc.)
- Example Code
- References and Tools from the Microsoft SQL Team
Many of these topics are quite deep, and take time to fully absorb. There are several phases of learning:
- Awareness (You learn a technology exists and what it is used for)
- Understanding (You learn the components, processes and steps of a technology)
- Practice (You can perform the steps with the technology by following a process to complete a task)
- Mastery (You are able to explain the technology to others)
These courses are designed for you to repeat many times to move through these phases. Before you embark on any of these, you may want to complete a "Learning how to Learn" course. You can find more information on that here.
Disclaimer
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.
The entire repository can be downloaded as a single ZIP file here.
You can clone the entire repository using git
here.
You can follow the steps below to clone individual files from a git repo using a git client.
Example:
git clone -n https://github.com/Microsoft/sqlworkshops cd sqlworkshops git config core.sparsecheckout true echo workshopname/*| out-file -append -encoding ascii .git/info/sparse-checkout git checkout
For more information about sparse checkout please
visit this stackoverflow thread.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.
These samples and templates are all licensed under the MIT license. See the LICENSE file in the root.
Email questions to: [email protected].