Search the courses, subjects, tracks, games and features, or jump straight to a page.
Learn it your way
A short class with Sarah and her students. The other ways are under More.
Sign up free to listen. Transcripts are free to read.
Today, we're discussing the importance of well-documented projects in your portfolio. Can anyone tell me why documentation might be crucial?
I think it shows what you've done and makes it easier for others to understand your work.
Exactly! Well-documented projects allow potential employers to follow your thought process. Using markdown in Jupyter notebooks helps blend explanations with code seamlessly.
Should we include all our projects or just the best ones?
That's a great question! It's best to select 2-3 well-executed projects that truly highlight diverse skills and depth of analysis. Quality over quantity!
What if I don't have many projects to show?
You can always work on personal projects or participate in competitions on platforms like Kaggle to build your portfolio. Remember, every project is an opportunity to learn!
In summary, well-documented projects reflect your capacities and attention to detail.
What can you tell me about using GitHub in your portfolio?
Using GitHub can show your coding style and how you manage your projects, right?
Correct! GitHub serves as a portfolio for developers by tracking version control. It creates transparency regarding your work evolution.
Is it important to make my repositories public?
Yes! Public repositories allow others to view and assess your work. It’s crucial for networking and job applications.
To summarize, including GitHub links can enhance the professionalism of your portfolio and allows for easier collaboration.
Let's discuss the role of Exploratory Data Analysis, or EDA. Why is it important in data science projects?
It helps in understanding the data better before modeling, right?
Exactly! EDA allows you to visualize and describe your data, uncovering patterns or issues that might need addressing in the data cleaning phase.
How do we present EDA in our portfolio?
Using visualizations—graphs, charts, and plots—produced in Jupyter Notebooks can effectively convey your findings. It’s about storytelling with data!
In summary, EDA is essential for judging data quality and preparing for predictive analysis.
Do any of you have experience creating dashboards or web applications?
I tried using Streamlit once for a project, but I'm not sure how to include that in my portfolio.
That's fantastic! Including dashboards can make your projects interactive and visually appealing, demonstrating your ability to present data effectively.
What if I can't create a dashboard?
No worries! It’s optional. Focusing on well-documented projects and clear coding practices is the priority. Dashboards can be a nice embellishment!
To summarize, dashboards add interactivity to your portfolio but are not mandatory.
Essential for showcasing skills and thought processes.
Allows for sharing and version control of your code.
Key to understanding data and detecting issues.
Optional components that add interactivity to projects.
In your portfolio, two or three, Show projects clear for all to see. With GitHub links and EDA, too, Show your skills and do what's due!
Imagine a new data scientist, Alex. Inspired by the stories of successful professionals, Alex worked tirelessly on personal projects, documented everything meticulously in Jupyter, and shared the code on GitHub. When opportunity knocked, Alex showcased their portfolio confidently, impressing interviewers with a crystal-clear demonstration of skills!
P-G-E-D - Portfolio should include Projects, GitHub, Exploratory analysis, Dashboards.
Remember the acronym D.P.E.G: Documentation, Projects, EDA, GitHub.
Term
What should a data science portfolio include?
Click to flip
Term
Why is GitHub important?
Click to flip
Term
What is EDA?
Click to flip
Term
What is a dashboard?
Click to flip
A collection of work examples that showcase a person's skills and capabilities in a specific area.
The process of providing detailed information about a project's components, including code and methodology.
A platform for hosting and sharing code repositories, facilitating collaboration on software projects.
An approach to analyzing datasets to summarize their main characteristics, often using visual methods.
A visual interface that displays important metrics and key performance indicators (KPIs) in real time.
This section provides guidance on essential components for building a professional data science portfolio.
It outlines the key elements one should include in a data science portfolio, emphasizing the importance of well-documented projects and the use of GitHub links, Jupyter notebooks, clean code, and optional dashboards. It also suggests writing a blog post to summarize projects.
When creating a data science portfolio, it is crucial to showcase not only your skills but also your thought process and problem-solving abilities. This section outlines essential elements that should comprise a strong portfolio: