coat.svg

godlo_uwb.svg

wydzial_informatyki_napis.svg

Title of the document

Wymiana danych w aplikacjach: praktyczny przewodnik po formatach danych

PROGRAM KURSU DOKSZTAŁCAJĄCEGO  

Obowiązuje od roku akademickiego: 2025/2026 

  1. Informacje ogólne
    1. Nazwa jednostki prowadzącej kształcenie: Wydział Informatyki
    2. Nazwa kursu dokształcającego: Wymiana danych w aplikacjach: praktyczny przewodnik po formatach danych
    3. Czas trwania kursu dokształcającego: 30 godzin dydaktycznych
    4. Założenia i ogólne cele kształcenia: 

Celem kursu jest przekazanie uczestnikom kompleksowej wiedzy i praktycznych umiejętności z zakresu serializacji, przechowywania i wymiany danych. Kurs obejmuje najpopularniejsze formaty serializacji, takie jak XML, JSON, YAML i inne. Uczestnicy nauczą się tworzyć poprawne składniowo i strukturalnie dokumenty, walidować ich poprawność oraz przetwarzać je w praktyce przy użyciu popularnych narzędzi i języków programowania. 

Głównym założeniem jest przygotowanie uczestników do tworzenia i obsługi wielu formatów danych potrzebnej między innymi przy integrowaniu nowoczesnych systemów informatycznych, w których efektywna wymiana danych jest kluczowa. 

  1. Zakładane efekty uczenia się w zakresie wiedzy, umiejętności i kompetencji społecznych
    1. Syntetyczna charakterystyka efektów uczenia się: 

Wiedza:
Po ukończeniu kursu uczestnik posiada wiedzę o budowie, zastosowaniach i ograniczeniach najpopularniejszych formatów serializacji danych. Zna metody walidacji dokumentów oraz modele ich przetwarzania. Rozumie działanie języków zapytań oraz posiada podstawową wiedzę o binarnych formatach serializacji. 

Umiejętności:
Po ukończeniu kursu uczestnik potrafi tworzyć poprawne i zwalidowane dokumenty. Potrafi efektywnie przetwarzać dane z użyciem popularnych bibliotek programistycznych. Umie wydobywać potrzebne informacje z dokumentów za pomocą zapytań. Potrafi świadomie wybrać odpowiedni format danych do konkretnego problemu.
 

Kompetencje społeczne:
Po kursie uczestnik rozumie znaczenie serializacji danych. Potrafi efektywnie współpracować w zespole dzięki umiejętności tworzenia i przetwarzania danych w powszechnie akceptowanych formatach. 

  1. Kryteria weryfikacji osiągnięcia efektów uczenia się:

Efekty kursu będą weryfikowane na podstawie obecności na kursie. 

  1. Wymagania wstępne (oczekiwane kompetencje kandydata)

Kurs skierowany jest do studentów informatyki, programistów (webowych, backendowych), analityków danych, osób pracujących z API i usługami sieciowymi oraz instytucji i innych osób zainteresowanych tematyką kursu. Oczekiwane są umiejętności obsługi komputera oraz przeglądarki internetowej. 

  1. Zasady rekrutacji

O przyjęciu decyduje kolejność zgłoszeń. Rekrutacja poprzez system IRK. 

  1. Wykaz i liczba godzin zajęć dydaktycznych 

Nazwa zajęć

Liczba godzin zajęć dydaktycznych

Wprowadzenie do serializacji danych

1

Poprawność składniowa XML

2

Przestrzenie nazw XML, xml:id

2

DTD

3

Relax NG

2

XML Schema

2

XPath

2

Przetwarzanie XML

2

Poprawność składniowa JSON

2

JSON Schema

2

Przetwarzanie JSON

2

JSONPath i jq

2

Poprawność składniowa YAML i TOML

2

Przetwarzanie YAML i TOML

2

Binarne formaty serializacji

2

 

Nazwy zajęć oraz liczby godzin mogą ulec zmianie w celu jak najlepszego dostosowania kursu do wymagań i potrzeb uczestników. 

  1. Warunki ukończenia kursu dokształcającego

Warunkiem ukończenia kursu jest obecność na minimum 80% zajęć. 

Liczba uczestników kursu: 12 

Cena kursu za uczestnika:   1350 zł 

© Wszystkie prawa zastrzeżone.

W ramach naszego serwisu www stosujemy pliki cookies zapisywane na urządzeniu użytkownika w celu dostosowania zachowania serwisu do indywidualnych preferencji użytkownika oraz w celach statystycznych. Użytkownik ma możliwość samodzielnej zmiany ustawień dotyczących cookies w swojej przeglądarce internetowej. Więcej informacji można znaleźć w Polityce Prywatności Uniwersytetu w Białymstoku. Korzystając ze strony wyrażają Państwo zgodę na używanie plików cookies, zgodnie z ustawieniami przeglądarki.