An open API service indexing awesome lists of open source software.

https://github.com/mongodb-developer/codeyourdreams


https://github.com/mongodb-developer/codeyourdreams

mongodb mongodb-atlas tutorial workshop

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# Code Your Dreams: Intro to Databases

This repo contains the materials for the Intro to Databases courses that are part of the [Code Your Dreams](https://www.codeyourdreams.org) curriculum.

Each lesson is designed to have about 25 minutes of instructor-led learning and 25 minutes of hands-on lab exercises.

## Slides

Slides for both lessons are available in the same deck. A downloadable copy of the slides is available [in this repo](Code%20Your%20Dreams_%20Intro%20to%20Databases.pptx). If you do not have access to PowerPoint, you can access a published version of the slides online [here](http://bit.ly/cyd-slides). Speaker notes are included in both versions of the slides.

## Lesson 1

Lesson 1 focuses on database fundamentals. You'll explore what a database is and how you store data in a database.

[Presenter Jupyter Notebook](https://github.com/mongodb-developer/CodeYourDreams/blob/master/IntroToDatabasesLesson1.ipynb)

[Presenter Video Training](https://www.youtube.com/playlist?list=PL0vH8g1RcYU2WjMSrngVvKOmEwb8K4NE1)

[Student Lab Jupyter Notebook](https://github.com/mongodb-developer/CodeYourDreams/blob/master/IntroToDatabasesLab1.ipynb)

## Lesson 2

Lesson 2 focuses on how to interact with a database. You'll explore database queries and how to visualize your data.

[Presenter Jupyter Notebook](https://github.com/mongodb-developer/CodeYourDreams/blob/master/IntroToDatabasesLesson2.ipynb)

[Presenter Video Training](https://www.youtube.com/playlist?list=PL0vH8g1RcYU1u8WodHSY3rK9eulB9foXW)

[Student Lab Jupyter Notebook](https://github.com/mongodb-developer/CodeYourDreams/blob/master/IntroToDatabasesLab2.ipynb)

## Troubleshooting

If you have trouble connecting to your database or are not getting any results when you try to access your database through Python code, be sure your current IP address is whitelisted. Your IP address can change for a variety of reasons, so this is a good place to start troubleshooting. See the [MongoDB Documentation](http://bit.ly/cyd-atlas) for detailed instructions on how to whitelist your IP address in MongoDB Atlas.

## Suggestions and Quesions

If you have suggestions to improve the materials, submit a pull request. If you have a question, email developer-advocacy AT mongodb . com

## About the Authors

[Ken W. Alger](https://github.com/kenwalger) and [Lauren Schaefer](https://github.com/ljhaywar) authored the original materials in this repo.