Koncepcja programowania sterowanego testami oznacza tworzenie kodu wysokiej jakości. TDD (ang. test-driven development) uznaje testowanie za integralny element procesu tworzenia aplikacji. To proste i potężne narzędzie ułatwia także skuteczne zastosowanie wzorców projektowych. Jeśli planujesz zostać biegłym architektem oprogramowania, opanowanie TDD w praktyce jest koniecznością! Dzięki tej książce zrozumiesz moc programowania sterowanego testami. Bazując na świetnie ...
Słowo wstępne: Christopher Romeo, prezes firmy Devici oraz partner generalny w firmie Kerr Ventures Interfejsy API są siłą napędową innowacji w dziedzinie oprogramowania. Umożliwiają płynną komunikację i wymianę danych między różnymi aplikacjami, usługami i systemami. Wzajemna łączność sprawia też jednak, że interfejsy API stają się atrakcyjnym celem dla napastników usiłujących wykorzystać ich podatności i uzyskać dostęp do chronionych danych. Ten kompleksowy ...
Dziś programiści nie piszą już programów, tylko tworzą systemy oprogramowania. Wymaga to ciągłego wdrażania zmian w ekosystemach oprogramowania koordynowanych przez responsywną infrastrukturę. A to oznacza, że musisz myśleć inaczej: systemowo. Myślenie systemowe zwiększa efektywność i ułatwia wprowadzanie istotnych zmian. Jednak aby nauczyć się myśleć, komunikować i funkcjonować systemowo, musisz rozszerzyć swój zestaw umiejętności. Dzięki tej książce opanujesz...
Witaj w nowym, wspaniałym świecie! Świecie AIO sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć...
Znaczenie interfejsów API systematycznie rośnie. Głównie za sprawą tego, że ułatwiają komunikację - zarówno zewnętrzną, jak i tę, która zapewnia spójne działanie elementów nowoczesnych systemów. I podobnie jak dobre porozumienie jest podstawą relacji międzyludzkich, tak samo sprawna komunikacja między usługami ma kluczowe znaczenie dla prawidłowego funkcjonowania aplikacji. Z tego powodu od jakości API zależy jakość systemu opr...
CYBERBEZPIECZEŃSTWO JAKO FILAR BEZPIECZEŃSTWA NARODOWEGOPakiet 3 książki 1) Modele rozwiązań prawnych w systemie cyberbepiczeństwa RP2) Bezbieczeństwo narodowe. Teoria i praktyka3) System bezpieczeństwa w cyberprzestrzeni RP 1) MODELE ROZWIĄZAŃ PRAWNYCH W SYSTEMIE CYBERBEZPIECZEŃSTWA RPPrzedmiotem zainteresowania Autorów stało się interdyscyplinarnie postrzegane cyberbezpieczeństwo, zaś badaniom poddano prawne i organizacyjne rozwiązania na rzecz efektywnego przeciw...
Skuteczna analityka wymaga wykonywania wieloaspektowego zestawu zadań w ramach właściwie zarządzanego procesu. Thomas H. Davenport, profesor Babson College Analityka mocno się zmieniła. Kiedyś skupiała się głównie na tworzeniu raportów i wykresów, które prezentowały dane w atrakcyjnej formie. Teraz stała się bardziej zaawansowana ― zespoły pracują w nowy sposób, łącząc różnorodne umiejętności, takie jak analiza danych, progr...
W tym kieszonkowym poradniku znajdziesz:12 gotowych skryptów – kopiuj, modyfikuj i automatyzuj pracę jak profesjonalista!5 praktycznych ćwiczeń – nauczysz się krok po kroku tworzyć własne automatyzacje.Omówienie wideo – zobacz, jak działają skrypty i wykorzystaj je natychmiast. Porady, jak unikać najczęstszych błędówZautomatyzuj tworzenie kopii zapasowych, monitorowanie systemu, zarządzanie plikami i wiele więcej. Nie trać godzin na nudne zadania – pozwól, by Linux pracował z...
Czy marzysz o tworzeniu nowoczesnych, responsywnych i atrakcyjnych wizualnie aplikacji mobilnych? Sięgnij po książkę, która powstała z myślą o Tobie – młodym programiście, studencie lub uczniu technikum, który chce wejść na wyższy poziom programowania pod Androida.Ta książka to wyjątkowy przewodnik po świecie tworzenia aplikacji mobilnych z wykorzystaniem Kotlina oraz Jetpack Compose – najnowszego narzędzia firmy Google do budowy interfejsów użytkownika. Przejrzysty język, pr...
Książka jest przystępnym wprowadzeniem do nowej, fascynującej dziedziny teorii obliczeń. Obliczenia kwantowe to przepiękne spotkanie fizyki kwantowej z informatyką. Najbardziej zaskakujące idee fizyki XX wieku pozwalają nam zupełnie zmienić sposób myślenia o obliczeniach. Chris Bernhardt wprowadza Czytelnika w obliczenia kwantowe w sposób, który jest zrozumiały dla każdego, kto jest zaznajomiony z matematyką na poziomie liceum. Autor, sam będąc matematykiem, stara się upraszc...
"W tym kieszonkowym poradniku znajdziesz:
12 gotowych skryptów – kopiuj, modyfikuj i automatyzuj pracę jak profesjonalista!
5 praktycznych ćwiczeń – nauczysz się krok po kroku tworzyć własne automatyzacje.
Omówienie wideo – zobacz, jak działają skrypty i wykorzystaj je natychmiast.
Porady, jak unikać najczęstszych błędów"
Przygotowany z myślą o przedsiębiorcach, którzy pragną wykorzystać potencjał YouTube, ten ebook to kompleksowy przewodnik, który pomoże Ci w przełamaniu barier i stworzeniu własnego, skutecznego kanału. Dowiesz się, jak planować treści, nagrywać profesjonalne filmy i optymalizować kanał, aby przyciągnąć klientów. Zawiera praktyczne wskazówki, case studies sukcesów firm, oraz szczegółowe porady dotyczące sprzętu, scenografii i strategii marketingowych. Zrozumiesz, jak działa a...
Ten ebook pomoże Ci wykorzystać potęgę arkusza kalkulacyjnego (Arkusz Google, Excel, Calc) w analizie finansowej, kontrolowaniu kosztów i generowaniu raportów przepływów pieniężnych. Niezależnie od tego, czy jesteś przedsiębiorcą, managerem finansowym, właścicielem małej firmy, czy zarządzasz budżetem domowym, ta wiedza jest nieoceniona. Ebook Władca liczb to bezpłatna skarbnica wiedzy – dowiesz się z niego: Jak skutecznie monitorować i kontrolować przepływy finansowe. Jak ...
Zapraszamy do lektury książki "Projektowanie sukcesu. Osobiste opowieści o zarządzaniu projektami" autorstwa doświadczonego menadżera projektów, który przez ponad 20 lat prowadził własną firmę w polskich realiach. Ta fascynująca książka to owoc jego wieloletnich doświadczeń i wiedzy zgromadzonej podczas kierowania projektami w obszarze technologii i rynku IT. Spis treści tej książki jest bogaty i zróżnicowany. Autor skupia się na kluczowych aspektach zarządzania projektami, a...
Bitcoin i inne kryptowaluty to rewolucja w dziejach pieniądza i polityki monetarnej. Mimo to niewiele osób w pełni rozumie prawdziwą naturę bitcoina i jego potencjał.To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka - interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak funkcjonuj...
Jeśli chcesz dostosować swoją pracę do większych zbiorów danych i bardziej złożonych kodów, potrzebna Ci jest znajomość technik rozproszonego uczenia maszynowego. W tym celu warto poznać frameworki Apache Spark, PyTorch i TensorFlow, a także bibliotekę MLlib. Biegłość w posługiwaniu się tymi narzędziami przyda Ci się w całym cyklu życia oprogramowania ― nie tylko ułatwi współpracę, ale również tworzenie powtarzalnego kodu. Dzięki tej książce...
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ą: programowania obiektowego, oraz współbieżnego. Poruszane są w niej zagadnienia m.in.: klas, obiektów jak i wątków. W drugiej części zapoznajemy się z tworzeniem aplikacji mobilnych w środowi...
Media społecznościowe w służbie Twojej firmy Social media stały się naszą codziennością. Budzimy się rano i zaglądamy do telefonu - w zależności od wieku i bańki, w której funkcjonujemy, są to Facebook, Instagram, X (dawny Twitter), TikTok, YouTube... Sprawdzamy, co słychać u znajomych i co się wydarzyło na świecie w czasie, gdy spaliśmy. A potem powtarzamy to samo przy śniadaniu, w drodze do pracy, jako przerywnik w wykonywaniu zadań, w trakcie powrotu do domu, podcz...
W książce Sztuczna inteligencja. Co każdy powinien wiedzieć Jerry Kaplan analizuje złożone problemy dotyczące sztucznej inteligencji jasnym, nietechnicznym językiem. • Czy maszyny naprawdę mogą przewyższyć ludzką inteligencję? • Jak sztuczna inteligencja wpłynie na nasze miejsca pracy i dochody? • Czy robot może świadomie popełnić przestępstwo? • Czy maszyna może być świadoma albo posiadać wolną wolę? Wiele systemów sztucznej inteligencji uczy się teraz z doświadc...
Pytanie, czy (lub: jak szybko) sztuczna inteligencja przejmie kontrolę nad naszą cywilizacją, coraz częściej na poważnie zaprząta nam głowy. Oto jedna z najlepszych książek na ten temat, jakie w ostatnich latach ukazały się na świecie. Azeem Azhar, brytyjski przedsiębiorca, publicysta i twórca platformy Exponential View, bez ogródek opisuje przepaść pomiędzy rozwojem nowych technologii, a ludzką zdolnością do poradzenia sobie z przyśpieszeniem technologicznym świata. Dia...
Bitcoin i inne kryptowaluty to rewolucja w dziejach pieniądza i polityki monetarnej. Mimo to niewiele osób w pełni rozumie prawdziwą naturę bitcoina i jego potencjał. To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka - interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak funkcjon...
Witajcie w technoświecie. W świecie, w którym przez 24 godziny na dobę nieświadomie pracujemy dla wielkich firm technologicznych, przekazując im bezcenne dane. W którym sztuczna inteligencja zastępuje ludzką pracę, infosfera zatruta jest masą kłamstw i bzdur, a technologie, które powinny nam służyć, wymykają się nam spod kontroli, zaczynają nami rządzić. Stop. A może nie jest tak źle? Ubóstwo na świecie maleje, poszerzają się obszary demokracji, firmy technologiczne oferują n...
Masz coś do powiedzenia światu? Zrób to w podcaście! Internet nieustannie się zmienia. Po erze blogowania, a także relacji zdjęciowych i filmowych (wreszcie) nadszedł czas podcastów - dzielenia się tym, co się ma do przekazania, za pośrednictwem dźwięku. Audycji podobnych do radiowych, których gospodarz mówi do słuchaczy sam albo wraz z zaproszonymi gośćmi. To pole do popisu i samorealizacji dla osób, które chcą i mogą obdarować inny...
Kategoria „Internet, komputery, informatyka” zawiera publikacje skupiające się na wszystkich zagadnieniach związanych z siecią, komputerami, programami komputerowymi czy oprogramowaniem. Książki z tej kategorii poświęcone są w głównej mierze programowaniu – znajdują się tu m.in. podręcznik „Wstęp do informatyki” Jacka Lembasa i Rafała Kawy przeznaczony dla studentów pierwszego roku kierunków informatycznych, poradnik „Sztuka dobrego programowania” Krzysztofa Jassego i Andrzeja Ziemkiewicza, w którym dobre rady znajdą zarówno początkujący, jak i zaawansowani programiści, poradnik „Java. Uniwersalne techniki programowania” pod redakcją naukową Krzysztofa Barteczki dotyczący programowania w języku Java, podręcznik „HTML. Tworzenie stron www i programów desktopowych” Rafała Strychalskiego (podzielony na 3 części: dla początkujących, średniozaawansowanych i zaawansowanych). Znajdują się tu także poradniki z innych dziedzin, jak np. e-commerce („Narzędzia Google dla e-commerce” Krzysztofa Marca), marketingu internetowego („AdWords i Analytics” Krzysztofa Marca i Tomasza Trzósły), praktyk zwinnych („W poszukiwaniu zwinności w architekturze systemów IT” Krzysztofa Bończaka”), rzeczywistości wirtualnej („Rzeczywistość wirtualna (VR) dla każdego – Aframe i HTML 5” Krzysztofa Wońka). Nie brakuje również pozycji dla dzieci, które już od małego chcą rozpocząć swoją przygodę z programowaniem w Scratchu, Pythonie czy Javie („Bawimy się, programując w Scratchu” i „Twórz własne gry komputerowe w Pythonie” Ala Sweigarta, „JavaScript dla dzieci. Programowanie na wesoło” Nicka Morgana), grafiką komputerową („Piksele, wektory i inne stwory” Alicji Żarowskiej-Mazur i Dawida Mazura), produkcją filmową („Zostań gwiazdą YouTube'a” Nicka Willoughby’ego).