Limited Time Promotion: FREE $30 CourseHorse Gift Card for each event participant! How it Works

NYC: Python Fundamentals Corporate Training

Teach your team Python, a powerful programming language, in this beginner course that covers the fundamentals and includes hands-on web and data science projects. They'll gain confidence and practical skills to solve real-life problems while enjoying customized solutions and learning from industry experts.

  • Live professional host
  • Instantly bookable
CourseHorse Experiences (4.8-star rating across 3,879 reviews)
Location Murray Hill, 185 Madison Ave
Price Starting at $475  (see price details)
Duration Up to 7 hours
Group Size Up to 20 people
Materials None required
Limited Time Promotion: FREE $30 CourseHorse Gift Card for each event participant! How it Works


In this introductory class, you'll learn Python, an increasingly popular and powerful programming language. Python is a great beginner language that is quick to learn and extremely versatile. It can be used to build software, analyze data, and build great-looking websites.

In this one day hands-on course, you’ll begin by learning the fundamentals of Python to get you feeling confident and comfortable with programming logic. You will be introduced to data types, conditional statements, loops, functions, introduction to OOP, and work on projects in using Python for Web & Data Science.

This is a beginner course and is perfect for someone with little to no programming experience. Continue learning with a Python Bootcamp and Data Science Certificate.

What You'll Learn at a Glance

  • Learn to operate using a text editor and terminal
  • Write your own Python code that will be able to iterate over data sets
  • Understand how to think like a programmer and become comfortable with Python's syntax
  • Create code to solve everyday real-life problems
  • Review different Python frameworks and environments

Course Syllabus

Section 1

  • Fundamentals of Python
    • Python Overview + History
    • Anaconda Distribution
    • Jupyter Notebook + Markdown
    • Data Types + Variables
    • Assignment Operators
    • Numbers vs. strings
    • Concatenation
  • Procedural Programming
    • Built in Functions
    • Control Flow Statements
    • Functions
    • Lists
    • Indexing + Slicing

Section 2

  • Iterative Code
    • Intro to looping
    • For Loop
    • While Loop
  • Complex Data Types
    • String
    • Methods
    • Lists
    • Tuples
    • Sets
    • Dictionaries

Section 3

  • Object Programming
    • Intro to Object Oriented Programming
    • Inheritance
  • Python's Uses
    • Different Environments
    • Data Science with Jupyter
    • Web Development with Flask

Custom solutions for every team:
Purchase Vouchers or Group Classes
You can purchase group vouchers so your employees can attend any of our courses at their convenience on weeknights, weekdays, or weekends. Our classes are live online or in person at our Manhattan offices. When you invest in a large block of vouchers, you'll also receive a custom registration tracking portal to manage them.

With various courses on our calendar, you don't have to worry about coordinating with each employee to find a class that works for them. Your employees can use their vouchers to enroll in the classes that fit their proficiency, schedule, and location needs.

Learn Relevant Skills from Industry Experts
Your employees will leave our training as proficient users who can implement what they've learned the next day. Your employees will also have our course files to keep forever so they can continue using their training as a guide for their day-to-day tasks.

Our hands-on curriculum and focused instruction cater to every learning style. We simulate the challenges your employees will actually face on the job.

We have extensive experience developing curricula for various training sessions, either onsite at your office, in our Midtown Manhattan offices, or through remote virtual training. Our programs can be completely customized to suit your training needs.

Additional Note:

  • Schedule includes 1 hour break for lunch.
  • We can host the event in your office within the New York metro area for no additional cost.


We're happy to discuss your training needs free of charge. Reach out for a free consultation and let us know which skill your team is interested in, your preferred custom training options, and the approximate number of participants you’ll have so we can create a package for you. Send us an email or give us a call today!

Rescheduling & Cancellation Policy

Reschedule or cancel your event by emailing us at [email protected].

Days before event 3 days or less 7 days or less 30 days or less More than 30 days
Reschedule Days before event: 3 days or less No reschedule allowed 7 days or less $150 fee More than 7 days Reschedule for no fee
Cancellation Days before event: 30 days or less No cancellation allowed More than 30 days 15% fee

Rescheduled events must occur within 1 year of the original event.

Book this Event

Available as soon as next Sunday, Jun. 30th

Price Details

Your Discount
  • Confirmation within 24 hours
  • All inclusive price
  • No registration required
  • Promo: Free $30 CourseHorse Gift Card for each participant. How it Works

Reviews of This Event

(5.0-star rating across 6 reviews)
Great introduction class! Excellent learning environment and teacher.
Great introduction class! Excellent learning environment and teacher.
Christopher S.
Very solid information, a great basic Python course. Art did a great job getting the class up to speed and helping us catch up quickly if we fell behind any.
Bo H.
Art was very knowledgeable, with great, repetitive, and helpful examples/exercises. We went through a lot of examples but the breaks and lunch breaks in between really helped to ensure we stay engaged.
Sean McNelis
I've taken a number of Python introductory courses, but this one left me feeling the most prepared to start practicing on my own. Looking forward to doing more than just 2+2!
Ben G.
Art was an awesome instructor. For someone who has no experience with Python or coding, he made it very simple to understand and took the time to make sure we were caught up to speed every few minutes. Definitely interested in learning more and looking forward to how I can apply the information I learned today, and help my team/company. Also motivated to learn more and practice this more and more.