# Python for Automation

Canonical URL: <https://training-nyc.com/courses/python-automation-bootcamp>

## Overview

Learn to automate time-consuming tasks with Python, starting with gathering data from the internet. Whether your interest is social media, e-commerce, real estate, travel, or government data, being able to collect information at scale changes what you can do with it.

You'll write Python that grabs precisely the data you want from a website, and loops that let your scraper work through a large number of pages. Real examples show programs scraping major sites, and the course covers common pitfalls, running programs on a schedule, and the formats for storing what you collect. No math or coding background is required.

This course is perfect for any programming beginner to become introduced to the powerful world of coding, and is a great fit for students with a clearly defined learning goal of using Python for web or software development. There is no math or coding requirement necessary, but prior knowledge of HTML & CSS equivalent to our [HTML & CSS workshop](https://www.nobledesktop.com/classes/html-intro) is required.

Our [Python courses](https://www.nobledesktop.com/topics/python-classes-nyc) are offered at Noble Desktop, our [coding school in New York](https://www.nobledesktop.com/topics/coding-classes-nyc).

## What you'll learn

- Learn the syntax of Python and how to construct programs
- Learn how to run your programs on a regular schedule
- How to handle errors
- Write Python using correct syntax and program structure
- Scrape data from websites with loops and conditionals
- Handle errors in your scripts

## Prerequisites

Participants should have knowledge equivalent to our [Python for Data Science Bootcamp](/courses/python-data-science-nyc) course.

## Curriculum

### Section 1

#### Introduction to HTML/CSS 

- How a website is served
- Anatomy of a web page
- HTML tags
- IDs
- CSS classes

#### Python Part 1

- Integers + Floats
- Variables
- Strings
- Methods + Functions

### Section 2

#### Webscraping Exercise Part 1

- Introduction to using packages
- Requests packages
- Performing a GET request
- String manipulation
- Debugging a Python script

#### Python Part 2

- Booleans
- Conditional Statements
- Lists
- Indexing into strings + lists
- Looping over lists

### Section 3

#### Webscraping Exercises Part 2

- Beautiful Soup package
- Honing in on data
- Common webscraping pitfalls
- Using loops in webscraping

#### Storage and Scheduling

- Text files
- CSVs
- Scheduling a Python Script

## Schedule
- Oct 18, 2026 10:00am–5:00pm — NYC
- Nov 23, 2026 10:00am–5:00pm — NYC
- Dec 21, 2026 10:00am–5:00pm — NYC
- Feb 4, 2027 – Feb 9, 2027 — NYC
- Feb 12, 2027 10:00am–5:00pm — NYC
- Feb 28, 2027 10:00am–5:00pm — NYC
- Apr 9, 2027 10:00am–5:00pm — NYC
- May 17, 2027 10:00am–5:00pm — NYC
- Jun 14, 2027 10:00am–5:00pm — NYC
- Jun 29, 2027 – Jul 1, 2027 — NYC
- Jul 25, 2027 10:00am–5:00pm — NYC
- Aug 13, 2027 10:00am–5:00pm — NYC
- Oct 1, 2027 10:00am–5:00pm — NYC

## FAQ

### Is this course open to beginners?

Participants should have knowledge equivalent to our Python for Data Science Bootcamp course.

### Do you offer payment plans or student financing for this course?

This course does not qualify for payment plans or student financing. See our Payment Plan FAQ to find related programs that qualify.

### Can I take this course online (remote learning)?

No upcoming live online dates are currently available. Please contact us about future availability.

### What happens if I need to miss a session?

You have some options: You can watch a recording of the session. We will provide any course materials. Contact us to confirm whether remote attendance is available for your session. You can use your free retake to make up any missed class time.

### What’s included with my tuition?

A hands-on learning experience working on projects and exercises, which is proven to boost comprehension, retention, and engagement Expert instructors who are industry professionals and experienced educators that are driven to help you succeed Access to industry-standard software during your training Top-notch curricula that have been tried and tested over many cohorts and are consistently improved for an optimal learning experience A 1-year free retake policy which allows students to retake any part of the course or program for free to refresh the materials and gain additional practice 30-day access to class recordings to review material at your own pace A certificate of completion to verify your accomplishment

### Are there any additional fees or expenses?

There are no extra fees or taxes for our courses. The price you see on this page is the maximum you’ll pay us.

### Do you offer any discounts for this course?

Take this course as part of a certificate program and save: Data Science & AI Certificate Price: $3,995 | Hours: 114 Hours FinTech Bootcamp Price: $4,995 | Hours: 114 Hours Python Data Science & Machine Learning Bootcamp Price: $3,495 | Hours: 96 Hours Data Analytics Certificate Price: $4,995 | Hours: 156 Hours Data Analytics & AI Certificate Price: $6,995 | Hours: 210 Hours

## Pricing

**Tuition:** $425
