Learn how to use code review to improve your code and your experiments. You can learn some best practices for code review and work with the github’s code review system using pull requests.
- [Instructor] There is a law attributed to Linus…who started the Linux project.…It says given enough eyeballs, all bugs are shallow.…This means that the more people who look at the code,…the more bugs are likely to be found.…I teach a lot of classes, and my students catch my mistakes…every time before I have a chance to find them myself.…The process of letting other people look at your code…and comment on it is called code review,…and I highly recommend it as a central part…of your development process.…You'd be amazed how many bugs are caught…and how many improvements people come up with.…
There are many ways of doing code review,…from sitting together in a room and going over the code…to online tools where people comment on…the changes you make to the code.…No matter how you are doing it,…it's important to remember that…people are commenting on the code and not on you.…Some people get very defensive…when people comment on their code,…and it makes the code review process very painful.…Getting everyone to understand we're just trying…
- Working with Jupyter notebooks
- Using code cells
- Extensions to the Python language
- Markdown cells
- Editing notebooks
- NumPy basics
- Broadcasting, array operations, and ufuncs
- Folium and Geo
- Machine learning with scikit-learn
- Plotting with matplotlib and bokeh
- Branching into Numba, Cython, deep learning, and NLP
Skill Level Intermediate
NumPy Data Science Essential Trainingwith Charles Kelly3h 54m Intermediate
1. Scientific Python Overview
2. The Jupyter Notebook
3. NumPy Basics
Manage environments5m 11s
6. Folium and Geo
7. NY Taxi Data
10. Other Packages
11. Development Process
Next steps1m 33s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.