DATASCI-JUPYTER.AW1
Practical Data Science With Jupyter
The world runs on data, but who’s analyzing it? That could be you. Start your Jupyter Data Science journey today.
- 24 Lecciones interactivas y 148 topics mapped to the official exam objectives
Intermediate A tu propio ritmo · 1 año de acceso
01 / Habilidades que obtendrás
What you will be able to do
Enroll in our Practical Data Science with Jupyter course to tackle real-world data challenges using Python and Jupyter.
In this hands-on course, you'll explore data cleaning, feature engineering, and machine learning techniques through practical examples and interactive exercises. From setting up your environment to building predictive models, you'll gain the skills needed to analyze data effectively and make informed decisions.
- Python Programming for Data Science: Master Python fundamentals, including data structures, functions, and libraries like NumPy and pandas, to efficiently manipulate and analyze data.
- Data Cleaning and Preprocessing: Learn techniques to clean, normalize, and prepare diverse datasets, ensuring they're analysis-ready for accurate insights.
- Data Visualization: Create compelling visualizations using tools like Matplotlib and Seaborn to effectively communicate data-driven stories.
- Statistical Analysis and Feature Engineering: Understand statistical concepts and apply feature engineering methods to enhance model performance.
- Machine Learning Techniques: Gain hands-on experience with supervised and unsupervised machine learning algorithms, including regression, classification, and clustering.
- Time-Series Analysis: Develop skills to analyze and forecast time-series data, applying models like ARIMA for predictive analytics.
Course Highlights
-
24 Lecciones estructuradas Cobertura completa de los objetivos principales del curso
-
1 año de acceso completo Aprendizaje a tu propio ritmo, accesible en cualquier momento y en todos los dispositivos
02 / Lecciones y laboratorios
See exactly what you will learn and practice
Plan de estudios
24 Lecciones interactivas · 148 topics01 Preface +
02 Data Science Fundamentals 6 topics +
- What is data?
- What is data science?
- What does a data scientist do?
- Real-world use cases of data science
- Why Python for data science?
- Conclusion
03 Installing Software and System Setup 8 topics +
- System requirements
- Downloading Anaconda
- Installing the Anaconda on Windows
- Installing the Anaconda in Linux
- How to install a new Python library in Anaconda?
- Open your notebook - Jupyter
- Know your notebook
- Conclusion
04 Lists and Dictionaries 8 topics +
- What is a list?
- How to create a list?
- Different list manipulation operations
- Difference between Lists and Tuples
- What is a Dictionary?
- How to create a dictionary?
- Some operations with dictionary
- Conclusion
05 Package, Function, and Loop 11 topics +
- The help() function in Python
- How to import a Python package?
- How to create and call a function?
- Passing parameter in a function
- Default parameter in a function
- How to use unknown parameters in a function?
- A global and local variable in a function
- What is a Lambda function?
- Understanding main in Python
- while and for loop in Python
- Conclusion
06 NumPy Foundation 8 topics +
- Importing a NumPy package
- Why use NumPy array over list?
- NumPy array attributes
- Creating NumPy arrays
- Accessing an element of a NumPy array
- Slicing in NumPy array
- Array concatenation
- Conclusion
07 Pandas and DataFrame 6 topics +
- Importing Pandas
- Pandas data structures
- .loc[] and .iloc[]
- Some Useful DataFrame Functions
- Handling missing values in DataFrame
- Conclusion
08 Interacting with Databases 9 topics +
- What is SQLAlchemy?
- Installing SQLAlchemy package
- How to use SQLAlchemy?
- SQLAlchemy engine configuration
- Creating a table in a database
- Inserting data in a table
- Update a record
- How to join two tables
- Conclusion
09 Thinking Statistically in Data Science 9 topics +
- Statistics in data science
- Types of statistical data/variables
- Basics of probability
- Statistical distributions
- Pearson correlation coefficient
- Probability Density Function (PDF)
- Real-world example
- Statistical inference and hypothesis testing
- Conclusion
10 How to Import Data in Python? 7 topics +
- Importing text data
- Importing CSV data
- Importing Excel data
- Importing JSON data
- Importing pickled data
- Importing a compressed data
- Conclusion
11 Cleaning of Imported Data 9 topics +
- Know your data
- Analyzing missing values
- Dropping missing values
- Automatically fill missing values
- How to scale and normalize data?
- How to parse dates?
- How to apply character encoding?
- Cleaning inconsistent data
- Conclusion
12 Data Visualization 7 topics +
- Bar chart
- Line chart
- Histograms
- Scatter plot
- Stacked plot
- Box plot
- Conclusion
13 Data Pre-processing 6 topics +
- About the case-study
- Importing the dataset
- Exploratory data analysis
- Data cleaning and pre-processing
- Feature Engineering
- Conclusion
14 Supervised Machine Learning 11 topics +
- Some common ML terms
- Introduction to machine learning (ML)
- Unsupervised learning
- List of common ML algorithms
- Supervised ML fundamentals
- Solving a classification ML problem
- Solving a regression ML problem
- How to tune your ML model?
- How to handle categorical variables in sklearn?
- The advanced technique to handle missing data
- Conclusion
15 Unsupervised Machine Learning 6 topics +
- Why unsupervised learning?
- Unsupervised learning techniques
- Principal Component Analysis (PCA)
- Case study
- Validation of unsupervised ML
- Conclusion
16 Handling Time-Series Data 7 topics +
- Why time-series is important?
- How to handle date and time?
- Transforming a time-series data
- Manipulating a time-series data
- Comparing time-series growth rates
- How to change time-series frequency?
- Conclusion
17 Time-Series Methods 7 topics +
- What is time-series forecasting?
- Basic steps in forecasting
- Time-series forecasting techniques
- Autoregression (AR)
- Moving Average (MA)
- Forecast future traffic to a web page
- Conclusion
18 Case Study-1 2 topics +
- Predict whether or not an applicant will be able to repay a loan
- Conclusion
19 Case Study-2 2 topics +
- Build a prediction model that will accurately classify which text messages are spam
- Conclusion
20 Case Study-3 2 topics +
- Build a film recommendation engine
- Conclusion
21 Case Study-4 2 topics +
- Predict house sales in King County, Washington State, USA, using regression
- Conclusion
22 Python Virtual Environment 8 topics +
- What is a Python virtual environment?
- How to create and activate a virtual environment?
- How to open Jupyter notebook with this new environment?
- How to set an activated virtual environment in PyCharm IDE?
- What is requirements.txt file?
- What is README.md file?
- Upload your project in GitHub
- Conclusion
23 Introduction to An Advanced Algorithm - CatBoost 6 topics +
- What is a Gradient Boosting algorithm?
- Introduction to CatBoost
- Install CatBoost in Python virtual environment
- How to solve a classification problem with CatBoost?
- Push your notebook in your GitHub repository
- Conclusion
24 Revision of All Lessons' Learning 1 topics +
- Conclusion
03 / Preguntas frecuentes
Preguntas antes de empezar
Who is this Data Science with Jupyter course intended for?+
How to use Jupyter Notebook for data analysis? +
To use Jupyter Notebook for data analysis, follow these steps:
- Install Jupyter: Use pip install jupyterlab or conda install jupyterlab.
- Launch: Run Jupyter notebook in your terminal/command prompt.
- Create a Notebook: Click New → Python 3 (or your preferred kernel).
- Import Libraries: Use pandas, numpy, matplotlib, or seaborn for analysis.
- Load Data: Read datasets (e.g., CSV, Excel) using pd.read_csv().
- Explore Data: Use df.head(), df.describe(), and df.info().
- Clean & Analyze: Handle missing data, filter, group, and visualize.
- Visualize: Create plots (e.g., df.plot(), plt.scatter()).
- Save & Share: Download as .ipynb or export to HTML/PDF.
Jupyter: Your Data Companion
Embrace data-driven decision-making with our practical Jupyter data science course.
- 1 año de acceso completo
- Certificado de finalización
No se requiere tarjeta de crédito