Yelp Facebook LinkedIn YouTube Twitter Instagram

Classes available in-person (strict social distancing) or live online with an extended free retake period. See details.

Noble Desktop Noble Desktop
  • Coding
    • Web Development
    • Python
    • FinTech
    • Ruby on Rails
    • Summer Camps Teens
    • iOS Development
    • JavaScript
    • Data Science
    • Web Certificates
    • SQL
    • HTML Email
    • WordPress
    • Machine Learning
    • React
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Premiere Pro
    • InDesign
    • Illustrator
    • Video & Motion
    • Visual Design
    • UX Design
    • Sketch
    • Adobe XD
    • Photography
    • AutoCAD
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Google Analytics
    • Google Ads
    • Social Media
    • Data Analytics
    • Excel
    • Tableau
    • PowerPoint
    • Financial Modeling
    • Finance
    • Project Management
    • All Business Classes & Certificates
  • Certificates
    • Graphic Design
    • UX & UI Design
    • Motion Graphics
    • Web & Visual Design
    • Web Design
    • Digital Design
    • Visual Design
    • Front-End Web
    • Data Science
    • Digital Marketing
    • Front End & React
    • Full-Stack Web
    • FinTech
    • Python Developer
    • Software Engineering
    • Data Analytics
    • Find & Compare Certificates by Topic
  • Corporate
    • Excel
    • SQL
    • Python
    • Data Science
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Video Editing
    • Digital Marketing
    • Data Analytics
    • Adobe
    • Microsoft Office
    • Project Management
  • Compare
  • Schedule
  • Coding
    • Web Development
    • Python
    • FinTech
    • Ruby on Rails
    • Summer Camps Teens
    • iOS Development
    • JavaScript
    • Data Science
    • Web Certificates
    • SQL
    • HTML Email
    • WordPress
    • Machine Learning
    • React
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Premiere Pro
    • InDesign
    • Illustrator
    • Video & Motion
    • Visual Design
    • UX Design
    • Sketch
    • Adobe XD
    • Photography
    • AutoCAD
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Google Analytics
    • Google Ads
    • Social Media
    • Data Analytics
    • Excel
    • Tableau
    • PowerPoint
    • Financial Modeling
    • Finance
    • Project Management
    • All Business Classes & Certificates
  • Certificates
    • Graphic Design
    • UX & UI Design
    • Motion Graphics
    • Web & Visual Design
    • Web Design
    • Digital Design
    • Visual Design
    • Front-End Web
    • Data Science
    • Digital Marketing
    • Front End & React
    • Full-Stack Web
    • FinTech
    • Python Developer
    • Software Engineering
    • Data Analytics
    • Find & Compare Certificates by Topic
  • Corporate Training
    • Excel
    • SQL
    • Python
    • Data Science
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Video Editing
    • Digital Marketing
    • Data Analytics
    • Adobe
    • Microsoft Office
    • Project Management
    • All Corporate Training
More
  • Compare Courses
  • Class Schedule
  • Classes Near Me
  • FAQ
  • Blog
  • Workbooks
  • Free Seminars
  • NextGen Bootcamp
  • Resources
  • Student Testimonials
  • Student Showcase
  • Job Board
  • Evaluation
  • Course Catalog

Python Blog

Learn Python with Free Resources & Tutorials

Master Data Science and Python Programming with our free tutorials and resources. Python is a versatile programming language for data science, machine learning, automation, and more.

Thumbnail image for Web Scraping Part 2: XPath

Web Scraping Part 2: XPath

In Part I of the web scraping series, we covered the basics of HTML nodes, syntax, and Beautiful Soup to scrape a website called DataTau to collect data science article titles. In this article, we will cover another useful web scraping tool called XPath Helper. However, to learn about this tool, we first have to learn what an XPath is.

Thumbnail image for Intro to HTML & Web Scraping

Intro to HTML & Web Scraping

Get started with web scraping in this Python web scraping tutorial. Learn the fundamentals of HTML that you'll need to understand a site structure and effectively scrape data from the site. 

Thumbnail image for Pandas Library Overview

Pandas Library Overview

Learning how to manipulate your dataset using Pandas is a critical skill and this tutorial will cover some essential Pandas operations

Python is a multi-purpose programming language that can be used for creating apps, data analysis, machine learning, visualization, and more. There are a handful of helpful packages out there including NumPy and Pandas for data analysis, Matplotlib for visualization, Sci-Kit Learn for machine learning, and more. Python is a relatively easy language to learn so you can get up and running quickly.

Continue Learning with Hands-on Classes

Get started learning Python with our free resources and tutorials, and continue with our hands-on training available in-person or live online. Our Python classes are taught by top programmers and are completely hands-on  

Learn more about our Python classes & Python bootcamp.

More Python Resources

  • Machine Learning Overview & Tutorial

    Learn what machine learning is, the various types of machine learning models, and walk through building a machine learning model in Python with this step-by-step guide. 

    Thumbnail image for Machine Learning Overview & Tutorial
  • Python Data Wrangling Guide

    Learn to wrangle data with Python in this tutorial guide. We'll walk you through step-by-step to wrangle a Jeopardy dataset.

    Thumbnail image for Python Data Wrangling Guide
  • Python Data Visualization Tutorial

    Learn data visualization in Python using Matplotlib and Seaborn in this data visualization guide.

    Thumbnail image for Python Data Visualization Tutorial
  • The 5 Stages of Your Data Science Journey with Python

    In this guide, we'll walk through the 5 phases of your data science journey with Python from the basics of Python to building machine learning algorithms.

    Thumbnail image for The 5 Stages of Your Data Science Journey with Python
  • Best Python Classes Online

    It has never been easier to learn Python from the comfort of your home, and in this article, we’ll go through various platforms and courses for you to master the skills you need in Python for data science. 

    Thumbnail image for Best Python Classes Online
  • Modality, Skewness, and Kurtosis

    This article will discuss different ways to describe visual data, this topic is a bit different than the others as it is less technical math and more learning how to interpret the graphs that you built using the math we learned.

    Thumbnail image for Modality, Skewness, and Kurtosis
  • Python vs. Excel for Data Analytics

    In this article, we'll discuss two of the most popular tools for data analytics, Excel and Python. We'll walk through how each of these tools fares across a variety of dimensions to help you with your next steps in professional development and learning.

    Thumbnail image for Python vs. Excel for Data Analytics
  • Range, IQR, & Percentile in Python

    This tutorial will walk through calculating three key summary measures of variability in data - range, IQR, and percentile.

    Thumbnail image for Range, IQR, & Percentile in Python
  • Standard Deviation & Variance in Python

    The standard deviation or variance, the standard deviation is just the variance square rooted or raised to ½. The standard deviation is more commonly used, and it is a measure of the dispersion of the data. This is very different than the mean, median which gives us the “middle” of our data, also known as the average.

    Thumbnail image for Standard Deviation & Variance in Python
  • Mode in Python

    The mode is the value that occurs the most frequently in the data set. A good trick to remember the definition of mode is it sounds very similar to “most”. This is probably the least useful out of three statistics but still has many real-world applications.

    Thumbnail image for Mode in Python
  • Calculating Median in Python

    In this tutorial, we'll cover the cental tendency statistic, the median. The median is the middle value in a dataset when ordered from largest to smallest or smallest to largest.

    Thumbnail image for Calculating Median in Python
  • Finding the Mean Using Python

    In this series of posts, we'll cover various applications of statistics in Python. This first post talks about calculating the mean using Python.

    Thumbnail image for Finding the Mean Using Python
  • Why Python is a perfect skill to learn remotely

    Due to the unfortunate spread of the Coronavirus, most of us are left working remotely, social distancing, thus resulting in a lot of free time with very little to do. In this article, I want to explain how you can use your free time in the most efficient manner by learning a new skill that can progress your career to new lengths.

    Thumbnail image for Why Python is a perfect skill to learn remotely
  • Learning the Math used in Data Science: Introduction

    Data Science is truly comprised of two main topics: math and programming. However, one does not need to be a computer scientist or mathematician, one does not even need to have taken algebra or a basic programming class to start. 

    Thumbnail image for Learning the Math used in Data Science: Introduction

Contact Us

Office Hours: 9am–6pm, Mon–Fri

(212) 226-4149

Location

185 Madison Ave 3rd Floor
New York, NY 10016

Map & Directions

Win a Free Class!

Sign up to get tips, free giveaways, and more in our weekly newsletter.

Adobe Certified Training Center

© 1998–2021 Noble Desktop - Privacy & Terms