info@nycdatascience.com
917-383-2099
	
NYC Data Science Academy
Bootcamps
Lifetime Job Support Available Financing Available
Bootcamps
Data Science with Machine Learning Flagship 🏆 Data Analytics Bootcamp Artificial Intelligence Bootcamp New Release 🎉
Free Lesson
Intro to Data Science New Release 🎉
Find Inspiration
Find Alumni with Similar Background
Job Outlook
Occupational Outlook Graduate Outcomes Must See 🔥
Alumni
Success Stories Testimonials Alumni Directory Alumni Exclusive Study Program
Courses
View Bundled Courses
Financing Available
Bootcamp Prep Popular 🔥 Data Science Mastery Data Science Launchpad with Python View AI Courses Generative AI for Everyone New 🎉 Generative AI for Finance New 🎉 Generative AI for Marketing New 🎉
Bundle Up
Learn More and Save More
Combination of data science courses.
View Data Science Courses
Beginner
Introductory Python
Intermediate
Data Science Python: Data Analysis and Visualization Popular 🔥 Data Science R: Data Analysis and Visualization
Advanced
Data Science Python: Machine Learning Popular 🔥 Data Science R: Machine Learning Designing and Implementing Production MLOps New 🎉 Natural Language Processing for Production (NLP) New 🎉
Find Inspiration
Get Course Recommendation Must Try 💎 An Ultimate Guide to Become a Data Scientist
For Companies
For Companies
Corporate Offerings Hiring Partners Candidate Portfolio Hire Our Graduates
Students Work
Students Work
All Posts Capstone Data Visualization Machine Learning Python Projects R Projects
Tutorials
About
About
About Us Accreditation Contact Us Join Us FAQ Webinars Subscription An Ultimate Guide to
Become a Data Scientist
Apply Now
NYC Data Science Acedemy
Bootcamps
Courses
Students Work
About
Bootcamps
Bootcamps
Data Science with Machine Learning Flagship
Data Analytics Bootcamp
Artificial Intelligence Bootcamp New Release 🎉
Free Lessons
Intro to Data Science New Release 🎉
Find Inspiration
Find Alumni with Similar Background
Job Outlook
Occupational Outlook
Graduate Outcomes Must See 🔥
Alumni
Success Stories
Testimonials
Alumni Directory
Alumni Exclusive Study Program
Courses
Bundles
financing available
View All Bundles
Bootcamp Prep
Data Science Mastery
Data Science Launchpad with Python NEW!
View AI Courses
Generative AI for Everyone
Generative AI for Finance
Generative AI for Marketing
View Data Science Courses
View All Professional Development Courses
Beginner
Introductory Python
Intermediate
Python: Data Analysis and Visualization
R: Data Analysis and Visualization
Advanced
Python: Machine Learning
R: Machine Learning
Designing and Implementing Production MLOps
Natural Language Processing for Production (NLP)
For Companies
Corporate Offerings
Hiring Partners
Candidate Portfolio
Hire Our Graduates
Students Work
All Posts
Capstone
Data Visualization
Machine Learning
Python Projects
R Projects
About
Accreditation
About Us
Contact Us
Join Us
FAQ
Webinars
Subscription
An Ultimate Guide to Become a Data Scientist
Tutorials
Data Analytics
  • Learn Pandas
  • Learn NumPy
  • Learn SciPy
  • Learn Matplotlib
Machine Learning
  • Boosting
  • Random Forest
  • Linear Regression
  • Decision Tree
  • PCA
Interview by Companies
  • JPMC
  • Google
  • Facebook
Artificial Intelligence
  • Learn Generative AI
  • Learn ChatGPT-3.5
  • Learn ChatGPT-4
  • Learn Google Bard
Coding
  • Learn Python
  • Learn SQL
  • Learn MySQL
  • Learn NoSQL
  • Learn PySpark
  • Learn PyTorch
Interview Questions
  • Python Hard
  • R Easy
  • R Hard
  • SQL Easy
  • SQL Hard
  • Python Easy
Home > Data Science Courses > Introductory Python
Beginner
Introductory Python

Introductory Python

This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures, simple data analysis packages, and introduce modules for downloading data from the web.

Clear
* Tuition paid for part-time courses can be applied to the Data Science Bootcamps if admitted within 9 months.
All courses are hosted online.

Course Dates

Find out more information about our professional development courses.
DOWNLOAD COURSE INFORMATION
  • Description

Product Description

Course Overview

This course is an introduction to data analysis with the Python programming language, and is aimed at beginners. We introduce how to work with different data structure in Python. We covered the most popular modules, including Numpy, Scipy, Pandas, matplotlib, and Seaborn, to do data analytics and visualization. We use ipython notebook to demonstrate the results of codes and change codes interactively during the class.

Prerequisites

There are no prerequisites for this course.

Certificate

Certificates are awarded at the end of the program at the satisfactory completion of the course. Students are evaluated on a pass/fail basis for their performance on the required homework and final project (where applicable). Students who complete 80% of the homework and attend a minimum of 85% of all classes are eligible for the certificate of completion.

Bundle Up, Learn More and Save More!
Browse Bundles
Bundle Up, Learn More and Save More!
Browse Bundles

Demo Lecture

Numpy
Module
Data Analysis Packages
Instructor
Hasan Aljabbouli
Description
NYC Data Science Academy's Instructor, Hasan Aljabbouli, walks through a lecture on numpy array.

Syllabus

Unit 1 - List manipulation

  • Simple values and expressions
  • Defining functions, using ordinary syntax and lambda syntax
  • Lists
    • Built-in functions and subscripting
    • Nested lists
  • Functional operators: map and filter
  • List Comprehensions
  • Multiple-list operations: map and zip
  • Functional operators: reduce

Unit 2 - Strings and simple I/O

  • Characters
  • Strings as lists of characters
  • Built-in string operations
  • Input files as lists of strings
  • Print statement
  • Reading data from the web
    • Using the requests package
    • String-based web scraping (e.g. handling csv files)

Unit 3- Control structures

  • Statements vs. expressions
  • For loops
    • Variables in for loops
  • if statements
    • Simple and nested if statements
    • Conditional expressions in lambda functions
  • While loops
    • break and continue

Unit 4 - Data Analysis Packages

  • NumPy
    • Ndarray
    • Subscripting and slicing
    • Operations
  • Pandas
    • Data Structure
    • Data Manipulation
    • Grouping and Aggregation

Our Alumni Feedback

I attended the Introductory Python course. I really enjoyed this class and after just one month I feel like I have strong foundation of Python. (I had no coding expirience prior taking the course). Classes were a combination of theory and practice. Anthony Schultz did a great job with covering all necessary course material and making it interesting and funny!
Rafal Zabrinsky
My background is in business intelligence, business process and data governance. I use SQL at my job daily but have had no formal programming training. The introduction Python course was perfect for beginners. I was very impressed with the number of topics that were covered in 8 sessions and how organized the course and the communication was. For an evening class after a full work day, his personality kept the class lively and interesting. If you’re like me and coming in with no programming background, I highly recommend reading up and taking some free online Python courses beforehand. Overall, this was a great learning experience and I highly recommend NYC Data Science Academy.
Michelle Vu
I attended the 5 week Python course with Anthony Schultz . I will say that the course was challenging but Anthony explained the material in such a way that it was easier to grasp, he was patient and really took the time to make sure that we all felt comfortable with what we were learning. What I enjoyed most was coming to class and hearing how my peers or instructor approached a problem that was either in the homework or lecture. After taking this course I feel more confident in my coding abilities and hope to be able to take another course at NYC Data Science Academy again!
Maria Mercedes
This course is an excellent introductory course to Python. The course, as the title suggests, is introductory, but I feel provides an excellent foundation for being able to learn how to utilize Python for hopefully the automation of much more complicated tasks than what was discussed within the class. Tony does an excellent job of explaining the fundamentals of how Python (and many computer programs) treats certain data structures by using parallels to hypothethical real world examples that I dont believe would be effectively replicated by any textbook based teachings. Overally, I definitely would recommend this class to others that are seeking to understand basic data structures and control statements in the context of Python.
Nehal Chokshi
If you need a quick brush-up, or learning Python for the first time, you've come to the right course. I came to this class with very limited knowledge of Python programming language, and this is also the pre-work class for the boot camp program. After 6 weeks I feel very comfortable to understand the basic python language and be able to code some simple program. The instructor Tony is very helpful and extremely patient, he will answer any questions you ask with a specific examples. The studying material is very comprehensive followed by quizzes to test your understanding level. Big recommendation for signing up this class.
HF
I attended the Introductory Python course. I really enjoyed this class and after just one month I feel like I have strong foundation of Python. (I had no coding expirience prior taking the course). Classes were a combination of theory and practice. Anthony Schultz did a great job with covering all necessary course material and making it interesting and funny!
Rafal Zabinski
I attended the Introductory Python course at NYC Data Science Academy taught by Tony Shultz. I really appreciate his style of teaching - it was a great balance of theory and practice. He also brought a lot of energy to the class which made a big difference especially as it was in the evenings after work. He also takes the time to go through the HWs and clarify students' questions - he is clearly very engaged in teaching and makes a lot of effort to support his students. I highly recommend this class.
Leona Isabelle
I really benefited from this class. I had no background in coding, but needed to learn the basics of Python for grad school in the Fall. Tony taught the concepts in an accessible and engaging way that was easy to follow as a total beginner. The course is fast-paced, but the examples are very interactive in a great way, and the homework assignments help reinforce the concepts without taking up too much outside of class time. Tony uses lots of great examples from all disciplines to make the material more accessible. For example, he used Harry Potter and dance references that I related to and used math and other programming language examples for other students in the class who had those backgrounds. He is friendly and really cared that we learned the material. He was also available before classes for office hours and by email throughout the week. I am extremely pleased with my takeaways. 100% ROI. I highly recommend this class!
Lauren Jablonski
The Intro to Python course taught by Tony Schultz is an excellent course for all levels of students. Tony has developed a curriculum that covers the fundamentals of the language as well as provides a comprehensive overview for key concepts and topics. I appreciated the way in which he illustrates abstract concepts with real life examples. In addition, the course notes and homework provide ample opportunity to study topics and test key concepts without overwhelming students. Whether you are picking up Python as your first coding language or adding it to others, the course is a great way to get started.
S Sethi

"Introduction to Python Class "

I attended the 5 week Python course with Anthony Schultz . I will say that the course was challenging but Anthony explained the material in such a way that it was easier to grasp, he was patient and really took the time to make sure that we all felt comfortable with what we were learning. What I enjoyed most was coming to class and hearing how my peers or instructor approached a problem that was either in the homework or lecture. After taking this course I feel more confident in my coding abilities and hope to be able to take another course at NYC Data Science Academy again!
Maria Mercedes, Program Analyst
I attended the Introductory Python course. I really enjoyed this class and after just one month I feel like I have strong foundation of Python. (I had no coding expirience prior taking the course). Classes were a combination of theory and practice. Anthony Schultz did a great job with covering all necessary course material and making it interesting and funny!
Rafal Zabrinsky
My background is in business intelligence, business process and data governance. I use SQL at my job daily but have had no formal programming training. The introduction Python course was perfect for beginners. I was very impressed with the number of topics that were covered in 8 sessions and how organized the course and the communication was. For an evening class after a full work day, his personality kept the class lively and interesting. If you’re like me and coming in with no programming background, I highly recommend reading up and taking some free online Python courses beforehand. Overall, this was a great learning experience and I highly recommend NYC Data Science Academy.
Michelle Vu
I attended the 5 week Python course with Anthony Schultz . I will say that the course was challenging but Anthony explained the material in such a way that it was easier to grasp, he was patient and really took the time to make sure that we all felt comfortable with what we were learning. What I enjoyed most was coming to class and hearing how my peers or instructor approached a problem that was either in the homework or lecture. After taking this course I feel more confident in my coding abilities and hope to be able to take another course at NYC Data Science Academy again!
Maria Mercedes
This course is an excellent introductory course to Python. The course, as the title suggests, is introductory, but I feel provides an excellent foundation for being able to learn how to utilize Python for hopefully the automation of much more complicated tasks than what was discussed within the class. Tony does an excellent job of explaining the fundamentals of how Python (and many computer programs) treats certain data structures by using parallels to hypothethical real world examples that I dont believe would be effectively replicated by any textbook based teachings. Overally, I definitely would recommend this class to others that are seeking to understand basic data structures and control statements in the context of Python.
Nehal Chokshi
If you need a quick brush-up, or learning Python for the first time, you've come to the right course. I came to this class with very limited knowledge of Python programming language, and this is also the pre-work class for the boot camp program. After 6 weeks I feel very comfortable to understand the basic python language and be able to code some simple program. The instructor Tony is very helpful and extremely patient, he will answer any questions you ask with a specific examples. The studying material is very comprehensive followed by quizzes to test your understanding level. Big recommendation for signing up this class.
HF
I attended the Introductory Python course. I really enjoyed this class and after just one month I feel like I have strong foundation of Python. (I had no coding expirience prior taking the course). Classes were a combination of theory and practice. Anthony Schultz did a great job with covering all necessary course material and making it interesting and funny!
Rafal Zabinski
I attended the Introductory Python course at NYC Data Science Academy taught by Tony Shultz. I really appreciate his style of teaching - it was a great balance of theory and practice. He also brought a lot of energy to the class which made a big difference especially as it was in the evenings after work. He also takes the time to go through the HWs and clarify students' questions - he is clearly very engaged in teaching and makes a lot of effort to support his students. I highly recommend this class.
Leona Isabelle
I really benefited from this class. I had no background in coding, but needed to learn the basics of Python for grad school in the Fall. Tony taught the concepts in an accessible and engaging way that was easy to follow as a total beginner. The course is fast-paced, but the examples are very interactive in a great way, and the homework assignments help reinforce the concepts without taking up too much outside of class time. Tony uses lots of great examples from all disciplines to make the material more accessible. For example, he used Harry Potter and dance references that I related to and used math and other programming language examples for other students in the class who had those backgrounds. He is friendly and really cared that we learned the material. He was also available before classes for office hours and by email throughout the week. I am extremely pleased with my takeaways. 100% ROI. I highly recommend this class!
Lauren Jablonski
The Intro to Python course taught by Tony Schultz is an excellent course for all levels of students. Tony has developed a curriculum that covers the fundamentals of the language as well as provides a comprehensive overview for key concepts and topics. I appreciated the way in which he illustrates abstract concepts with real life examples. In addition, the course notes and homework provide ample opportunity to study topics and test key concepts without overwhelming students. Whether you are picking up Python as your first coding language or adding it to others, the course is a great way to get started.
S Sethi

"Introduction to Python Class "

I attended the 5 week Python course with Anthony Schultz . I will say that the course was challenging but Anthony explained the material in such a way that it was easier to grasp, he was patient and really took the time to make sure that we all felt comfortable with what we were learning. What I enjoyed most was coming to class and hearing how my peers or instructor approached a problem that was either in the homework or lecture. After taking this course I feel more confident in my coding abilities and hope to be able to take another course at NYC Data Science Academy again!
Maria Mercedes, Program Analyst
More Alumni Comments

Campus Location

500 8th Ave Suite 905, New York, NY 10018
Nearby Subways
1 2 3 34th, Penn Station
A C E 34th, Penn Station
N Q R B D F M 34th, Herald Square
Detailed Directions

Session Schedule

Data Science Projects

A Hybrid Recommender with Yelp Challenge Data
House Price Prediction with Creative Feature Engineering and Advanced Regression Techniques
Predicting Profit Warnings: NLP applied to Conference Call Transcripts Analysis

Save More by Enrolling in a Bundle

Bootcamp Prep
Introductory Python
Introductory Python
Data Science with Python: Data Analysis and Visualization
Data Science with Python: Data Analysis and Visualization
Data Science with R: Data Analysis and Visualization
Data Science with R: Data Analysis and Visualization
$5370.00
Total: $5370.00$5000.00
Start Enrolling
Data Science with Python
Introductory Python
Introductory Python
Data Science with Python: Data Analysis and Visualization
Data Science with Python: Data Analysis and Visualization
Data Science with Python: Machine Learning
Data Science with Python: Machine Learning
$5170.00
Total: $5170.00$4732.00
Start Enrolling
Data Science Launchpad with Python
Introductory Python
Introductory Python
Data Science with Python: Data Analysis and Visualization
Data Science with Python: Data Analysis and Visualization
Data Science with Python: Machine Learning
Data Science with Python: Machine Learning
$5170.00
Total: $5170.00$4770.00
Start Enrolling
Discover more information about learning outcomes, course details, and answers to our frequently asked questions.

By clicking "Download Now", you accept our Terms of Service and Privacy Policy.

Please enter your full name and a valid email address.

Download Now

NYC Data Science Academy

NYC Data Science Academy’s mission is to provide accelerated data science training programs that prepare people for employment as data science professionals and to offer continuing education courses for professional development.

Subscribe to our newsletter and stay posted!

Please enter a valid email address
Sign up completed. Thank you!

Offerings

  • Home
  • Data Science Bootcamp
  • Data Analytics Bootcamp
  • Artificial Intelligence Bootcamp
  • Professional Development Courses
  • Corporate Offerings
  • Hiring Partners
  • About

  • About Us
  • Alumni
  • Blog
  • FAQ
  • Contact Us
  • Refund and Regulations
  • Join Us
  • Catalog
  • SOCIAL MEDIA

    © 2025 NYC Data Science Academy
    All rights reserved. | Site Map
    Privacy Policy | Terms of Service
    Data Science with Python: Data Analysis and Visualization
    Please enter your email address to continue your enrollment

    Please enter a valid email address

    Continue
    Please enter a valid email address
    Please enter a valid email address
    เว็บตรงลิขสิทธิ์แท้ slotheaven.org ฝากถอนออโต้
    Anekaprediksi69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Kunti69 Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Gtcbet Slot thailand no 1,Slot gacor hari ini