Discover Classes. Earn Rewards.

Python for Data and Finance is unfortunately unavailable

Thankfully we have 47 other Data Science Classes for you to choose from. Check our top choices below or see all classes for more options.

Data Science Certificate

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Gain the skills and knowledge to become a sought-after Data Scientist with hands-on training and mentoring from industry experts. Analyze data, create machine learning models, and build interactive visualizations using Python and SQL. Launch your career in data science and Python engineering positions.

(372) All levels 18 and older
$3,995

36 sessions

Gift it!

Python for Data Science Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Uncover the power of Python for analyzing real-world data sets in this hands-on course at Noble Desktop. Explore Python fundamentals and learn how to create programs, work with data, visualize insights, and develop machine learning models. Elevate your data science skills with the Python for Data Science Bootcamp.

(372) All levels 18 and older
$1,495

5 sessions

Gift it!

Python Data Visualization & Interactive Dashboards

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of visualizing data and creating interactive dashboards using Python. Gain hands-on experience with popular libraries such as NumPy, Pandas, Matplotlib, Seaborn, Plotly, and Dash Enterprise. Impress potential employers with your data science skills by working on real-life projects and demonstrating your coding and analytical abilities.

(372) All levels 18 and older
$1,695

10 sessions

Gift it!

SQL Bootcamp

Practical Programming @ Live Online Webinar, New York, NY & Virtually Online

Master the fundamentals of SQL and gain the skills to easily clean, manipulate, and analyze data with English-like queries. Take your role in decision-making to the next level in any industry as you become proficient in this in-demand skill. Join us for this comprehensive course that covers everything from basic querying techniques to advanced concepts like subqueries and timestamp functions.

(378) Beginner 18 and older
$975

6 sessions

Gift it!

Python Machine Learning Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the practical skills needed to create machine learning algorithms that can independently learn patterns and make decisions in this hands-on bootcamp. Gain the in-demand skillset that powers the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.

(372) All levels 18 and older
$1,895

5 sessions

Gift it!
See all Data Science classes NYC

Python for Data and Finance

  • Beginner
  • 18 and older
  • $1,250
  • 185 Madison Ave, New York, NY
  • 20 hours over 4 sessions

Start Dates (0)

  • $1,250
  • PP @ 185 Madison Ave @ 185 Madison Ave 3rd Fl, New York, NY 10016
  • 20 hours over 4 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this data science course:

Python for Data and Finance is a comprehensive course with an emphasis on the practical application of Python to data analysis. Initially developed for Wall Street professionals, this course quickly became popular among people who crunch numbers, analyze big data and simply want to switch from spreadsheets to the faster and more efficient Python programming language.


Starting from scratch we will build a foundational understanding of the Python programming language. Afterwards we will gain understanding of NumPy and Pandas, Python libraries heavily used in data analysis and finance. Finally, we will cover Matplotlib, an essential tool for data visualization.

WHO SHOULD ATTEND:

The main goal of the Python for Data and Finance course is to acquire a modern tool for data analysis and shift from spreadsheets to Python. We spend a great deal of time on gathering data from different sources like Excel, the Web and APIs and manipulating information to solve real-life challenges. During this course we use practical examples, so you can apply Python to daily tasks at work. We are proud to say that many financial giants have used Python for Data and Finance to give their workforce a competitive edge.


What to expect from this program: 


Fundamental introduction to Data Science using Python programming language, practical application of different statistical, analytical and linear algebra models to a variety of data science projects, and feeling comfortable enough to apply acquired knowledge on your own seeking a junior data scientist position.


You will learn: 

  • Discover best practices for data analysis and start on the path to becoming a data scientist 
  • Learn and practice essential tools for data analytics: NumPy, Pandas and Matplotlib 
  • Learn to find solutions to problems by analyzing data using appropriate tools 
  • Master your analytical skills by working on real life projects 
  • Implement the core Data Science techniques of Linear Algebra, Probability, Gradient Descent, and Linear Regression 
  • By the end of this course, you will have a Data Analytics Project to present to potential employers 

Preparation: Laptop

Python for Data Science Syllabus:

Session 1

  • Variables
  • Data types: strings, integers, floats, lists
  • Mutability
  • Control Flow statements
  • If statements
  • For loopsPractical
  • Exercises 

Session 2

  • Functions
  • Data types: tuples, dictionaries, sets
  • While loops
  • Indexing and slicing
  • Reading from CSV and TXT Files
  • Writing to CSV and TXT Files
  • Analyzing a File’s content
  • Practical Exercises

Session 3

  • Scientific computing with Python
  • NumPy Arrays
  • Creating and manipulating NumPy Arrays
  • Computation on NumPy Arrays
  • Broadcasting and UFuncs
  • Sorting and Indexing NumPy Arrays
  • Practical Exercises

Session 4

  • Python Data Analysis Library - Pandas
  • Pandas Data structures
  • Aggregating data in Pandas
  • Data Indexing and Selection
  • Logic, Control Flow and Filtering in Pandas
  • Aggregation and Grouping
  • High-Performance Pandas
  • Visualization with Matplotlib
  • Line Plots, Scatter Plots and Histograms
  • Customizing Plots
  • Final Project

Refund Policy

To reschedule or cancel, email us at [email protected]

All courses include a non-refundable registration fee (10% of the undiscounted course price).

  • Students may cancel up to 11 business days before the class/program start date and receive a refund, less the registration fee.
  • Cancellations within 11 business days are not permitted; however, students may reschedule up to 4 business days before the class start date.

Note: Any refunds must be requested within 180 days from the original payment date; courses rescheduled within 11 business days of the start date are not eligible for refunds.

Reviews of Classes at Practical Programming (378)

(4.5-star rating across 378 reviews)
  • Python for Data and Finance

    Reviewed by William H. on 3/10/2019
    This class was great. The class sizes are small so Art can make sure everybody is on the same page. He even follows up after the class to see how our learning is going. The class is intense for sure and expect to have to work on this every night in between classes, but if you need some structure in your learning to get started in data science, this class is the perfect place!
  • Python for Data and Finance

    Anonymous review on 12/9/2018
    Chalk full of information and very intense, it was a very knowledge-filled course. I would give it 4.5 out of 5 stars if I could, only because I think some of the teaching styles could be more digestible, with more intermittent exercises to make sure we're understanding and absorbing the lectures and maybe a little more structure. I will be going through the course material on my own again. Basically, each day could be a week's worth of information and it takes a lot of practice to actually know it all. I do think the course is valuable and worth the money, but you have to follow through with practicing on your own after each class and the entire session in order to get the full value.
  • Python for Data and Finance

    Reviewed by Boris on 10/28/2018
    This is quite an intensive course with a good value for money. The course is providing a strong foundation for those who would like to learn and develop their Python skills further. The lecturer is very student friendly and patient and is willing to help both during and after the completion of the course. I would recommend this course for anyone who is new to the language and is willing to cope with a fast pace of the program.
  • Python for Data and Finance

    Anonymous review on 10/12/2018
    The course was very interesting and also challenging for me as I am not a developer and just use some basic SQLrequest. I have learnt new thing and more effiscient way to manage data. it's gave me new inspiration for my job. Thanks to Art.
  • Python for Data and Finance

    Reviewed by Robert Peng on 10/12/2018
    It's intensive. But I love it. I learned a lot.
  • Python for Data and Finance

    Reviewed by Cung Thang on 10/12/2018
    I learned more than I expected in this Python Data Science" class. Although I do not have much background except from some SQL query in GIS environment, now I am confident to explore more into the scripting and customization of applications more than what I used to be. Cung Thang
  • Python for Data and Finance

    Reviewed by Ambooj Tiwari on 10/12/2018
    Art is great. If you need special attention in a class room he will take time out and help debug your program with you. This is my second course from them and if you need an introduction or a refresher this is great since it gives you significant exposure and interface within a very short time . Would be back for ML
  • Python for Data and Finance

    Anonymous review on 8/18/2018
    Art Yudin is an excellent instructor and teaches a very well organized course in a very approachable, friendly manner. Further, he is very enthusiastic and goes above and beyond in helping his students. He kindly helped me troubleshoot various aspects of a dataset I have been working on for my own work, for which I am incredibly grateful. I would gladly take more Python course with him.
  • Python for Data and Finance

    Reviewed by James C. on 8/5/2018
    I didn't expect to learn much in a 4 session Python course, but Art's teaching style was very fitting for the subject. As the Chinese proverb states: Tell me, I’ll forget. Show me, I’ll remember. Involve me, I’ll understand.
  • Python for Data and Finance

    Anonymous review on 8/4/2018
    Great content, pace, rigor, and definitely hands-on instructor. I would recommend the course and instructor 100%. Kudos!!
  • Python for Data and Finance

    Anonymous review on 4/11/2018
    Excellent and enjoyable class! Art has a systematic method of teaching that allows for relevant tangents based on the interests of the class. We even spent an entire class on a project I had for work and from which the other students benefitted also. Art is great at focusing on the proper way to think (data types and data structures!) and the logic behind the code, as well as explaining all the concepts and syntax in a methodical fashion that builds well upon previous material. He is also 100% accessible outside of classroom hours for help/questions etc. I am continuing with many other Practical Programming classes. Highly recommend!
  • Python for Data and Finance

    Reviewed by Anastassiya Shapovalova on 3/8/2018
    If you are thinking about a career in analytics and data science or just fascinated by the endless possibilities of coding, Python for Data Science course from Practical Programming is a must. Art is an expert in Python programming. He always makes sure students clearly understand the topic and actively participate in discussions. He makes classes very interesting and always provides real world examples that make such a huge difference. I especially liked various projects we were working on during the classes. Projects helped me to solidify my newly acquired skills and apply those skills on real life meaningful projects. Data science is a fascinating field and recent report from glassdoor.com states that data scientist is the hottest job on a market for the third consecutive year with a very high demand, competitive salary, as well as high job satisfaction. I am planning to take more courses from practical programming and recommended the data science course I took to all my friends who are interested in data science and coding.
  • Python for Data and Finance

    Reviewed by David L. on 2/17/2018
    Good course. Would have been nice to have a bit more time to absorb all the material and have some more examples.
  • Python for Data and Finance

    Anonymous review on 2/12/2018
    I started off the year with a great decision by taking Python for Data Science. Art (our instructor) is well versed in Python and Data Science. My background is in PHP and I've recently been (self) learning Python, with an interest to go into data science and machine learning (curious on learning both to see which I'd want to go deeper on in my career), so I started with Data Science. Art first taught us some essential concepts and practice in Python, including best practices, and then dove into NumPy / Pandas / Mataplotlib in the later weeks. I am very happy with the structure because I too needed to fill in gaps in my Python learning and then apply this practice to data science/analysis. After just completing the 6 sessions, with weekly practice exercises given to us by Art, I feel well equipped to now go deeper and I am more interested than ever in Python for Data Science! More practice and learning is definitely needed to really get the hang of these concepts, just like learning a new language, and Art is kind enough to extend his support to each of us for any questions we may have in the future. Lastly, I could have learnt this online I'm sure, but personally I value the weekly accountability of getting things done (such as the weekly practice exercises, in this case by every Saturday). Thank you Art and team!
  • Python for Data and Finance

    Reviewed by Keith on 2/11/2018
    Art is a great instructor. He provided useful python materials for DS. It is a great class for beginners who are trying to break into DS industry.
See 10 More Course Reviews
loading...
See reviews for other classes at Practical Programming
loading...
Hide Reviews

Review Summary by CourseHorse

Students who have taken classes at Python for Data and Finance have generally positive things to say about their experience. Many students find the class to be intense and challenging, but also valuable and worth the money. The small class sizes allow the instructor, Art, to ensure that everyone is on the same page and provide individual attention. Students appreciate that Art follows up after the class to see how their learning is going and is always available to help with any questions. The class provides a strong foundation for learning and developing Python skills, particularly in the context of data science and finance. Students say they have learned new things and more efficient ways to manage data, and they feel more confident in exploring scripting and customization in their work. Overall, students appreciate the structure, content, and hands-on approach of the classes at Python for Data and Finance. Direct quotes: - "I learned more than I expected...now I am confident to explore more into the scripting and customization of applications." - "Great content, pace, rigor, and hands-on instructor." - "Art is an expert in Python programming...I especially liked various projects we were working on during the classes."

Similar Classes

Questions & Answers (10)

Get quick answers from CourseHorse and past students.

Question from Frank
My daughter is under 17 years, very good at math and stat, can she handle this course?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi Frank! Yes, she could take Data Science Immersive (35hrs) or Python for Data Science (20hrs). Thank you.
Answer Show answer
Cancel
Question from Anonymous
Hello! What are the prerequisites for this class? Do I need any background knowledge of statistics and math? I currently have no knowledge of python and statistics. I plan on taking the python101 class but I am not sure where I would stand with no statistic knowledge. Would I lose in the class without any prior knowledge?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! This class is for beginners but it would be a good idea to start with Python 101 https://coursehorse.com/nyc/classes/tech/programming-coding/programming-languages/python/python-programming-1012 or Introduction to Python https://coursehorse.com/nyc/classes/tech/programming-coding/programming-languages/python/introduction-to-python-programming4. Hope this helps!
Answer Show answer
Cancel
Question from Anonymous
Hello, if i am f1 student, it is possible for me to study here?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi, there! Yes, you can attend the class. Hope this helps!
Answer Show answer
Cancel
Question from Libby S.
I have no background in Python and have just discovered it. Is this okay for an absolute beginner? What courses should one take before this class?
Answer from Georgia C. CourseHorse StaffCourseHorse Staff
Hi there! Yes, this class is for beginners but it would be a good idea to start with Python 101 https://coursehorse.com/nyc/classes/tech/programming-coding/programming-languages/python/python-programming-1012 or Introduction to Python https://coursehorse.com/nyc/classes/tech/programming-coding/programming-languages/python/introduction-to-python-programming4
Answer Show answer
Cancel
Question from anonymous
Will this course be suitable for me even though I have only take a 5-hour intro class so far?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hello, there! Thanks for your inquiry! Yes, this course is fine for beginners.
Answer Show answer
Cancel
Question from anonymous
Hi Art - do you plan to offer this course in the second half of January 2019?
Answer from Art Y. Verified Educator
We are planning to keep our schedule in 2019, not sure about pricing
Answer Show answer
Cancel
Question from Anonymous
Hi! I'm interested in Python classes. Will you give a certificate at the end of the course?
Answer from Darwin V. CourseHorse StaffCourseHorse Staff
Yes, a certificate is issued upon completion of the course.
Answer Show answer
Cancel
Question from Anonymous
What's the difference between the 4 day classes and the 3 day classes?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! No difference, same number of hours, just because of the holiday Practical Programming decided to do it in 3 days.
Answer Show answer
Cancel
Question from anonymous
What Python version is this class?
Answer from anonymous
Hi there! We use Anaconda and Python 3.
Answer from Georgia C. CourseHorse StaffCourseHorse Staff
Hi there, for this class they use Anaconda and Python 3. Hope this helps!
Answer Show all 2 answers
Cancel
Question from Anonymous
Does it help to be proficient in Statistics to do well in the class?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
HI there! Absolutely, this class covers statistics and linear algebra. Hope this helps!
Answer Show answer
Cancel
View all 10 questions

Practical Programming

Practical Programming classes and workshops for everyone who wants to learn how to code from scratch or practice Python. You will learn how to start using Python, problem solving with algorithms and make dynamic web applications.

No coding experience needed, anyone who would like to learn how to code...

Read more about Practical Programming

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Practical Programming

Practical Programming

All classes at this location

We are located in New York City on 34th street and Madison Avenue, a few blocks from Penn Station, Port Authority and Times Square. You may also attend this class live online (virtual training) via Zoom. We will reach out with additional information, including the Zoom info and class files.

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...