Skip to content

jcobsntos/netacad-python-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Cisco NetAcad Data Science & Python Labs (Jupyter Notebooks)

This repository contains completed Jupyter Notebook labs from the Cisco Networking Academy, focusing on data analysis, Python programming, and introductory machine learning concepts. Each lab builds essential skills in handling real datasets, working with SQL, and applying basic regression and classification techniques.


📘 Lab Activities Overview

📁 Folder 📝 Description
1.3.2.9 Lab - Take the Python Challenge A foundational lab to test and apply Python logic and functions. 🧠
2.2.4.5 Lab - San Francisco Crime Analyze crime data in San Francisco using pandas and matplotlib 📍
2.5.1.4 Lab - Internet Meter Data Analysis Clean, analyze, and visualize time-series internet data 📈
2.5.2.4 Lab - Working With Python and SQLite Learn how to integrate SQL database operations within Python using SQLite 🗃️
2.5.2.5 Lab - Internet Meter SQL Execute SQL queries on structured internet usage data directly from Python 💾
4.1.2.4 Lab - Simple Linear Regression in Python Predict numerical outcomes using linear regression with scikit-learn 📐
4.1.3.5 Lab - Decision Tree Classification Build and interpret a decision tree classifier for labeled datasets 🌳
4.2.2.6 Lab - Evaluating Fit Errors in Linear Regression Analyze residuals and model accuracy in regression models 📉
4.3.1.4 Lab - Internet Traffic Data Linear Regression Model traffic data trends and visualize regression outputs 🌐
4.3.2.4 Lab - Internet Meter Anomaly Detection Detect abnormal data patterns using statistical thresholds and logic ⚠️

💡 Skills Practiced

  • 🐍 Python scripting and control structures
  • 📊 Data cleaning, analysis, and visualization using pandas and matplotlib
  • 📚 SQLite integration with Python using sqlite3
  • 📈 Linear Regression and model evaluation
  • 🌲 Classification using Decision Trees
  • 🕵️ Anomaly Detection techniques
  • 🧠 Real-world data handling and reporting in Jupyter Notebooks

🚀 How to Run

  1. Clone the repository:
    git clone https://github.com/jcobsntos/netacad-python-labs.git
    

Authors

🔗 Links

portfolio linkedin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published