🇨🇻 Kriolu · 🇵🇹 Portugues · 🇬🇧 English
Kontiudu edukativu i izenplus di kódiku pa Skola.dev — pa nsina programasan, dizenvolvimentu cloud-native, i IA na Kriolu Kabuverdianu.
Es repozitóriu ten kontiudu publikadu i finalizadu, organizadu pa kursu. Kontiudu é kriadu através di pipeline skola-research i é publikadu li komu rezultadu públiku.
Tudu kontiudu é organizadu na modu Kursu — kursu struturadu ku módulu, lisan individual, i material di apoiu, baxu courses/{slug}/.
| Kursu | Lisan | Língua | Diskrisan |
|---|---|---|---|
| intro-python | 32 | kea | Introdusan kompletu a Python (prinsipianti) |
| web-foundations | 19 | kea | Fundamentus di web: HTML i CSS (prinsipianti) |
| Lokal | Diskrisan |
|---|---|
| blog/drafts/ | Postu di blog na progresu |
| blog/published/ | Postu di blog publikadu |
Kada kursu ta sigi es leiaute:
courses/{slug}/
├── course.yaml # Manifestu di kursu (módulu, lisan, metadadus)
├── cheatsheet-{lang}.md # Cheatsheet di referénsia (un pa kada língua)
├── lessons/ # Lisan individual
│ └── {lessonSlug}/
│ ├── kea.mdx # Lisan na Kriolu
│ └── pt.mdx # Lisan na Portugues (si ten)
├── code/ # Izenplu di kódiku (neutru di língua)
│ ├── start/ # Skeletu inisial ku TODOs
│ └── final/ # Solusan kompletu ki ta funsiona
├── infographics/ # Asetu vizual (PNGs)
├── microlearn/ # Kontiudu kurtu
│ ├── video-scripts/ # Skript di vídeu 60-90s
│ ├── micro-blogs/ # Postu di 100-250 palavra
│ ├── seo/ # Metadadus SEO (YAML)
│ └── thumbnails/ # Brief di thumbnail
├── manifest.md # Inventáriu di asetu publikadu
└── CHANGELOG.md # Istóriku di mudansas
Relasan xavi: code/final/ é fonti di verdadi. code/start/ ta deriva di el, ku implementasan tiradu i TODOs adisionadu.
Klona es repozitóriu pa pega tudu kontiudu i kódiku:
git clone https://github.com/deznode/skola-content.git
cd skola-content-
Navega pa kursu i kumesa ku primeru lisan:
cd courses/intro-python/lessons/01-o-ki-e-python cat kea.mdx -
Sigi lisons pa órden — kada diretóriu ten un númeru
-
Uza kódiku inisial djuntu ku lisons:
cd courses/intro-python/code/start -
Odja solusan kompletu kantu bu meste:
cd courses/intro-python/code/final
Referénsia rápidu pa un kursu interu:
cat courses/intro-python/cheatsheet-kea.md- Prinsipal: Kriolu Kabuverdianu (
kea) - Sekundáriu: Portugues (
pt), Inglés (en)
Kontiudu é kriadu primeru na Kriolu, ku tradusan ta sigi dipos. Palavras tekniku ta fika na Inglés kantu ka ten tradusan diretu.
-
Kria diretóriu di kursu baxu
courses/:mkdir -p courses/{slug}/lessons -
Kria
course.yamlku metadadus di kursu (títulu, módulu, lisan) -
Kria fitxeru di lisan:
courses/{slug}/lessons/{lessonSlug}/kea.mdx- Kada lisan ta meste frontmatter:
title,language,courseSlug,lessonSlug
- Kada lisan ta meste frontmatter:
-
Adisiona izenplus di kódiku na
code/start/icode/final/code/final/é fonti di verdadicode/start/ta deriva ku implementasan tiradu i TODOs adisionadu
-
Adisiona material di apoiu konfórmi nesesáriu:
cheatsheet-kea.md— Referénsia rápidu pa kursu interuinfographics/— Diagrama vizual (PNG)microlearn/— Kontiudu kurtu (skript di vídeu, micro-blog)
-
Kria
manifest.mdku lista di tudu asetu publikadu
- Lisan:
courses/{slug}/lessons/{lessonSlug}/{lang}.mdx - Cheatsheet:
courses/{slug}/cheatsheet-{lang}.md - Postu di blog:
blog/{status}/{date}-{slug}.mdx
Lisensa MIT.
Nu ta kria djuntu!