https://github.com/lightning-ai/engineering-class
Lightning Bits: Engineering for Researchers repo
https://github.com/lightning-ai/engineering-class
Last synced: about 2 months ago
JSON representation
Lightning Bits: Engineering for Researchers repo
- Host: GitHub
- URL: https://github.com/lightning-ai/engineering-class
- Owner: Lightning-AI
- Created: 2022-05-19T20:56:24.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-29T19:32:52.000Z (almost 3 years ago)
- Last Synced: 2025-03-24T22:51:20.802Z (2 months ago)
- Language: Python
- Homepage: https://www.pytorchlightning.ai/edu/engineering-class
- Size: 20.1 MB
- Stars: 132
- Watchers: 8
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lightning Bits: Engineering for Researchers
This repository contains additional materials and show notes for the [Lightning Bits: Engineering for Researchers](https://www.pytorchlightning.ai/edu/engineering-class) video series.
## Ep 01: Notebooks vs Python Projects
- [🍿 Watch Episode 1](https://youtu.be/JGnoTN1OnWY)
- [📖 Read show notes](ep01-nbs-vs-projects/Ep01-ShowNotes.md)
- [ep01-nbs-vs-projects/project](ep01-nbs-vs-projects/project): Layout of an example project
- [A glimpse of Sebastian's typical workflows using both notebooks and Python projects/packages](https://github.com/rasbt/machine-learning-notes/tree/main/templates/pl_classifier)## Ep 02: The 8 Essential Terminal Commands you Need to Know
- [🍿 Watch Episode 2](https://youtu.be/KhQKqaxU7BQ)
- [📖 Read show notes](ep02-terminal/Ep02-ShowNotes.md)## Ep 03: How to Use Virtual Environments to Keep Your Computer Organized
- [🍿 Watch Episode 3](https://youtu.be/WHWsABk4Ejk)
- [📖 Read show notes](ep03-environments/Ep03-ShowNotes.md)## Ep 04: How to Be More Productive Using Python Integrated Development Environments (IDEs)
- [🍿 Watch Episode 4](https://youtu.be/ISGNh4B1Z74)
- [📖 Read show notes](ep04-IDE/Ep04-ShowNotes.md)## Ep 05: How to Debug Python Code -- Find Errors More Efficiently
- [🍿 Watch Episode 5](https://youtu.be/mD-1OZvuVDU)
- [📖 Read show notes](ep05-debugging/Ep05-ShowNotes.md)## Ep 06: Version Control Your Code Using Git ... And Thank Yourself Later
- [🍿 Watch Episode 6](https://youtu.be/mndB6zHmU3k)
- [📖 Read show notes](ep06-git-basics/Ep06-ShowNotes.md)## Ep 07: Managing Code Projects with Git Branching
- [🍿 Watch Episode 7](https://youtu.be/tzJDZY1x31I)
- [📖 Read show notes](ep07-git-branching/Ep07-ShowNotes.md)## Ep 08: Creating a Pull Request on GitHub
- [🍿 Watch Episode 8](https://youtu.be/_0X_dljzr5E)
- [📖 Read show notes](ep08-github-pr/Ep08-ShowNotes.md)## Ep 09: Collaborate on Coding Projects with GitHub
- [🍿 Watch Episode 9](https://youtu.be/7wb2wUMrkkE)
- [📖 Read show notes](ep09-github-collab/Ep09-ShowNotes.md)## Ep 10: Level-Up Your Python Skills Using Classes and Object-Oriented Programming Concepts
- [🍿 Watch Episode 10](https://youtu.be/rf8da4pVLwY)
- [📖 Read show notes](ep10-oop/Ep10-ShowNotes.md)---
## Questions or Suggestions?
If you have questions or suggestions, please don't hesitate to reach out to William ([@_willfalcon](https://twitter.com/_willfalcon)) and Sebastian ([@rasbt](https://twitter.com/rasbt)) on Twitter or join our [Slack Channel](https://pytorch-lightning.slack.com/archives/C03GS6MTCCQ). For more episodes, also check out the [Lightning Bits: Engineering for Researchers](http://pytorchlightning.ai/edu/engineering-class).