Lightning Bits: Engineering for Researchers
This repository contains additional materials and show notes for the Lightning Bits: Engineering for Researchers video series.
Ep 01: Notebooks vs Python Projects
πΏ Watch Episode 1π Read show notes- ep01-nbs-vs-projects/project: Layout of an example project
- A glimpse of Sebastian's typical workflows using both notebooks and Python projects/packages
Ep 02: The 8 Essential Terminal Commands you Need to Know
Ep 03: How to Use Virtual Environments to Keep Your Computer Organized
Ep 04: How to Be More Productive Using Python Integrated Development Environments (IDEs)
Ep 05: How to Debug Python Code -- Find Errors More Efficiently
Ep 06: Version Control Your Code Using Git ... And Thank Yourself Later
Ep 07: Managing Code Projects with Git Branching
Ep 08: Creating a Pull Request on GitHub
Ep 09: Collaborate on Coding Projects with GitHub
Ep 10: Level-Up Your Python Skills Using Classes and Object-Oriented Programming Concepts
Questions or Suggestions?
If you have questions or suggestions, please don't hesitate to reach out to William (@_willfalcon) and Sebastian (@rasbt) on Twitter or join our Slack Channel. For more episodes, also check out the Lightning Bits: Engineering for Researchers.