Introductory
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.

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

Course Dates

Earlybird ends on 06/13
July Session

Jul 13 - Aug 5, 2020
Monday, Wednesday
7:00-9:30pm

$1590.00
$1590.00
$1510.50
Enroll Now
Earlybird ends on 07/25
August Session

Aug 24 - Sep 21, 2020
Monday, Wednesday
7:00-9:30pm

$1590.00
$1590.00
$1510.50
Enroll Now
Earlybird ends on 09/05
October Session

Oct 5 - Nov 2, 2020
Monday, Wednesday
7:00-9:30pm

$1590.00
$1590.00
$1510.50
Enroll Now
Earlybird ends on 10/17
November Session

Nov 16 - Dec 14, 2020
Monday, Wednesday
7:00-9:30pm

$1590.00
$1590.00
$1510.50
Enroll Now
Bundle Up, Learn More and Save More!
Browse Bundles
Bundle Up, Learn More and Save More!
Browse Bundles

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

If you have good knowledge of basic data types (e.g. string, numeric), data structures (e.g. list, tuple, dictionary) and are familiar with concepts of list comprehension and for/while loop, you are good to go with the Python for Data Analysis and Visualization 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.

Reviews

There are no reviews yet.

Demo Course

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

Campus Location

500 8th Ave #905, New York, NY 10018
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

Instructors

Hasan Aljabbouli
Hasan Aljabbouli
Instructor
Hasan Aljabbouli is an Assistant Professor in Computer Science. He obtained his Master's and Doctorate in Artificial Intelligence from Cardiff University in the United Kingdom and his Bachelor's in Engineering in Information Technology from Homs University. He worked for different universities and has published many scholastic materials in Data Mining and Machine Learning and its applications. In addition to his academic experience, Hasan received two patents and earned relevant experiences participating in various technical projects.

Session Schedule

Earlybird ends on 06/13
July Session

Jul 13 - Aug 5, 2020 Monday & Wednesday
  • 1July 13, 2020
  • 2July 15, 2020
  • 3July 20, 2020
  • 4July 22, 2020
  • 5July 27, 2020
  • 6July 29, 2020
  • 7August 3, 2020
  • 8August 5, 2020
    7:00-9:30pm

    $1590.00
    $1590.00
    $1510.50
    Enroll Now
    Earlybird ends on 07/25
    August Session

    Aug 24 - Sep 21, 2020 Monday & Wednesday
    • 1August 24, 2020
    • 2August 26, 2020
    • 3August 31, 2020
    • 4September 2, 2020
    • 5September 9, 2020
    • 6September 14, 2020
    • 7September 16, 2020
    • 8September 21, 2020
      7:00-9:30pm

      $1590.00
      $1590.00
      $1510.50
      Enroll Now
      Earlybird ends on 09/05
      October Session

      Oct 5 - Nov 2, 2020 Monday & Wednesday
      • 1October 5, 2020
      • 2October 7, 2020
      • 3October 14, 2020
      • 4October 19, 2020
      • 5October 21, 2020
      • 6October 26, 2020
      • 7October 28, 2020
      • 8November 2, 2020
        7:00-9:30pm

        $1590.00
        $1590.00
        $1510.50
        Enroll Now
        Earlybird ends on 10/17
        November Session

        Nov 16 - Dec 14, 2020 Monday & Wednesday
        • 1November 16, 2020
        • 2November 18, 2020
        • 3November 23, 2020
        • 4November 30, 2020
        • 5December 2, 2020
        • 6December 7, 2020
        • 7December 9, 2020
        • 8December 14, 2020
          7:00-9:30pm

          $1590.00
          $1590.00
          $1510.50
          Enroll Now

          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
          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