Technologies & Tools for Data Science
Master essential data science tools, including Jupyter Notebooks, Rstudio, and GitHub. Learn to work with libraries, packages, data sets, and machine learning models while using programming languages like Python, R, and SQL. Gain hands-on experience and create a final project to demonstrate your skills.

Language
- English
Topic
- Data Science
Industries
- Information Technology
Skills You Will Learn
- Data Science, GitHub, Python Programming, Rstudio, Jupyter Notebooks
Offered By
- IBMSkillsNetwork
Estimated Effort
- 18 hours
Platform
- SkillsNetwork
Last Update
- June 7, 2025
Course Syllabus
- Course Introduction
- Categories of Data Science Tools
- Open Source Tools for Data Science
- Commercial Tools for Data Science
- Cloud-Based Tools for Data Science
- Languages of Data Science
- Introduction to Python
- Introduction to R Language
- Introduction to SQL
- Other Languages for Data Science
- Libraries for Data Science
- Application Programming Interfaces (APIs)
- Data Sets – Powering Data Science
- Sharing Enterprise Data – Data Asset eXchange
- Machine Learning Models – Learning from Models to Make Predictions
- The Model Asset eXchange
- Introduction to Jupyter Notebooks
- Getting Started with Jupyter
- Jupyter Kernels
- Jupyter Architecture
- Additional Anaconda Jupyter Environments
- Additional Cloud Based Jupyter Environments
- Introduction to R and RStudio
- Plotting in RStudio
- Overview of Git/GitHub
- Introduction to GitHub
- GitHub Repositories
- GitHub -Getting Started
- GitHub – Working with Branches
- Introduction to Watson Studio
- Optional: Creating an account on IBM Watson Studio
- Jupyter Notebooks in Watson Studio
- Linking GitHub to Watson Studio
What You'll Learn
- Explain the components of a data scientist’s toolkit, including libraries, packages, data sets, machine learning models, and Big Data tools.
- Discuss the programming languages data scientists use, such as Python, R, SQL, and Julia.
- Describe the features of Jupyter Notebooks and its significance in data science.
- Demonstrate proficiency with key tools like Jupyter Notebooks, RStudio IDE, and GitHub, and how to utilize their features in data science workflows.
- Create, manage, and share source code for data science projects using Git repositories and GitHub.
- Navigate and leverage IBM Watson Studio, outlining its features and capabilities for data science projects.
Recommended Skills Before Taking this Course

Language
- English
Topic
- Data Science
Industries
- Information Technology
Skills You Will Learn
- Data Science, GitHub, Python Programming, Rstudio, Jupyter Notebooks
Offered By
- IBMSkillsNetwork
Estimated Effort
- 18 hours
Platform
- SkillsNetwork
Last Update
- June 7, 2025
Instructors
IBM Skills Network
IBM Skills Network Team
At IBM Skills Network, we know how crucial it is for businesses, professionals, and students to build hands-on, job-ready skills quickly to stay competitive. Our courses are designed by experts who work at the forefront of technological innovation. With years of experience in fields like AI, software development, cybersecurity, data science, business management, and more, our instructors bring real-world insights and practical, hands-on learning to every module. Whether you're upskilling yourself or your team, we will equip you with the practical experience and future focused technical and business knowledge you need to succeed in today’s ever-evolving world.
Read more