{"id":50925,"date":"2026-09-17T12:14:41","date_gmt":"2026-09-17T11:14:41","guid":{"rendered":"https:\/\/cctvacademy.be\/?page_id=50925"},"modified":"2026-10-03T18:40:54","modified_gmt":"2026-10-03T17:40:54","slug":"online-cctv-learning-hub-cctv-micro-learning-cctv-academy","status":"publish","type":"page","link":"https:\/\/cctvacademy.be\/fr\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/","title":{"rendered":"Online CCTV Learning hub &#8211; CCTV Micro-Learning: CCTV Academy"},"content":{"rendered":"\t\t<div data-elementor-type=\"masteriyo-course-archive-page\" data-elementor-id=\"50925\" class=\"elementor elementor-50925\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42c0ab7 e-flex e-con-boxed e-con e-parent\" data-id=\"42c0ab7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e2524d elementor-widget elementor-widget-html\" data-id=\"8e2524d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\/* ==========================================================\n   CCTV ACADEMY\n   BLUEPRINT \/ EDITORIAL \/ HAND-DRAWN EDITION\n   ========================================================== *\/\n\n.cctva{\n  --paper:#f2ead8;\n  --paper-light:#fbf7ed;\n  --paper-deep:#e7d9bb;\n\n  --ink:#171a18;\n  --ink-soft:#55584f;\n  --line:rgba(29,37,34,.24);\n  --line-strong:rgba(24,30,28,.42);\n\n  --blue:#285e72;\n  --blue-dark:#173f51;\n  --red:#c9362e;\n  --orange:#df8b2c;\n  --yellow:#e8b34b;\n  --green:#536a4d;\n\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n\n  max-width:1320px;\n  margin:0 auto;\n  padding:24px 28px 70px;\n\n  color:var(--ink);\n\n  background:\n    linear-gradient(rgba(50,58,53,.03) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(50,58,53,.03) 1px,transparent 1px),\n    radial-gradient(circle at 8% 13%,rgba(201,54,46,.05),transparent 25%),\n    radial-gradient(circle at 92% 48%,rgba(40,94,114,.06),transparent 26%),\n    var(--paper);\n\n  background-size:\n    34px 34px,\n    34px 34px,\n    auto,\n    auto,\n    auto;\n\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:17px;\n  line-height:1.72;\n}\n\n.cctva *,\n.cctva *::before,\n.cctva *::after{\n  box-sizing:border-box;\n}\n\n.cctva a{\n  color:inherit;\n  text-decoration:none;\n}\n\n.cctva img{\n  display:block;\n  max-width:100%;\n}\n\n.cctva__inner{\n  position:relative;\n  z-index:2;\n}\n\n\n\/* ==========================================================\n   BACKGROUND \/ BLUEPRINT DETAILS\n   ========================================================== *\/\n\n.cctva__guide{\n  position:absolute;\n  z-index:0;\n  top:0;\n  bottom:0;\n\n  width:1px;\n\n  border-left:1px dashed rgba(26,36,32,.14);\n\n  pointer-events:none;\n}\n\n.cctva__guide--left{\n  left:50px;\n}\n\n.cctva__guide--center{\n  left:50%;\n}\n\n.cctva__guide--right{\n  right:50px;\n}\n\n.cctva__cross{\n  position:absolute;\n  z-index:0;\n\n  width:24px;\n  height:24px;\n\n  opacity:.35;\n\n  pointer-events:none;\n}\n\n.cctva__cross::before,\n.cctva__cross::after{\n  content:\"\";\n  position:absolute;\n  background:var(--ink-soft);\n}\n\n.cctva__cross::before{\n  left:11px;\n  top:0;\n  width:1px;\n  height:24px;\n}\n\n.cctva__cross::after{\n  left:0;\n  top:11px;\n  width:24px;\n  height:1px;\n}\n\n.cctva__cross--1{\n  top:530px;\n  left:25px;\n}\n\n.cctva__cross--2{\n  top:1450px;\n  right:25px;\n}\n\n.cctva__cross--3{\n  top:2850px;\n  left:18px;\n}\n\n\n\/* ==========================================================\n   GLOBAL TYPOGRAPHY\n   ========================================================== *\/\n\n.cctva__eyebrow{\n  display:flex;\n  align-items:center;\n  gap:12px;\n\n  margin-bottom:18px;\n\n  color:var(--blue);\n\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n.cctva__eyebrow::before{\n  content:\"\";\n\n  width:38px;\n  height:3px;\n\n  background:var(--red);\n\n  transform:rotate(-2deg);\n}\n\n.cctva__title{\n  max-width:950px;\n\n  margin:0 0 28px;\n\n  color:var(--ink);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(40px,5vw,66px);\n  font-weight:900;\n  line-height:.98;\n  letter-spacing:-.045em;\n}\n\n.cctva__title span{\n  color:var(--red);\n}\n\n.cctva__lead{\n  max-width:870px;\n\n  margin:0;\n\n  color:var(--ink-soft);\n\n  font-size:19px;\n  line-height:1.82;\n}\n\n.cctva__lead strong{\n  color:var(--ink);\n}\n\n\n\/* ==========================================================\n   BUTTONS\n   ========================================================== *\/\n\n.cctva__button{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:11px;\n\n  min-height:52px;\n\n  padding:14px 23px;\n\n  border:2px solid var(--ink);\n  border-radius:3px;\n\n  background:var(--red);\n\n  color:#fff!important;\n\n  font-size:14px;\n  font-weight:900;\n\n  box-shadow:5px 5px 0 var(--ink);\n\n  transform:rotate(-.35deg);\n\n  transition:\n    transform .2s ease,\n    box-shadow .2s ease,\n    background .2s ease;\n}\n\n.cctva__button::after{\n  content:\"\u2192\";\n  font-size:18px;\n}\n\n.cctva__button:hover{\n  background:#aa2d27;\n\n  box-shadow:2px 2px 0 var(--ink);\n\n  transform:\n    translate(3px,3px)\n    rotate(0deg);\n}\n\n.cctva__button--paper{\n  background:var(--paper-light);\n  color:var(--ink)!important;\n}\n\n.cctva__button--paper:hover{\n  background:#fffdf8;\n}\n\n\n\/* ==========================================================\n   HERO\n   ========================================================== *\/\n\n.cctva__hero{\n  position:relative;\n\n  margin-bottom:200px;\n  padding:38px 42px 54px;\n\n  border:1px solid var(--line-strong);\n\n  background:\n    linear-gradient(rgba(34,46,43,.045) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(34,46,43,.045) 1px,transparent 1px),\n    var(--paper-light);\n\n  background-size:38px 38px;\n\n  box-shadow:\n    0 20px 60px rgba(56,43,24,.08),\n    inset 0 0 100px rgba(120,92,43,.05);\n}\n\n.cctva__hero::before,\n.cctva__hero::after{\n  content:\"\";\n\n  position:absolute;\n\n  width:76px;\n  height:76px;\n\n  pointer-events:none;\n}\n\n.cctva__hero::before{\n  left:15px;\n  top:15px;\n\n  border-left:1px solid var(--ink);\n  border-top:1px solid var(--ink);\n}\n\n.cctva__hero::after{\n  right:15px;\n  bottom:15px;\n\n  border-right:1px solid var(--ink);\n  border-bottom:1px solid var(--ink);\n}\n\n.cctva__hero-meta{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:25px;\n\n  margin-bottom:30px;\n  padding-bottom:15px;\n\n  border-bottom:1px solid var(--line);\n}\n\n.cctva__hero-meta-left{\n  color:var(--blue);\n\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n.cctva__scribble{\n  color:var(--ink-soft);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:14px;\n\n  transform:rotate(-2deg);\n}\n\n.cctva__hero-grid{\n  display:grid;\n  grid-template-columns:.85fr 1.15fr;\n  gap:52px;\n\n  align-items:center;\n}\n\n.cctva__hero-copy{\n  position:relative;\n  z-index:5;\n\n  padding:20px 0 20px 15px;\n}\n\n.cctva__hero-kicker{\n  display:inline-block;\n\n  margin-bottom:24px;\n  padding:8px 13px;\n\n  border:1px solid var(--ink);\n\n  background:var(--yellow);\n\n  color:var(--ink);\n\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n\n  box-shadow:3px 3px 0 var(--ink);\n\n  transform:rotate(-1deg);\n}\n\n.cctva__hero h1{\n  max-width:600px;\n\n  margin:0 0 28px;\n\n  color:var(--ink);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(49px,6vw,82px);\n  font-weight:900;\n  line-height:.91;\n  letter-spacing:-.055em;\n}\n\n.cctva__hero h1 span{\n  display:block;\n\n  margin-top:16px;\n\n  color:var(--red);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:.62em;\n  font-weight:700;\n  line-height:1.05;\n  letter-spacing:-.03em;\n\n  transform:rotate(-2deg);\n}\n\n.cctva__hero-text{\n  max-width:600px;\n\n  margin:0 0 32px;\n\n  color:var(--ink-soft);\n\n  font-size:18px;\n}\n\n.cctva__hero-text strong{\n  color:var(--ink);\n}\n\n.cctva__hero-actions{\n  display:flex;\n  flex-wrap:wrap;\n  gap:15px;\n}\n\n\n\/* HERO IMAGE *\/\n\n.cctva__hero-art{\n  position:relative;\n\n  padding:8px 8px 20px;\n}\n\n.cctva__hero-art img{\n  width:100%;\n  max-height:850px;\n\n  margin:auto;\n\n  object-fit:contain;\n\n  filter:\n    saturate(.98)\n    contrast(1.015);\n\n  mix-blend-mode:multiply;\n}\n\n.cctva__hero-figure{\n  position:absolute;\n\n  right:5px;\n  bottom:2px;\n\n  padding:4px 7px;\n\n  background:var(--paper-light);\n\n  color:var(--ink-soft);\n\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n.cctva__hero-note{\n  position:absolute;\n\n  left:-5px;\n  bottom:10%;\n\n  color:var(--red);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:15px;\n\n  transform:rotate(-6deg);\n}\n\n.cctva__hero-note::after{\n  content:\"\u2197\";\n\n  margin-left:7px;\n\n  font-size:29px;\n}\n\n\n\/* ==========================================================\n   INTRO\n   ========================================================== *\/\n\n.cctva__intro{\n  position:relative;\n\n  max-width:1080px;\n\n  margin:0 auto 200px;\n  padding:5px 55px 5px 58px;\n}\n\n.cctva__intro::before{\n  content:\"\";\n\n  position:absolute;\n\n  left:7px;\n  top:5px;\n  bottom:5px;\n\n  width:4px;\n\n  background:\n    linear-gradient(\n      var(--blue) 0 30%,\n      transparent 30% 36%,\n      var(--red) 36% 65%,\n      transparent 65% 71%,\n      var(--orange) 71% 100%\n    );\n}\n\n\n\/* ==========================================================\n   EDITORIAL PHOTO BLOCK\n   ========================================================== *\/\n\n.cctva__story{\n  display:grid;\n  grid-template-columns:1.24fr .76fr;\n  gap:50px;\n\n  align-items:center;\n\n  margin-bottom:200px;\n}\n\n.cctva__photo{\n  position:relative;\n\n  margin:0;\n  padding:10px;\n\n  border:1px solid var(--line-strong);\n\n  background:var(--paper-light);\n\n  box-shadow:8px 9px 0 rgba(24,26,25,.08);\n}\n\n.cctva__photo::before{\n  content:\"\";\n\n  position:absolute;\n  z-index:2;\n\n  inset:18px;\n\n  border:1px solid rgba(255,255,255,.52);\n\n  pointer-events:none;\n}\n\n.cctva__photo img{\n  width:100%;\n  height:480px;\n\n  object-fit:cover;\n\n  filter:\n    sepia(.13)\n    saturate(.76)\n    contrast(1.04);\n}\n\n.cctva__caption{\n  display:flex;\n  justify-content:space-between;\n  gap:20px;\n\n  padding:10px 3px 1px;\n\n  color:var(--ink-soft);\n\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n.cctva__hand-copy{\n  padding:35px 20px;\n\n  color:var(--ink);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:clamp(25px,3vw,39px);\n  line-height:1.28;\n\n  transform:rotate(-1.5deg);\n}\n\n.cctva__hand-copy strong{\n  color:var(--red);\n}\n\n.cctva__hand-copy::after{\n  content:\"\";\n\n  display:block;\n\n  width:80%;\n  height:10px;\n\n  margin-top:14px;\n\n  border-top:4px solid var(--red);\n  border-radius:50%;\n\n  transform:rotate(-2deg);\n}\n\n\n\/* ==========================================================\n   ONLINE LEARNING\n   ========================================================== *\/\n\n.cctva__online{\n  margin-bottom:200px;\n}\n\n.cctva__stage-heading{\n  display:grid;\n  grid-template-columns:92px 1fr;\n  gap:29px;\n\n  align-items:start;\n\n  max-width:980px;\n\n  margin-bottom:58px;\n}\n\n.cctva__number{\n  display:grid;\n  place-items:center;\n\n  width:78px;\n  height:78px;\n\n  border:2px solid var(--ink);\n\n  background:var(--blue);\n\n  color:#fff;\n\n  font-family:Georgia,serif;\n  font-size:25px;\n  font-weight:900;\n\n  box-shadow:5px 5px 0 var(--ink);\n\n  transform:rotate(-2deg);\n}\n\n.cctva__stage-heading h3{\n  margin:0 0 10px;\n\n  color:var(--ink);\n\n  font-family:Georgia,serif;\n  font-size:clamp(35px,4vw,54px);\n  line-height:1;\n  letter-spacing:-.035em;\n}\n\n.cctva__stage-heading h3 span{\n  color:var(--blue);\n}\n\n.cctva__stage-heading p{\n  max-width:740px;\n\n  margin:0;\n\n  color:var(--ink-soft);\n}\n\n\n\/* COURSES *\/\n\n.cctva__courses{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:28px;\n}\n\n.cctva__course{\n  position:relative;\n  overflow:hidden;\n\n  display:flex;\n  flex-direction:column;\n\n  min-height:620px;\n\n  border:1px solid var(--line-strong);\n\n  background:var(--paper-light);\n\n  box-shadow:8px 10px 0 rgba(24,26,25,.08);\n\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n.cctva__course:nth-child(1){\n  transform:rotate(-.45deg);\n}\n\n.cctva__course:nth-child(2){\n  transform:rotate(.55deg);\n}\n\n.cctva__course:nth-child(3){\n  transform:rotate(-.35deg);\n}\n\n.cctva__course:hover{\n  transform:translateY(-7px) rotate(0deg);\n\n  box-shadow:12px 15px 0 rgba(24,26,25,.11);\n}\n\n.cctva__course-media{\n  position:relative;\n\n  height:285px;\n\n  overflow:hidden;\n\n  border-bottom:1px solid var(--line-strong);\n}\n\n.cctva__course-media img{\n  width:100%;\n  height:100%;\n\n  object-fit:cover;\n\n  filter:\n    sepia(.12)\n    saturate(.75)\n    contrast(1.05);\n\n  transition:transform .6s ease;\n}\n\n.cctva__course:hover .cctva__course-media img{\n  transform:scale(1.05);\n}\n\n.cctva__course-media::after{\n  content:\"\";\n\n  position:absolute;\n  inset:0;\n\n  background:\n    linear-gradient(\n      180deg,\n      transparent 55%,\n      rgba(26,26,22,.17)\n    );\n}\n\n.cctva__course-body{\n  display:flex;\n  flex:1;\n  flex-direction:column;\n\n  padding:28px;\n}\n\n.cctva__course-meta{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:14px;\n\n  margin-bottom:18px;\n}\n\n.cctva__course-number{\n  display:grid;\n  place-items:center;\n\n  width:45px;\n  height:45px;\n\n  border:1px solid var(--ink);\n\n  background:var(--red);\n\n  color:#fff;\n\n  font-size:13px;\n  font-weight:900;\n}\n\n.cctva__course-type{\n  color:var(--blue);\n\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-align:right;\n  text-transform:uppercase;\n}\n\n.cctva__course h4{\n  margin:0 0 14px;\n\n  color:var(--ink);\n\n  font-family:Georgia,serif;\n  font-size:26px;\n  line-height:1.08;\n}\n\n.cctva__course p{\n  margin:0 0 22px;\n\n  color:var(--ink-soft);\n\n  font-size:14px;\n}\n\n.cctva__tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n\n  margin:auto 0 20px;\n}\n\n.cctva__tags span{\n  padding:5px 9px;\n\n  border:1px solid var(--line-strong);\n\n  background:#eee3cd;\n\n  color:var(--ink);\n\n  font-size:10px;\n  font-weight:800;\n}\n\n.cctva__course-link{\n  color:var(--red);\n\n  font-size:13px;\n  font-weight:900;\n}\n\n.cctva__course-link::after{\n  content:\" \u2192\";\n}\n\n\n\/* ==========================================================\n   CONNECTOR\n   ========================================================== *\/\n\n.cctva__connector{\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n\n  min-height:270px;\n\n  margin:-80px 0 85px;\n}\n\n.cctva__connector-line{\n  flex:1;\n\n  width:1px;\n\n  border-left:1px dashed var(--line-strong);\n}\n\n.cctva__connector-text{\n  margin:13px 0;\n\n  color:var(--ink-soft);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:18px;\n\n  transform:rotate(-2deg);\n}\n\n.cctva__connector-icon{\n  display:grid;\n  place-items:center;\n\n  width:55px;\n  height:55px;\n\n  margin-bottom:13px;\n\n  border:2px solid var(--ink);\n  border-radius:50%;\n\n  background:var(--yellow);\n\n  color:var(--ink);\n\n  font-size:24px;\n  font-weight:900;\n}\n\n\n\/* ==========================================================\n   MICRO LEARNING\n   ========================================================== *\/\n\n.cctva__lab{\n  position:relative;\n\n  margin-bottom:200px;\n  padding:50px;\n\n  border:1px solid var(--line-strong);\n\n  background:\n    linear-gradient(rgba(34,46,43,.038) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(34,46,43,.038) 1px,transparent 1px),\n    #eee3ce;\n\n  background-size:31px 31px;\n\n  box-shadow:10px 12px 0 rgba(24,26,25,.08);\n}\n\n.cctva__lab-grid{\n  display:grid;\n  grid-template-columns:.92fr 1.08fr;\n  gap:58px;\n\n  align-items:center;\n}\n\n.cctva__lab .cctva__number{\n  margin-bottom:28px;\n\n  background:var(--red);\n}\n\n.cctva__lab h3{\n  margin:0 0 25px;\n\n  color:var(--ink);\n\n  font-family:Georgia,serif;\n  font-size:clamp(39px,4.5vw,60px);\n  line-height:.98;\n  letter-spacing:-.04em;\n}\n\n.cctva__lab h3 span{\n  color:var(--red);\n}\n\n.cctva__lab-copy > p{\n  color:var(--ink-soft);\n}\n\n.cctva__lab-copy > p strong{\n  color:var(--ink);\n}\n\n.cctva__benefits{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n\n  margin:30px 0 35px;\n}\n\n.cctva__benefit{\n  position:relative;\n\n  padding:18px 15px 18px 38px;\n\n  border-top:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n\n  background:rgba(255,253,246,.5);\n}\n\n.cctva__benefit::before{\n  content:\"\u2713\";\n\n  position:absolute;\n\n  left:12px;\n  top:16px;\n\n  color:var(--red);\n\n  font-family:Georgia,serif;\n  font-size:19px;\n  font-weight:900;\n}\n\n.cctva__benefit b{\n  display:block;\n\n  margin-bottom:3px;\n\n  color:var(--blue-dark);\n\n  font-size:13px;\n}\n\n.cctva__benefit span{\n  color:var(--ink-soft);\n  font-size:12px;\n}\n\n\n\/* LAB COLLAGE *\/\n\n.cctva__lab-visual{\n  position:relative;\n\n  min-height:700px;\n}\n\n.cctva__lab-photo{\n  position:absolute;\n\n  overflow:hidden;\n\n  margin:0;\n  padding:8px;\n\n  border:1px solid var(--line-strong);\n\n  background:var(--paper-light);\n\n  box-shadow:7px 8px 0 rgba(24,26,25,.1);\n}\n\n.cctva__lab-photo img{\n  width:100%;\n  height:100%;\n\n  object-fit:cover;\n\n  filter:\n    sepia(.12)\n    saturate(.76)\n    contrast(1.05);\n}\n\n.cctva__lab-photo--main{\n  z-index:1;\n\n  left:0;\n  top:20px;\n\n  width:80%;\n  height:510px;\n\n  transform:rotate(-2deg);\n}\n\n.cctva__lab-photo--small{\n  z-index:2;\n\n  right:0;\n  bottom:15px;\n\n  width:59%;\n  height:335px;\n\n  transform:rotate(3deg);\n}\n\n.cctva__lab-note{\n  position:absolute;\n  z-index:4;\n\n  left:6%;\n  bottom:20px;\n\n  max-width:230px;\n\n  padding:12px 15px;\n\n  background:var(--paper-light);\n\n  color:var(--red);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:19px;\n  line-height:1.25;\n\n  box-shadow:3px 4px 0 rgba(24,26,25,.16);\n\n  transform:rotate(-4deg);\n}\n\n\n\/* ==========================================================\n   PRACTICE STORY\n   ========================================================== *\/\n\n.cctva__practice{\n  display:grid;\n  grid-template-columns:.78fr 1.22fr;\n  gap:55px;\n\n  align-items:center;\n\n  margin-bottom:200px;\n}\n\n.cctva__practice-copy{\n  padding:20px;\n}\n\n.cctva__practice h3{\n  margin:0 0 22px;\n\n  color:var(--ink);\n\n  font-family:Georgia,serif;\n  font-size:clamp(35px,4vw,52px);\n  line-height:1;\n  letter-spacing:-.035em;\n}\n\n.cctva__practice h3 span{\n  color:var(--red);\n}\n\n.cctva__practice-copy p{\n  color:var(--ink-soft);\n}\n\n.cctva__practice-photo{\n  transform:rotate(.7deg);\n}\n\n.cctva__practice-photo img{\n  height:530px;\n}\n\n\n\/* ==========================================================\n   SMALL PHOTO STRIP\n   ========================================================== *\/\n\n.cctva__strip{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  gap:20px;\n\n  margin-bottom:200px;\n}\n\n.cctva__strip figure{\n  position:relative;\n\n  overflow:hidden;\n\n  margin:0;\n  padding:8px;\n\n  border:1px solid var(--line-strong);\n\n  background:var(--paper-light);\n\n  box-shadow:5px 6px 0 rgba(24,26,25,.07);\n}\n\n.cctva__strip figure:nth-child(1){\n  transform:rotate(-.8deg);\n}\n\n.cctva__strip figure:nth-child(2){\n  transform:rotate(.4deg);\n}\n\n.cctva__strip figure:nth-child(3){\n  transform:rotate(-.3deg);\n}\n\n.cctva__strip img{\n  width:100%;\n  height:300px;\n\n  object-fit:cover;\n\n  filter:\n    sepia(.11)\n    saturate(.78)\n    contrast(1.04);\n}\n\n.cctva__strip figcaption{\n  padding:9px 2px 1px;\n\n  color:var(--ink-soft);\n\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:.09em;\n  text-transform:uppercase;\n}\n\n\n\/* ==========================================================\n   LOCATIONS\n   ========================================================== *\/\n\n.cctva__schedule{\n  margin-bottom:200px;\n}\n\n.cctva__locations{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:32px;\n\n  margin-top:58px;\n}\n\n.cctva__location{\n  position:relative;\n\n  min-height:350px;\n\n  padding:39px;\n\n  border:1px solid var(--line-strong);\n\n  background:var(--paper-light);\n\n  box-shadow:7px 8px 0 rgba(24,26,25,.08);\n}\n\n.cctva__location:first-child{\n  transform:rotate(-.45deg);\n}\n\n.cctva__location:last-child{\n  transform:rotate(.45deg);\n}\n\n.cctva__location::before{\n  content:\"+\";\n\n  position:absolute;\n\n  right:17px;\n  bottom:7px;\n\n  color:rgba(29,37,34,.3);\n\n  font-family:monospace;\n  font-size:31px;\n}\n\n.cctva__location-day{\n  display:inline-block;\n\n  margin-bottom:19px;\n  padding:7px 11px;\n\n  border:1px solid var(--ink);\n\n  background:var(--yellow);\n\n  color:var(--ink);\n\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n.cctva__location h3{\n  margin:0 0 6px;\n\n  color:var(--blue-dark);\n\n  font-family:Georgia,serif;\n  font-size:40px;\n}\n\n.cctva__location-time{\n  display:block;\n\n  margin-bottom:22px;\n\n  color:var(--red);\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n  font-size:21px;\n}\n\n.cctva__location p{\n  margin:0;\n\n  color:var(--ink-soft);\n}\n\n.cctva__location strong{\n  color:var(--ink);\n}\n\n\n\/* ==========================================================\n   BOOKING\n   ========================================================== *\/\n\n.cctva__booking{\n  margin-bottom:200px;\n}\n\n.cctva__booking-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:22px;\n\n  margin-top:58px;\n}\n\n.cctva__booking-card{\n  position:relative;\n\n  min-height:310px;\n\n  padding:29px;\n\n  border:1px solid var(--line-strong);\n\n  background:#f8f1e3;\n\n  box-shadow:5px 6px 0 rgba(24,26,25,.07);\n}\n\n.cctva__booking-card:nth-child(odd){\n  transform:rotate(-.4deg);\n}\n\n.cctva__booking-card:nth-child(even){\n  transform:rotate(.4deg);\n}\n\n.cctva__booking-number{\n  display:grid;\n  place-items:center;\n\n  width:49px;\n  height:49px;\n\n  margin-bottom:22px;\n\n  border:2px solid var(--ink);\n\n  background:var(--blue);\n\n  color:#fff;\n\n  font-family:Georgia,serif;\n  font-weight:900;\n}\n\n.cctva__booking-card h3{\n  margin:0 0 13px;\n\n  color:var(--ink);\n\n  font-family:Georgia,serif;\n  font-size:23px;\n  line-height:1.12;\n}\n\n.cctva__booking-card p{\n  margin:0;\n\n  color:var(--ink-soft);\n\n  font-size:14px;\n}\n\n.cctva__booking-card strong{\n  color:var(--ink);\n}\n\n\n\/* ==========================================================\n   FINAL CTA\n   ========================================================== *\/\n\n.cctva__final{\n  position:relative;\n  overflow:hidden;\n\n  margin:0 0 95px;\n  padding:78px 56px 68px;\n\n  border:2px solid var(--ink);\n\n  background:\n    linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),\n    var(--blue-dark);\n\n  background-size:34px 34px;\n\n  color:#fff;\n\n  text-align:center;\n\n  box-shadow:10px 11px 0 var(--ink);\n}\n\n.cctva__final::before{\n  content:\"\";\n\n  position:absolute;\n\n  width:340px;\n  height:10px;\n\n  left:50%;\n  top:40px;\n\n  border-top:5px solid var(--red);\n  border-radius:50%;\n\n  transform:\n    translateX(-50%)\n    rotate(-2deg);\n}\n\n.cctva__final-badge{\n  display:inline-block;\n\n  margin-bottom:23px;\n  padding:8px 12px;\n\n  background:var(--red);\n\n  color:#fff;\n\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n\n  transform:rotate(-1deg);\n}\n\n.cctva__final h3{\n  max-width:950px;\n\n  margin:0 auto 26px;\n\n  color:#fff;\n\n  font-family:Georgia,serif;\n  font-size:clamp(42px,5vw,67px);\n  line-height:.96;\n  letter-spacing:-.04em;\n}\n\n.cctva__final h3 span{\n  color:#f0bd4d;\n\n  font-family:\"Comic Sans MS\",\"Bradley Hand\",cursive;\n}\n\n.cctva__final p{\n  max-width:820px;\n\n  margin:0 auto 36px;\n\n  color:#e7e0d4;\n\n  font-size:17px;\n}\n\n.cctva__final p strong{\n  color:#fff;\n}\n\n.cctva__final-actions{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:15px;\n}\n\n\n\/* ==========================================================\n   FOOTER\n   ========================================================== *\/\n\n.cctva__footer{\n  padding-top:32px;\n\n  border-top:1px solid var(--line-strong);\n\n  color:var(--ink-soft);\n\n  font-size:12px;\n  text-align:center;\n}\n\n.cctva__footer strong{\n  color:var(--ink);\n}\n\n.cctva__footer span{\n  color:var(--red);\n}\n\n\n\/* ==========================================================\n   REVEAL\n   ========================================================== *\/\n\n.cctva .cctva-reveal{\n  opacity:0;\n\n  transform:translateY(24px);\n\n  transition:\n    opacity .75s ease,\n    transform .75s cubic-bezier(.22,.61,.36,1);\n}\n\n.cctva .cctva-reveal.is-visible{\n  opacity:1;\n  transform:none;\n}\n\n\n\/* ==========================================================\n   RESPONSIVE\n   ========================================================== *\/\n\n@media(max-width:1080px){\n\n  .cctva__hero-grid,\n  .cctva__lab-grid{\n    grid-template-columns:1fr;\n  }\n\n  .cctva__hero-copy{\n    max-width:800px;\n  }\n\n  .cctva__hero-art{\n    max-width:760px;\n    margin:10px auto 0;\n  }\n\n  .cctva__courses{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .cctva__course:last-child{\n    grid-column:1 \/ -1;\n  }\n\n  .cctva__booking-grid{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .cctva__lab-visual{\n    min-height:660px;\n  }\n\n}\n\n@media(max-width:820px){\n\n  .cctva{\n    padding:15px;\n  }\n\n  .cctva__guide,\n  .cctva__cross{\n    display:none;\n  }\n\n  .cctva__hero{\n    margin-bottom:135px;\n    padding:30px;\n  }\n\n  .cctva__intro,\n  .cctva__story,\n  .cctva__online,\n  .cctva__lab,\n  .cctva__practice,\n  .cctva__strip,\n  .cctva__schedule,\n  .cctva__booking{\n    margin-bottom:135px;\n  }\n\n  .cctva__story,\n  .cctva__practice,\n  .cctva__locations{\n    grid-template-columns:1fr;\n  }\n\n  .cctva__story .cctva__hand-copy{\n    order:-1;\n  }\n\n  .cctva__practice-copy{\n    padding:0;\n  }\n\n  .cctva__strip{\n    grid-template-columns:1fr;\n  }\n\n  .cctva__strip img{\n    height:400px;\n  }\n\n}\n\n@media(max-width:660px){\n\n  .cctva{\n    font-size:16px;\n  }\n\n  .cctva__hero{\n    padding:23px 19px 32px;\n  }\n\n  .cctva__hero-meta{\n    align-items:flex-start;\n    flex-direction:column;\n  }\n\n  .cctva__hero-copy{\n    padding-left:0;\n  }\n\n  .cctva__hero h1{\n    font-size:46px;\n  }\n\n  .cctva__hero-note{\n    display:none;\n  }\n\n  .cctva__intro{\n    padding-left:28px;\n    padding-right:0;\n  }\n\n  .cctva__stage-heading{\n    grid-template-columns:1fr;\n  }\n\n  .cctva__courses,\n  .cctva__booking-grid,\n  .cctva__benefits{\n    grid-template-columns:1fr;\n  }\n\n  .cctva__course:last-child{\n    grid-column:auto;\n  }\n\n  .cctva__photo img,\n  .cctva__practice-photo img{\n    height:360px;\n  }\n\n  .cctva__lab{\n    padding:27px 20px;\n  }\n\n  .cctva__lab-visual{\n    min-height:555px;\n  }\n\n  .cctva__lab-photo--main{\n    width:88%;\n    height:405px;\n  }\n\n  .cctva__lab-photo--small{\n    width:68%;\n    height:270px;\n  }\n\n  .cctva__location{\n    padding:29px;\n  }\n\n  .cctva__final{\n    padding:66px 23px 46px;\n  }\n\n  .cctva__button{\n    width:100%;\n  }\n\n}\n\n@media(prefers-reduced-motion:reduce){\n\n  .cctva *,\n  .cctva *::before,\n  .cctva *::after{\n    transition:none!important;\n  }\n\n  .cctva .cctva-reveal{\n    opacity:1;\n    transform:none;\n  }\n\n}\n\n\/* ==========================================================\n   CCTV ACADEMY \u00b7 HOME + LANGUAGE CONTROLS\n   ========================================================== *\/\n.cctva__page-tools{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:16px;\n  margin:0 0 18px;\n}\n\n.cctva__home-button{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n  min-height:38px;\n  padding:8px 13px;\n  border:1px solid var(--line-strong);\n  border-radius:999px;\n  background:rgba(251,247,237,.86);\n  color:var(--blue-dark)!important;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.03em;\n  box-shadow:2px 2px 0 rgba(23,26,24,.12);\n  transition:transform .18s ease,background .18s ease,color .18s ease;\n}\n\n.cctva__home-button span:first-child{\n  display:grid;\n  place-items:center;\n  width:20px;\n  height:20px;\n  border-radius:50%;\n  background:var(--blue);\n  color:#fff;\n  font-size:13px;\n  line-height:1;\n}\n\n.cctva__home-button:hover{\n  background:#fff;\n  color:var(--red)!important;\n  transform:translateY(-1px);\n}\n\n.cctv-language-bar{\n  display:flex;\n  justify-content:flex-end;\n  align-items:center;\n  gap:10px;\n  color:var(--blue-dark);\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:.04em;\n}\n\n.cctv-language-bar__label{\n  color:var(--ink-soft);\n}\n\n.cctv-language-switcher{\n  display:inline-flex;\n  overflow:hidden;\n  border:1px solid var(--line-strong);\n  border-radius:999px;\n  background:rgba(251,247,237,.86);\n  box-shadow:2px 2px 0 rgba(23,26,24,.12);\n}\n\n.cctv-language-switcher button{\n  appearance:none;\n  border:0;\n  border-right:1px solid var(--line);\n  padding:7px 11px;\n  background:transparent;\n  color:var(--blue-dark);\n  font:inherit;\n  font-size:12px;\n  font-weight:900;\n  cursor:pointer;\n  transition:.18s ease;\n}\n\n.cctv-language-switcher button:last-child{\n  border-right:0;\n}\n\n.cctv-language-switcher button:hover{\n  background:#fff;\n  color:var(--red);\n}\n\n.cctv-language-switcher button.is-active{\n  background:var(--red);\n  color:#fff;\n}\n\n@media(max-width:600px){\n  .cctva__page-tools{\n    align-items:stretch;\n    flex-direction:column;\n  }\n  .cctva__home-button{\n    align-self:flex-start;\n  }\n  .cctv-language-bar{\n    justify-content:space-between;\n    gap:8px;\n  }\n  .cctv-language-bar__label{\n    font-size:11px;\n  }\n  .cctv-language-switcher button{\n    padding:7px 10px;\n  }\n}\n<\/style>\n<main class=\"cctva cctv-course-page\" lang=\"nl\">\n<span aria-hidden=\"true\" class=\"cctva__guide cctva__guide--left\"><\/span>\n<span aria-hidden=\"true\" class=\"cctva__guide cctva__guide--center\"><\/span>\n<span aria-hidden=\"true\" class=\"cctva__guide cctva__guide--right\"><\/span>\n<span aria-hidden=\"true\" class=\"cctva__cross cctva__cross--1\"><\/span>\n<span aria-hidden=\"true\" class=\"cctva__cross cctva__cross--2\"><\/span>\n<span aria-hidden=\"true\" class=\"cctva__cross cctva__cross--3\"><\/span>\n<div class=\"cctva__inner\"><div class=\"cctva__page-tools\"><a class=\"cctva__home-button\" href=\"https:\/\/cctvacademy.be\/nl\/\"><span aria-hidden=\"true\">\u2302<\/span><span>Home<\/span><\/a><div aria-label=\"Taalkeuze \u00b7 S\u00e9lecteur de langue \u00b7 Language selector\" class=\"cctv-language-bar\"><span class=\"cctv-language-bar__label\">Taal \u00b7 Langue \u00b7 Language<\/span><div aria-label=\"NL \/ FR \/ EN\" class=\"cctv-language-switcher\" role=\"group\"><button aria-pressed=\"false\" data-lang=\"nl\" type=\"button\">NL<\/button><button aria-pressed=\"false\" data-lang=\"fr\" type=\"button\">FR<\/button><button aria-pressed=\"false\" data-lang=\"en\" type=\"button\">EN<\/button><\/div><\/div><\/div>\n<!-- ======================================================\n         HERO\n         ====================================================== -->\n<section class=\"cctva__hero\">\n<div class=\"cctva__hero-meta\">\n<span class=\"cctva__hero-meta-left\">\n          CCTV Academy \u00b7 Online + Hands-on Learning\n        <\/span>\n<span class=\"cctva__scribble\">\n          Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen\n        <\/span>\n<\/div>\n<div class=\"cctva__hero-grid\">\n<div class=\"cctva__hero-copy\">\n<span class=\"cctva__hero-kicker\">\n            CCTV voor dummies\n          <\/span>\n<h1>\n            Meer dan kijken.\n            <span>Leer het begrijpen.<\/span>\n<\/h1>\n<p class=\"cctva__hero-text\">\n            Van <strong>\u201choe werkt dit?\u201d<\/strong>\n            naar <strong>\u201cik kan dit zelf.\u201d<\/strong>\n            Bouw eerst online jouw technische CCTV-kennis op\n            en zet die daarna om in praktijk tijdens\n            <strong>CCTV Micro-Learning.<\/strong>\n<\/p>\n<div class=\"cctva__hero-actions\">\n<a class=\"cctva__button\" href=\"#cctv-traject\">\n              Bekijk het leertraject\n            <\/a>\n<a class=\"cctva__button cctva__button--paper\" href=\"#cctv-micro-learning\">\n              Naar Micro-Learning\n            <\/a>\n<\/div>\n<\/div>\n<div class=\"cctva__hero-art\">\n<img data-recalc-dims=\"1\" fetchpriority=\"high\" alt=\"CCTV Academy \u2013 van hoe werkt dit naar ik kan dit zelf\" decoding=\"async\" fetchpriority=\"high\" height=\"1472\" loading=\"eager\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png?resize=812%2C1472&#038;ssl=1\" width=\"812\"\/>\n<span class=\"cctva__hero-note\">\n            Hier begint jouw traject\n          <\/span>\n<span class=\"cctva__hero-figure\">\n            Fig. 01 \u00b7 CCTV Learning System\n          <\/span>\n<\/div>\n<\/div>\n<\/section>\n<!-- ======================================================\n         INTRO\n         ====================================================== -->\n<section class=\"cctva__intro cctva-reveal\" id=\"cctv-traject\">\n<span class=\"cctva__eyebrow\">\n        Jouw CCTV Academy leertraject\n      <\/span>\n<h2 class=\"cctva__title\">\n        Eerst begrijpen.\n        Daarna <span>zelf uitvoeren.<\/span>\n<\/h2>\n<p class=\"cctva__lead\">\n        Het volledige traject bestaat uit twee duidelijke delen.\n        Eerst bouw je online kennis en inzicht op via\n        <strong>drie verschillende CCTV-leertrajecten.<\/strong>\n        Daarna ga je een stap verder tijdens\n        <strong>hands-on CCTV Micro-Learning.<\/strong>\n        Daar zet je de theorie zelf om in praktijk.\n      <\/p>\n<\/section>\n<!-- ======================================================\n         INSTALLATEUR \/ EDITORIAL PHOTO\n         ====================================================== -->\n<section class=\"cctva__story cctva-reveal\">\n<figure class=\"cctva__photo\">\n<img data-recalc-dims=\"1\" alt=\"Technicus werkt aan netwerkbekabeling en technische installatie\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/442150\/pexels-photo-442150.jpeg?w=812&#038;ssl=1\"\/>\n<figcaption class=\"cctva__caption\">\n<span>\n            Praktijk \/ installatie \/ netwerk\n          <\/span>\n<span>\n            Fig. 02\n          <\/span>\n<\/figcaption>\n<\/figure>\n<div class=\"cctva__hand-copy\">\n        Niet alleen weten\n        <em>wat<\/em> iets doet.\n        <br\/><br\/>\n<strong>\n          Begrijpen waarom het werkt.\n        <\/strong>\n<\/div>\n<\/section>\n<!-- ======================================================\n         01 ONLINE\n         ====================================================== -->\n<section class=\"cctva__online cctva-reveal\">\n<div class=\"cctva__stage-heading\">\n<div class=\"cctva__number\">\n          01\n        <\/div>\n<div>\n<span class=\"cctva__eyebrow\">\n            Online kennis opbouwen\n          <\/span>\n<h3>\n<span>3 online<\/span>\n            CCTV-leertrajecten\n          <\/h3>\n<p>\n            Begin waar jouw huidige kennis stopt.\n            Kies \u00e9\u00e9n opleiding of doorloop ze alle drie\n            als complete technische CCTV-basis.\n          <\/p>\n<\/div>\n<\/div>\n<div class=\"cctva__courses\">\n<!-- TRAINING 01 -->\n<a class=\"cctva__course\" href=\"https:\/\/cctvacademy.be\/nl\/overzicht-cctv-cameras-en-opnamesystemen\/\">\n<div class=\"cctva__course-media\">\n<img data-recalc-dims=\"1\" alt=\"Technicus werkt hands-on aan elektronische hardware\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/36861987\/pexels-photo-36861987.jpeg?w=812&#038;ssl=1\"\/>\n<\/div>\n<div class=\"cctva__course-body\">\n<div class=\"cctva__course-meta\">\n<span class=\"cctva__course-number\">\n                01\n              <\/span>\n<span class=\"cctva__course-type\">\n                CCTV Fundamentals\n              <\/span>\n<\/div>\n<h4>\n              CCTV Camera's en Opnamesystemen\n            <\/h4>\n<p>\n              Bouw de technische basis op.\n              Leer verschillende camera's,\n              lenzen,\n              recorders,\n              opslag,\n              bekabeling,\n              nachtzicht\n              en systeemonderdelen kennen.\n            <\/p>\n<div class=\"cctva__tags\">\n<span>Camera's<\/span>\n<span>NVR<\/span>\n<span>Lenzen<\/span>\n<span>Opslag<\/span>\n<span>Bekabeling<\/span>\n<\/div>\n<span class=\"cctva__course-link\">\n              Bekijk het volledige opleidingsoverzicht\n            <\/span>\n<\/div>\n<\/a>\n<!-- TRAINING 02 -->\n<a class=\"cctva__course\" href=\"https:\/\/cctvacademy.be\/nl\/overzicht-top-10-beginnersfouten-in-cctv\/\">\n<div class=\"cctva__course-media\">\n<img data-recalc-dims=\"1\" alt=\"Technicus onderzoekt en herstelt technische hardware\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/31725401\/pexels-photo-31725401.jpeg?w=812&#038;ssl=1\"\/>\n<\/div>\n<div class=\"cctva__course-body\">\n<div class=\"cctva__course-meta\">\n<span class=\"cctva__course-number\">\n                02\n              <\/span>\n<span class=\"cctva__course-type\">\n                Troubleshooting\n              <\/span>\n<\/div>\n<h4>\n              De TOP 10 Beginnersfouten in CCTV\n            <\/h4>\n<p>\n              Leer typische problemen herkennen\n              voordat ze problemen bij de klant veroorzaken.\n              Van IR-reflectie en nachtzicht\n              tot ANPR, DORI, lenzen en camerakeuze.\n            <\/p>\n<div class=\"cctva__tags\">\n<span>24 hoofdstukken<\/span>\n<span>Diagnose<\/span>\n<span>ANPR<\/span>\n<span>DORI<\/span>\n<span>Nachtzicht<\/span>\n<\/div>\n<span class=\"cctva__course-link\">\n              Bekijk het volledige opleidingsoverzicht\n            <\/span>\n<\/div>\n<\/a>\n<!-- TRAINING 03 -->\n<a class=\"cctva__course\" href=\"https:\/\/cctvacademy.be\/nl\/overzicht-basis-cctv-ip-netwerken\/\">\n<div class=\"cctva__course-media\">\n<img data-recalc-dims=\"1\" alt=\"Technicus werkt met laptop tijdens technische configuratie\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/31869847\/pexels-photo-31869847.jpeg?w=812&#038;ssl=1\"\/>\n<\/div>\n<div class=\"cctva__course-body\">\n<div class=\"cctva__course-meta\">\n<span class=\"cctva__course-number\">\n                03\n              <\/span>\n<span class=\"cctva__course-type\">\n                IP Networks\n              <\/span>\n<\/div>\n<h4>\n              Basis CCTV IP Netwerken\n            <\/h4>\n<p>\n              Begrijp hoe IP-camera's,\n              PoE,\n              switches,\n              NVR's,\n              laptops,\n              routers\n              en internetverbindingen\n              met elkaar communiceren.\n            <\/p>\n<div class=\"cctva__tags\">\n<span>15 modules<\/span>\n<span>IPv4<\/span>\n<span>DHCP<\/span>\n<span>PoE<\/span>\n<span>NVR<\/span>\n<\/div>\n<span class=\"cctva__course-link\">\n              Bekijk het volledige opleidingsoverzicht\n            <\/span>\n<\/div>\n<\/a>\n<\/div>\n<\/section>\n<!-- ======================================================\n         CONNECTOR\n         ====================================================== -->\n<div class=\"cctva__connector\">\n<div class=\"cctva__connector-line\"><\/div>\n<span class=\"cctva__connector-text\">\n        Theorie begrepen? Nu zelf uitvoeren.\n      <\/span>\n<div class=\"cctva__connector-icon\">\n        \u2193\n      <\/div>\n<div class=\"cctva__connector-line\"><\/div>\n<\/div>\n<!-- ======================================================\n         02 MICRO LEARNING\n         ====================================================== -->\n<section class=\"cctva__lab cctva-reveal\" id=\"cctv-micro-learning\">\n<div class=\"cctva__lab-grid\">\n<div class=\"cctva__lab-copy\">\n<div class=\"cctva__number\">\n            02\n          <\/div>\n<span class=\"cctva__eyebrow\">\n            CCTV Micro-Learning\n          <\/span>\n<h3>\n            Hier stopt het kijken.\n            <span>Hier begint het doen.<\/span>\n<\/h3>\n<p>\n            Tijdens CCTV Micro-Learning ga je\n            <strong>\n              zelfstandig en op jouw eigen tempo\n            <\/strong>\n            met echte apparatuur aan de slag.\n          <\/p>\n<p>\n            CCTV Academy voorziet het testmateriaal.\n            Je kunt bijvoorbeeld camera's aansluiten,\n            een IP-netwerk bouwen,\n            PoE testen,\n            een NVR configureren,\n            apparaten terugvinden\n            of zelf storingen onderzoeken.\n          <\/p>\n<p>\n<strong>\n              Een CCTV-expert is tijdens de sessie aanwezig.\n            <\/strong>\n            Niet om voortdurend les te geven,\n            maar om beschikbaar te zijn\n            wanneer jij een vraag hebt,\n            ergens vastloopt\n            of samen naar een oplossing wilt zoeken.\n          <\/p>\n<div class=\"cctva__benefits\">\n<div class=\"cctva__benefit\">\n<b>Train op jouw tempo<\/b>\n<span>\n                Jij bepaalt waar je mee bezig bent\n                en hoe snel je gaat.\n              <\/span>\n<\/div>\n<div class=\"cctva__benefit\">\n<b>Testmateriaal voorzien<\/b>\n<span>\n                Je hoeft zelf niet eerst\n                een compleet testlab aan te kopen.\n              <\/span>\n<\/div>\n<div class=\"cctva__benefit\">\n<b>Zelfstandig hands-on<\/b>\n<span>\n                Zelf aansluiten,\n                instellen,\n                testen\n                en fouten zoeken.\n              <\/span>\n<\/div>\n<div class=\"cctva__benefit\">\n<b>CCTV-expert aanwezig<\/b>\n<span>\n                Direct iemand beschikbaar\n                voor vragen en ondersteuning.\n              <\/span>\n<\/div>\n<\/div>\n<a class=\"cctva__button\" href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\n            Ontdek CCTV Micro-Learning\n          <\/a>\n<\/div>\n<div class=\"cctva__lab-visual\">\n<figure class=\"cctva__lab-photo cctva__lab-photo--main\">\n<img data-recalc-dims=\"1\" alt=\"Technicus configureert netwerkbekabeling in een datarack\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/442150\/pexels-photo-442150.jpeg?w=812&#038;ssl=1\"\/>\n<\/figure>\n<figure class=\"cctva__lab-photo cctva__lab-photo--small\">\n<img data-recalc-dims=\"1\" alt=\"Engineer installeert technische hardware in een datarack\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/19226354\/pexels-photo-19226354.jpeg?w=812&#038;ssl=1\"\/>\n<\/figure>\n<div class=\"cctva__lab-note\">\n            Zelf aansluiten.<br\/>\n            Zelf configureren.<br\/>\n            Zelf ontdekken.\n          <\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ======================================================\n         PRACTICE STORY\n         ====================================================== -->\n<section class=\"cctva__practice cctva-reveal\">\n<div class=\"cctva__practice-copy\">\n<span class=\"cctva__eyebrow\">\n          Van theorie naar praktijk\n        <\/span>\n<h3>\n          Kennis wordt pas echt waardevol\n          wanneer je ze\n          <span>durft toepassen.<\/span>\n<\/h3>\n<p>\n          Een camera aansluiten.\n          Een adres terugvinden.\n          PoE controleren.\n          Een netwerkprobleem analyseren.\n          Een recorder configureren.\n        <\/p>\n<p>\n          Door zelf te testen en fouten te maken,\n          bouw je niet alleen kennis op,\n          maar ook het vertrouwen\n          om technische situaties\n          zelfstandig aan te pakken.\n        <\/p>\n<\/div>\n<figure class=\"cctva__photo cctva__practice-photo\">\n<img data-recalc-dims=\"1\" alt=\"Technici werken samen met laptops aan technische apparatuur\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/12741849\/pexels-photo-12741849.jpeg?w=812&#038;ssl=1\"\/>\n<figcaption class=\"cctva__caption\">\n<span>\n            Hands-on \/ configuratie \/ diagnose\n          <\/span>\n<span>\n            Fig. 03\n          <\/span>\n<\/figcaption>\n<\/figure>\n<\/section>\n<!-- ======================================================\n         EXTRA PHOTO STRIP\n         ====================================================== -->\n<section class=\"cctva__strip cctva-reveal\">\n<figure>\n<img data-recalc-dims=\"1\" alt=\"Technicus beheert en controleert netwerkbekabeling\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/6804585\/pexels-photo-6804585.jpeg?w=812&#038;ssl=1\"\/>\n<figcaption>\n          Bekabeling \/ structuur\n        <\/figcaption>\n<\/figure>\n<figure>\n<img data-recalc-dims=\"1\" alt=\"Technicus sluit een kabel aan op netwerkapparatuur\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/19226353\/pexels-photo-19226353.jpeg?w=812&#038;ssl=1\"\/>\n<figcaption>\n          Hardware \/ verbindingen\n        <\/figcaption>\n<\/figure>\n<figure>\n<img data-recalc-dims=\"1\" alt=\"Engineer werkt met laptop in een serverruimte\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/images.pexels.com\/photos\/1181341\/pexels-photo-1181341.jpeg?w=812&#038;ssl=1\"\/>\n<figcaption>\n          Configuratie \/ controle\n        <\/figcaption>\n<\/figure>\n<\/section>\n<!-- ======================================================\n         LOCATIONS\n         ====================================================== -->\n<section class=\"cctva__schedule cctva-reveal\">\n<span class=\"cctva__eyebrow\">\n        Wekelijkse hands-on sessies\n      <\/span>\n<h2 class=\"cctva__title\">\n        Wanneer kan je\n        <span>Micro-Learning<\/span>\n        volgen?\n      <\/h2>\n<p class=\"cctva__lead\">\n        De sessies worden op twee vaste voormiddagen georganiseerd.\n        We houden bewust een beperkt aantal plaatsen beschikbaar,\n        zodat iedere deelnemer voldoende\n        <strong>\n          werkruimte,\n          testmateriaal\n          en ondersteuning\n        <\/strong>\n        krijgt.\n      <\/p>\n<div class=\"cctva__locations\">\n<article class=\"cctva__location\">\n<span class=\"cctva__location-day\">\n            Iedere dinsdag\n          <\/span>\n<h3>\n            Gosselies\n          <\/h3>\n<span class=\"cctva__location-time\">\n            Dinsdagvoormiddag\n          <\/span>\n<p>\n            Zelfstandig trainen\n            met professioneel testmateriaal.\n            <br\/><br\/>\n<strong>\n              Een CCTV-expert is aanwezig\n              wanneer je ondersteuning nodig hebt.\n            <\/strong>\n<\/p>\n<\/article>\n<article class=\"cctva__location\">\n<span class=\"cctva__location-day\">\n            Iedere woensdag\n          <\/span>\n<h3>\n            Kortrijk\n          <\/h3>\n<span class=\"cctva__location-time\">\n            Woensdagvoormiddag\n          <\/span>\n<p>\n            Oefen met camera's,\n            NVR's,\n            IP-netwerken,\n            bekabeling\n            of een eigen technisch leerdoel.\n            <br\/><br\/>\n<strong>\n              Werk op jouw eigen tempo.\n            <\/strong>\n<\/p>\n<\/article>\n<\/div>\n<\/section>\n<!-- ======================================================\n         BOOKING\n         ====================================================== -->\n<section class=\"cctva__booking cctva-reveal\">\n<span class=\"cctva__eyebrow\">\n        Micro-Learning reserveren\n      <\/span>\n<h2 class=\"cctva__title\">\n        Zo werkt jouw\n        <span>inschrijving.<\/span>\n<\/h2>\n<div class=\"cctva__booking-grid\">\n<article class=\"cctva__booking-card\">\n<div class=\"cctva__booking-number\">\n            01\n          <\/div>\n<h3>\n            Kies jouw leerdoel\n          <\/h3>\n<p>\n            Bepaal waar je tijdens de sessie\n            mee wilt oefenen,\n            testen\n            of experimenteren.\n          <\/p>\n<\/article>\n<article class=\"cctva__booking-card\">\n<div class=\"cctva__booking-number\">\n            02\n          <\/div>\n<h3>\n            Schrijf minstens \u00e9\u00e9n week vooraf in\n          <\/h3>\n<p>\n<strong>\n              Vooraf inschrijven is verplicht.\n            <\/strong>\n            Zo kunnen we jouw sessie\n            en het nodige materiaal voorbereiden.\n          <\/p>\n<\/article>\n<article class=\"cctva__booking-card\">\n<div class=\"cctva__booking-number\">\n            03\n          <\/div>\n<h3>\n            Wij nemen contact op\n          <\/h3>\n<p>\n            We bevestigen jouw gekozen datum\n            of stellen indien nodig\n            een andere beschikbare sessie voor.\n          <\/p>\n<\/article>\n<article class=\"cctva__booking-card\">\n<div class=\"cctva__booking-number\">\n            04\n          <\/div>\n<h3>\n            Kom hands-on trainen\n          <\/h3>\n<p>\n            Het testmateriaal staat klaar.\n            Jij gaat zelfstandig\n            met de apparatuur aan de slag.\n          <\/p>\n<\/article>\n<\/div>\n<\/section>\n<!-- ======================================================\n         FINAL CTA\n         ====================================================== -->\n<section class=\"cctva__final cctva-reveal\">\n<span class=\"cctva__final-badge\">\n        Beperkte plaatsen per sessie\n      <\/span>\n<h3>\n        Van \u201choe werkt dit?\u201d\n        naar\n        <span>\u201cik kan dit zelf.\u201d<\/span>\n<\/h3>\n<p>\n        Start online\n        en bouw jouw CCTV-kennis stap voor stap op.\n        Kom daarna tijdens CCTV Micro-Learning\n        zelf aansluiten,\n        configureren,\n        meten,\n        testen\n        en problemen oplossen.\n\n        <br\/><br\/>\n<strong>\n          Dinsdagvoormiddag in Gosselies.<br\/>\n          Woensdagvoormiddag in Kortrijk.\n        <\/strong>\n<br\/><br\/>\n\n        Schrijf minstens \u00e9\u00e9n week vooraf in.\n        We nemen daarna contact met je op\n        om de datum te bevestigen\n        of indien nodig\n        een andere datum voor te stellen.\n\n        <br\/><br\/>\n\n        Per Micro-Learning sessie\n        zijn slechts een beperkt aantal plaatsen beschikbaar.\n      <\/p>\n<div class=\"cctva__final-actions\">\n<a class=\"cctva__button\" href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\n          Ontdek CCTV Micro-Learning\n        <\/a>\n<a class=\"cctva__button cctva__button--paper\" href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\n          Contacteer CCTV Academy\n        <\/a>\n<\/div>\n<\/section>\n<!-- ======================================================\n         FOOTER\n         ====================================================== -->\n<footer class=\"cctva__footer\">\n\n      \u00a9 2026\n\n      <strong>\n        Wouter Rooseboom\n      <\/strong>\n<span>\/<\/span>\n<strong>\n        CCTV Academy\n      <\/strong>\n<br\/>\n\n      RAS \/ AIS Security \u00b7 Alle rechten voorbehouden.\n\n    <\/footer>\n<\/div>\n<\/main>\n<script>\n(function(){\n\n  const root =\n    document.querySelector('.cctva');\n\n  if(!root){\n    return;\n  }\n\n\n  const reducedMotion =\n    window.matchMedia &&\n    window.matchMedia(\n      '(prefers-reduced-motion: reduce)'\n    ).matches;\n\n\n  const revealItems =\n    root.querySelectorAll('.cctva-reveal');\n\n\n  if(reducedMotion){\n\n    revealItems.forEach(function(item){\n      item.classList.add('is-visible');\n    });\n\n    return;\n  }\n\n\n  if('IntersectionObserver' in window){\n\n    const observer =\n      new IntersectionObserver(\n        function(entries){\n\n          entries.forEach(function(entry){\n\n            if(entry.isIntersecting){\n\n              entry.target.classList.add(\n                'is-visible'\n              );\n\n              observer.unobserve(\n                entry.target\n              );\n\n            }\n\n          });\n\n        },\n        {\n          threshold:.08,\n          rootMargin:'0px 0px -45px 0px'\n        }\n      );\n\n\n    revealItems.forEach(function(item){\n      observer.observe(item);\n    });\n\n  }else{\n\n    revealItems.forEach(function(item){\n      item.classList.add('is-visible');\n    });\n\n  }\n\n})();\n<\/script><script>\n(function(){\n  \"use strict\";\n\n  var STORAGE_KEY = \"cctv_academy_language\";\n  var EVENT_NAME = \"cctvAcademyLanguageChange\";\n  var root = document.querySelector(\".cctva\");\n  if (!root) return;\n\n  var translations = {\"fr\":{\"Home\":\"Accueil\",\"CCTV Academy \u00b7 Online + Hands-on Learning\":\"CCTV Academy \u00b7 Apprentissage en ligne + pratique\",\"Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen\":\"Connaissance \u00b7 s\u00e9curit\u00e9 \u00b7 ma\u00eetrise \u00b7 faire soi-m\u00eame\",\"CCTV voor dummies\":\"CCTV pour d\u00e9butants\",\"Meer dan kijken.\":\"Plus que regarder.\",\"Leer het begrijpen.\":\"Apprenez \u00e0 comprendre.\",\"Van\":\"De\",\"\u201choe werkt dit?\u201d\":\"\u00ab comment cela fonctionne-t-il ? \u00bb\",\"naar\":\"\u00e0\",\"\u201cik kan dit zelf.\u201d\":\"\u00ab je peux le faire moi-m\u00eame. \u00bb\",\"Bouw eerst online jouw technische CCTV-kennis op en zet die daarna om in praktijk tijdens\":\"D\u00e9veloppez d\u2019abord vos connaissances techniques CCTV en ligne, puis mettez-les en pratique pendant le\",\"CCTV Micro-Learning.\":\"Micro-Learning CCTV.\",\"Bekijk het leertraject\":\"Voir le parcours d\u2019apprentissage\",\"Naar Micro-Learning\":\"Vers le Micro-Learning\",\"Hier begint jouw traject\":\"Votre parcours commence ici\",\"Fig. 01 \u00b7 CCTV Learning System\":\"Fig. 01 \u00b7 Syst\u00e8me d\u2019apprentissage CCTV\",\"Jouw CCTV Academy leertraject\":\"Votre parcours d\u2019apprentissage CCTV Academy\",\"Eerst begrijpen. Daarna\":\"Comprendre d\u2019abord. Ensuite\",\"zelf uitvoeren.\":\"le faire soi-m\u00eame.\",\"Het volledige traject bestaat uit twee duidelijke delen. Eerst bouw je online kennis en inzicht op via\":\"Le parcours complet se compose de deux parties claires. Vous d\u00e9veloppez d\u2019abord vos connaissances et votre compr\u00e9hension en ligne gr\u00e2ce \u00e0\",\"drie verschillende CCTV-leertrajecten.\":\"trois parcours d\u2019apprentissage CCTV diff\u00e9rents.\",\"Daarna ga je een stap verder tijdens\":\"Ensuite, vous allez plus loin avec le\",\"hands-on CCTV Micro-Learning.\":\"Micro-Learning CCTV pratique.\",\"Daar zet je de theorie zelf om in praktijk.\":\"Vous y transformez vous-m\u00eame la th\u00e9orie en pratique.\",\"Praktijk \/ installatie \/ netwerk\":\"Pratique \/ installation \/ r\u00e9seau\",\"Fig. 02\":\"Fig. 02\",\"Niet alleen weten\":\"Ne pas seulement savoir\",\"wat\":\"ce que\",\"iets doet.\":\"fait un \u00e9l\u00e9ment.\",\"Begrijpen waarom het werkt.\":\"Comprendre pourquoi cela fonctionne.\",\"01\":\"01\",\"Online kennis opbouwen\":\"D\u00e9velopper ses connaissances en ligne\",\"3 online\":\"3 parcours en ligne\",\"CCTV-leertrajecten\":\"d\u2019apprentissage CCTV\",\"Begin waar jouw huidige kennis stopt. Kies \u00e9\u00e9n opleiding of doorloop ze alle drie als complete technische CCTV-basis.\":\"Commencez l\u00e0 o\u00f9 s\u2019arr\u00eatent vos connaissances actuelles. Choisissez une formation ou suivez les trois pour obtenir une base technique CCTV compl\u00e8te.\",\"CCTV Fundamentals\":\"Fondamentaux CCTV\",\"CCTV Camera's en Opnamesystemen\":\"Cam\u00e9ras CCTV et syst\u00e8mes d\u2019enregistrement\",\"Bouw de technische basis op. Leer verschillende camera's, lenzen, recorders, opslag, bekabeling, nachtzicht en systeemonderdelen kennen.\":\"Construisez les bases techniques. D\u00e9couvrez les diff\u00e9rents types de cam\u00e9ras, objectifs, enregistreurs, stockage, c\u00e2blage, vision nocturne et composants du syst\u00e8me.\",\"Camera's\":\"Cam\u00e9ras\",\"NVR\":\"NVR\",\"Lenzen\":\"Objectifs\",\"Opslag\":\"Stockage\",\"Bekabeling\":\"C\u00e2blage\",\"Bekijk het volledige opleidingsoverzicht\":\"Voir le programme complet\",\"02\":\"02\",\"Troubleshooting\":\"D\u00e9pannage\",\"De TOP 10 Beginnersfouten in CCTV\":\"Le TOP 10 des erreurs de d\u00e9butants en CCTV\",\"Leer typische problemen herkennen voordat ze problemen bij de klant veroorzaken. Van IR-reflectie en nachtzicht tot ANPR, DORI, lenzen en camerakeuze.\":\"Apprenez \u00e0 reconna\u00eetre les probl\u00e8mes typiques avant qu\u2019ils ne causent des difficult\u00e9s chez le client. De la r\u00e9flexion IR et la vision nocturne \u00e0 l\u2019ANPR, DORI, aux objectifs et au choix de la cam\u00e9ra.\",\"24 hoofdstukken\":\"24 chapitres\",\"Diagnose\":\"Diagnostic\",\"ANPR\":\"ANPR\",\"DORI\":\"DORI\",\"Nachtzicht\":\"Vision nocturne\",\"03\":\"03\",\"IP Networks\":\"R\u00e9seaux IP\",\"Basis CCTV IP Netwerken\":\"R\u00e9seaux IP CCTV de base\",\"Begrijp hoe IP-camera's, PoE, switches, NVR's, laptops, routers en internetverbindingen met elkaar communiceren.\":\"Comprenez comment les cam\u00e9ras IP, le PoE, les switches, les NVR, les ordinateurs portables, les routeurs et les connexions Internet communiquent entre eux.\",\"15 modules\":\"15 modules\",\"IPv4\":\"IPv4\",\"DHCP\":\"DHCP\",\"PoE\":\"PoE\",\"Theorie begrepen? Nu zelf uitvoeren.\":\"Th\u00e9orie comprise ? Passez maintenant \u00e0 la pratique.\",\"\u2193\":\"\u2193\",\"CCTV Micro-Learning\":\"Micro-Learning CCTV\",\"Hier stopt het kijken.\":\"Ici, on arr\u00eate de regarder.\",\"Hier begint het doen.\":\"Ici, on commence \u00e0 faire.\",\"Tijdens CCTV Micro-Learning ga je\":\"Pendant le Micro-Learning CCTV, vous travaillez\",\"zelfstandig en op jouw eigen tempo\":\"de mani\u00e8re autonome et \u00e0 votre propre rythme\",\"met echte apparatuur aan de slag.\":\"avec du mat\u00e9riel r\u00e9el.\",\"CCTV Academy voorziet het testmateriaal. Je kunt bijvoorbeeld camera's aansluiten, een IP-netwerk bouwen, PoE testen, een NVR configureren, apparaten terugvinden of zelf storingen onderzoeken.\":\"CCTV Academy fournit le mat\u00e9riel de test. Vous pouvez par exemple raccorder des cam\u00e9ras, construire un r\u00e9seau IP, tester le PoE, configurer un NVR, retrouver des appareils ou analyser vous-m\u00eame des pannes.\",\"Een CCTV-expert is tijdens de sessie aanwezig.\":\"Un expert CCTV est pr\u00e9sent pendant la session.\",\"Niet om voortdurend les te geven, maar om beschikbaar te zijn wanneer jij een vraag hebt, ergens vastloopt of samen naar een oplossing wilt zoeken.\":\"Non pas pour donner cours en permanence, mais pour \u00eatre disponible lorsque vous avez une question, \u00eates bloqu\u00e9 ou souhaitez chercher une solution ensemble.\",\"Train op jouw tempo\":\"Entra\u00eenez-vous \u00e0 votre rythme\",\"Jij bepaalt waar je mee bezig bent en hoe snel je gaat.\":\"Vous d\u00e9cidez de ce sur quoi vous travaillez et de votre rythme.\",\"Testmateriaal voorzien\":\"Mat\u00e9riel de test fourni\",\"Je hoeft zelf niet eerst een compleet testlab aan te kopen.\":\"Vous ne devez pas acheter d\u2019abord un laboratoire de test complet.\",\"Zelfstandig hands-on\":\"Pratique en autonomie\",\"Zelf aansluiten, instellen, testen en fouten zoeken.\":\"Raccorder, configurer, tester et rechercher les erreurs vous-m\u00eame.\",\"CCTV-expert aanwezig\":\"Expert CCTV pr\u00e9sent\",\"Direct iemand beschikbaar voor vragen en ondersteuning.\":\"Une personne est directement disponible pour vos questions et pour vous aider.\",\"Ontdek CCTV Micro-Learning\":\"D\u00e9couvrir le Micro-Learning CCTV\",\"Zelf aansluiten.\":\"Raccorder soi-m\u00eame.\",\"Zelf configureren.\":\"Configurer soi-m\u00eame.\",\"Zelf ontdekken.\":\"D\u00e9couvrir soi-m\u00eame.\",\"Van theorie naar praktijk\":\"De la th\u00e9orie \u00e0 la pratique\",\"Kennis wordt pas echt waardevol wanneer je ze\":\"La connaissance devient r\u00e9ellement pr\u00e9cieuse lorsque vous\",\"durft toepassen.\":\"osez l\u2019appliquer.\",\"Een camera aansluiten. Een adres terugvinden. PoE controleren. Een netwerkprobleem analyseren. Een recorder configureren.\":\"Raccorder une cam\u00e9ra. Retrouver une adresse. Contr\u00f4ler le PoE. Analyser un probl\u00e8me r\u00e9seau. Configurer un enregistreur.\",\"Door zelf te testen en fouten te maken, bouw je niet alleen kennis op, maar ook het vertrouwen om technische situaties zelfstandig aan te pakken.\":\"En testant vous-m\u00eame et en faisant des erreurs, vous d\u00e9veloppez non seulement vos connaissances, mais aussi la confiance n\u00e9cessaire pour g\u00e9rer des situations techniques de mani\u00e8re autonome.\",\"Hands-on \/ configuratie \/ diagnose\":\"Pratique \/ configuration \/ diagnostic\",\"Fig. 03\":\"Fig. 03\",\"Bekabeling \/ structuur\":\"C\u00e2blage \/ structure\",\"Hardware \/ verbindingen\":\"Mat\u00e9riel \/ connexions\",\"Configuratie \/ controle\":\"Configuration \/ contr\u00f4le\",\"Wekelijkse hands-on sessies\":\"Sessions pratiques hebdomadaires\",\"Wanneer kan je\":\"Quand pouvez-vous suivre le\",\"Micro-Learning\":\"Micro-Learning\",\"volgen?\":\"?\",\"De sessies worden op twee vaste voormiddagen georganiseerd. We houden bewust een beperkt aantal plaatsen beschikbaar, zodat iedere deelnemer voldoende\":\"Les sessions sont organis\u00e9es lors de deux matin\u00e9es fixes. Nous limitons volontairement le nombre de places afin que chaque participant dispose de suffisamment\",\"werkruimte, testmateriaal en ondersteuning\":\"d\u2019espace de travail, de mat\u00e9riel de test et d\u2019accompagnement\",\"krijgt.\":\".\",\"Iedere dinsdag\":\"Chaque mardi\",\"Gosselies\":\"Gosselies\",\"Dinsdagvoormiddag\":\"Mardi matin\",\"Zelfstandig trainen met professioneel testmateriaal.\":\"S\u2019entra\u00eener de mani\u00e8re autonome avec du mat\u00e9riel de test professionnel.\",\"Een CCTV-expert is aanwezig wanneer je ondersteuning nodig hebt.\":\"Un expert CCTV est pr\u00e9sent lorsque vous avez besoin d\u2019aide.\",\"Iedere woensdag\":\"Chaque mercredi\",\"Kortrijk\":\"Kortrijk\",\"Woensdagvoormiddag\":\"Mercredi matin\",\"Oefen met camera's, NVR's, IP-netwerken, bekabeling of een eigen technisch leerdoel.\":\"Entra\u00eenez-vous avec des cam\u00e9ras, des NVR, des r\u00e9seaux IP, du c\u00e2blage ou votre propre objectif d\u2019apprentissage technique.\",\"Werk op jouw eigen tempo.\":\"Travaillez \u00e0 votre propre rythme.\",\"Micro-Learning reserveren\":\"R\u00e9server le Micro-Learning\",\"Zo werkt jouw\":\"Voici comment fonctionne votre\",\"inschrijving.\":\"inscription.\",\"Kies jouw leerdoel\":\"Choisissez votre objectif d\u2019apprentissage\",\"Bepaal waar je tijdens de sessie mee wilt oefenen, testen of experimenteren.\":\"D\u00e9terminez ce que vous souhaitez pratiquer, tester ou exp\u00e9rimenter pendant la session.\",\"Schrijf minstens \u00e9\u00e9n week vooraf in\":\"Inscrivez-vous au moins une semaine \u00e0 l\u2019avance\",\"Vooraf inschrijven is verplicht.\":\"L\u2019inscription pr\u00e9alable est obligatoire.\",\"Zo kunnen we jouw sessie en het nodige materiaal voorbereiden.\":\"Nous pouvons ainsi pr\u00e9parer votre session et le mat\u00e9riel n\u00e9cessaire.\",\"Wij nemen contact op\":\"Nous vous contactons\",\"We bevestigen jouw gekozen datum of stellen indien nodig een andere beschikbare sessie voor.\":\"Nous confirmons la date choisie ou proposons, si n\u00e9cessaire, une autre session disponible.\",\"04\":\"04\",\"Kom hands-on trainen\":\"Venez vous entra\u00eener en pratique\",\"Het testmateriaal staat klaar. Jij gaat zelfstandig met de apparatuur aan de slag.\":\"Le mat\u00e9riel de test est pr\u00eat. Vous travaillez vous-m\u00eame avec l\u2019\u00e9quipement.\",\"Beperkte plaatsen per sessie\":\"Places limit\u00e9es par session\",\"Van \u201choe werkt dit?\u201d naar\":\"De \u00ab comment cela fonctionne-t-il ? \u00bb \u00e0\",\"Start online en bouw jouw CCTV-kennis stap voor stap op. Kom daarna tijdens CCTV Micro-Learning zelf aansluiten, configureren, meten, testen en problemen oplossen.\":\"Commencez en ligne et d\u00e9veloppez progressivement vos connaissances CCTV. Venez ensuite au Micro-Learning CCTV pour raccorder, configurer, mesurer, tester et r\u00e9soudre vous-m\u00eame les probl\u00e8mes.\",\"Dinsdagvoormiddag in Gosselies.\":\"Mardi matin \u00e0 Gosselies.\",\"Woensdagvoormiddag in Kortrijk.\":\"Mercredi matin \u00e0 Kortrijk.\",\"Schrijf minstens \u00e9\u00e9n week vooraf in. We nemen daarna contact met je op om de datum te bevestigen of indien nodig een andere datum voor te stellen.\":\"Inscrivez-vous au moins une semaine \u00e0 l\u2019avance. Nous vous contacterons ensuite pour confirmer la date ou, si n\u00e9cessaire, en proposer une autre.\",\"Per Micro-Learning sessie zijn slechts een beperkt aantal plaatsen beschikbaar.\":\"Le nombre de places est limit\u00e9 pour chaque session de Micro-Learning.\",\"Contacteer CCTV Academy\":\"Contacter CCTV Academy\",\"\u00a9 2026\":\"\u00a9 2026\",\"Wouter Rooseboom\":\"Wouter Rooseboom\",\"\/\":\"\/\",\"CCTV Academy\":\"CCTV Academy\",\"RAS \/ AIS Security \u00b7 Alle rechten voorbehouden.\":\"RAS \/ AIS Security \u00b7 Tous droits r\u00e9serv\u00e9s.\"},\"en\":{\"Home\":\"Home\",\"CCTV Academy \u00b7 Online + Hands-on Learning\":\"CCTV Academy \u00b7 Online + Hands-on Learning\",\"Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen\":\"Knowledge \u00b7 security \u00b7 control \u00b7 do it yourself\",\"CCTV voor dummies\":\"CCTV for beginners\",\"Meer dan kijken.\":\"More than watching.\",\"Leer het begrijpen.\":\"Learn to understand it.\",\"Van\":\"From\",\"\u201choe werkt dit?\u201d\":\"\u201chow does this work?\u201d\",\"naar\":\"to\",\"\u201cik kan dit zelf.\u201d\":\"\u201cI can do this myself.\u201d\",\"Bouw eerst online jouw technische CCTV-kennis op en zet die daarna om in praktijk tijdens\":\"First build your technical CCTV knowledge online, then put it into practice during\",\"CCTV Micro-Learning.\":\"CCTV Micro-Learning.\",\"Bekijk het leertraject\":\"View the learning path\",\"Naar Micro-Learning\":\"Go to Micro-Learning\",\"Hier begint jouw traject\":\"Your path starts here\",\"Fig. 01 \u00b7 CCTV Learning System\":\"Fig. 01 \u00b7 CCTV Learning System\",\"Jouw CCTV Academy leertraject\":\"Your CCTV Academy learning path\",\"Eerst begrijpen. Daarna\":\"Understand first. Then\",\"zelf uitvoeren.\":\"do it yourself.\",\"Het volledige traject bestaat uit twee duidelijke delen. Eerst bouw je online kennis en inzicht op via\":\"The complete path consists of two clear parts. First, you build knowledge and understanding online through\",\"drie verschillende CCTV-leertrajecten.\":\"three different CCTV learning paths.\",\"Daarna ga je een stap verder tijdens\":\"Then you take the next step during\",\"hands-on CCTV Micro-Learning.\":\"hands-on CCTV Micro-Learning.\",\"Daar zet je de theorie zelf om in praktijk.\":\"There you turn the theory into practice yourself.\",\"Praktijk \/ installatie \/ netwerk\":\"Practice \/ installation \/ network\",\"Fig. 02\":\"Fig. 02\",\"Niet alleen weten\":\"Do not just know\",\"wat\":\"what\",\"iets doet.\":\"something does.\",\"Begrijpen waarom het werkt.\":\"Understand why it works.\",\"01\":\"01\",\"Online kennis opbouwen\":\"Build knowledge online\",\"3 online\":\"3 online\",\"CCTV-leertrajecten\":\"CCTV learning paths\",\"Begin waar jouw huidige kennis stopt. Kies \u00e9\u00e9n opleiding of doorloop ze alle drie als complete technische CCTV-basis.\":\"Start where your current knowledge ends. Choose one course or complete all three as a full technical CCTV foundation.\",\"CCTV Fundamentals\":\"CCTV Fundamentals\",\"CCTV Camera's en Opnamesystemen\":\"CCTV Cameras and Recording Systems\",\"Bouw de technische basis op. Leer verschillende camera's, lenzen, recorders, opslag, bekabeling, nachtzicht en systeemonderdelen kennen.\":\"Build the technical foundation. Learn about different cameras, lenses, recorders, storage, cabling, night vision and system components.\",\"Camera's\":\"Cameras\",\"NVR\":\"NVR\",\"Lenzen\":\"Lenses\",\"Opslag\":\"Storage\",\"Bekabeling\":\"Cabling\",\"Bekijk het volledige opleidingsoverzicht\":\"View the full course overview\",\"02\":\"02\",\"Troubleshooting\":\"Troubleshooting\",\"De TOP 10 Beginnersfouten in CCTV\":\"The TOP 10 Beginner Mistakes in CCTV\",\"Leer typische problemen herkennen voordat ze problemen bij de klant veroorzaken. Van IR-reflectie en nachtzicht tot ANPR, DORI, lenzen en camerakeuze.\":\"Learn to recognise typical issues before they cause problems for the customer. From IR reflection and night vision to ANPR, DORI, lenses and camera selection.\",\"24 hoofdstukken\":\"24 chapters\",\"Diagnose\":\"Diagnostics\",\"ANPR\":\"ANPR\",\"DORI\":\"DORI\",\"Nachtzicht\":\"Night vision\",\"03\":\"03\",\"IP Networks\":\"IP Networks\",\"Basis CCTV IP Netwerken\":\"Basic CCTV IP Networking\",\"Begrijp hoe IP-camera's, PoE, switches, NVR's, laptops, routers en internetverbindingen met elkaar communiceren.\":\"Understand how IP cameras, PoE, switches, NVRs, laptops, routers and internet connections communicate with each other.\",\"15 modules\":\"15 modules\",\"IPv4\":\"IPv4\",\"DHCP\":\"DHCP\",\"PoE\":\"PoE\",\"Theorie begrepen? Nu zelf uitvoeren.\":\"Theory understood? Now do it yourself.\",\"\u2193\":\"\u2193\",\"CCTV Micro-Learning\":\"CCTV Micro-Learning\",\"Hier stopt het kijken.\":\"This is where watching stops.\",\"Hier begint het doen.\":\"This is where doing begins.\",\"Tijdens CCTV Micro-Learning ga je\":\"During CCTV Micro-Learning, you work\",\"zelfstandig en op jouw eigen tempo\":\"independently and at your own pace\",\"met echte apparatuur aan de slag.\":\"with real equipment.\",\"CCTV Academy voorziet het testmateriaal. Je kunt bijvoorbeeld camera's aansluiten, een IP-netwerk bouwen, PoE testen, een NVR configureren, apparaten terugvinden of zelf storingen onderzoeken.\":\"CCTV Academy provides the test equipment. You can, for example, connect cameras, build an IP network, test PoE, configure an NVR, locate devices or investigate faults yourself.\",\"Een CCTV-expert is tijdens de sessie aanwezig.\":\"A CCTV expert is present during the session.\",\"Niet om voortdurend les te geven, maar om beschikbaar te zijn wanneer jij een vraag hebt, ergens vastloopt of samen naar een oplossing wilt zoeken.\":\"Not to teach continuously, but to be available when you have a question, get stuck or want to work through a solution together.\",\"Train op jouw tempo\":\"Train at your own pace\",\"Jij bepaalt waar je mee bezig bent en hoe snel je gaat.\":\"You decide what you work on and how quickly you progress.\",\"Testmateriaal voorzien\":\"Test equipment provided\",\"Je hoeft zelf niet eerst een compleet testlab aan te kopen.\":\"You do not need to buy a complete test lab first.\",\"Zelfstandig hands-on\":\"Independent hands-on practice\",\"Zelf aansluiten, instellen, testen en fouten zoeken.\":\"Connect, configure, test and troubleshoot it yourself.\",\"CCTV-expert aanwezig\":\"CCTV expert present\",\"Direct iemand beschikbaar voor vragen en ondersteuning.\":\"Someone is immediately available for questions and support.\",\"Ontdek CCTV Micro-Learning\":\"Explore CCTV Micro-Learning\",\"Zelf aansluiten.\":\"Connect it yourself.\",\"Zelf configureren.\":\"Configure it yourself.\",\"Zelf ontdekken.\":\"Discover it yourself.\",\"Van theorie naar praktijk\":\"From theory to practice\",\"Kennis wordt pas echt waardevol wanneer je ze\":\"Knowledge becomes truly valuable when you\",\"durft toepassen.\":\"dare to apply it.\",\"Een camera aansluiten. Een adres terugvinden. PoE controleren. Een netwerkprobleem analyseren. Een recorder configureren.\":\"Connect a camera. Find an address. Check PoE. Analyse a network problem. Configure a recorder.\",\"Door zelf te testen en fouten te maken, bouw je niet alleen kennis op, maar ook het vertrouwen om technische situaties zelfstandig aan te pakken.\":\"By testing and making mistakes yourself, you build not only knowledge but also the confidence to handle technical situations independently.\",\"Hands-on \/ configuratie \/ diagnose\":\"Hands-on \/ configuration \/ diagnostics\",\"Fig. 03\":\"Fig. 03\",\"Bekabeling \/ structuur\":\"Cabling \/ structure\",\"Hardware \/ verbindingen\":\"Hardware \/ connections\",\"Configuratie \/ controle\":\"Configuration \/ control\",\"Wekelijkse hands-on sessies\":\"Weekly hands-on sessions\",\"Wanneer kan je\":\"When can you attend\",\"Micro-Learning\":\"Micro-Learning\",\"volgen?\":\"?\",\"De sessies worden op twee vaste voormiddagen georganiseerd. We houden bewust een beperkt aantal plaatsen beschikbaar, zodat iedere deelnemer voldoende\":\"The sessions are organised on two fixed mornings. We deliberately keep the number of places limited so that every participant has enough\",\"werkruimte, testmateriaal en ondersteuning\":\"workspace, test equipment and support\",\"krijgt.\":\".\",\"Iedere dinsdag\":\"Every Tuesday\",\"Gosselies\":\"Gosselies\",\"Dinsdagvoormiddag\":\"Tuesday morning\",\"Zelfstandig trainen met professioneel testmateriaal.\":\"Train independently with professional test equipment.\",\"Een CCTV-expert is aanwezig wanneer je ondersteuning nodig hebt.\":\"A CCTV expert is present whenever you need support.\",\"Iedere woensdag\":\"Every Wednesday\",\"Kortrijk\":\"Kortrijk\",\"Woensdagvoormiddag\":\"Wednesday morning\",\"Oefen met camera's, NVR's, IP-netwerken, bekabeling of een eigen technisch leerdoel.\":\"Practise with cameras, NVRs, IP networks, cabling or your own technical learning objective.\",\"Werk op jouw eigen tempo.\":\"Work at your own pace.\",\"Micro-Learning reserveren\":\"Book Micro-Learning\",\"Zo werkt jouw\":\"This is how your\",\"inschrijving.\":\"registration works.\",\"Kies jouw leerdoel\":\"Choose your learning objective\",\"Bepaal waar je tijdens de sessie mee wilt oefenen, testen of experimenteren.\":\"Decide what you want to practise, test or experiment with during the session.\",\"Schrijf minstens \u00e9\u00e9n week vooraf in\":\"Register at least one week in advance\",\"Vooraf inschrijven is verplicht.\":\"Advance registration is required.\",\"Zo kunnen we jouw sessie en het nodige materiaal voorbereiden.\":\"This allows us to prepare your session and the necessary equipment.\",\"Wij nemen contact op\":\"We will contact you\",\"We bevestigen jouw gekozen datum of stellen indien nodig een andere beschikbare sessie voor.\":\"We confirm your chosen date or, if necessary, suggest another available session.\",\"04\":\"04\",\"Kom hands-on trainen\":\"Come for hands-on training\",\"Het testmateriaal staat klaar. Jij gaat zelfstandig met de apparatuur aan de slag.\":\"The test equipment is ready. You work with the equipment independently.\",\"Beperkte plaatsen per sessie\":\"Limited places per session\",\"Van \u201choe werkt dit?\u201d naar\":\"From \u201chow does this work?\u201d to\",\"Start online en bouw jouw CCTV-kennis stap voor stap op. Kom daarna tijdens CCTV Micro-Learning zelf aansluiten, configureren, meten, testen en problemen oplossen.\":\"Start online and build your CCTV knowledge step by step. Then come to CCTV Micro-Learning to connect, configure, measure, test and troubleshoot for yourself.\",\"Dinsdagvoormiddag in Gosselies.\":\"Tuesday morning in Gosselies.\",\"Woensdagvoormiddag in Kortrijk.\":\"Wednesday morning in Kortrijk.\",\"Schrijf minstens \u00e9\u00e9n week vooraf in. We nemen daarna contact met je op om de datum te bevestigen of indien nodig een andere datum voor te stellen.\":\"Register at least one week in advance. We will then contact you to confirm the date or, if necessary, suggest another date.\",\"Per Micro-Learning sessie zijn slechts een beperkt aantal plaatsen beschikbaar.\":\"Only a limited number of places are available for each Micro-Learning session.\",\"Contacteer CCTV Academy\":\"Contact CCTV Academy\",\"\u00a9 2026\":\"\u00a9 2026\",\"Wouter Rooseboom\":\"Wouter Rooseboom\",\"\/\":\"\/\",\"CCTV Academy\":\"CCTV Academy\",\"RAS \/ AIS Security \u00b7 Alle rechten voorbehouden.\":\"RAS \/ AIS Security \u00b7 All rights reserved.\"}};\n  var attributeTranslations = {\"fr\":{\"CCTV Academy \u2013 van hoe werkt dit naar ik kan dit zelf\":\"CCTV Academy \u2013 de \u00ab comment cela fonctionne-t-il ? \u00bb \u00e0 \u00ab je peux le faire moi-m\u00eame \u00bb\",\"Technicus werkt aan netwerkbekabeling en technische installatie\":\"Technicien travaillant sur le c\u00e2blage r\u00e9seau et une installation technique\",\"Technicus werkt hands-on aan elektronische hardware\":\"Technicien travaillant en pratique sur du mat\u00e9riel \u00e9lectronique\",\"Technicus onderzoekt en herstelt technische hardware\":\"Technicien diagnostiquant et r\u00e9parant du mat\u00e9riel technique\",\"Technicus werkt met laptop tijdens technische configuratie\":\"Technicien travaillant sur un ordinateur portable pendant une configuration technique\",\"Technicus configureert netwerkbekabeling in een datarack\":\"Technicien configurant le c\u00e2blage r\u00e9seau dans une baie informatique\",\"Engineer installeert technische hardware in een datarack\":\"Ing\u00e9nieur installant du mat\u00e9riel technique dans une baie informatique\",\"Technici werken samen met laptops aan technische apparatuur\":\"Techniciens travaillant ensemble avec des ordinateurs portables sur du mat\u00e9riel technique\",\"Technicus beheert en controleert netwerkbekabeling\":\"Technicien g\u00e9rant et contr\u00f4lant le c\u00e2blage r\u00e9seau\",\"Technicus sluit een kabel aan op netwerkapparatuur\":\"Technicien raccordant un c\u00e2ble \u00e0 un \u00e9quipement r\u00e9seau\",\"Engineer werkt met laptop in een serverruimte\":\"Ing\u00e9nieur travaillant avec un ordinateur portable dans une salle serveur\"},\"en\":{\"CCTV Academy \u2013 van hoe werkt dit naar ik kan dit zelf\":\"CCTV Academy \u2013 from \u201chow does this work?\u201d to \u201cI can do this myself\u201d\",\"Technicus werkt aan netwerkbekabeling en technische installatie\":\"Technician working on network cabling and a technical installation\",\"Technicus werkt hands-on aan elektronische hardware\":\"Technician working hands-on with electronic hardware\",\"Technicus onderzoekt en herstelt technische hardware\":\"Technician diagnosing and repairing technical hardware\",\"Technicus werkt met laptop tijdens technische configuratie\":\"Technician working on a laptop during technical configuration\",\"Technicus configureert netwerkbekabeling in een datarack\":\"Technician configuring network cabling in a data rack\",\"Engineer installeert technische hardware in een datarack\":\"Engineer installing technical hardware in a data rack\",\"Technici werken samen met laptops aan technische apparatuur\":\"Technicians working together with laptops on technical equipment\",\"Technicus beheert en controleert netwerkbekabeling\":\"Technician managing and checking network cabling\",\"Technicus sluit een kabel aan op netwerkapparatuur\":\"Technician connecting a cable to network equipment\",\"Engineer werkt met laptop in een serverruimte\":\"Engineer working with a laptop in a server room\"}};\n  var validLanguages = [\"nl\",\"fr\",\"en\"];\n  var currentLanguage = \"nl\";\n  var textRecords = [];\n  var attributeRecords = [];\n\n  function normalizeTranslationKey(value) {\n    return String(value || \"\").replace(\/\\s+\/g, \" \").trim();\n  }\n\n  function translateText(original, lang) {\n    var key = normalizeTranslationKey(original);\n    if (lang === \"nl\") return key;\n    var table = translations[lang];\n    return table && Object.prototype.hasOwnProperty.call(table, key)\n      ? table[key]\n      : key;\n  }\n\n  function translateAttribute(original, lang) {\n    var key = normalizeTranslationKey(original);\n    if (lang === \"nl\") return key;\n    var table = attributeTranslations[lang];\n    return table && Object.prototype.hasOwnProperty.call(table, key)\n      ? table[key]\n      : key;\n  }\n\n  function preserveWhitespace(original, translated) {\n    var leading = (String(original).match(\/^\\s*\/) || [\"\"])[0];\n    var trailing = (String(original).match(\/\\s*$\/) || [\"\"])[0];\n    return leading + translated + trailing;\n  }\n\n  function collectTextRecords() {\n    var walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT);\n    var node;\n    while ((node = walker.nextNode())) {\n      var parent = node.parentElement;\n      if (!parent || parent.closest(\"script, style, .cctv-language-bar\")) continue;\n      if (!normalizeTranslationKey(node.nodeValue)) continue;\n      textRecords.push({node:node, original:node.nodeValue});\n    }\n  }\n\n  function collectAttributeRecords() {\n    root.querySelectorAll(\"[alt],[aria-label],[title],[placeholder]\").forEach(function(el) {\n      if (el.closest(\".cctv-language-bar\")) return;\n      [\"alt\",\"aria-label\",\"title\",\"placeholder\"].forEach(function(attr) {\n        if (el.hasAttribute(attr) && normalizeTranslationKey(el.getAttribute(attr))) {\n          attributeRecords.push({\n            element:el,\n            attribute:attr,\n            original:el.getAttribute(attr)\n          });\n        }\n      });\n    });\n  }\n\n  function applyLanguage(lang, persist) {\n    if (validLanguages.indexOf(lang) === -1) lang = \"nl\";\n    currentLanguage = lang;\n\n    textRecords.forEach(function(record) {\n      record.node.nodeValue = preserveWhitespace(\n        record.original,\n        translateText(record.original, lang)\n      );\n    });\n\n    attributeRecords.forEach(function(record) {\n      record.element.setAttribute(\n        record.attribute,\n        translateAttribute(record.original, lang)\n      );\n    });\n\n    root.dataset.language = lang;\n    root.setAttribute(\"lang\", lang);\n    document.documentElement.lang = lang;\n\n    root.querySelectorAll(\".cctv-language-switcher button[data-lang]\").forEach(function(btn) {\n      var active = btn.getAttribute(\"data-lang\") === lang;\n      btn.classList.toggle(\"is-active\", active);\n      btn.setAttribute(\"aria-pressed\", active ? \"true\" : \"false\");\n    });\n\n    if (persist !== false) {\n      try {\n        localStorage.setItem(STORAGE_KEY, lang);\n      } catch (e) {}\n    }\n\n    window.dispatchEvent(new CustomEvent(EVENT_NAME, {\n      detail: {language:lang}\n    }));\n  }\n\n  function setLanguage(lang) {\n    applyLanguage(String(lang || \"\").toLowerCase(), true);\n  }\n\n  collectTextRecords();\n  collectAttributeRecords();\n\n  root.querySelectorAll(\".cctv-language-switcher button[data-lang]\").forEach(function(btn) {\n    btn.addEventListener(\"click\", function() {\n      setLanguage(btn.getAttribute(\"data-lang\"));\n    });\n  });\n\n  var queryLang = new URLSearchParams(window.location.search).get(\"lang\");\n  queryLang = queryLang ? queryLang.toLowerCase() : \"\";\n\n  var storedLang = \"\";\n  try {\n    storedLang = (localStorage.getItem(STORAGE_KEY) || \"\").toLowerCase();\n  } catch (e) {}\n\n  var initialLanguage =\n    validLanguages.indexOf(queryLang) !== -1 ? queryLang :\n    validLanguages.indexOf(storedLang) !== -1 ? storedLang :\n    \"nl\";\n\n  applyLanguage(initialLanguage, true);\n\n  window.addEventListener(\"storage\", function(event) {\n    var next = String(event.newValue || \"\").toLowerCase();\n    if (event.key === STORAGE_KEY && validLanguages.indexOf(next) !== -1) {\n      applyLanguage(next, false);\n    }\n  });\n\n  window.CCTVAcademyLanguage = {\n    set:setLanguage,\n    get:function(){ return currentLanguage; }\n  };\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u2302HomeTaal \u00b7 Langue \u00b7 LanguageNLFREN CCTV Academy \u00b7 Online + Hands-on Learning Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen CCTV voor dummies Meer dan kijken. Leer het begrijpen. Van \u201choe werkt dit?\u201d naar \u201cik kan dit zelf.\u201d Bouw eerst online jouw technische CCTV-kennis op en zet die daarna om in praktijk tijdens CCTV Micro-Learning. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"customizer","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"class_list":["post-50925","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cctvacademy.be\/fr\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\/AIS CCTV Academy\" \/>\n<meta property=\"og:description\" content=\"\u2302HomeTaal \u00b7 Langue \u00b7 LanguageNLFREN CCTV Academy \u00b7 Online + Hands-on Learning Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen CCTV voor dummies Meer dan kijken. Leer het begrijpen. Van \u201choe werkt dit?\u201d naar \u201cik kan dit zelf.\u201d Bouw eerst online jouw technische CCTV-kennis op en zet die daarna om in praktijk tijdens CCTV Micro-Learning. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/fr\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/\" \/>\n<meta property=\"og:site_name\" content=\"RAS\/AIS CCTV Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61576769152561\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-03T17:40:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/\",\"name\":\"Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png\",\"datePublished\":\"2026-09-17T11:14:41+00:00\",\"dateModified\":\"2026-10-03T17:40:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/#breadcrumb\"},\"inLanguage\":\"fr-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png\",\"contentUrl\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online CCTV Learning hub &#8211; CCTV Micro-Learning: CCTV Academy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/\",\"name\":\"CCTV Academy\",\"description\":\"CCTV Opleidingen en CCTV Micro Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cctvacademy.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-BE\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\/AIS CCTV Academy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cctvacademy.be\/fr\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/","og_locale":"fr_FR","og_type":"article","og_title":"Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\/AIS CCTV Academy","og_description":"\u2302HomeTaal \u00b7 Langue \u00b7 LanguageNLFREN CCTV Academy \u00b7 Online + Hands-on Learning Kennis \u00b7 veiligheid \u00b7 controle \u00b7 zelf doen CCTV voor dummies Meer dan kijken. Leer het begrijpen. Van \u201choe werkt dit?\u201d naar \u201cik kan dit zelf.\u201d Bouw eerst online jouw technische CCTV-kennis op en zet die daarna om in praktijk tijdens CCTV Micro-Learning. [&hellip;]","og_url":"https:\/\/cctvacademy.be\/fr\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_modified_time":"2026-10-03T17:40:54+00:00","og_image":[{"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/","url":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/","name":"Online CCTV Learning hub - CCTV Micro-Learning: CCTV Academy - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/#primaryimage"},"thumbnailUrl":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png","datePublished":"2026-09-17T11:14:41+00:00","dateModified":"2026-10-03T17:40:54+00:00","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/#breadcrumb"},"inLanguage":"fr-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/"]}]},{"@type":"ImageObject","inLanguage":"fr-BE","@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/#primaryimage","url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png","contentUrl":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/CCTV-Academy-Wouter-Rooseboom-CCTV-Micro-Learning.png"},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/online-cctv-learning-hub-cctv-micro-learning-cctv-academy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/nl\/"},{"@type":"ListItem","position":2,"name":"Online CCTV Learning hub &#8211; CCTV Micro-Learning: CCTV Academy"}]},{"@type":"WebSite","@id":"https:\/\/cctvacademy.be\/#website","url":"https:\/\/cctvacademy.be\/","name":"CCTV Academy","description":"Formation \u00e0 la vid\u00e9osurveillance et micro-apprentissage de la vid\u00e9osurveillance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cctvacademy.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-BE"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/pages\/50925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/comments?post=50925"}],"version-history":[{"count":0,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/pages\/50925\/revisions"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/media?parent=50925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}