Java, to takie proste. Praktyczne wprowadzenie do programowania
- Autor: :
- Bryson Payne
- Wydawnictwo:
- Wydawnictwo Naukowe PWN
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 350
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Java, to takie proste. Praktyczne wprowadzenie do programowania
Wybrane bestsellery
-
Hakowanie nie zawsze musi być złe. Terminem tym określa się również sprytne sposoby używania sprzętu czy oprogramowania do czegoś nowego. Z kolei etyczne hakowanie polega na zastosowaniu technik ataków do testowania systemu komputerowego, aby znaleźć jego słabe punkty, usunąć je i w ten sposób wz...(29.94 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%) -
Uczymy dzieci programowania to przewodnik dla rodziców i nauczycieli, przeznaczony do uczenia dzieci podstaw programowania i rozwiązywania problemów za pomocą Pythona, potężnego języka wykorzystywanego na zajęciach uniwersyteckich i przez firmy technologiczne, takie jak Google i IBM. Informacja o...(55.30 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%) -
This guide helps you master DynamoDB, the serverless NoSQL database built for high performance at any scale. Authored by AWS experts, it covers core features, data modeling, and advanced topics, enabling you to build state-of-the-art applications.
-
Build advanced concurrent and parallel processing skills for cloud-native Java applications. From essential concepts and practical implementations to emerging trends, this book equips you with skills to build scalable, high-performance solutions in today's dynamic tech landscape.
-
Building modern applications with Java KEY FEATURES ? Recap your understanding of fundamental Java programming, including new features of Java 21. ? Explore how to use Java to interact with relational and NoSQL databases. ? Learn how to build full-stack web applications with Java. DESCRIPTION ...(97.41 zł najniższa cena z 30 dni)
97.21 zł
109.00 zł(-11%) -
Książka Aplikacje Mobilne dla studenta i technika programisty to jest przeznaczona dla każdego kto chce zapoznać się z tematem tworzenia aplikacji mobilnych dla systemu Android. W pierwszej części książki czytelnik zapoznaje się z tajnikami Języka Java. Dogłębnie zapoznaje się z tematyką: pro...(48.10 zł najniższa cena z 30 dni)
48.24 zł
74.00 zł(-35%) -
This course offers an in-depth introduction to Java and algorithmic thinking, ideal for beginners. Starting with fundamental computer concepts, it progresses through Java programming basics, & algorithmic principles, concluding with file management.
-
Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następni...(65.40 zł najniższa cena z 30 dni)
76.30 zł
109.00 zł(-30%) -
Architect robust solutions like a pro with real-world insights and cutting-edge design techniques. Delve into advanced analytics, machine learning, generative AI, cloud-native architecture, and the key soft skills to excel as a solutions architect.
Solutions Architect's Handbook. Kick-start your career with architecture design principles, strategies, and generative AI techniques - Third Edition
Saurabh Shrivastava, Neelanjali Srivastav, Rajesh Sheth, Kamal Arora, Rohan Karmarkar
-
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%)
O autorze ebooka
Dr Bryson Payne - naukowiec, wykładowca, wielokrotnie nagradzany szkoleniowiec i autor książek, niekwestionowany autorytet w dziedzinie bezpieczeństwa, specjalista z wieloletnim doświadczeniem. Zdobył wiele elitarnych certyfikatów, w tym CISSP, CEH, SANS/GIAC GPEN, GRID i GREM. Od ponad 36 lat zajmuje się programowaniem, hakowaniem i inżynierią wsteczną oprogramowania.
Ebooka "Java, to takie proste. Praktyczne wprowadzenie do programowania" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Java, to takie proste. Praktyczne wprowadzenie do programowania" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Java, to takie proste. Praktyczne wprowadzenie do programowania" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-83-012-0067-1, 9788301200671
- Data wydania ebooka:
- 2018-07-23 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Numer z katalogu:
- 80277
- Rozmiar pliku ePub:
- 10.6MB
- Rozmiar pliku Mobi:
- 20.0MB
- Pobierz przykładowy rozdział EPUB
- Pobierz przykładowy rozdział MOBI
Spis treści ebooka
- Okładka
- Strona tytułowa
- Strona redakcyjna
- Autorzy
- Przedmowa
- Spis treści
- Podziękowania
- Wprowadzenie
- Dlaczego warto nauczyć się programowania?
- Dlaczego warto programować w języku Java?
- Co można znaleźć w tej książce
- Jakie narzędzia będę potrzebne?
- Zasoby online
- Pora zacząć!
- Materiały pomocnicze
- Rozdział 1: Pierwsze kroki
- Java dla systemów Windows, macOS oraz Linux
- Instalowanie wersji Java 8 oraz 9 dla programistów
- Instalowanie programu Eclipse IDE for Java Developers
- Konfigurowanie środowiska Eclipse
- Instalowanie edytora WindowBuilder
- Dostosowywanie wyglądu i działania programu Eclipse
- Instalowanie Android Studio do tworzenia aplikacji mobilnych
- Poznawanie języka Java przy użyciu narzędzia JShell
- Uruchamianie JShell
- Korzystanie z wyrażeń Java w JShell
- Deklarowanie zmiennych Java w JShell
- Drukowanie danych wyjściowych w języku Java
- Polecenia JShell
- Co już umiesz
- Rozdział 2: Budowanie aplikacji zgadywanki!
- Planowanie gry krok po kroku
- Tworzenie nowego projektu
- Tworzenie klasy HiLo
- Generowanie liczby losowej
- Wczytywanie danych wpisanych na klawiaturze przez użytkownika
- Przygotowanie programu do drukowania danych wyjściowych
- Pętle: spytaj, sprawdź, powtórz
- Instrukcje if: sprawdzanie odpowiednich warunków
- Dodawanie pętli do ponownego grania
- Testowanie gry
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: rozszerzanie zakresu
- Zadanie 2: zliczanie prób
- Zadanie 3: gra MadLibs
- Rozdział 3: Tworzenie GUI dla naszej zgadywanki
- Trenowanie umiejętności korzystania z narzędzia JShell
- Tworzenie interfejsu GUI w czterech wierszach kodu
- Tworzenie interaktywnego interfejsu GUI za pomocą 10 wierszy kodu!
- Przygotowywanie aplikacji GUI w programie Eclipse
- Projektowanie interfejsu GUI przy użyciu edytora WindowBuilder programu Eclipse
- Projektowanie interfejsu użytkownika
- Ustawianie właściwości GUI w panelu Properties
- Dostosowywanie komponentów GUI w panelu Palette
- Wyrównywanie elementów GUI
- Nadawanie nazw komponentom GUI do użycia w kodzie
- Łączenie GUI z kodem źródłowym
- Dodawanie metody sprawdzającej typowane liczby
- Pobieranie tekstu z JTextField
- Konwertowanie łańcuchów na liczby
- Rozpoczynanie nowej gry
- Odbieranie zdarzeń użytkownika: kliknij, aby zgadnąć!
- Przygotowywanie okna GUI
- Czas zacząć zabawę!
- Dodawanie funkcji ponownej gry
- Ulepszanie środowiska użytkownika
- Przesyłanie próby odgadnięcia po naciśnięciu klawisza ENTER
- Automatyczne usuwanie poprzednich prób odgadnięcia
- Obsługa nieprawidłowych danych wejściowych
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: pokazywanie użytkownikowi liczby prób
- Zadanie 2: pokazywanie i ukrywanie przycisku Play Again
- Zadanie 3: tworzenie interfejsu GUI gry MadLibs
- Rozdział 4: Tworzenie pierwszej aplikacji w systemie Android
- Rozpoczynanie nowego projektu aplikacji w Android Studio
- Budowanie układu GUI w widoku projektu
- Nazywanie komponentów GUI w Android Studio
- Łączenie interfejsu GUI z kodem Java w Android Studio
- Dodawanie metod sprawdzania liczby i rozpoczynania nowej gry
- Obsługiwanie zdarzeń w systemie Android
- Uruchamianie aplikacji na emulatorze Androida
- Uruchamianie aplikacji na prawdziwym urządzeniu z systemem Android
- Przygotowanie urządzenia
- Podłączanie własnego urządzenia
- Uruchamianie aplikacji na urządzeniu
- Ulepszanie środowiska użytkownika
- Wyśrodkowanie wpisywanej liczby w polu tekstowym
- Dodawanie interfejsu słuchacza dla klawisza ENTER
- Jeszcze jeden ostateczny szlif
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: Toast-owanie liczby prób
- Zadanie 2: zwiększanie atrakcyjności wizualnej
- Zadanie 3: tworzenie aplikacji mobilnej MadLibs
- Rozdział 5: Udoskonalanie aplikacji przez dodanie menu i preferencji
- Dodawanie menu opcji w systemie Android
- Dodawanie elementów do pliku XML menu
- Wyświetlanie menu opcji
- Reagowanie na wybory użytkownika
- Tworzenie wyskakującego okna dialogowego dla opcji About
- Modyfikowanie zakresu liczb do odgadnięcia
- Dodawanie zmiennej zakresu
- Wykorzystywanie zmiennej range
- Budowanie okna dialogowego, które umożliwia użytkownikowi wybranie zakresu
- Przechowywanie preferencji użytkownika i statystyk gry
- Zapisywanie i pobieranie preferowanego przez użytkownika zakresu
- Przechowywanie liczby wygranych gier
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: raz wygrana, raz przegrana
- Zadanie 2: proporcja gier wygranych do przegranych
- Rozdział 6: Odszyfrowywanie sekretnych wiadomości
- Kod Cezara
- Przygotowywanie aplikacji Secret Messages
- Tworzenie projektu Secret Messages w programie Eclipse
- Rozpoczynanie kodowania w pliku SecretMessages.java
- Przetwarzanie ciągów znaków
- Znaki i wartości w języku Java
- Szyfrowanie samych liter
- Zamykanie skanera
- Dodawanie niestandardowej wartości klucza
- Szyfrowanie cyfr
- Uruchamianie aplikacji wiersza poleceń bez programu Eclipse
- Znajdowanie folderów przestrzeni roboczej
- Otwieranie okna wiersza poleceń
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: zapętlanie pętli
- Zadanie 2: odwracanie i szyfrowanie
- Zadanie 3: bezpieczna obsługa kluczy za pomocą instrukcji try-catch
- Rozdział 7: Tworzenie zaawansowanych interfejsów GUI i udostępnianie aplikacji
- Przygotowywanie projektu aplikacji Secret Messages z interfejsem GUI
- Projektowanie interfejsu GUI i nazywanie komponentów
- Pisanie kodu aplikacji Secret Messages z interfejsem GUI
- Tworzenie metody encode()
- Pisanie obsługi zdarzenia dla przycisku Encode/Decode
- Obsługa nieprawidłowych danych i błędów
- Budowanie metody main() i uruchamianie aplikacji
- Ulepszanie interfejsu GUI
- Ustawianie zawijania tekstu
- Obsługa nieprawidłowych danych i błędów: część 2
- Dodawanie suwaka do interfejsu GUI aplikacji Secret Messages
- Łamanie szyfru przy użyciu suwaka
- Bonus: Udostępnianie aplikacji w postaci uruchamialnego pliku JAR
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: przenoszenie w górę!
- Zadanie 2: przewijanie!
- Zadanie 3: zmienianie suwaka pod wpływem zmiany tekstu
- Rozdział 8: Przekształcanie Secret Messages w aplikację mobilną do udostępniania znajomym!
- Przygotowywanie mobilnego interfejsu GUI
- Projektowanie mobilnego interfejsu GUI
- Łączenie interfejsu GUI z kodem Javy
- Łączenie przycisku Encode z metodą encode()
- Testowanie aplikacji
- Praca z widżetem SeekBar
- Uruchamianie aplikacji na emulatorze i urządzeniu z systemem Android
- Bonus: Dostosowywanie przycisku FAB
- Odbieranie sekretnych wiadomości z innych aplikacji
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: tworzenie przycisku Move Up
- Zadanie 2: zmienianie postępu na pasku postępu SeekBar
- Rozdział 9: Rysowanie kolorowych bąbelków przy użyciu myszy!
- Tworzenie plików projektu BubbleDraw
- Budowanie okna BubbleDraw
- Tworzenie klasy Bubble
- Definiowanie klasy Bubble
- Projektowanie metod klasy Bubble
- Przechowywanie bąbelków w ArrayList
- Dodawanie konstruktora do klasy BubblePanel
- Dodawanie metody do rysowania na ekranie
- Testowanie klasy BubblePanel
- Obsługa zdarzeń myszy inicjowanych przez użytkownika
- Tworzenie interfejsu słuchacza zdarzeń do wielokrotnego użytku
- Obsługiwanie kliknięć i przeciągnięć
- Bonus: obsługa zdarzeń MouseWheel
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: wyeliminowanie zbyt małych bąbelków
- Zadanie 2: pikselizacja!
- Rozdział 10: Dodawanie animacji i wykrywanie kolizji przy użyciu timerów
- Kopiowanie projektu Java BubbleDraw w celu utworzenia aplikacji BubbleDrawGUI
- Zmienianie nazw klasy z metodą main i pliku Java
- Dodawanie transparentności
- Dodawanie animacji: bąbelki w ruch!
- Dodawanie timera
- Ustawianie timera
- Przygotowywanie animacji
- Uruchamianie timera
- Rozdmuchiwanie bąbelków: dodawanie losowej prędkości i kierunku
- Budowanie interfejsu GUI dla naszej animowanej aplikacji do rysowania
- Przygotowywanie panelu oraz przycisków GUI
- Programowanie przycisków Clear oraz Pause/Start
- Odbijanie się od ścian dzięki wykrywaniu kolizji
- Miękkie odbicie
- Twarde odbicie
- Dodawanie suwaka do kontrolowania prędkości animacji
- Dostosowywanie suwaka
- Implementowanie obsługi zdarzeń suwaka
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: bez nieruchomych bąbelków
- Zadanie 2: rysowanie elastycznych kształtów
- Zadanie 3: PixelDraw 2.0
- Rozdział 11: Przekształcanie BubbleDraw w wielodotykową aplikację systemu Android
- Przygotowywanie projektu BubbleDraw
- Tworzenie konstruktora BubbleView
- Dodawanie zmiennych animacji
- Tworzenie konstruktora BubbleView()
- Przygotowywanie układu do użycia widoku BubbleView
- Modyfikowanie klasy Bubble
- Rysowanie w systemie Android przy użyciu metody onDraw()
- Testowanie aplikacji BubbleDraw przy użyciu stu bąbelków
- Dodawanie metody testBubbles()
- Naprawianie błędu OnTouchListener
- Uruchamianie aplikacji BubbleDraw
- Wykorzystywanie wątkowej animacji i wielozadaniowości w języku Java
- Wykorzystywanie dotyku do rysowania palcem
- Wykorzystywanie wielodotykowości do rysowania dziesięcioma palcami naraz!
- Testowanie zdarzeń wielodotykowości na urządzeniu Android
- Zmienianie ikony aplikacji
- Tworzenie niestandardowej ikony aplikacji
- Dodawanie niestandardowej ikony aplikacji
- Wyświetlanie nowej ikony
- Zmienianie nazwy aplikacji
- Co już umiesz
- Zadania programistyczne
- Zadanie 1: łączenie zdarzeń dotknięcia jednym i wieloma palcami, v1.0
- Zadanie 2: łączenie zdarzeń dotknięcia jednym i wieloma palcami, v2.0
- Dodatek. Debugowanie i unikanie typowych błędów w języku Java
- Pisownia i wielkość liter
- Poprawianie literówek w programie Eclipse
- Poprawianie literówek w programie Android Studio
- Unikanie innych typowych literówek
- Problemy z porównaniami
- Symbole grupujące
- Szybkie rozwiązania w programie Eclipse
- Uzupełnianie kodu w Android Studio
- Podsumowanie
Wydawnictwo Naukowe PWN - inne książki
-
Wydawnictwo Naukowe PWN ma zaszczyt zaprezentować Państwu najnowszą propozycję wydawniczą z zakresu matematyki, dotyczącą niezwykle ważnej i uniwersalnej wobec wielorakich zastosowań jej dziedziny statystyki matematycznej. Publikacja o tym właśnie tytule: STATYSTYKA MATEMATYCZNA powstała ze wzgl...(63.20 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%) -
W skład serii Wszystko, co warto wiedzieć wchodzi wiele unikalnych książek popularnonaukowych napisanych przez czołowych ekspertów w swoich dziedzinach, a wydanych przez Oxford University Press, w których każdy znajdzie odpowiedzi na najbardziej palące i interesujące współczesne problemy od zmia...(47.20 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Patrz, co przez ciebie zrobiłem! Dlaczego nie? Tak, ale Ja tylko próbuję ci pomóc! Będziecie jeszcze dumni, że mnie znacie! Książka Erica Bernea ukazała się po raz pierwszy sześćdziesiąt lat temu. Mimo upływu czasu jej popularność w Polsce i na świecie nie zmalała. Tysiące Czytelników sięgaj...(47.20 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Wyjątkowy przewodnik po filozofii dla wszystkich poszukujących mądrości Dlaczego zwierzę się porusza, a kamień nie? Skąd przychodzi zaraza? Po co Bóg stworzył człowieka? I czy człowiek jest wolny, skoro Bóg decyduje o wszystkim? Od takich pytań ważniejszych i mniej ważnych, szczegółowych i ogó...(63.20 zł najniższa cena z 30 dni)
63.20 zł
79.00 zł(-20%) -
Nareszcie fizyka zrozumiała dla wszystkich! Niezwykła opowieść, w której Autor tłumaczy istotę zjawisk fizycznych, mówiąc czytelnikowi, dlaczego jest tak, a nie tylko informując, że tak jest. Dzięki przykładom z codziennego życia oraz bardzo dużej liczbie ilustracji, fotografii i wspaniałym rys...(159.20 zł najniższa cena z 30 dni)
159.20 zł
199.00 zł(-20%) -
Czy fizyka wydaje Ci się trudna i nudna? Ta książka zmieni Twoje podejście i pomoże w zrozumieniu powiązań między pojęciami fizycznymi, dzięki ciekawym zadaniom, które wreszcie nauczysz się rozwiązywać. Celem książki jest pogłębienie znajomości fizyki poprzez zastosowanie jej pojęć do rozwiązywa...(71.20 zł najniższa cena z 30 dni)
71.20 zł
89.00 zł(-20%) -
Kto myśli, że ludzkie życie musi kroczyć od sukcesu do sukcesu, jest jak głupiec, który stoi na placu budowy kręcąc głową, bo jest zdziwiony, że kopią w głębinach, gdy ma powstać katedra. Każdy człowiek potrzebuje sensu życia, który nada mu kierunek i perspektywę oraz pozwoli wieść zdrowe pod wz...(31.20 zł najniższa cena z 30 dni)
31.20 zł
39.00 zł(-20%) -
ŁADNIE pisze się w szkole. W życiu trzeba pisać SKUTECZNIE. Kiedy ostatnio czekałaś kilka dni na odpowiedź na ważnego e-maila? A może znów spędziłeś godziny na pisaniu newslettera, który ostatecznie nie przyniósł oczekiwanego rezultatu? W cyfrowym świecie dotarcie do odbiorców jest wyjątkowo t...(47.20 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Nieważne, jak wielki jest nasz konflikt z członkiem rodziny czy jak mocno zdenerwowała nas utrata miejsca parkingowego, rzadko uciekamy się do załatwienia tego rodzaju spraw przez walkę na pięści. Podobnie, raczej rzadko się nam przytrafia konieczność zaczajenia się i osobistego pokonania naszej ...(79.20 zł najniższa cena z 30 dni)
79.20 zł
99.00 zł(-20%) -
Odporność psychiczna to zdolność do przetrwania i powrotu do równowagi po doświadczeniu przeciwności losu. Wszyscy w swoim życiu stajemy przed wyzwaniami. Większość z nas w pewnym momencie doświadczy poważnej traumy, jak nagła śmierć bliskiej osoby, wyniszczająca choroba lub klęska żywiołowa. Tym...(47.20 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Java, to takie proste. Praktyczne wprowadzenie do programowania Bryson Payne (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.