• Kurs Java JavAPPa - programowanie Java i JavaScript
  • Kurs Java JavAPPa - programowanie Java i JavaScript
  • Make programming easier
  • SMART IT
  • Użytkownik nieaktywny Niezalogowany
  • Logowanie
  • BLOG
  • Rejestracja
  • Kontakt
  •  
    {{getUserDetails().email | limitToDots : 25}} Konto Google
  •  
    {{getUserDetails().email | limitToDots : 40}} Konto Google
    Twoje konto Twoje konto
  • Twoje konto Twoje konto
  • Wyloguj
  • BLOG
  • Rejestracja
  • Kontakt
  • Szybki Dostęp
    Szybki Dostęp - Wprowadzenie
    Maven - Instalacja Maven - Pierwsze kroki Maven - Cykle życia, fazy i cele Maven - Asystent
    Spring Boot - Aplikacja Webowa Spring Boot - Projekt startowy Spring Boot - Maven Spring Boot - Konfiguracja
    Git - Pierwsze kroki Git - Tworzenie gałęzi (branchy) Git - Aktualizacja gałęzi przed scaleniem (mergem) Git - Konflikt w trakcie scalania (mergowania)
  • Kurs Java
    Kurs Java - Wprowadzenie
    Instalacja Javy Narzędzia programistyczne (IDE) Eclipse - Pierwszy projekt IntelliJ - Instalacja i pierwsze kroki Wprowadzenie do Javy
    Hello JavAPPa Typy proste Operatory Warunek If...Else Instrukcja Switch Pętla While Pętla For
    Kurs Java - Podstawy
    Klasy i obiekty z życia wzięte Klasy i programowanie obiektowe Rodzaje metod w ramach obiektu Metody statyczne Tworzenie własnych obiektów Typy obiektowe Klasa String Tablice obiektów i typów prostych Klasy - Dziedziczenie Przesłanianie metod Przeciążanie metod Modyfikatory dostępu Klasy abstrakcyjne Interfejsy Inne metody w interfejsach Interfejs jako typ danych Polimorfizm Enkapsulacja Metoda equals Wyjątki w Javie Pliki w Javie Typy generyczne w Javie Klasa z parametrem typu Typ wyliczeniowy enum
    Programow.  obiektowe w Javie
    Kolekcje - Wprowadzenie Kolekcje - Listy Kolekcje - Sety Kolekcje - Mapy
    Kolekcje w Javie
    Java 8 do 17 i dalej - Spis treści Wprowadzenie Wyrażenia lambda - Starter Wyrażenia lambda - Przykłady Interfejs funkcyjny - Co to jest? Przegląd interfejsów funkcyjnych Wariacje interfejsów funkcyjnych Składanie interfejsów funkcyjnych Strumienie - Pierwsze kroki Referencje do metod Strumienie - Metody peek i collect Strumienie - Metody map i flatMap Strumienie - Metoda reduce Strumienie - Kolektory Strumienie - Filtry Klasa Optional Data i czas w Javie 8 Operacje na datach w Javie 8 Nowe metody w kolekcjach Nowe metody w mapach Nowości w kodzie Java 9 do 11 Nowości w kodzie Java 12 do 14 Nowości w kodzie Java 15 Nowości w kodzie Java 16 Nowości w kodzie Java 17
    Kurs Java 8 do 17 i dalej
  • Kurs Spring
    Kurs Spring - Wprowadzenie
    Projekty vs moduły Stereotypy Wstrzykiwanie zależności - podstawy (DI & IoC) Wstrzykiwanie zależności - rozszerzenie Zakresy beanów (Scopes) Wersje Springa
    Spring Boot - Projekt startowy Spring Boot - Maven Spring Boot - Konfiguracja Spring Boot Actuator 1.x Spring Boot Actuator 2.x
    Spring Framework - Podstawowe funkcjonalności Spring Framework - Spring MVC Spring MVC - Mapowanie żądań HTTP (Request Mapping) Spring MVC - Metody obsługi żądań HTTP (Handler Methods) Spring AOP - Podstawowe koncepcje Spring AOP - AspectJ
    Spring Data JPA 1.x - Podstawowe funkcjonalności Spring Data JPA 2.x - Podstawowe funkcjonalności Spring Data JPA - Zapytania wbudowane (Built-in Queries) Spring Data JPA - Zapytania własne (Custom Queries) Spring Data JPA - Zapytania natywne (Native Queries)
    Postman - Jak wysłać request do Springa
  • Kurs Angular
    Kurs Angular/AngularJS - Wprowadzenie
    Projekt startowy AngularJS Moduł (Module) Zakres (Scope) Kontroler (Controller) Dostawca stanu i dyrektywa ui-view
    Serwis vs Fabryka (Service vs Factory) Dostawca (Provider) Wartość vs Stała (Value vs Constant)
    Dyrektywy wbudowane Dyrektywy własne Dyrektywy własne - Atrybut dopasowujący wartość @ Dyrektywy własne - Atrybuty dopasowujące własność < = Dyrektywy własne - Atrybut funkcyjny &
  • StartAPPa
  • Kurs Aplikacji Web
    Jak to działa?
    Starter REST
    Kurs Aplikacji Web - Mega pakiet
    Formularz Podstawowy Formularz Zaawansowany Tabela Podstawowa Tabela Zaawansowana Wykres Danych Importer CSV Importer XLS Login & Reset
  • O Nas
    Kim jesteśmy? Nasze doświadczenie Formularz kontaktowy
Aplikacja

Wykres Danych Statystycznych

Wykresy mogą obrazować wiele różnych danych statystycznych. Ich czytelność zależy od sposobu prezentacji danych. Najbardziej praktycznymi i zarazem najczęsciej używanymi są wykresy kołowe, liniowe i słupkowe. Nasze wykresy należą właśnie do tych kategorii, a zbudowane zostały na bazie modułów: angular-flot i angular.morris-chart:

Wykres typu flot


Angular Flot - Kod statystyk
Wykres pokazuje dane w postaci koła ujmując dodakowo udział procentowy liczby itemów w ramach każdej kategorii. Labele, kolory jak i prezentacja całego układu danych mogą być dowolnie konfigurowane w zależności od potrzeb.
Angular Flot - Wykres kołowy

Wykres typu bar i line

Angular Morris - Wykres słupkowy
Wykres pokazuje dane za pomocą słupków i w seriach (każdy z kolorów to inna seria). Seria granatowa pokazuje liczbę wszystkich itemów w danej kategorii. Seria pomarańczowa przedstawia liczbę itemów typu AT1 w danej kategorii. Istnieje możliwość dodania kolejnych serii w celu pokazania innych typów, bądź też prezentacji danych w zupełnie innej konfiguracji.
Angular Morris - Kod statystyk
Wykres pokazuje dane w postaci linii i w seriach (każdy z kolorów to inna seria). Podobnie jak w przypadku wykresu typu bar seria granatowa pokazuje liczbę wszystkich itemów w danej kategorii. Seria pomarańczowa przedstawia liczbę itemów typu AT1 w danej kategorii. Tutaj również można wykonać prezentację danych w zupełnie innej konfiguracji.
Angular Morris - Kod statystyk
Angular Morris - Wykres liniowy

Pobieranie danych wg zasady "Pobierz raz i używaj wszędzie"


Pobierz raz i używaj wszędzie
Dane do wykresów pobierane są raz i później dopiero po stronie frontendu są przekształcane do docelowej postaci, wymaganej dla każdego z wykresów. Ma to pozytywny wpływ na wydajność i jest dużo wygodniejsze w przypadku ewentualnej rozbudowy w przyszłości.

Tutorial z kodem

W ramach modułu otrzymujesz tutorial (15 stron) wraz z kodem źródłowym projektu.
Pobierz cały zestaw, rozpakuj go, uruchom i rozpocznij naukę.
Wykres Danych Statystycznych - Spis Treści
Wykres Danych Statystycznych - Projekt
Możesz wybrać spośród 4 opcji najbardziej dopasowanych do Twoich potrzeb
(dodatkowo w opcji FULLSTACK MASTER oraz BACKEND MASTER możesz wybrać wersje Spring 5.1.5 oraz Spring Boot 2.1):
Wersja FULLSTACK czyli...
"Znam Javę i nawet coś tam czytałem o Springu (bądź AngularJS), ale nie do końca ogarniam to razem"
Wersja FULLSTACK MASTER czyli...
"Jestem dobry w programowaniu i nie chcę żadnych tutoriali, ale potrzebuję tu i teraz cały kod,
żeby szybko zaprogramować to co było na wczoraj"

Promocja.
Wybierając tą opcję płacisz raz, a ściągasz dowolnie obie wersje: Spring 4 oraz Spring 5 (do odwołania).
Wersja BACKEND czyli...
"Nie lubię frontendu, albo lubię, ale sam go sobie napiszę jak będę potrzebował"
Wersja BACKEND MASTER czyli...
"Dobrze sobie radzę w Springu i nie potrzebuję tutoriala, ale chcę wykorzystać gotowy kod,
żeby przyspieszyć lub poprawić mój projekt"



Wymagania wstępne:
  • Wiedza z kursu Maven - Instalacja
  • Wiedza z kursu Maven - Pierwsze kroki
  • Wiedza z kursu Kurs Spring albo Kurs AngularJS
Wymagania wstępne :
  • Doświadczenie zawodowe w Mavenie, co najmniej 3 miesiące
  • Doświadczenie zawodowe w Springu albo AngularJS, co najmniej 3 miesiące
lub
  • Wiedza z kursu Maven - Instalacja
  • Wiedza z kursu Maven - Pierwsze kroki
  • Wiedza z kursu Kurs Spring albo Kurs AngularJS
W pakiecie tym otrzymujesz pełny kod projektu Spring Boot wraz z oryginalnym tutorialem opisującym cały proces począwszy od frontendu po backend. Dodatkowo w paczce znajduje się zestaw przygotowanych żądań w postaci kolekcji Postman. Dzięki temu uruchomisz wszystkie metody znajdujące się kontrolerach Springa wysyłając żądania w podobny sposób jak z poziomu frontendu (np. w AngularJS). W ten sposób możesz debugować cały kod, a przygotowany tutorial pomoże Ci go jeszcze lepiej zrozumieć.
Postman - Wykres Danych Statystycznych
Wymagania wstępne :
  • Doświadczenie zawodowe w Mavenie i Springu, co najmniej 3 miesiące
lub
  • Wiedza z kursu Maven - Instalacja
  • Wiedza z kursu Maven - Pierwsze kroki
  • Wiedza z kursu Kurs Spring
W pakiecie tym otrzymujesz tylko kod backendu (bez frontendu w AngularJS) w postaci projektu Spring Boot, ale nie dostajesz żadnego tutoriala. Jest to wersja dla osób podsiadających pewne doświadczenie zawodowe w programowaniu. Poza kodem, w paczce znajduje się zestaw przygotowanych żądań w postaci kolekcji Postman. Dzięki temu uruchomisz wszystkie metody znajdujące się kontrolerach Springa wysyłając żądania w podobny sposób jak z poziomu frontendu. W ten sposób zdebugujesz cały backend.

Promocja.
Wybierając tą opcję płacisz raz, a ściągasz dowolnie obie wersje: Spring 4 oraz Spring 5 (do odwołania).
Postman - Wykres Danych Statystycznych
Wymagania wstępne:
  • Doświadczenie zawodowe w Mavenie i Springu, co najmniej 3 miesiące
lub
  • Wiedza z kursu Maven - Instalacja
  • Wiedza z kursu Maven - Pierwsze kroki
  • Wiedza z kursu Kurs Spring
Wymagania wstępne:
  • Doświadczenie zawodowe w Mavenie, co najmniej 3 miesiące
  • Wiedza z kursu Kurs AngularJS
{{ basePriceVariant }} zł      -{{ salePercent }} %
Trwa przygotowywanie Twojej paczki...
 
Wyrażam zgodę na dostarczenie treści cyfrowych przed upływem terminu do odstąpienia od umowy oraz oświadczam, że zostałem poinformowany o utracie przysługującego mi prawa odstąpienia od umowy zgodnie z Regulaminem Serwisu Internetowego javappa.com.
lub
Wypróbuj za darmo w naszej aplikacji
Appa Notka. Nowość! Od teraz możesz w całości nauczyć się programować aplikacje webowe w Springu. Zajrzyj do naszego nowego Kurs Aplikacji Web - Mega pakiet. Po raz pierwszy w polskim internecie, tylko w naszym portalu tak rozbudowany kurs tworzenia aplikacji webowej na podstawie gotowej aplikacji, którą ściągniesz na swój komputer. Implementacja krok po kroku, drogowskazy do miejsc, w których uzupełnisz wiedzę teoretyczną, a także inne pomocne rozwiązania.

Kurs inny niż wszystkie. Jako pierwsi uczymy na pełnym kodzie prawdziwej aplikacji webowej.

Zapisz się do newslettera :
Zapisz się do newslettera :
Stale się rozwijamy, a więc bądź na bieżąco!
Na ten adres będziemy przesyłać informacje o ważniejszych aktualizacjach, a także o nowych materiałach pojawiających się na stronie.
Polub nas na Facebooku:
Nasi partnerzy: stackshare
Javappa to również profesjonalne usługi programistyczne oparte o technologie JAVA. Jeśli chesz nawiązać z nami kontakt w celu uzyskania doradztwa bądź stworzenia aplikacji webowej powinieneś poznać nasze doświadczenia.
Kliknij O nas .


Starter   Jak to działa   Aplikacja  
Facebook Obserwuj nas   Polityka Cookies   Regulamin   Licencja   Ochrona prywatności  
Pozycjonowanie stron: Grupa TENSE