François Chung, Ph.D.

Tag: 2020

UML class diagrams

UML class diagrams

edX training, MOOC (2020). This online computer science training from KU Leuven (BE) provides an in-depth understanding of Unified Modeling Language (UML) class diagrams, which are used to visually represent the conceptual design of a system. The training presents UML class diagrams and explains how they are used to map out the structure of a business domain by showing business objects, their attributes and associations.

Week 1: Introduction

Main topics:

  • Why does data modelling matter?
  • Modelling languages.

Week 2: UML basics

Main topics:

  • Attributes and data types;
  • Class definitions;
  • Unary and ternary association;
  • Aggregation;
  • Derived and implicit association;
  • Parallel paths.

Week 3: UML advanced

Main topics:

  • Superclass, subclass and inheritance;
  • Generalisation sets;
  • Constraints on generalisation and specialisation;
  • Inherited associations;
  • AssociationClass;
  • Association reification.

References

Related articles

Learn more

UML - Unified Modeling Language
edX

Deep learning and TensorFlow

Deep learning and TensorFlow

Cognitive Class training, MOOC (2020). This learning path presents the basic concepts of deep learning and TensorFlow with hands-on experience in solving problems. Throughout the training, TensorFlow is used in curve fitting, regression, classification and minimization of error functions. This concept is then explored in the deep learning world where TensorFlow is applied for backpropagation to tune the weights and biases while the neural networks are being trained.

Course 1: Deep learning fundamentals

Main topics:

  • Introduction to deep learning;
  • Deep learning models;
  • Additional deep learning models;
  • Deep learning platforms and libraries.

Course 2: Deep learning with TensorFlow

Main topics:

  • Introduction to TensorFlow;
  • CNN - Convolutional Neural Network;
  • RNN - Recurrent Neural Network;
  • Unsupervised learning.

References

Training

Deep learning fundamentals (course certificate)
Deep Learning Essentials (certification badge)
Deep learning with TensorFlow (course certificate)
Deep Learning using TensorFlow (certification badge)

Related articles

Learn more

ITIL Foundation

ITIL Foundation

QRP International training, Belgium (2020). This online training introduces participants to the IT service management (ITSM) and prepares them for the ITIL Foundation exam. The training provides an understanding of the common language and key concepts of ITIL (Information Technology Infrastructure Library) and shows how ITSM professionals can improve their work and the work of their organisation thanks to the ITIL 4 guidance.

Module 1: Introduction

Main topics:

  • Guide for the ITIL Foundation exam;
  • ITIL repository and documents;
  • Successive versions of ITIL.

Module 2: Definitions and key concepts

Main topics:

  • Service management;
  • Provision of services;
  • Client, user and sponsor;
  • Services and products;
  • Offer of services;
  • Service relations;
  • Consumption of services;
  • Deliverables and results;
  • Utility and warranty.

Module 3: The 7 guiding principles of ITIL

Main topics:

  • Focus on value;
  • Start where you are;
  • Progress iteratively with feedback;
  • Collaborate and promote visibility;
  • Think and work holistically;
  • Keep it simple and practical;
  • Optimize and automate.

Module 4: The 4 dimensions of service management

Main topics:

  • Organizations and people;
  • Information and technology;
  • Partners and suppliers;
  • Value streams and processes.

Module 5: The service value chain

Main topics:

  • Plan;
  • Engage;
  • Design and transition;
  • Obtain and build;
  • Deliver and support;
  • Improve.

Module 6: General management practices

Main topics:

  • Continual improvement;
  • Information security management;
  • Relationship management;
  • Supplier management.

Module 7: Service management practices

Main topics:

  • Change control;
  • Incident management;
  • IT asset management;
  • Monitoring and event management;
  • Problem management;
  • Release management;
  • Service configuration management;
  • Service desk;
  • Service level management;
  • Service request management.

References

Training

Certification (PeopleCert)

Learn more

First aid trainer

First aid trainer

Red Cross training, Belgium (2020). This 10-day training to first aid trainers covers the technical gestures and the teaching methods needed to conduct first aid training sessions for the BEPS (brevet européen de premiers secours). The trainer teaches the participants the saving gestures, who thus acquire the right reflexes that will make them an essential link in the rescue chain.

Day 1: Technical module

Main topics:

  • Positioning of the victim;
  • Cardiopulmonary resuscitation (CPR);
  • Automated external defibrillator (AED).

Day 2: Theoretical reinforcement

Main topics:

  • The human cell;
  • The human body;
  • Pathologies.

Day 3: Organization of trainings

Main topics:

  • Make-up;
  • Cleaning the manikin;
  • Legal framework.

Day 4: First aid reinforcement (I)

Main topics:

  • First aid material;
  • Essential rules of intervention;
  • Approaching an unconscious victim.

Day 5: First aid reinforcement (II)

Main topics:

  • Approaching a conscious victim;
  • Skin lesions;
  • Musculoskeletal injuries.

Day 6: Pedagogy

Main topics:

  • Methodology;
  • Educational goals;
  • Management of an animation.

Day 7: Specific module (I)

Main topics:

  • Electrical accident;
  • Car accident;
  • CO poisoning.

Day 8: Specific module (II)

Main topics:

  • Recovery position;
  • CPR and AED;
  • Airway obstruction.

Day 9: Specific module (III)

Main topics:

  • Wound with foreign body;
  • Head trauma;
  • Severe thermal burn.

Day 10: Specific module (IV)

Main topics:

  • Ankle sprain;
  • Hemorrhage;
  • Chest pain.

References

Related articles

Certified first response (Red Cross training)
First aid (Red Cross training)

Learn more

BEPS – Brevet européen de premiers secours
Animateur.rice premier secours (first aid trainer)
Croix-Rouge de Belgique (Belgian Red Cross)

Google Cloud: big data and machine learning

Google Cloud: big data and machine learning

Coursera training, MOOC (2020). This online training introduces the big data and machine learning (ML) capabilities of Google Cloud Platform (CGP). Through a combination of presentations, demos and hands-on labs, the training gives an overview of Google Cloud and a detailed view of the data processing and ML solutions, such as BigQuery, Cloud SQL, Dataproc, Pub/Sub, Dataflow and Data Studio.

Week 1: Big data and ML fundamentals

Main topics:

  • Exploring a BigQuery public dataset;
  • Choosing the right solution approach;
  • Recommending products using Cloud SQL and Spark;
  • Predicting visitor purchases using BigQuery ML.

Week 2: Modern data pipeline challenges

Main topics:

  • Real-time IoT dashboards;
  • Creating a streaming data pipeline;
  • ML on unstructured datasets;
  • Classifying images with pre-built ML models.

References