Kurs Java #14 Agregacja i kompozycja
![]()
Poznaj różnicę między agregacją a kompozycją w Javie i dowiedz się, jak tworzyć elastyczne i dobrze zorganizowane obiekty w swoich programach.
Przeczytaj
![]()
Poznaj różnicę między agregacją a kompozycją w Javie i dowiedz się, jak tworzyć elastyczne i dobrze zorganizowane obiekty w swoich programach.
Przeczytaj ![]()
Wpadki bezpieczeństwa narzędzi AI nie dotyczą jednej firmy czy jednego produktu – to symptom większego problemu: wdrażamy sztuczną inteligencję szybciej niż dojrzewają zasady, kontrola i odpowiedzialność. W tym artykule przyglądamy się głośnym przypadkom (m.in. Amazon Q Developer, Microsoft Copilot czy ChatGPT) i pokazujemy, jak takie incydenty powstają, co je napędza oraz jakie lekcje powinniśmy z nich wyciągnąć jako branża. Jako specjaliści QA – musimy być szczególnie uczuleni w tym temacie.
Przeczytaj ![]()
W dzisiejszym krótszym artykule poznasz klasy abstrakcyjne w Javie. Dowiesz się jak tworzyć szablony dla klas potomnych, korzystać z metod abstrakcyjnych i konkretnych oraz ułatwić polimorfizm w swoim kodzie.
Przeczytaj ![]()
Poznaj kolejny krok w programowaniu obiektowym w Javie. Dowiedz się, jak dzięki dziedziczeniu i polimorfizmowi tworzyć elastyczne i czytelne klasy oraz jak rozszerzać metody klasy bazowej za pomocą super.
Przeczytaj ![]()
Książki dla testerów 8 czyli kolejna część propozycji przydatnych książek. Pozycje te pomogą uzupełnić Waszą wiedzę z zakresu testowania oprogramowania. Te kilka przedstawionych pozycji będzie idealne dla osób znajdujących się na różnym etapie testerskiego rozwoju.
Przeczytaj ![]()
Dowiedz się czym są klasy i obiekty, jak definiować ich cechy i zachowania oraz jak tworzyć obiekty.
Przeczytaj ![]()
Książki dla testerów security cz. 8 czyli zainteresowanych testami bezpieczeństwa, skanami bezpieczeństwa i pentestami. Poznaj co możesz czytać do poduszki by rozwinąć swoje umiejętności w tym zakresie. Dzięki tym książkom możesz poszerzać swoją wiedzę niekoniecznie siedząc z nosem w monitorze (chyba, że kupisz ebooka). Wpis jest kontynuacją artykułów z 2022 roku, oraz kolejnego wydanego w tym roku o książkach z tematyki security.
Przeczytaj ![]()
Poznaj metody w Java – od podstaw z wyjaśnieniem ich budowania, przykładami oraz dobrymi praktykami. Dowiesz się czym jest parametr, atrybut i przeciążenie.
Przeczytaj ![]()
W tym artykule poruszam temat tablic w Java. Są to podstawowe, ale niezwykle istotne elementy pracy z danymi. W tym artykule omówimy sposób deklarowania i inicjalizowania tablic, podstawowe operacje na nich, sposoby ich wyświetlania, modyfikacji, porównywania i kopiowania, a także typowe pułapki na które łatwo natrafić.
Przeczytaj ![]()
Kurs – Testy wydajnościowe z JMeterem – to wpis w ramach którego chce Was zachęcić do zapoznania się z ofertą kompleksowego kursu z testów wydajnościowych z wykorzystaniem narzędzia JMeter – jedynego takiego szkolenia w Polsce od praktyka.
Przeczytaj ![]()
Pętle w programowaniu pozwalają powtarzać fragmenty kodu bez konieczności pisania ich na okrągło. Pętle w Java odgrywają kluczową rolę w kontrolowaniu przepływu programu i automatyzacji powtarzalnych zadań. Bez nich codzienne operacje, takie jak przetwarzanie danych czy iterowanie po kolekcjach, byłyby nie tylko żmudne, czasochłonne, ale wręcz nierealne do efektywnego wdrożenia.
Przeczytaj ![]()
Książki dla testerów security cz. 7 czyli zainteresowanych testami bezpieczeństwa, skanami bezpieczeństwa i pentestami. Poznaj co możesz czytać do poduszki by rozwinąć swoje umiejętności w tym zakresie. Dzięki tym książkom możesz poszerzać swoją wiedzę niekoniecznie siedząc z nosem w monitorze (chyba, że kupisz ebooka). Wpis jest kontynuacją artykułów z 2022 roku, oraz kolejnego wydanego w tym roku o książkach z tematyki security.
Przeczytaj ![]()
Kurs JS #3 – Operatory i typy danych to kolejny artykuł – z serii poświęconej JSowi. W niniejszym artykule poruszymy tytułowy temat operatory i typy danych.
Przeczytaj ![]()
Po przeczytaniu tego wpisu dowiecie się, czym są instrukcje warunkowe i jaką rolę pełnią w programowaniu w Javie. Poznacie, jak działa podstawowa instrukcja if, jak ją stosować do sprawdzania pojedynczych warunków oraz jak rozbudowywać warunki za pomocą konstrukcji if-else oraz if, else-if, else. Przedstawimy także instrukcję switch oraz jej klasyczną i nowoczesną składnię do obsługi wielu przypadków.
Przeczytaj ![]()
W codziennej pracy z Java spotykamy się z różnymi typami danych – od prostych licz całkowitych, przez liczby zmiennoprzecinkowe, aż po tekst i znaki. Często napotykamy na potrzebę zmiany danych z jednego typu na inny, żeby móc je porównać, policzyć, wyświetlić użytkownikowi lub przesłać dalej. Dlatego też sięgamy do tematu konwersji typów danych, która będzie przedmiotem dzisiejszej lekcji. Dowiesz się z niej dlaczego Java pilnuje zgodności typów danych, jakie są rodzaje konwersji, jak bezpiecznie zmieniać typy liczbowe i tekstowe oraz na co uważać, żeby nie stracić danych lub nie dostać niespodziewanego błędu.
Przeczytaj