Kurs Praca z JSON i XML w praktyce
Poznaj struktury formatów JSON i XML na praktycznych przykładach. Wykorzystaj zdobytą wiedzę niezależnie od języka, w którym programujesz!
Oferta specjalna
Kup ten kurs za 71 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Android Developer
10568 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
tworzenia modeli danych w formatach JSON i XML
-
korzystania z plików JSON w aplikacjach internetowych
-
walidacji modeli za pomocą schematów walidacji
-
generowania i odczytywania plików JSON za pomocą języka JAVA
-
tworzenia schematów walidacji dokumentów JSON za pomocą JSON Schema
-
generowania i odczytywania plików XML za pomocą języka JAVA
-
tworzenia schematów walidacji dokumentów XML za pomocą XML Schema
-
praktycznej wiedzy na temat struktury plików JSON i XML
Formaty JSON i XML to podstawowe formaty do wymiany danych między systemami informatycznymi. Stosowane powszechnie przy małych i dużych projektach informatycznych sprawiają, że wiedza na ich temat jest równie ważna, jak wiedza na temat języka programowania niezbędna do pisania aplikacji. Jeśli planujesz zostać programistą lub trafiłeś do projektu, w którym planowana jest integracja z innymi systemami lub frontend i backend to dwie osobne aplikacje możesz mieć pewność, że będziesz musiał tworzyć lub czytać modele danych zapisane w jednym z tych formatów. To szkolenie online wprowadzi Cię w zarówno składnię JSON i XML oraz pozwoli Ci na tworzenie prostych i zaawansowanych modeli, które będziesz potrafił zwalidować oraz opisać schemat struktury danych.

JSON - teoria i praktyka
W części dotyczącej formatu JSON poznasz podstawy składni oraz możliwości, jakie niesie ze sobą ten format. Następnie przejdziemy do praktycznych zastosowań – przygotujemy dwa modele danych (prosty i bardziej złożony), które będziemy integrować zarówno z aplikacją w języku Java jak i odczytywać te dane na stronie www. Spróbujemy też przygotować schemat takiego modelu oraz sprawdzimy, w jaki sposób możemy zwalidować dokument JSON. Wiedza ta przyda Ci się przy pracach nad integracją aplikacji za pomocą usług REST czy pracy przy aplikacjach frontendowych, które korzystają z JSON jako formatu do przechowywania i wymiany danych. Nie będziesz musiał zastanawiać się, jak technicznie zaprogramować część odpowiedzialną za odczyt i zapis danych, a będziesz mógł się skupić na samym modelu danych, aby był zgodny z wymaganiami oraz optymalny w zakresie wydajności rozwiązania.

XML - teoria i praktyka
W kolejnej części kursu online poznasz składnię i konwencje, jakie stosowane są przy dokumentach XML. Również i w tym przypadku przygotujemy dwa modele danych, aby przełożyć teorię na praktykę i jednocześnie porównać te modele z analogicznymi przygotowanymi za pomocą JSON. Spróbujemy również zintegrować je z aplikacją w języku Java. Na koniec poznamy możliwości standardu XML Schema i przygotujemy schematy dla praktycznych modeli danych. Poznana wiedza przyda się zarówno przy integracjach za pomocą usług SOAP czy w jakichkolwiek aplikacjach wykorzystujących format XML do przechowywania danych i konfiguracji. Jeśli jesteś programistą Java lub planujesz nim zostać, to wiedza na temat formatu XML pozwoli Ci na lepsze zaznajomienie się z narzędziem o nazwie maven, które oferuje potężne możliwości w zakresie wspomagania budowania aplikacji javowych.
Praca z modelami danych
W tym szkoleniu stawiamy na praktykę – po wprowadzeniu do tematu i omówieniu struktury obu formatów będziemy tworzyć i omawiać praktyczne modele danych oraz integrować je z aplikacjami napisanymi w JAVA czy na stronie www. Dzięki temu poznasz nie tylko strukturę obu formatów, ale też podejście do tworzenia modeli danych oraz ich integracji z systemami informatycznymi. Pozwoli Ci to na lepszą orientację w obszarach integracji systemów i możliwość skupienia się na jej technicznych aspektach.
Co jeszcze musisz wiedzieć?
Aby w pełni wykorzystać wiedzę zawartą w tym szkoleniu online przyda Ci się podstawowa znajomość języka Java oraz JavaScript. Pomocna będzie też podstawowa orientacja w języku HTML. Zastosowania modeli utworzonych na tym kursie online będziemy testować właśnie w aplikacjach napisanych w języku Java oraz na stronach HTML z wykorzystaniem JavaScript.
Kup w pakiecie i oszczędź
Program kursu
3 moduły · 26 lekcji
1 · Wprowadzenie
- Wstęp 06m 38s
- Jak korzystać z materiałów? 03m 58s
- Przegląd narzędzi do edycji plików JSON i XML 09m 52s
- Instalacja narzędzi do edycji plików JSON i XML 13m 14s
2 · JSON
- Składnia i typy danych 16m 23s
- Walidator PESEL - wstęp i model danych 10m 13s
- Walidator PESEL - odczyt danych w JavaScript 14m 23s
- Walidator PESEL - zapis danych do JSON w aplikacji Java 18m 04s
- Obiekty i tablice 08m 27s
- Model klienta banku w Javie 17m 26s
- Klient banku - Zapis do JSON 20m 26s
- Klient banku - odczyt w aplikacji Java 10m 10s
- Klient banku - odczyt modelu JSON w JavaScript 15m 02s
- JSON Schema - walidacja pliku JSON 14m 52s
- JSON Schema - omówienie 08m 31s
- Przykład JSON Schema 11m 35s
3 · XML
- Składnia i typy danych 16m 28s
- Przykład - walidator PESEL 18m 11s
- CDATA 07m 47s
- Klient Banku - wersja XML 12m 24s
- Wprowadzenie do XML Schema 18m 28s
- Ograniczenia typów prostych 10m 46s
- Przestrzenie nazw 05m 36s
- XML Schema - klient banku 08m 38s
- Typy złożone i listy obiektów 18m 29s
- Zakończenie 02m 28s
Twój instruktor
Witold Mrózek
Java Developer
Opinie kursantów
„Jeśli interesujesz się programowaniem, technologiami webowymi lub bazami danych, to prędzej czy później zetkniesz się z XML-em i JSON-em. Ten kurs to bardzo dobre wprowadzenie, będzie idealnym uzupełnieniem tematu API czy webservices "
„Kurs z którego nauczyłem się podstaw programowania. Wcześniej nie mailem żadnego kontaktu z JSON, bardzo dobre wprowadzenie. Polecam "
„Kurs krótki, łatwy i przyjemny. Zawdzięcza to dzięki kompetentnemu prowadzącemu, który umiejętnie przechodzi przez kolejne etapy obu standardów, tłumacząc szczegółowo co się dzieje w kodzie. Osobiście nie miałem problemów, żeby zrozumieć rzeczy, który były widoczne na ekranie, ponieważ poza tematem kursu, były także pokrótce wytłumaczone dodatkowe elementu, które były użyte do konkretnych przykładów. Kurs 10/10."
Czytaj więcej
Zwiń
„W bardzo ciekawy i przystępny sposób przedstawiono zagadnienia związane z JSON i XML. Polecam :)"
„Ciekawy kurs. Wyjaśnia specyfikację a następnie pokazuje zastosowanie technologii w projekcie. "
„Ten kurs to świetny sposób na naukę pracy z popularnymi formatami danych, które są niezbędne w każdej aplikacji webowej. Kurs oferuje przystępne wyjaśnienia podane w zrozumiały sposób umożliwiający samodzielną pracę z tymi formatami danych."
„Polecam serdecznie kurs Praca z JSON i XML w praktyce który omawia dwa często wykorzystywane standardy przez programistów. Format JSON wykorzystuję w aplikacjach webowych, a XML w mobilnych, kurs pomógł je nieco lepiej zrozumieć"
„Wiedza eksperta."
„Kurs „Praca z JSON i XML w praktyce” jest całkiem solidny i dobrze poukładany. Autor spokojnie tłumaczy każde zagadnienie, więc nawet ktoś, kto wcześniej nie miał styczności z tymi formatami, szybko się odnajdzie. Najbardziej podobało mi się to, że są konkretne przykłady – walidator PESEL czy model klienta banku – bo dzięki nim widać praktyczne zastosowanie JSON-a i XML-a w realnych projektach.
Z drugiej strony momentami tempo jest trochę zbyt wolne, a część o XML mogłaby być bardziej rozbudowana, zwłaszcza jeśli chodzi o parsowanie czy wykorzystanie w Javie. Brakuje też większego, podsumowującego projektu, który połączyłby wszystko w jedno.
Ogólnie jednak kurs jest warty uwagi – dobry dla początkujących i osób, które chcą uporządkować wiedzę o wymianie danych między aplikacjami."
Czytaj więcej
Zwiń
„Bardzo fajny kurs, warto znać dobrze technologie, z których korzysta się na co dzień."
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs SQL - bazy danych od podstaw
159 zł
Programowanie
Kurs Wyrażenia regularne - od podstaw do eksperta
129 zł
Biznes i marketing
Kurs Podstawy księgowości dla przedsiębiorców
159 zł
IT i oprogramowanie
Kurs Jira - zwinne zarządzanie projektami od podstaw
159 zł
Programowanie
Projektowanie RESTful API - dobre praktyki
119 zł
IT i oprogramowanie
Kurs Excel - zaawansowane funkcje i formuły
169 zł
IT i oprogramowanie
Kurs PowerShell dla administratora Windows
149 zł
Programowanie
Kurs Django - aplikacje webowe od podstaw
149 zł
Programowanie
Programowanie obiektowe w Python
169 zł
Programowanie
Kurs Machine Learning - projektowanie sieci neuronowych
159 zł
Ten kurs jest częścią ścieżki
Android Developer
Zdobądź umiejętności, które pozwolą Ci tworzyć aplikacje na Androida. Poznaj narzędzia, kluczowe techniki pracy i pisz dowolne aplikacje.
Dostęp od razu po zakupie ·
129 zł
Zwiastun kursu
Wszystkie opinie
36 zweryfikowanych opinii
4,9

