Get in Touch

Course Outline

Day 1

  1. Data science team composition (data scientist, data engineer, data visualiser, process owner)
  2. Large Language Models
    1. Common libraries to deploy models (Transformers, PyTorch, Ollama)
    2. Automating report creation with LLMs
    3. Automatically generating reports with LLMs
  3. Business Intelligence
    1. Types of business intelligence
    2. Developing business intelligence tools
    3. Business intelligence and data visualisation
  4. Data Visualisation
    1. Importance of data visualisation
    2. Visual data presentation
    3. Data visualisation tools (infographics, dials and gauges, geographic maps, sparklines, heat maps, and detailed bar, pie and fever charts)
    4. Painting by numbers and playing with colours in crafting visual stories
  5. Activity

Day 2

  1. Data visualisation in Python programming
    1. Data science with Python
    2. Review of Python fundamentals
  2. Variables and data types (str, numeric, sequence, mapping, set types, Boolean, binary, casting)
  3. Operators, lists, tuples, sets, dictionaries
  4. Conditional statements
  5. Functions, Lambda, arrays, classes, objects, inheritance, iterators
  6. Scope, modules, dates, JSON, RegEx, PIP
  7. Try / Except, command input, string formatting
  8. File handling
  9. Activity

Day 3

  1. Python and MySQL
  2. Creating database and table
  3. Manipulating database (insert, select, update, delete, where statement, order by)
  4. Drop table
  5. Limit
  6. Joining tables
  7. Removing list duplicates
  8. Reverse a string
  9. Data visualisation with Python and MySQL
    1. Using Matplotlib (basic plotting)
    2. Dictionaries and Pandas
    3. Logic, control flow and filtering
    4. Manipulating graph properties (font, size, colour scheme)
  10. Activity

Day 4

  1. Plotting data in different graph formats
    • Histogram
    • Line
    • Bar
    • Box plot
    • Pie chart
    • Donut
    • Scatter plot
    • Radar
    • Area
    • 2D / 3D density plot
    • Dendogram
    • Map (bubble, heat)
    • Stacked chart
    • Venn diagram
    • Seaborn
  2. Activity

Day 5

  1. Data visualisation with Python and MySQL
    1. Group work: create a senior management data visualisation presentation using ITDI local ULIMS data
    2. Presentation of output

Requirements

  • An understanding of data structures.
  • Experience with programming.

Audience

  • Programmers
  • Data scientists
  • Engineers
 35 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories