Видавець: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
2049
Eлектронна книга

React Native. Tworzenie aplikacji mobilnych w języku JavaScript. Wydanie II

Bonnie Eisenman

React Native to framework JavaScript służący do budowania interfejsów użytkownika. Został utworzony i jest udostępniany przez Facebooka na licencji open source i od samego początku zyskał uznanie programistów. React Native pozwala bowiem na proste tworzenie w pełni funkcjonalnych aplikacji mobilnych natywnie renderowanych na iOS i Androida. Umożliwia też bezproblemowe korzystanie z zasobów platform mobilnych, takich jak kamera, lokalizacja czy pamięć lokalna. To doskonała książka dla każdego, kto już wstępnie zapoznał się z biblioteką React i chce pisać natywne aplikacje na iOS i Androida. Po przypomnieniu zasad działania React Native i przedstawieniu szeregu wskazówek dotyczących konfiguracji środowiska opisano tu kolejne etapy tworzenia w pełni funkcjonalnej aplikacji mobilnej. W książce znalazło się mnóstwo przykładowych bloków kodu i instrukcji krok po kroku, dzięki czemu szybko można się nauczyć tworzenia i nadawania stylów interfejsom graficznym, korzystania z komponentów mobilnych, a także debugowania i wdrażania aplikacji mobilnych. Omówiono również sposoby rozszerzania możliwości React Native: używanie zewnętrznych bibliotek, a nawet tworzenie własnych bibliotek w językach Java i Objective-C. W tej książce omówiono: Tworzenie interfejsów dla komponentów natywnych w React Native Opracowywanie własnych aplikacji i komponentów React Native Interfejsy API oraz moduły tworzone przez społeczność użytkowników React Komponenty przeznaczone na daną platformę w aplikacjach wieloplatformowych Zarządzanie stanami w dużej aplikacji za pomocą biblioteki Redux React Native: oto narzędzie do budowy kapitalnych aplikacji mobilnych! Bonnie Eisenman - inżynier oprogramowania. Obecnie pracuje dla Twittera, a wcześniej zdobywała doświadczenie w Codecademy, Fog Creek Software i Google. Zabiera głos na konferencjach, wygłaszając referaty o różnej tematyce: począwszy od ReactJS, poprzez programowanie instrumentów muzycznych, a na Arduino skończywszy.

2050
Eлектронна книга

Technologiada. Młodzi kompetentni

Piotr Synowiec

Doświadczyć znaczy zrozumieć Świat biegnie do przodu coraz szybciej i szybciej, w rytmie, w jakim rozwija się ludzka wiedza i technologia, jaka dzięki niej powstaje. Z jednej strony to świetnie - kto czterdzieści lat temu przypuszczał, że nosić będzie w kieszeni mały, supersprawny i wszechwiedzący komputer, dla niepoznaki zwany "telefonem"? Z drugiej, to trochę przerażające. Ciężko nadążyć. Bo choć większość z nas, starszych i młodszych, na co dzień korzysta z nowoczesnych technologii, to jednak rzadko kto je naprawdę rozumie. Bo żeby zrozumieć, żeby się nauczyć i móc pójść dalej, trzeba spróbować: zaprojektować trójwymiarowy obiekt w programie pCon.planner zbudować silnik z klocków LEGO stworzyć animację, a może i grę w Scratchu Potem można ruszyć do przodu. Na ścieżkę twórców, odkrywców, naukowców i inżynierów na miarę XXI wieku. Potem można dorosnąć i przemienić pasję w pracę. Najpierw jednak trzeba sięgnąć do zasobów nieograniczonej w młodym wieku wyobraźni i połączyć ją z możliwościami, jakie daje nam dzisiejszy świat, już teraz pukający do drzwi przyszłości. Z niewielką pomocą tej książki Twoje nastoletnie dziecko bawiąc się aplikacjami i narzędziami dostępnymi na wyciągnięcie ręki i kliknięcie myszką, opanuje umiejętności, które mogą okazać się kluczowe dla jego przyszłego życia. Podaruj mu Technologiadę, a wraz z nią kompetencje przyszłości!

2051
Eлектронна книга

Naucz się Gita. Praktyczny podręcznik wizualny dla początkujących

Anna Skoulikari

Git - kultowe, darmowe i dojrzałe oprogramowanie. Im większy zespół i im bardziej złożony projekt, tym ważniejsze jest skuteczne zarządzanie wersjami. Git umożliwia wyrafinowaną konfigurację i pozwala na zaspokajanie szczególnych potrzeb. Jeśli chcesz w pełni korzystać z jego potencjału, musisz zdobyć solidną wiedzę o podstawach tego systemu. Dzięki tej książce dobrze zrozumiesz działanie Gita. Wiedza jest w niej przekazywana w prosty i konsekwentny sposób, a zastosowane techniki wizualne, opowiadane historie i liczne praktyczne ćwiczenia pozwolą Ci na skuteczną naukę krok po kroku. Stopniowo będziesz się zapoznawać z kluczowymi informacjami i dogłębnie zrozumiesz znaczenie poszczególnych terminów i koncepcji. Książkę docenią zwłaszcza osoby używające Gita w projektach prywatnych lub zawodowych, na przykład studenci i uczestnicy kursów programowania, młodsi programiści, specjaliści przetwarzania danych i pisarze techniczni. Jest to niezwykle przystępny i dokładny przewodnik, pełen praktycznej wiedzy o Gicie. Robert C. Martin aka Uncle Bob, twórca oprogramowania i autor książki Czysty kod Dzięki książce dowiesz się, jak: pobierać oprogramowanie Git i inicjalizować repozytorium lokalne dodawać pliki do przechowalni i wykonywać commity tworzyć, przełączać i usuwać gałęzie złączać i przebazowywać gałęzie obsługiwać repozytoria zdalne używać żądań pobrania podczas współpracy z innymi użytkownikami Z tej książki rzeczywiście możesz się nauczyć Gita! Ben Straub, współautor książki Pro Git

2052
Eлектронна книга

Profesjonalne programowanie w Pythonie. Poznaj najlepsze praktyki kodowania i zaawansowane koncepcje programowania. Wydanie IV

Michał Jaworski, Tarek Ziadé

Python cechuje się dużą prostotą, a przy tym jest wszechstronny. Ma bardzo szeroki zakres zastosowania, przez co coraz więcej osób podejmuje naukę programowania w tym języku. Python należy do języków najczęściej używanych przez programistów, którzy tworzą w nim gry i aplikacje webowe. Świetnie sprawdza się ponadto w pracy z wykorzystaniem sztucznej inteligencji i uczenia maszynowego. Tym, co programiści doceniają w Pythonie, jest też obiektywność. Ucząc się, przyswajamy bowiem również zasady programowania obiektywnego, a więc koncepcji dla wielu innych języków. Oto książka, którą docenią i osoby rozpoczynające przygodę z programowaniem, i programiści znający już inne języki. Znajdziesz tu zarówno podstawowe informacje o Pythonie, jak i wskazówki dotyczące pisania rozszerzeń, dzięki którym będziesz w stanie korzystać z atutów kilku języków. Przydatnym uzupełnieniem są liczne przykłady, pokazujące, jak rozwiązywać częste problemy. To już czwarte wydanie tego praktycznego podręcznika ? docenianego za to, że pozwala dobrze poznać Pythona i uczy, jak pisać wydajny i czytelny kod. Z książki dowiesz się: jakie są najważniejsze usprawnienia w Pythonie jak przeprowadzić izolację środowiska jak używać najnowszych funkcji w Pythonie czym Python się różni od innych języków co to jest współbieżność i wielowątkowość na czym polega programowanie sterowane zdarzeniami jakie są elementy metaprogramowania jak przeprowadzić automatyzację kontroli jakości jak optymalizować kod Koduj wszystko w Pythonie. Obiektywnie, strukturalnie i funkcjonalnie!

2053
Eлектронна книга

Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript

Mario Andres Pagella

Masz konto na Facebooku? Pewnie, że tak - wszyscy mają! Musiałeś więc zauważyć gry dostępne w tym serwisie. Może nie oszałamiają fotorealistyczną grafiką i superdynamiczną akcją, mają jednak to coś. Nazywa się to grywalność. Frajda ze współzawodniczenia nie da się niczym zastąpić. Popularność tego typu gier gwałtownie rośnie, a firma, która wyprodukowała prawdopodobnie najbardziej znaną z nich - Farmville - właśnie wchodzi na giełdę! Dzięki tej książce również i Ty będziesz mógł spróbować szczęścia. W trakcie lektury dowiesz się, jak wykorzystać nowości HTML5 i CSS3 do osiągnięcia interesujących efektów, takich jak rzut izometryczny. Ponadto zobaczysz, jak wzbogacić aplikację o efekty dźwiękowe oraz przygotować atrakcyjny interfejs użytkownika. Wiedza tutaj zawarta pozwoli Ci na przygotowanie kompletnej gry z pomocą HTML5, CSS3 i JavaScriptu, a następnie zintegrowanie jej z Facebookiem. Teraz to, czy zdobędziesz popularność i osiągniesz sukces finansowy, zależy tylko i wyłącznie od Twojej pomysłowości oraz kreatywności! Przygotuj grę, która będzie: oparta na nowoczesnych technologiach zintegrowana z serwisem Facebook dostępna dla setek graczy zaopatrzona w grafikę 3D popularna Zaistniej na rynku gier komputerowych!

2054
Eлектронна книга

Skalowalne witryny internetowe. Budowa, skalowanie i optymalizacja aplikacji internetowych nowej generacji

Cal Henderson

Naucz się tworzyć aplikacje internetowe nowej generacji i dołącz do nurtu Web 2.0 Chcesz tworzyć bardziej wydajne aplikacje internetowe? Chcesz poznać zasady projektowania skalowalnych architektur? Chcesz efektywnie zarządzać danymi w aplikacjach internetowych? Oblicze internetu podlega nieustannym zmianom. Obecnie coraz częściej obok klasycznych witryn internetowych pojawiają się aplikacje internetowe, które charakteryzują się odseparowaniem warstwy danych od warstwy prezentacji. Zmiana modelu programowania wymaga przygotowania odpowiedniej platformy sprzętowej i programowej oraz zaprojektowania nowego systemu obsługi danych. Zastosowanie przy wykonywaniu tych zadań sprawdzonych strategii wykorzystywanych przez pionierów tworzących aplikacje internetowe nowej generacji pozwoli Ci zaoszczędzić czas i koszty. Książka "Skalowalne witryny internetowe..." to zaawansowany i wszechstronny przegląd zagadnień związanych z budowaniem takich właśnie aplikacji internetowych. Pomoże Ci ona w rozwiązaniu problemów i uniknięciu pułapek czyhających na programistów witryn internetowych nowej generacji. Poznasz sprawdzone strategie projektowania architektury oprogramowania, przygotowywania środowiska programistycznego, zapewniania niezawodności aplikacji czy wydajnego zarządzania informacjami. Dowiesz się także, jak tworzyć skalowalne i łatwe w konserwacji witryny, które będą zapewniać komfort pracy niezależnie od upływu czasu i wzrostu liczby użytkowników. Projektowanie architektury aplikacji internetowych Przygotowywanie środowiska programistycznego Tworzenie aplikacji wielojęzycznych Zarządzanie bazami danych Integrowanie poczty elektronicznej z witrynami Stosowanie usług zdalnych Wykrywanie i rozwiązywanie problemów z wydajnością Skalowanie aplikacji internetowych Monitorowanie funkcjonowania aplikacji Korzystanie z interfejsów API

2055
Eлектронна книга

Zrozumieć Bitcoin. Programowanie kryptowalut od podstaw

Jimmy Song

Kryptowaluty, bitcoin i łańcuch bloków kojarzą się z mrocznym półświatkiem, pełnym tajemnic środowiskiem przestępczym, lub w ostateczności z buntem przeciw wszechmocnemu systemowi i politykom. Wiele publikacji, stwarzających pozory rzetelności, ukazuje te technologie jako źródło łatwych pieniędzy, rozbudzając ludzkie lęki i chciwość. Tymczasem łańcuch bloków jest wymagającą technologią o wyjątkowym potencjale. Nie ma w niej dróg na skróty ani gotowych rozwiązań. Aby zrozumieć łańcuch bloków, nie wystarczy lektura specyfikacji czy analitycznych opracowań. Trzeba samodzielnie zaprogramować podstawowe elementy aplikacji działającej na łańcuchu bloków. Ta książka jest najskuteczniejszym sposobem na poznanie technologii bitcoin oraz łańcucha bloków przez programowanie. Dzięki niej zrozumiesz matematyczne podstawy protokołu bitcoin, zasady pracy z łańcuchem bloków i transakcjami, a także poznasz szczegóły najnowszych rozszerzeń tego protokołu. Nauczysz się zasad kryptografii klucza publicznego oraz sposobów przechowywania i przesyłania zdefiniowanych prymitywów kryptograficznych. Zapoznasz się z komunikacją sieciową w protokole bitcoin oraz z metodami pobierania i przesyłania danych do węzłów przechowujących łańcuch bloków. Zrozumienie prezentowanych treści okaże się łatwiejsze dzięki licznym ćwiczeniom praktycznym. W tej książce między innymi: przetwarzanie transakcji bitcoinowych podstawy języka kontraktów inteligentnych Script programowanie rozliczeń z użyciem bitcoina zabezpieczanie łańcucha bloków techniki kryptograficzne, w tym prymitywy kryptograficzne Łańcuchy bloków: poznaj technologie kryptowalut od podszewki!

2056
Eлектронна книга

PowerPoint 2010 PL. Pierwsza pomoc

Roland Zimek

Oko w oko z PowerPointem — podstawy tworzenia prezentacji multimedialnych Projektowanie wyglądu slajdu — grafiki, tabele, wykresy Wyświetlanie slajdów — kolejność, zmiana porządku, przejścia Emisja prezentacji — na monitorze, projektorze, w internecie Ta wiadomość spadła na Ciebie jak grom z jasnego nieba. Na dziś, na zaraz, a właściwie to nawet na wczoraj masz przygotować znakomitą prezentację dla ważnego klienta — od tego zależy Twój awans. Wiesz, co chcesz tam umieścić, ale nie masz bladego pojęcia, jak to zrobić? I nie chcesz narazić się szefowi? Tylko nie panikuj! Tu znajdziesz remedium na Twoje problemy. W mgnieniu oka opanujesz wszelkie potrzebne Ci chwyty, sztuczki i narzędzia, pozwalające przygotować naprawdę profesjonalny materiał. Weź głęboki oddech, usiądź przed klawiaturą i znajdź odpowiedź na nurtujące Cię pytania. A potem działaj — i zadziw wszystkich świetnym efektem swojej pracy. Tworzenie i zapisywanie prezentacji zwykłych i przenośnych Szkielet prezentacji — edycja układu slajdów i wstawianie elementów zawartości Praca z tekstem — modyfikacja pola tekstowego i formatowanie Wstawianie tabel i wykresów — formatowanie danych, dostosowanie graficzne Wykorzystanie elementów wizualnych — grafika SmartArt, obrazy, cliparty, filmy Dodawanie dźwięków, przycisków i łączy Rozmieszczenie i grupowanie obiektów, formatowanie obrazów, rysowanie Ustalanie kolejności i sortowanie slajdów Przygotowanie i przeprowadzanie pokazu slajdów — komputer, projektor, internet Dbałość o ogólny odbiór prezentacji — motywy, przejścia i animacje Zaprezentuj się znakomicie!

2057
Eлектронна книга

Lego Mindstorms EV3. Programowanie robotów

Wiesław Rychlicki

Mózg robota i aplikacje do programowania, czyli od czego zacząć przygodę z robotami LEGO Silniki i czujniki, czyli jak zapewnić odpowiednie działanie robota w świecie rzeczywistym Mój własny robot, czyli jak zbudować i zaprogramować robota w zależności od potrzeb Robotyka jest jedną z dziedzin szybko rozwijających się we współczesnym świecie. Roboty świetnie sprawdzają się w najróżniejszych warunkach, a umiejętność ich programowania jest coraz bardziej ceniona na rynku pracy. To wszystko prawda, ale nie można zapominać o tym, że programowanie robotów może także stanowić świetną zabawę. Zwłaszcza jeśli dotyczy to robotów LEGO MINDSTORMS! Nie trzeba być dzieckiem, by poczuć ekscytację związaną z samodzielnym zaprojektowaniem zachowań robota, który wykona wszystkie wymagane od niego czynności. A zatem — do dzieła! W tej książce znajdziesz wszystkie elementy niezbędne do rozpoczęcia pracy z LEGO MINDSTORMS. Jej autor pokaże Ci, jak działa kostka EV3 i jakie aplikacje możesz wykorzystać do programowania Twoich robotów. Poprowadzi Cię przez krainę danych liczbowych, operacji logicznych, arytmetycznych i innych, a także instrukcji sterujących. Zapozna Cię z możliwościami w zakresie tworzenia podprogramów i programowania wielowątkowego. Dzięki niemu poznasz silniki i czujniki oraz bloczki służące do ich programowania. Zobaczysz, jak można łączyć ze sobą kostki EV3, a potem przyjrzysz się trzem ulubionym robotom autora. To z pewnością zainspiruje Cię do wymyślania własnych konstrukcji LEGO i sterującego nimi oprogramowania! Mózg robota LEGO MINDSTORMS EV3 Zaczynamy programowanie w aplikacji LEGO MINDSTORMS EV3 Podstawowe operacje na danych Silniki i czujniki LEGO MINDSTORMS EV3 Programowanie wybranych konstrukcji robotów Budujemy własne roboty Pliki graficzne i dźwiękowe w zasobach aplikacji Edycja obrazów dla kostki EV3 i edycja dźwięków Programowanie muzyki na podstawie zapisu nutowego Rysowanie figur geometrycznych i konstrukcje Matematyczne podstawy sterowania pojazdem Sprawdź, jak ożywić Twoje LEGO!

2058
Eлектронна книга

Tajniki Windows 8

Paul Thurrott, Rafael Rivera

Sprawdź możliwości systemu Windows 8! Windows 8 na dobre zadomowił się już na naszych komputerach i urządzeniach mobilnych. Jego nowy interfejs budzi jednak wiele skrajnych emocji. Mechanizmy, które dla początkujących są niezwykle przyjazne i intuicyjne, doświadczonych użytkowników systemu Windows potrafią wprawić w zakłopotanie. Pewne jednak jest to, że najnowsza wersja systemu dyktuje trendy w projektowaniu intefejsu użytkownika na kolejne lata. Dzięki tej książce jesteś w stanie błyskawicznie opanować nowości systemu Windows 8 – poznasz jego interfejs oraz umiejscowienie przydatnych narzędzi. Na samym początku dowiesz się, jak wybrać wersję systemu dopasowaną do Twoich potrzeb oraz jaki sprzęt musisz posiadać żeby w pełni wykorzystać potencjał tego systemu operacyjnego. W kolejnych rozdziałach poznasz aplikacje dostarczane wraz z systemem, które uprzyjemnią i ułatwią Twoje codzienne zadania. W tej książce znajdziesz również obszerne informacje na temat bezpieczeństwa systemu: kopie bezpieczeństwa, zarządzanie kontami i uprawnieniami i wiele innych. Książka ta jest kompletnym i unikalnym przewodnikiem po nowościach systemu Windows 8. Obowiązkowa lektura dla każdego użytkownika i dla wszystkich zastanawiających się nad zmianą systemu. Sięgnij po tą książkę i: poznaj zalety systemu Windows 8 przekonaj się, jak wygodny jest nowy interfejs Metro sprawdź, jak dostosować system do swoich potrzeb wykorzystaj potencjał systemu Windows 8 Poznaj moc ukrytą pod maską Windows 8!

2059
Eлектронна книга

PHP5. Bezpieczne programowanie. Leksykon kieszonkowy

Jacek Ross

Twórz bezpieczny kod w PHP! Jakie rodzaje ataków mogą Ci zagrozić? Jak się przed nimi bronić? Jak produkować bezpieczne oprogramowanie? PHP jest z pewnością jednym z najbardziej popularnych języków programowania, pozwalających na tworzenie dynamicznych aplikacji WWW. Swoją popularność zdobył dzięki prostej składni, łatwej konfiguracji oraz przejrzystym zasadom działania. PHP jest świetnym przykładem na to, że prostota i elegancja bywają lepsze niż nadmierne zaawansowanie i niepotrzebna komplikacja. Pomimo swej prostoty język PHP jest bardzo wymagający w sprawach związanych z bezpieczeństwem. Zmusza on programistę do poświęcenia niezwykłej uwagi kwestii wyboru bezpiecznych rozwiązań. Z pewnością brakowało Ci książki, która w jednym miejscu gromadziłaby wszelkie informacje związane z bezpieczeństwem w PHP. Dzięki pozycji "PHP5. Bezpieczne programowanie. Leksykon kieszonkowy " poznasz podstawy bezpiecznego programowania, sposoby obsługi danych pobranych z zewnątrz oraz przekazywania ich pomiędzy skryptami. Autor przedstawi Ci rodzaje ataków na aplikacje PHP oraz najlepsze metody obrony przed nimi. Ponadto nauczysz się we właściwy sposób konfigurować PHP oraz zdobędziesz wiedzę na temat zasad bezpiecznej produkcji oprogramowania. Jeżeli chcesz tworzyć bezpieczne rozwiązania w PHP, koniecznie zapoznaj się z tą książką! Obsługa danych zewnętrznych Wstrzykiwanie kodu Dobór odpowiednich uprawnień Sposoby uwierzytelniania użytkownika Bezpieczne obsługiwanie błędów Rodzaje ataków na aplikacje napisane w PHP Obrona przed atakami XSS Zagrożenie wstrzyknięciem kodu SQL Ataki DOS i DDOS Bezpieczna konfiguracja PHP Sposoby tworzenia bezpiecznego oprogramowania Wykorzystaj możliwości PHP w pełni i bezpiecznie!

2060
Eлектронна книга

Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4

Valentina Alto

Generatywne modele językowe, takie jak ChatGPT udostępniony przez OpenAI, stały się przełomem ze względu na ich możliwości i łatwe użycie w szerokiej gamie zastosowań. Wszechstronność tych narzędzi pozwala podnieść produktywność i kreatywność na niespotykany wcześniej poziom. Wystarczy w tym celu użyć we własnych projektach ChatGPT lub któregoś z wyspecjalizowanych modeli. Dzięki tej przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić w interakcje z ChatGPT, tworzyć lepsze prompty i korzystać z funkcji uczenia się. Znajdziesz tu rozdziały dla marketingowców, naukowców i programistów, ułatwiające szybkie zastosowanie nabytej wiedzy w praktyce. Przekonasz się również, jak w środowisku korporacyjnym stosować interfejsy API modeli OpenAI dostępne w infrastrukturze Azure. Dla każdego scenariusza podano kompletną implementację w Pythonie, korzystającą z bibliotek Streamlit i LangChain do integracji modeli AI z aplikacjami. W książce: koncepcja generatywnej AI i architektura GPT projektowanie optymalnych promptów prezentacja aplikacji i przypadków użycia ChatGPT używanie modeli i funkcji OpenAI za pośrednictwem wywołań API kod Pythona do budowania i wdrażania systemów generatywnej AI odpowiedzialność i etyka w systemach generatywnej AI Odkryj, jak łatwo model generatywnej AI zintegruje się z Twoją aplikacją!

2061
Eлектронна книга

Lean UX dla zespołów Agile. Projektowane doskonałych wrażeń użytkownika. Wydanie III

Jeff Gothelf, Josh Seiden

Książka uhonorowana nagrodą Jolt Award Lean UX jest synonimem projektowania i programowania nowoczesnych produktów. Metodyka ta, łącząca w sobie projektowanie skoncentrowane na człowieku, zwinne sposoby pracy i silny zmysł biznesowy jest obecnie uznawana przez projektantów, menedżerów produktów, programistów i "mistrzów młyna" za wiodące podejście dla zespołów zajmujących się dzisiaj produktami cyfrowymi. W trzecim wydaniu tej wyróżnionej nagrodą książki jej autorzy Jeff Gothelf i Josh Seiden pomagają skupić się w projektowaniu na wrażeniach związanych z użytkowaniem produktu, a nie materiałach, które mają być dostarczone. Poznasz metody integrujące projektowanie wrażeń użytkownika, odkrywanie produktu, metody zwinne i zarządzanie produktami. Nauczysz się kierować projektowaniem w krótkich, powtarzalnych cyklach, pozwalających ocenić, jakie działania są najlepsze dla firmy i użytkownika. Lean UX dla zespołów Agile pokazuje, jak dokonać tej zmiany na lepsze. Facylituj proces Lean UX ze swoim zespołem za pomocą szablonu Lean UX Canvas. Dopilnuj, by każdy projekt rozpoczynał się od sformułowania jasnych kryteriów sukcesu, który mają odnieść użytkownicy. Poznaj rolę projektanta w zespole zwinnym. Pisz i dodawaj do rejestru historyjki dotyczące projektowania i eksperymentów. Dopilnuj, by prace projektowe odbywały się w każdym sprincie. Włącz do rytmu pracy swojego zespołu odkrywanie produktu. Wkrocz na właściwe tory z serią Lean Seria książek, firmowana przez wynalazcę metody Lean Startup, Erica Riesa, jest poświęcona kluczowym aspektom tej metodologii i zawiera praktyczne przykłady dla programistów, menedżerów i innych pracowników startupów. Poznasz narzędzia i przyjmiesz sposób myślenia potrzebny do podejmowania na każdym kroku szybkich i mądrych decyzji. Opinie o serii Lean "Gothelf i Seiden, niczym Siskel i Ebert procesów tworzenia produktów cyfrowych, zjadliwie i precyzyjnie wskazują dużym firmom, jak przeprowadzać transformacje cyfrowe. Z doświadczeń obu autorów w tej dziedzinie, obejmującego zarówno najbardziej dynamiczne nowopowstałe firmy informatyczne jak i działające od stu lat dojrzałe przedsiębiorstwa, płyną ożywcze wskazówki, które przypominają raczej działające jak środki przeciwbólowe porady prawdziwych praktyków w stylu >>naprawmy to teraz<<, niż najnowsze homeopatyczne panacea fotelowych teoretyków metodyk zwinnych." JOHN MAEDA, starszy wiceprezes i CXO, Everbridge "Lean UX dla zespołów Agile to książka, która na zawsze zmieniła sposób tworzenia oprogramowania... na lepsze. Podejście Lean UX, które wskazuje firmom, jak projektować produkty wspólnie z klientami i jak je nieustannie poprawiać w miarę dojrzewania użytkowników i zachodzących wśród nich zmian, przyczyniło się do powstania nowej generacji produktów, które nie tylko dobrze wyglądają, ale są takimi w istocie." CHRISTINA WODTKE, wykładowczyni na wydziale informatyki Uniwersytetu Stanforda i autorka książki Radical Focus "Przez ostatnich osiem lat stale rekomendowałam książkę Lean UX dla zespołów Agile zespołom uczącym się współpracować w celu projektowania doskonałych wrażeń produktowych. Jej autorzy nie spoczęli na laurach i w najnowszym wydaniu ugruntowują wiedzę w łatwym do prześledzenia formacie, podając przykłady praktycznych działań. Jest to obowiązkowa lektura dla każdego zespołu tworzącego nowoczesne produkty." MELISSA PERRI, prezeska firmy Produx Labs i starsza wykładowczyni Harvard Business School "W najnowszym wydaniu Lean UX dla zespołów Agile Jeff i Josh pokazali po raz kolejny, dlaczego od przeszło dekady są liderami opinii w dziedzinie projektowania. Ta książka to stale aktualna, klasyczna pozycja, która powinna znaleźć się na półce każdego projektanta." TERESA TORRES, autorka książki Continuous Discovery Habits

2062
Eлектронна книга

Excel. 101 formuł gotowych do użycia

Michael Alexander, Dick Kusleika

Najlepsze formuły dla Excela! Miliony użytkowników każdego dnia korzystają z najpopularniejszego arkusza kalkulacyjnego — Excela. To jedna z najlepszych aplikacji należących do pakietu Microsoft Office. Jej potencjał doceniają przede wszystkim menedżerowie, analitycy oraz studenci. Zastanawiasz się, jak w pełni wykorzystać możliwości Excela? Jeśli chcesz dowiedzieć się, jak pisać zaawansowane formuły, ta książka jest właśnie dla Ciebie! Znajdziesz w niej ponad 100 gotowych zaawansowanych formuł. Nauczysz się także tworzyć je z użyciem popularnych funkcji matematycznych, tekstowych oraz wyszukujących. Ponadto poznasz najczęściej stosowane formuły biznesowe i finansowe, wykonasz analizę statystyczną oraz wykorzystasz formuły do formatowania warunkowego. Książka ta jest obowiązkową pozycją na półce każdego użytkownika Excela. Sięgnij po nią i przekonaj się sam! Dzięki tej książce: poznasz najlepsze formuły biznesowe i finansowe wyszukasz dane w Twoim arkuszu zastosujesz formuły z wykorzystaniem daty dokonasz analizy warunkowej oraz statystycznej będziesz mieć zawsze pod ręką ponad 100 przydatnych formuł Wykorzystaj gotowe formuły w codziennej pracy z Excelem!

2063
Eлектронна книга

Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3

Ben Frain

Niezbędnik każdego projektanta WWW! Jeżeli pamiętasz czasy przed rewolucją mobilną, to z łatwością przypomnisz sobie rozdzielczości królujące w tamtym okresie: 800×600 oraz 1024×768 pikseli. Nie było tabletów, smartfonów, netbooków i telewizorów podłączonych do internetu. Projektant stron WWW napotykał w swojej pracy wiele utrudnień, jednak nie musiał zmagać się z różnorodnością ekranów, jak webmasterzy naszej dekady. Obecnie projektowanie stron dopasowanych do wymogów różnych urządzeń to niezwykle cenna umiejętność. Dzięki tej książce zdobędziesz ją w mig! Już za chwilę skorzystasz z możliwości HTML5 i CSS3, by stworzyć stronę, która zachwyci użytkownika, i to niezależnie od platformy, na której będzie jej używał. Co najważniejsze, żeby to osiągnąć, nie będziesz musiał przygotowywać kilku wersji jednej strony! W trakcie lektury poznasz nowości z CSS3 i HTML5. Dowiesz się, jak uzyskać rewelacyjne efekty, atrakcyjne wizualnie układy oraz decydować o rozmieszczeniu elementów w zależności od docelowej rozdzielczości. Książka ta jest obowiązkową lekturą dla każdego projektanta i programisty stron internetowych. Po prostu musisz ją mieć! Przekonaj się, jak łatwo: obsługiwać różne rozdzielczości ekranów korzystać z plików multimedialnych wspierać starsze przeglądarki tworzyć lepsze strony WWW Zaoszczędź czas — twórz uniwersalne strony WWW!

2064
Eлектронна книга

Linux. Programowanie systemowe. Wydanie II

Robert Love

Przewodnik po jądrze sytemu Linux! Jądro systemu Linux to jeden z największych projektów rozwijanych przez ogromną społeczność. Setki wolontariuszy dniami i nocami rozwijają najważniejszy element tego systemu operacyjnego. I robią to naprawdę skutecznie! Każde kolejne wydanie Linuksa zawiera dziesiątki nowinek oraz ulepszeń - jest coraz szybsze, bezpieczniejsze i po prostu lepsze. Jednak początkujący programiści mogą mieć problemy z wykorzystaniem usług dostarczanych przez kernel. Masz obawy, że nie odnajdziesz się w gąszczu możliwości współczesnego jądra systemu Linux? Ta książka rozwieje je w mig. Jest to wyjątkowa pozycja na rynku wydawniczym, zgłębiająca właśnie te tajemnice. W trakcie lektury nauczysz się tworzyć niskopoziomowe oprogramowanie, które będzie się komunikowało bezpośrednio z jądrem systemu. Operacje wejścia i wyjścia, strumienie, zdarzenia, procesy to tylko część elementów, które błyskawicznie opanujesz. Ponadto nauczysz się zarządzać katalogami i plikami oraz poznasz koncepcję sygnałów. Książka ta jest niezastąpionym źródłem informacji dla wszystkich programistów pracujących z jądrem Linuksa. Docenisz tę lekturę! Poznaj: metody zarządzania procesami zastosowanie sygnałów zaawansowane interfejsy wejścia i wyjścia jądro systemu od podszewki Poznaj jądro systemu od podszewki!     Robert Love - od wielu lat jest użytkownikiem i współtwórcą systemu Linux. Rozwija środowisko graficzne GNOME oraz jądro systemu. Pracuje jako projektant oprogramowania w firmie Google, był też członkiem zespołu projektującego system operacyjny Android. Jest autorem licznych książek poświęconych programowaniu w systemie Linux.