Skip to content

Commit c409b43

Browse files
committed
Generate more content from data files
1 parent fdaf156 commit c409b43

37 files changed

+235
-217
lines changed

_data/competencies/content.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Tvorba digitálního obsahu
2+
url: /digitalni-dovednosti/tvorba-obsahu/
3+
shortDescription: >
4+
Objev možnosti tvorby webových stránek a grafiky.
5+
cta: Chci tvořit obsah
6+
courses: 'DC-.1.'

_data/competencies/data.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Informační a datová gramotnost
2+
url: /digitalni-dovednosti/data/
3+
shortDescription: >
4+
Objev možnosti práce s daty
5+
cta: Chci tvořit obsah
6+
courses: 'DC-.3.'

_data/competencies/ms365.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Microsoft 365
2+
url: /digitalni-dovednosti/ms365/
3+
shortDescription: >
4+
Microsoft 365
5+
cta: Chci poznat Microsoft 365
6+
courses: 'DC-.5.'

_data/competencies/salesforce.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Salesforce
2+
url: /digitalni-dovednosti/salesforce/
3+
shortDescription: >
4+
Salesforce
5+
cta: Chci poznat Salesforce
6+
courses: 'DC-.6.'

_data/competencies/security.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Bezpečnost a ochrana soukromí
2+
url: /digitalni-dovednosti/bezpecnost/
3+
shortDescription: >
4+
Bezpečnost na prvním místě.
5+
cta: Chci být v bezpečí
6+
courses: 'DC-.4.'

_data/courses.csv

+75
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
Id,Code,Name,Status,Level,TeachingHours,TotalHours,Employability,,Area
2+
162,CZ-001,Poznej Czechitas,Update,Nezáleží na znalostech,2,2,,,Poznej
3+
296,WEB-001,Poznej Vývoj webu a aplikací,Update,Nezáleží na znalostech,2,2,,,
4+
379,WEB-002,Poznej Digitální akademii: Web,Split,Nezáleží na znalostech,2,2,,,
5+
380,WEB-003,Poznej Digitální akademii: Testování,Split,Nezáleží na znalostech,2,2,,,
6+
293,DAT-001,Poznej Datovou analýzu a AI,Update,Nezáleží na znalostech,2,2,,,
7+
381,DAT-002,Poznej Digitální akademii: Data,Split,Nezáleží na znalostech,2,2,,,
8+
352,CS-001,Poznej Kybernetickou bezpečnost,Update,Nezáleží na znalostech,2,2,,,
9+
370,CS-002,Poznej Digitální akademii: Kyberbezpečnost,Update,Nezáleží na znalostech,2,2,,,
10+
68,WEB-101,Úvod do HTML a CSS,Ok,Úplní začátečníci,7,7,,,Společné kurzy WEB
11+
150,WEB-211,Správa systémů pro aplikace (DevOps),Ok,Pokročilí začátečníci,25,35,"24,07",,
12+
76,WEB-311,IT analýza,Update,Mírně pokročilí,7,7,,,
13+
376,WEB-112,Agilní vývoj,Merge,Úplní začátečníci,14,14,,,
14+
1,WEB-221,HTML a CSS 1,Ok,Pokročilí začátečníci,30,40,"6,47",,Kodérka
15+
9,WEB-321,HTML a CSS 2,Update,Mírně pokročilí,30,40,"8,33",,
16+
152,WEB-220,Staň se kodérkou,Ok,Pokročilí začátečníci,24,100,"10,67",,
17+
57,WEB-131,Úvod do programování 1: JavaScript,Ok,Úplní začátečníci,7,7,,,Vývojářka frontendu
18+
2,WEB-231,JavaScript 1,Ok,Pokročilí začátečníci,30,40,"11,07",,
19+
54,WEB-331,JavaScript 2,Ok,Mírně pokročilí,36,50,"23,86",,
20+
44,WEB-230,Digitální akademie: Web,Ok,Pokročilí začátečníci,169,322,"46,45",,
21+
132,WEB-431,React 1,Ok,Středně pokročilí,36,50,"23,97",,
22+
334,WEB-432,React 2,Ok,Středně pokročilí,36,50,"31,58",,
23+
140,WEB-141,Úvod do programování 1: Java,Ok,Úplní začátečníci,7,7,,,Vývojářka beckendu
24+
5,WEB-241,Java 1,Ok,Pokročilí začátečníci,30,40,"9,09",,
25+
50,WEB-341,Java 2: Webové aplikace,Ok,Mírně pokročilí,30,40,"17,98",,
26+
48,WEB-151,C# 1,Ok,Úplní začátečníci,30,40,"7,23",,
27+
49,WEB-251,C# 2,Ok,Mírně pokročilí,30,40,"15,94",,
28+
362,WEB-351,C# 3,New,Středně pokročilí,40,50,,,
29+
98,WEB-161,Úvod do UX,Ok,Úplní začátečníci,7,7,,,UX designérka
30+
351,WEB-163,UX výzkum,New,Úplní začátečníci,30,40,,,
31+
4,WEB-261,UX,Update,Pokročilí začátečníci,28,40,"11,52",,
32+
198,WEB-361,Figma,Ok,Mírně pokročilí,7,7,,,
33+
303,WEB-171,Úvod do vývoje software,New,Úplní začátečníci,3,3,,,
34+
82,WEB-172,Úvod do testování,Update,Úplní začátečníci,7,7,,,Testerka
35+
301,WEB-173,Test it - testování v praxi,Update,Úplní začátečníci,4,4,,,
36+
143,WEB-270,Digitální akademie: Testování,Ok,Pokročilí začátečníci,140,271,"57,82",,
37+
83,WEB-471,Úvod do automatizace v testování,Ok,Středně pokročilí,7,7,,,
38+
321,WEB-472,Automatizace v testování: WebdriverIO,Ok,Středně pokročilí,30,30,"10,53",,
39+
374,WEB-473,Automatizace testování: Selenium & C#,New,Středně pokročilí,30,30,,,
40+
84,DAT-101,Úvod do datové analýzy,Ok,Úplní začátečníci,7,7,,,Společné kurzy DAT
41+
154,DAT-111,Základy datové analytiky,Ok,Úplní začátečníci,36,51,"7,39",,
42+
58,DAT-121,Úvod do programování 1: Python,Ok,Úplní začátečníci,7,7,,,
43+
197,DAT-221,Python 1,Ok,Pokročilí začátečníci,35,40,,,
44+
354,DAT-321,Objektově orientované programování v Pythonu,Ok,Mírně pokročilí,7,7,,,
45+
43,DAT-231,Digitální akademie: Data,Ok,Pokročilí začátečníci,162,309,"48,84",,Datová analytička
46+
378,DAT-322,Python pro Data Analysts,Merge,,14,14,,,
47+
343,DAT-332,Data Tools,New,Mírně pokročilí,24,34,,,
48+
341,DAT-341,Data Warehouse,New,Mírně pokročilí,24,34,,,Data inženýrka
49+
342,DAT-342,Big Data,New,Mírně pokročilí,24,34,,,
50+
306,DAT-351,Data Science Foundations,Ok,Mírně pokročilí,27,37,"7,14",,Datová vědkyně
51+
217,DAT-352,Python pro Data Science,Ok,Mírně pokročilí,30,40,"10,81",,
52+
237,DAT-451,Zpracování přirozeného jazyka (NLP),New,Středně pokročilí,6,6,,,
53+
347,CS-101,Úvod do kybernetické bezpečnosti,Ok,Úplní začátečníci,8,8,,,Kyberbezpečnost
54+
375,CS-201,Základy firemní bezpečnosti,New,Pokročilí začátečníci,30,30,,,
55+
358,CS-222,Digitální akademie: Kyberbezpečnost,Ok,Pokročilí začátečníci,400,600,,,
56+
79,DC-101,Přehled IT pojmů,Ok,Úplní začátečníci,7,7,,,Obecné
57+
,DC-102,AI pro začátečníky,,Úplní začátečníci,7,7,,,
58+
156,DC-103,Úvod do algoritmů,Ok,Úplní začátečníci,7,7,,,
59+
96,DC-111,Canva,Update,Úplní začátečníci,7,7,,,Tvorba obsahu
60+
180,DC-112,WordPress,Update,Úplní začátečníci,25,85,,,
61+
91,DC-131,Excel 1,Ok,Úplní začátečníci,7,7,,,Datová gramotnost
62+
92,DC-132,Excel 2,Ok,Úplní začátečníci,7,7,,,
63+
224,DC-133,SQL,Update,Úplní začátečníci,18,18,,,
64+
377,DC-234,Power BI,Merge,Pokročilí začátečníci,14,14,,,
65+
99,DC-141,Základy uživatelské bezpečnosti,Ok,Úplní začátečníci,7,7,,,Bezpečnost
66+
299,DC-341,Bezpečnost koncových zařízení,Ok,Úplní začátečníci,7,8,,,
67+
371,DC-261,Úvod do Salesforce Marketing Cloud,New,Pokročilí začátečníci,7,11,,,Enterprise
68+
,DC-361,Salesforce Marketing Cloud,New,Mírně pokročilí,30,30,,,
69+
355,DC-251,Automatizace s Microsoft 365 Power Platform,Ok,Pokročilí začátečníci,36,46,,,
70+
242,CAR-031,Brněnský Job Fair Czechitas,Ok,Nezáleží na znalostech,6,6,,,JobFair
71+
120,CAR-032,Pražský Job Fair Czechitas,Ok,Nezáleží na znalostech,6,6,,,
72+
117,CAR-011,CV a osobní značka,Update,Nezáleží na znalostech,6,6,,,Karierko
73+
118,CAR-012,LinkedIn pro profesní tranzice,Update,Nezáleží na znalostech,6,6,,,
74+
119,CAR-013,Příprava na pohovor,Update,Nezáleží na znalostech,6,6,,,
75+
363,CAR-021,Angličtina pro DA,Update,Nezáleží na znalostech,6,6,,,

_data/courses/cs.csv

-8
This file was deleted.

_data/courses/data.csv

-21
This file was deleted.

_data/courses/other.csv

-19
This file was deleted.

_data/courses/web.csv

-33
This file was deleted.

_data/roles/data-analyst.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ competences:
2727
- vizualizační nástroje typu PowerBI nebo Tableau
2828
- aktivní komunikativní angličtina
2929
courses:
30-
intro: 'DAT-10.'
31-
core: 'DAT-(131|232|33.|325)'
30+
intro: 'DAT-(101|121)'
31+
core: 'DAT-(111|221|322|332)'
32+
extended: 'DAT-321'
3233
selfStudy:
3334
- title: SkillsBuild
3435
description: >

_data/roles/data-engineer.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ competences:
2727
- docker a kontejnerizace
2828
- aktivní komunikativní angličtina
2929
courses:
30-
intro: 'DAT-10.'
31-
core: 'DAT-(.2.)'
30+
intro: 'DAT-(101|121)'
31+
core: 'DAT-(111|.4.|221|322)'
32+
extended: 'DAT-321'
3233
selfStudy:
3334
- title: SkillsBuild
3435
description: >

_data/roles/html-css-coder.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ competences:
2424
- základy webových prohlížečů
2525
- angličtina na úrovni čtení dokumentace, pokud se budeš ucházet o práci v mezinárodní firmě nebo se zahraničními zákazníky, počítej s tím, že budeš potřebovat aktivní komunikativní angličtinu
2626
courses:
27-
intro: 'WEB-(101|102)'
27+
intro: 'WEB-101'
2828
core: 'WEB-.2.'
2929
extended: 'WEB-.1.'
3030
team:

_data/roles/security-specialist.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ competences:
2626
- aktivní komunikativní angličtinu
2727
courses:
2828
intro: 'CS-101'
29-
core: 'CS-.11'
29+
core: 'CS-201'
3030
selfStudy:
3131
- title: SkillsBuild
3232
description: >

_data/roles/tester.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ competences:
2525
- SQL pro vyhledávání v databázi a chystání dat
2626
- angličtina na úrovni čtení dokumentace, pokud se budeš ucházet o práci v mezinárodní firmě nebo se zahraničními zákazníky, počítej s tím, že budeš potřebovat aktivní komunikativní angličtinu
2727
courses:
28-
intro: 'WEB-(102|171|172)'
28+
intro: 'WEB-(17.)'
2929
core: 'WEB-270'
30-
extended: 'WEB-(47.|.1.)'
30+
extended: 'WEB-(47.)'
3131
partners: ['notino', 'jmk', 'anthology']

_data/paths.yaml _data/topics/career.yaml

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1+
name: Cesta do IT
2+
url: /cesta-do-it/
3+
shortDescription: >
4+
Získej potřebné IT dovednosti a nalezni uplatnění v některém ze současných IT týmů: vývoj webu a aplikací,
5+
datová analýza a kyberbezpečnost.
6+
cta: Chci pracovat v IT
17
intro: >
2-
V našich vzdělávacích programech není nutné mít předchozí odborné IT zkušenosti. Vzdělávací programy jsou navrženy tak,
8+
<p>V našich vzdělávacích programech není nutné mít předchozí odborné IT zkušenosti. Vzdělávací programy jsou navrženy tak,
39
aby ti poskytly potřebné znalosti pro práci v daných IT týmech a IT rolích. Přímo v průběhu programu se naučíš vše,
4-
co potřebuješ vědět, a budou ti k dispozici odborníci, kteří tě provedou procesem učení.
5-
teams:
10+
co potřebuješ vědět, a budou ti k dispozici odborníci, kteří tě provedou procesem učení.</p>
11+
sections:
612
- name: Vývoj webu a aplikací
713
description: >
814
Objev možnosti tvorby digitálního světa a staň se členkou vývojového týmu v některé z významných společností.
@@ -17,7 +23,6 @@ teams:
1723
introCourse: DAT-001
1824
- name: Kybernetická bezpečnost
1925
description: >
20-
Připoj se k týmu profesionálek, které chrání digitální svět před hrozbami a zabezpečují citlivá data a systémy před útoky.
21-
Více informací se můžeš dozvědět na setkání {{ introCourse }}.
26+
Připoj se k týmu profesionálek, které chrání digitální svět před hrozbami a zabezpečují citlivá data a systémy před útoky.- Více informací se můžeš dozvědět na setkání {{ introCourse }}.
2227
roles: ['security-specialist', 'soc-analyst']
23-
introCourse: CS-001
28+
introCourse: CS-001

_data/topics/commercial.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: Vzdělávání pro firmy
2+
url: /vzdelavani-pro-firmy/
3+
shortDescription: >
4+
Nalézt vhodné talenty na trhu práce je stále větší výzvou. Zároveň je důležité rozvíjet a neztrácet stávající
5+
cenné zaměstnance.
6+
cta: Chci zjistit více

_data/topics/competencies.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Digitální dovednosti
2+
url: /digitalni-dovednosti/
3+
shortDescription: >
4+
Svět se digitalizuje a znalost základů IT je dnes samozřejmostí. Nauč se využívat digitální technologie
5+
ve svůj prospěch.
6+
cta: Chci digitální dovednosti
7+
intro: >
8+
<p>Pokud se s IT teprve seznamuješ a nebo hledáš určitou dovednost, je program <strong>Digitální dovednosti</strong> pro tebe ideální volbou.
9+
Zde najdeš širokou škálu kurzů, které ti pomohou postavit se na své vlastní nohy a objevit různé IT koncepty a technologie.</p>
10+
sections:
11+
- name: Základní digitální dovednosti
12+
description: >
13+
DigComp 2.2 (Digital Competence Framework for Citizens) je rámec digitálních dovedností vyvinutý Evropskou komisí.
14+
Jedná se o soubor dovedností, které jednotlivci potřebují k úspěšnému a efektivnímu využívání digitálních technologií
15+
ve svém osobním a profesním životě.
16+
competencies: [ 'content', 'data', 'security' ]
17+
- name: Firemní systémy
18+
description: >
19+
Naučte se efektivně používat firemní systémy
20+
competencies: [ 'ms365', 'salesforce' ]

_includes/macros.njk

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% macro courseLink(id) %}{% set course = collections.courses | filterCourses(id) | first %}{% set item = course.data.item %}<a href="{{ course.page.url }}">{{item.Name}}</a>{% endmacro %}
22

3-
{% macro courses(filter='') %}
3+
{% macro courseTable(filter='') %}
44
<style>table td {padding: 10px} </style>
55
<table>
66
<thead>
@@ -21,4 +21,13 @@
2121
<div class="varianty-content-block feature"><p> {{ description }} </p></div>
2222
<div class="varianty-content-block feature with-button"><div class="button in-bubble">{{ cta }}</div></div></a>
2323
</div>
24-
{% endmacro %}
24+
{% endmacro %}
25+
26+
{% macro cards(items, keys, margin = true) %}
27+
<div class="w-dyn-list"><div role="list" class="collection-list-6 overflow w-dyn-items"{% if margin%} style="margin-top:0px"{% endif %}>
28+
{% for key in keys %}
29+
{% set item = items[key] %}
30+
{{ card(item.url, item.name, item.shortDescription, item.cta) }}
31+
{% endfor %}
32+
</div></div>
33+
{% endmacro %}

_layouts/default.njk

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
{% from 'macros.njk' import courses with context%}
21
<html lang="cz">
32
<head>
43
<meta charset="utf-8" />

content/cesta-do-it.njk

-17
This file was deleted.

0 commit comments

Comments
 (0)