Data Science Training Courses

Data Science Training Courses

Local, instructor-led live Data Science training courses demonstrate through hands-on practice how to extract knowledge from data in different forms.

Data Science training is available as "onsite live training" or "remote live training". Onsite live Data Science training can be carried out locally on customer premises in the US or in NobleProg corporate training centers in the US. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider



Data Science Course Outlines

dsbdaData Science for Big Data Analytics35 hoursBig data is data sets that are so voluminous and complex that traditional data processing application software are inadequate to deal with them. Big data challenges include capturing data, data storage, data analysis, search, sharing, transfer, visualization, querying, updating and information privacy.
matlabdsandreportingMATLAB Fundamentals, Data Science & Report Generation126 hoursIn the first part of this training, we cover the fundamentals of MATLAB and its function as both a language and a platform. Included in this discussion is an introduction to MATLAB syntax, arrays and matrices, data visualization, script development, and object-oriented principles.

In the second part, we demonstrate how to use MATLAB for data mining, machine learning and predictive analytics. To provide participants with a clear and practical perspective of MATLAB's approach and power, we draw comparisons between using MATLAB and using other tools such as spreadsheets, C, C++, and Visual Basic.

In the third part of the training, participants learn how to streamline their work by automating their data processing and report generation.

Throughout the course, participants will put into practice the ideas learned through hands-on exercises in a lab environment. By the end of the training, participants will have a thorough grasp of MATLAB's capabilities and will be able to employ it for solving real-world data science problems as well as for streamlining their work through automation.

Assessments will be conducted throughout the course to gauge progress.

Format of the course

- Course includes theoretical and practical exercises, including case discussions, sample code inspection, and hands-on implementation.


- Practice sessions will be based on pre-arranged sample data report templates. If you have specific requirements, please contact us to arrange.
jupyterJupyter for Data Science Teams7 hoursJupyter is an open-source, web-based interactive IDE and computing environment.

This instructor-led, live training introduces the idea of collaborative development in data science and demonstrates how to use Jupyter to track and participate as a team in the "life cycle of a computational idea". It walks participants through the creation of a sample data science project based on top of the Jupyter ecosystem.

By the end of this training, participants will be able to:

- Install and configure Jupyter, including the creation and integration of a team repository on Git
- Use Jupyter features such as extensions, interactive widgets, multiuser mode and more to enable project collaboraton
- Create, share and organize Jupyter Notebooks with team members
- Choose from Scala, Python, R, to write and execute code against big data systems such as Apache Spark, all through the Jupyter interface


- Data science teams

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice


- The Jupypter Notebook supports over 40 languages including R, Python, Scala, Julia, etc. To customize this course to your language(s) of choice, please contact us to arrange.
fsharpfordatascienceF# for Data Science21 hoursData science is the application of statistical analysis, machine learning, data visualization and programming for the purpose of understanding and interpreting real-world data. F# is a well suited programming language for data science as it combines efficient execution, REPL-scripting, powerful libraries and scalable data integration.

In this instructor-led, live training, participants will learn how to use F# to solve a series of real-world data science problems.

By the end of this training, participants will be able to:

- Use F#'s integrated data science packages
- Use F# to interoperate with other languages and platforms, including Excel, R, Matlab, and Python
- Use the Deedle package to solve time series problems
- Carry out advanced analysis with minimal lines of production-quality code
- Understand how functional programming is a natural fit for scientific and big data computations
- Access and visualize data with F#
- Apply F# for machine learning

Explore solutions for problems in domains such as business intelligence and social gaming


- Developers
- Data scientists

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
pythonfinancePython Programming for Finance35 hoursPython is a programming language that has gained huge popularity in the financial industry. Adopted by the largest investment banks and hedge funds, it is being used to build a wide range of financial applications ranging from core trading programs to risk management systems.

In this instructor-led, live training, participants will learn how to use Python to develop practical applications for solving a number of specific finance related problems.

By the end of this training, participants will be able to:

- Understand the fundamentals of the Python programming language
- Download, install and maintain the best development tools for creating financial applications in Python
- Select and utilize the most suitable Python packages and programming techniques to organize, visualize, and analyze financial data from various sources (CSV, Excel, databases, web, etc.)
- Build applications that solve problems related to asset allocation, risk analysis, investment performance and more
- Troubleshoot, integrate, deploy, and optimize a Python application


- Developers
- Analysts
- Quants

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice


- This training aims to provide solutions for some of the principle problems faced by finance professionals. However, if you have a particular topic, tool or technique that you wish to append or elaborate further on, please please contact us to arrange.
DSMSPData Science essential for Marketing/Sales professionals24 hoursThis course is meant for Marketing Sales Professionals who are intending to get deeper into application of data science in Marketing/ Sales. The course provides
detailed coverage of different data science techniques used for “upsale”, “cross-sale”, market segmentation, branding and CLV.

Difference of Marketing and Sales - How is that sales and marketing are different?

In very simplewords, sales can be termed as a process which focuses or targets on individuals or small groups. Marketing on the other hand targets a larger group or the general public. Marketing includes research (identifying needs of the customer), development of products (producing innovative products) and promoting the product (through advertisements) and create awareness about the product among the consumers. As such marketing means generating leads or prospects. Once the product is out in the market, it is the task of the sales person to persuade the customer to buy the product. Sales means converting the leads or prospects into purchases and orders, while marketing is aimed at longer terms, sales pertain to shorter goals.
res_LBGResearch Methods and Professional Issues– Data science7 hoursThis classroom based training session will contain presentations and Q&A sessions
datascienceintroA Practical Introduction to Data Science35 hoursParticipants who complete this training will gain a practical, real-world understanding of Data Science and its related technologies, methodologies and tools.

Participants will have the opportunity to put this knowledge into practice through hands-on exercises. Group interaction and instructor feedback make up an important component of the class.

The course starts with an introduction to elemental concepts of Data Science, then progresses into the tools and methodologies used in Data Science.


- Developers
- Technical analysts
- IT consultants

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice


- To request a customized training for this course, please contact us to arrange.

Upcoming Data Science Courses

CourseCourse DateCourse Price [Remote / Classroom]
Data Science for Big Data Analytics - NY, Queens - Forest Hills TowerMon, Apr 1 2019, 9:30 am$11250 / $14050
Data Science for Big Data Analytics - PA, Philadelphia - International Plaza Dr SuiteMon, Apr 1 2019, 9:30 am$11250 / $14050
Data Science for Big Data Analytics - FL, Tampa - Wells Fargo CenterMon, Apr 1 2019, 9:30 am$11250 / $13050
Data Science for Big Data Analytics - Atlanta, GA - One HartsfieldMon, Apr 1 2019, 9:30 am$11250 / $13300
Data Science for Big Data Analytics - NC, Cary - Regency PkwyMon, Apr 8 2019, 9:30 am$11250 / $13050
Weekend Data Science courses, Evening Data Science training, Data Science boot camp, Data Science instructor-led, Weekend Data Science training, Evening Data Science courses, Data Science coaching, Data Science instructor, Data Science trainer, Data Science training courses, Data Science classes, Data Science on-site, Data Science private courses, Data Science one on one training

Course Discounts

CourseVenueCourse DateCourse Price [Remote / Classroom]
TensorFlow for Image RecognitionDE, Wilmington - DowntownTue, Mar 19 2019, 9:30 am$8100 / $10100
Excel AdvancedRemote Training (Instructor-led) Wed, Mar 20 2019, 9:30 am$1090 / N/A
Deep Learning for Banking (with R)AR, Little Rock - Regions CenterTue, Apr 9 2019, 9:30 am$9000 / $11240
Excel VBA IntroductionRemote Training (Instructor-led) Wed, Apr 10 2019, 9:30 am$1589 / N/A
SequoiaDB for Administrators OR, Portland - World Trade CenterThu, May 2 2019, 9:30 am$4050 / $5250

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in the US!

As a Business Development Manager you will:

  • expand business in the US
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!