Course Code: datascienceintro
Duration: 35 hours
Prerequisites:
  • A general understanding of database concepts
  • A basic understanding of statistics
Overview:

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

Audience

  • Developers
  • Technical analysts
  • IT consultants

Format of the Course

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

Note

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • The Data Science Process
  • Roles and responsibilities of a Data Scientist

Preparing the Development Environment

  • Libraries, frameworks, languages and tools
  • Local development
  • Collaborative web-based development

Data Collection

  • Different Types of Data
    • Structured 
      • Local databases
      • Database connectors
      • Common formats: xlxs, XML, Json, csv, ...
    • Un-Structured
      • Clicks, censors, smartphones
      • APIs
      • Internet of Things (IoT)
      • Documents, pictures, videos, sounds
  • Case study: Collecting large amounts of unstructured data continuosly

Data Storage

  • Relational databases
  • Non-relational databases
  • Hadoop: Distributed File System (HDFS)
  • Spark: Resilient Distributed Dataset (RDD)
  • Cloud storage

Data Preparation

  • Ingestion, selection, cleansing, and transformation
  • Ensuring data quality - correctness, meaningfulness, and security
  • Exception reports

Languages used for Preparation, Processing and Analysis

  • R language
    • Introduction to R
    • Data manipulation, calculation and graphical display
  • Python
    • Introduction to Python
    • Manipulating, processing, cleaning, and crunching data

Data Analytics

  • Exploratory analysis
    • Basic statistics
    • Draft visualizations
    • Understand data 
  • Causality
  • Features and transformations
  • Machine Learning
    • Supervised vs unsurpevised
    • When to use what model
  • Natural Language Processing (NLP)

Data Visualization

  • Best Practices
  • Selecting the right chart for the right data
  • Color pallets
  • Taking it to the next level
    • Dashboards
    • Interactive Visualizations
  • Storytelling with data

Summary and Conclusion

Sites Published:

United Arab Emirates - A Practical Introduction to Data Science

Qatar - A Practical Introduction to Data Science

Egypt - A Practical Introduction to Data Science

Saudi Arabia - A Practical Introduction to Data Science

South Africa - A Practical Introduction to Data Science

Brasil - A Practical Introduction to Data Science

Canada - A Practical Introduction to Data Science

中国 - A Practical Introduction to Data Science

香港 - A Practical Introduction to Data Science

澳門 - A Practical Introduction to Data Science

台灣 - A Practical Introduction to Data Science

USA - A Practical Introduction to Data Science

Österreich - A Practical Introduction to Data Science

Schweiz - A Practical Introduction to Data Science

Deutschland - A Practical Introduction to Data Science

Czech Republic - A Practical Introduction to Data Science

Denmark - A Practical Introduction to Data Science

Estonia - A Practical Introduction to Data Science

Finland - A Practical Introduction to Data Science

Greece - A Practical Introduction to Data Science

Magyarország - A Practical Introduction to Data Science

Ireland - A Practical Introduction to Data Science

Luxembourg - A Practical Introduction to Data Science

Latvia - A Practical Introduction to Data Science

España - A Practical Introduction to Data Science

Italia - A Practical Introduction to Data Science

Lithuania - A Practical Introduction to Data Science

Nederland - A Practical Introduction to Data Science

Norway - A Practical Introduction to Data Science

Portugal - A Practical Introduction to Data Science

România - A Practical Introduction to Data Science

Sverige - A Practical Introduction to Data Science

Türkiye - A Practical Introduction to Data Science

Malta - A Practical Introduction to Data Science

Belgique - A Practical Introduction to Data Science

France - A Practical Introduction to Data Science

日本 - A Practical Introduction to Data Science

Australia - A Practical Introduction to Data Science

Malaysia - A Practical Introduction to Data Science

New Zealand - A Practical Introduction to Data Science

Philippines - A Practical Introduction to Data Science

Singapore - A Practical Introduction to Data Science

Thailand - A Practical Introduction to Data Science

Vietnam - A Practical Introduction to Data Science

India - A Practical Introduction to Data Science

Argentina - A Practical Introduction to Data Science

Chile - A Practical Introduction to Data Science

Costa Rica - A Practical Introduction to Data Science

Ecuador - A Practical Introduction to Data Science

Guatemala - A Practical Introduction to Data Science

Colombia - A Practical Introduction to Data Science

México - A Practical Introduction to Data Science

Panama - A Practical Introduction to Data Science

Peru - A Practical Introduction to Data Science

Uruguay - A Practical Introduction to Data Science

Venezuela - A Practical Introduction to Data Science

Polska - A Practical Introduction to Data Science

United Kingdom - A Practical Introduction to Data Science

South Korea - A Practical Introduction to Data Science

Pakistan - A Practical Introduction to Data Science

Sri Lanka - A Practical Introduction to Data Science

Bulgaria - A Practical Introduction to Data Science

Bolivia - A Practical Introduction to Data Science

Indonesia - A Practical Introduction to Data Science

Kazakhstan - A Practical Introduction to Data Science

Moldova - A Practical Introduction to Data Science

Morocco - A Practical Introduction to Data Science

Tunisia - A Practical Introduction to Data Science

Kuwait - A Practical Introduction to Data Science

Oman - A Practical Introduction to Data Science

Slovakia - A Practical Introduction to Data Science

Kenya - A Practical Introduction to Data Science

Nigeria - A Practical Introduction to Data Science

Botswana - A Practical Introduction to Data Science

Slovenia - A Practical Introduction to Data Science

Croatia - A Practical Introduction to Data Science

Serbia - A Practical Introduction to Data Science

Bhutan - A Practical Introduction to Data Science

Nepal - A Practical Introduction to Data Science

Uzbekistan - A Practical Introduction to Data Science