Events  Deals  Jobs  NY Tech Week 2024 
    Sign in  
 
 
Learn basic tools to work in Linux setting. Instructor is Bryan Valentini (Founder, Kinisi & Carnegie Mellon grad). 18 seats only!
Mon, Aug 10, 2015 @ 06:30 PM   $120   NYC Data Science Academy, 205 E 42nd St, 16th Fl
 
   
 
 
              

      
 
Sign up for our awesome New York
Tech Events weekly email newsletter.
   
LOCATION
EVENT DETAILS
NYC Data Science Academy is offering a new course focus on Data Science Toolkit (Linux, Git, Sql) to help Data Scientists and Business Analysts' work more productive and effective!

18 Seats only!

You can purchase individual class by $149/class, or get bundle price for $590/6 classes.

Dates & Hours

Aug 10, 12, 17, 19, 24, 26 (Mon - Wed), 6:30 - 9:30pm

What is this class about?

This class is about the basic tools to work in a Linux setting. It includes:

Aug 10 and 12
Typical usage of git, a version control system, and online version github

Aug 17 and 19
Common shell command to achieve daily tasks, include filesystem, job management, standard IO and pipe

Aug 24
In-depth usage of vi and markdown SQL database access (1 night)

Aug 26
Advanced Linux usage -- Grep, Sed, Awk (1 night)

Instructor:

Bryan Valentini

Bryan is an entrepreneur at Kinisi, Inc, an NYC-based startup, and a Carnegie Mellon graduate. His development experience comes from building large scale, delay-tolerant systems, as well as human factors research designing rich usable visualizations in various languages and platforms. When not working with software, he spends time working with small embedded hardware, and teaching others about the Raspberry Pi computer. As a graduate of the NYC Data Science program, he enjoys tackling interesting data problems in weather, sports, and civic technology.

What is this class about?

This class is about the basic tools to work in a Linux setting. It includes:

Common shell command to archieve daily tasks, include filesystem, job management, standard IO and pipe.
Typical usage of git, a version control system, and online version github
In-depth usage of vi and markdown
SQL database access.
Why take this class?

The Linux environment is widely used in the data science field, so it is helpful to be familiar with the common tools for analysis. This class enables students to communicate with a computer via the command line environment. And it also introduces the SQL relational database, which is the traditional database widely used in the enterprise setting.

Before the class

Students should install GitHub for their Operating System (Mac/Windows), sublime, MySQL. They should also open a GitHub account.

Expected Learning Outcomes

After successful completion of this course, you will be able to:

Linux
Comfortable with Linux environment
Able to use Linux commands
Familiar with IO redirection and Pipe
Able to connect and work from remote server
Git
Adopt to modern source code management
Able to use common git operations
Able to setup github and create personal portfolio page.
SQL
Able to build relational database for data storage
Able to access relational database and query for data
Course Logistics

Prerequisites

Basic knowledge of computer components.
Basic knowledge of internet
Recommended Materials

Linux command line
git book
Online Discussion Platforms

Piazza is our online class room. All class content and schedule will be posted there.

Hours

Monday and Wed night
6:30pm-9:30pm lectures
9:30-10:00pm TA hours

Course Components

Lectures

18 hours lectures

Labs & TA

3 hours TA
Homework

There are three main homework assignments:

git & github
SQL
Create personal setting on linux server
Course Policies

Assessment Procedure

Course performance will be evaluated on a pass/fail basis based on completion of homework. Homework assignments will be handed out in class along with due dates.

Students will gain a certificate upon successful completion of this course.
 
 
 
 
© 2024 GarysGuide      About    Feedback    Press    Terms