Verleger: 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.
577
E-book

Młody mistrz programowania. Języki Baltie i Scratch dla dzieci

Agnieszka Borkowska, Paweł Borkowski

Czarowanie na ekranie! W krainie Baltiego, czyli poznaj świat czarodzieja Na Skreczowisku, czyli zaprogramuj sobie grę Gry komputerowe to jedna z tych rzeczy, które dzieci lubią najbardziej. Zwykle mogłyby bez końca siedzieć przed ekranem i zabijać kolejne smoki, projektować domy, przedzierać się przez dżunglę lub jeździć wyścigówkami. Jednak rzadko przychodzi im do głowy, że równie wielką przyjemność może sprawić zaprojektowanie i zbudowanie własnej gry! Tu zaczyna się Twoje zadanie. Nie musisz być programistą, żeby pomóc swojemu dziecku odkryć fascynujący świat programowania — wystarczy Ci ta książka. Zainstaluj proste, przyjazne dzieciom środowiska Baltie i Scratch, by rozpocząć podróż po czarodziejskiej krainie. Z pierwszymi zadaniami z powodzeniem poradzą sobie nawet kilkulatki, a im dalej w las, tym ciekawsze stają się wyzwania. Dzieci szybko uczą się, jak działać w świecie duszków, obiektów i poleceń. Co więcej, sprawia im to dużą frajdę. I wreszcie nadchodzi ten moment, gdy wiedzą już, o co chodzi w tym całym programowaniu — a jest to wiedza niezwykle cenna w dzisiejszych czasach! Na pomoc czarodziejowi Korespondencja To, czego nigdy nie było Drugi stopień wtajemniczenia Porwanie Karciane pola Księga Czarów Hokus, fokus, pokus Pierwsze spotkanie z kotem Budujemy grę Najtrudniejsze zagadnienia Łagodnie wprowadź dziecko w świat programowania!

578
E-book

XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik

Rob Huddleston

Odpowiedzi na wszystkie Twoje pytania dotyczące XML w jednym miejscu! Do czego potrzebuję formatu XML? Jak zapewnić poprawność plikom XML? Jak przetworzyć plik XML do formatu XHTML? XML znaczy tyle, co "rozszerzalny język znaczników". Prawdopodobnie słowo "rozszerzalny" w tym skrócie jest najważniejsze. Oznacza ono, że jako użytkownik możesz zdefiniować tyle znaczników, ile tylko jest Ci potrzebnych w danym przypadku. XML jest uniwersalnym językiem formalnym, za pomocą którego można reprezentować dane w usystematyzowany, strukturalny sposób. Niezależność od platformy jest niewątpliwie tą cechą, która pozwoliła mu na zdobycie ogromnej popularności -- stał się on wręcz swego rodzaju standardem. W dodatku język ten pozwala na tworzenie stron internetowych przy użyciu XHTML, czyli przedstawienie HTML w postaci XML. Mało? Dzięki zastosowaniu XSLT możesz także przekształcić dowolny dokument XML do postaci XHTML! Dzięki książce "XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik" poznasz podstawy XML i sposób przetwarzania plików XML za pomocą języka XSLT oraz dowiesz się, jak wybrać dobry edytor, pozwalający na wygodną pracę z dokumentami. W kolejnych rozdziałach zdobędziesz wiedzę na temat sposobów wykorzystania atrybutów i przestrzeni nazw oraz stworzysz swój pierwszy dokument XML. Ponadto nauczysz się definiować strukturę dokumentu za pomocą schematów i zobaczysz, jak łatwo można oceniać poprawność dokumentów XML. Autor książki zaprezentuje Ci również technikę generowania dokumentów XML na podstawie istniejących danych, między innymi w programach Access i Excel, oraz technikę przekształcania plików XML do formatu XHTML za pomocą języka XSLT. Jeżeli interesuje Cię format XML i formaty pokrewne, trzymasz w ręku książkę, której poszukiwania zajęły Ci tak dużo czasu! Podstawy XML Wprowadzenie do języka XSLT Wybór dobrego edytora Tworzenie dokumentów XML Wykorzystanie przestrzeni nazw Zastosowanie schematów do definiowania struktury dokumentu Typy danych Walidacja dokumentu Tworzenie dokumentów XML na podstawie istniejących danych Podstawy XHTML Przekształcanie XML do XHTML za pomocą XSLT Wyrażenia XPath Formatowanie stron WWW za pomocą kaskadowych arkuszy stylów (CSS) Przejście z HTML na XHTML Walidacja dokumentu XHTML Najczęstsze błędy w dokumentach XML, XSLT, XHTML, CSS Integracja serwisu WWW z innymi serwisami Wykorzystaj wszystkie możliwości XML w swoich projektach!

579
E-book

Eclipse 4. Programowanie wtyczek na przykładach

Dr Alex Blewitt

Rozszerz możliwości środowiska Eclipse! Eclipse to przede wszystkim darmowe i popularne środowisko programistyczne, używane głównie przez programistów języka Java. Dzięki swej elastyczności oraz możliwości tworzenia wtyczek Eclipse przydaje się także programistom wielu innych języków, między innymi C, C++, PHP. Platformę tę można wykorzystać również do tworzenia aplikacji. Dzięki tej książce przekonasz się, że to wcale nie musi być trudne! Już w trakcie lektury początkowych rozdziałów wykonasz swoją pierwszą wtyczkę. Nauczysz się tworzyć widoki w SWT oraz JFace, pobierać dane od użytkownika oraz korzystać z zasobów. Ponadto dowiesz się, jak grupować wtyczki oraz je aktualizować. Z pewnością Twoją uwagę zwróci rozdział poświęcony automatycznym testom tworzonych rozszerzeń. Dzięki nim będziesz zawsze pewien, że rozszerzenia działają dokładnie tak, jak zaplanowałeś! Książka ta jest doskonałą lekturą dla wszystkich programistów chcących wykorzystać potencjał platformy Eclipse! Dzięki tej książce: poznasz platformę Eclipse zrozumiesz model Eclipse w wersji 4 pozwolisz użytkownikom dostosować aplikację do ich potrzeb błyskawicznie zbudujesz aplikację z użyciem Eclipse Rozwiń swoje umiejętności programistyczne z Eclipse!

580
E-book

Programowanie funkcyjne w języku C++. Tworzenie lepszych aplikacji

Ivan Čukić

Programowanie jest sztuką, dzięki której możesz stworzyć coś z niczego, przy czym tylko od Ciebie zależy, jak doskonałe będzie to dzieło. Dobrze napisany kod jest wydajny, łatwy w testowaniu, można go używać ponownie i wykazuje mniejszą podatność na błędy. Jednym słowem, taki kod powinien możliwie prosto wyrażać złożoną logikę programu, bezproblemowo obsługiwać błędy i przejrzyście implementować współbieżność. Te wymagania pozwoli Ci spełnić funkcyjny styl programowania. Język C++ umożliwia programowanie funkcyjne dzięki szablonom, wyrażeniom lambda i innym ważnym opcjom. Pomocne też będzie korzystanie z biblioteki STL. Ta książka jest przeznaczona dla profesjonalnych programistów C++, którzy chcą opanować funkcyjny styl programowania i dzięki temu wykorzystać w nowy sposób potężne zalety tego języka. Po interesującym wprowadzeniu do tej metodologii w książce zamieszczono dziesiątki przykładów, schematów i ilustracji wyjaśniających koncepcje programowania funkcyjnego w C++. Pokazano, jak tworzyć bezpieczniejszy kod bez obniżania wydajności pracy programu, jak stosować obiekty funkcyjne i funkcje stosowane, algebraiczne typy danych oraz wiele innych. Nie zabrakło praktycznych przykładów kodu, który stanowi znakomite uzupełnienie prezentowanych treści. W tej książce między innymi: wprowadzenie do programowania funkcyjnego funkcje w C++ i funkcje wyższego rzędu oraz ich rozwijanie wartościowanie leniwe i wykorzystanie go do optymalizacji korzystanie z funktorów i monad funkcyjny sposób testowania i debugowania kodu Programowanie funkcyjne w C++: twórz najlepsze rozwiązania!

581
E-book

Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II

Eric Freeman, Elisabeth Robson

Nie warto wyważać otwartych drzwi ani ponownie wynajdywać koła. Sprytniej jest skorzystać ze sprawdzonych rozwiązań, które ktoś już opracował i wdrożył. Dlatego właśnie mądrzy programiści lubią wzorce projektowe: to jest ich sekretny sposób, aby nie tracić sił na nudne drobiazgi, tylko zająć się trudniejszymi, ważniejszymi i ciekawszymi zadaniami. Nic dziwnego, że powstało naprawdę bardzo dużo wzorców projektowych. Przegląd ich wszystkich byłby niemożliwy. Które z nich więc są najpotrzebniejsze w programowaniu obiektowym i kiedy dokładnie z nich skorzystać? Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I właśnie dzięki temu zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie poznasz najprzydatniejsze i najciekawsze wzorce projektowe stosowane w programowaniu zorientowanym obiektowo. Tak złożone tematy, jak klasy, interfejsy, kolekcje czy łączenie wzorców, staną się jasne i zrozumiałe. Tego wszystkiego będziesz się uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, pisząc aplikacje - i wybuchając głośnym śmiechem! W książce między innymi: solidne podstawy korzystania z wzorców projektowych dlaczego wzorce projektowe są idealne do programowania zorientowanego obiektowo hermetyzacja, adaptacja, zarządzanie kolekcjami, kontrola dostępu i wiele innych wzorców praktyczne wdrażanie wzorców projektowych mnóstwo radości z tworzenia pięknego kodu obiektowego Witaj w Obiektowie - i ciesz się każdą nową klasą!

582
E-book

Inventor. Podstawy projektowania

Bogdan Noga

Książka opisuje Inventor v. 2011 Spraw, by Inventor nie miał przed Tobą tajemnic Poznaj najnowsze środowisko do projektowania przestrzennego Naucz się tworzyć szkice 2D i modelować w trzech wymiarach Opanuj narzędzia do tworzenia zespołów i techniki ich prezentacji Inventor to jedno z najczęściej używanych środowisk do wspomaganego komputerowo projektowania części i zespołów mechanicznych. Rosnąca popularność aplikacji, duże możliwości w zakresie tworzenia dokumentacji, cyfrowego prototypowania, symulacji działania mechanizmów i wymiany danych projektowych oraz wsparcie zapewniane przez producenta programu gwarantują, że czas poświęcony na jego naukę okaże się doskonałą inwestycją w przyszłość. Rozpoczęcie przygody z Inventorem znakomicie ułatwi książka "Inventor 2011 PL. Pierwsze kroki". Podręcznik "za rękę" poprowadzi początkującego użytkownika przez świat projektowania technicznego, przedstawiając podstawowe informacje o programie i sposobach jego stosowania. Czytelnik dowie się, do czego służą poszczególne narzędzia i jak skonfigurować interfejs aplikacji. Pozna metody tworzenia i edytowania płaskich rysunków, brył trójwymiarowych i całych zespołów. Zagadnienia związane z symulowaniem działania mechanizmów oraz animowaniem procesów ich montażu i demontażu nie będą stanowiły już żadnego problemu. Poszczególne tematy przedstawiane są w bardzo praktyczny sposób, dzięki czemu podręcznik doskonale nadaje się do samodzielnej nauki korzystania z najnowszej wersji środowiska Inventor, stanowiąc jednocześnie świetny materiał pomocniczy na kursach i szkoleniach z obsługi tego programu. Elementy interfejsu programu Inventor i sposoby ich używania Tworzenie szkiców w oparciu o wiązania geometryczne i wymiarowe Generowanie trójwymiarowych brył, przekształcanie ich i łączenie Korzystanie z biblioteki elementów znormalizowanych Symulacja ruchu oraz animowanie montażu i demontażu zespołów Tworzenie dokumentacji technicznej części i złożeń Praktyczne przykłady różnorodnych zastosowań Inventora Z przyjemnością rozpocznij praktyczną naukę obsługi jednego z najpopularniejszych środowisk do trójwymiarowego projektowania układów mechanicznych!

583
E-book

PHP. Obiekty, wzorce, narzędzia. Wydanie V

Matt Zandstra

Jeszcze kilka lat temu programowanie zorientowane obiektowo w PHP wydawało się dość karkołomnym zagadnieniem. Upowszechnienie licznych frameworków sprawiło jednak, że coraz większa liczba programistów tworzy aplikacje WWW, pisząc kod obiektowy w PHP. Frameworki są chętnie stosowane, gdyż wydaje się, że dzięki nim nie trzeba już poświęcać czasu na rozgryzanie szczegółów działania kodu. Niestety, bardzo często okazuje się, że bez zrozumienia zasad działania frameworków i bez umiejętności oceny jakości zastosowanych w nich rozwiązań projektant nie jest w stanie napisać poprawnie funkcjonującej aplikacji. Trzymasz w ręku książkę przeznaczoną dla programistów, którzy chcą dogłębnie zrozumieć mechanizmy programowania obiektowego w języku PHP i dzięki temu tworzyć, testować oraz publikować efektywny kod. Dużo uwagi poświęcono tu wzorcom projektowym i ich stosowaniu. Opisano zalety wzorców i przedstawiono sporo klasycznych już rozwiązań. Nie zabrakło również omówienia narzędzi oraz metod postępowania, dzięki którym doskonały kod staje się udanym projektem. To wszystko sprawia, że niniejsza książka jest nieodzownym podręcznikiem dla każdego projektanta, który chce tworzyć niezawodne, eleganckie i efektywne aplikacje. Najważniejsze zagadnienia: praca z obiektami: podstawy i zagadnienia zaawansowane wzorce projektowe, w tym korporacyjne i bazodanowe dobre i złe praktyki programistyczne zarządzanie wersjami i publikowanie kodu strategie testów automatycznych i ciągłej integracji Twój klucz do sukcesu: eleganckie wzorce projektowe i najlepsze praktyki programistyczne!

584
E-book

Adobe Flash Professional CS6/CS6PL. Oficjalny podręcznik

Adobe Creative Team

Oficjalna wiedza na temat Adobe Flash CS6! Adobe Flash to technologia, która tchnęła życie w strony internetowe. Mimo upływu lat i agresywnej inwazji HTML5 wciąż ma się dobrze i w wielu dziedzinach jest nie do zastąpienia. Adobe Flash CS6 to kolejna odsłona genialnego narzędzia pozwalającego tworzyć animacje, aplikacje i strony internetowe wyjątkowo atrakcyjne zarówno pod kątem wizualnym, jak i dźwiękowym. Niniejsza książka należy do bestsellerowej serii podręczników na temat oprogramowania firmy Adobe. Starannie wybrany zespół specjalistów z Adobe Creative Team dostarczy Ci wiedzy najwyższej jakości. Każda strona tej książki zawiera ogromną dawkę informacji podanych w przystępny sposób. W trakcie lektury nauczysz się korzystać z potencjału Flasha CS6 — tworzenie symboli czy animacji, przekształcenia i kinematyka odwrotna przestaną Ci sprawiać trudności. Ponadto będziesz miał okazję poznać język ActionScript, który daje potężne możliwości. To wydanie zostało ulepszone i zaktualizowane o wszystkie nowości, jakie pojawiły się w wersji CS6, a wśród nich: testowanie animacji, tworzenie aplikacji AIR oraz udostępnianie kodu. Książka ta stanowi idealny podręcznik dla osób chcących rozpocząć przygodę z Adobe Flash. Sięgnij po tę książkę i zdobądź: podstawowe wiadomości o Flashu wiedzę na temat osi czasu i klatek kluczowych umiejętność tworzenia i edytowania symboli wiadomości na temat wykorzystania filtrów do tworzenia zaawansowanych efektów specjalnych Wszystko, co musisz wiedzieć o Adobe Flash CS6, by tworzyć niesamowite strony! Patron medialny:

585
E-book

Po prostu OpenOffice.ux.pl 3.x

Waldemar Howil

Biuro w pakiecie — za darmo! Spisz się w edytorze Writer Kalkuluj z arkuszem Calc Zrób wrażenie prezentacjami przygotowanymi w Impress Równaj do najlepszych w pomocniku matematycznym Math Twórz i rysuj z Draw Gromadź dane w bazie Base Oprogramowanie otwarte na Twoje potrzeby Podatki, rachunki, opłaty. Masz już dość płacenia za wszystko? Do listy obowiązkowych wydatków dochodzi jeszcze oprogramowanie biurowe — niezbędne i drogie? Niekoniecznie! Poznaj zupełnie darmową alternatywę dla popularnego pakietu biurowego rodem zza oceanu. Sięgnij po OpenOffice. To naprawdę nic nie kosztuje, a zyskujesz pełny zestaw biurowy, w postaci edytora tekstu, arkusza kalkulacyjnego, silnika bazodanowego oraz programu do tworzenia prezentacji. Sprawdź sam, jak działa OpenOffice! Po co płacić, skoro możesz mieć programy o podobnej funkcjonalności zupełnie za darmo? OpenOffice jest dostępny dla każdego - naprawdę nie ponosisz żadnych kosztów. Programy składające się na pakiet OpenOffice.ux.pl z całkowitym powodzeniem wykorzystasz zarówno w domu, jak i swojej małej firmie. A z tą książką nauczysz się zarówno formatować tekst, jak i generować wykresy, używać funkcji arkusza kalkulacyjnego oraz tworzyć prezentacje w programie Impress. OpenOffice rozdział po rozdziale: podstawowe funkcje i narzędzia pakietu OpenOffice; profesjonalne dokumenty, formatowanie tekstów, tabel i komórek, animowanie prezentacji; poruszanie się po arkuszu kalkulacyjnym; ochrona danych w komórkach; rodzaje funkcji; tworzenie prezentacji; nowa baza danych; praca z grafiką wektorową w programie Draw; wykorzystywanie edytora równań Math; zapisywanie, eksportowanie i drukowanie dokumentów; nadawanie rozszerzeń umożliwiających dostęp do pliku z programów innych pakietów biurowych; archiwizacja danych.

586
E-book

Matematyczne łamańce. Wydanie II. Jeszcze więcej zagadek logicznych

Piotr Kosowicz

Matematyka jest fajna. Logiczna. I dostarcza naprawdę świetnej rozrywki Dodawanie, odejmowanie, mnożenie, dzielenie, operacje na wielkich liczbach, ciągi arytmetyczne, zadania z treścią... Brzmi jak stresująca lekcja matematyki, na której, wywołany do tablicy, stoisz bezradnie, a zdenerwowana nauczycielka pyta złośliwie*: "No, czego nie rozumiesz?". W końcu odsyła Cię do ławki i każe zrobić jeszcze 100 zadań ze zbioru, bo może wtedy wreszcie coś pojmiesz. Jednak zagadka logiczna to już coś zupełnie innego, prawda? Jeśli ma się przed sobą pięć liczb, na przykład 7, 9, 10, 18, 25, i trzeba wydedukować, która z nich nie pasuje do pozostałych, to głowa zaczyna pracować, umysł kombinować i robi się ciekawie. Bo matematyka naprawdę jest ciekawa. Musi tylko zostać odpowiednio przedstawiona. Jak w tym zbiorze autorstwa Piotra Kosowicza, który proponuje 160 zadań matematycznych w formie zagadek. A że mózg kocha zagadki, rozwiązując te z książki, pokochasz też matematykę i nawet się nie spostrzeżesz, jak będziesz chciał więcej i więcej. A tymczasem - czy wiesz już, która z liczb, 7, 9, 10, 18, 25, nie pasuje do reszty? Jeśli nie, rozwiązanie wraz z uzasadnieniem czeka w książce.

587
E-book

JavaScript. Programowanie obiektowe

Stoyan Stefanov

Poznaj obiektowe możliwości JavaScript! Jak rozpocząć przygodę z językiem JavaScript? Jak rozszerzać obiekty wbudowane? Jak pracować w środowisku przeglądarki? JavaScript jest obiektowym, skryptowym językiem programowania. Choć swą błyskotliwą karierę język ten rozpoczął ponad dwanaście lat temu, swoimi możliwościami wciąż potrafi zaskoczyć nawet doświadczonego programistę. Ostatnio — dzięki technologii AJAX — znów osiągnął on swą szczytową formę. Wykorzystując w odpowiedni sposób jego właściwości, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny. Dzięki tej książce dowiesz się, w jaki sposób użyć do swoich celów obiektowych możliwości języka JavaScript. Jednak zanim zapoznasz się z tymi tematami, autor w niezwykle przejrzysty sposób przedstawi Ci podstawy tego języka. Zobaczysz, w jaki sposób działają funkcje, pętle oraz model DOM. Ponadto nauczysz się korzystać ze wzorców projektowych, wyrażeń regularnych oraz prototypów. Pomimo zaawansowanej tematyki poruszanej przez autora tej książki dzięki przejrzystemu językowi i klarownemu układowi stanowi ona świetną lekturę również dla początkujących programistów. Pojęcia związane z programowaniem obiektowym Typy danych, tablice, pętle, sterowanie wykonaniem Wykorzystanie funkcji Domknięcia Obiekty wbudowane Zastosowanie konstruktorów Tablice asocjacyjne Użycie prototypów Rozszerzanie obiektów wbudowanych Dziedziczenie Praca w środowisku przeglądarki (modele BOM i DOM) Wzorce kodowania i wzorce projektowe Od podstaw do sprawnego programowania obiektowego!

588
E-book

MS Project 2010 i MS Project Server 2010. Efektywne zarządzanie projektem i portfelem projektów

Sebastian Wilczewski

Planowanie i zarządzanie projektem oraz portfelem projektów Opracowywanie i kontrola budżetu oraz zasobów Zarządzanie dokumentacją i ryzykiem związanym z projektem Właściwie zastosowane narzędzia do zarządzania projektem zapewnią Ci sukces! Wykonać pracę na czas i zgodnie z zatwierdzonym budżetem oraz spełnić wymagania jakościowe to wyzwania dla każdego kierownika projektu. Niezależnie od tego, czy prowadzisz projekty, kierując się własnym doświadczeniem, czy stosujesz metodykę PRINCE lub postępujesz według wytycznych PMI, potrzebujesz wsparcia, dzięki któremu zawsze będziesz mógł podejmować właściwe decyzje. Wsparcie to zapewnia Ci aplikacja Microsoft Project 2010 Standard - narzędzie niezbędne w pracy każdego kierownika projektu. Miarą sukcesu firmy, w której pracujesz - obojętne, czy działasz w branży informatycznej, budowlanej, finansowej, czy też organizujesz koncerty i wydarzenia artystyczne - jest liczba prowadzonych projektów. Efektywniejsze i skuteczniejsze zarządzanie portfelem projektów będzie możliwe, gdy wykorzystasz pakiet Enterprise Project Management (w skład którego wchodzą rozwiązania Microsoft Project Server 2010, Microsoft SharePoint 2010, Microsoft Project 2010 Professional oraz Project Web Access). Książka ta jest skierowana do osób, które chcą efektywnie zarządzać projektami i portfelami projektów. Zawarte w niej wskazówki oraz informacje na temat właściwego stosowania narzędzi wspierających zarządzanie projektami pomogą menedżerom portfeli i zasobów, kierownikom programów i projektów oraz samym ich uczestnikom na każdym etapie pracy. Dziesięcioletnie doświadczenie autora w stosowaniu opisywanych rozwiązań zapewnia rzetelną ocenę ich możliwości i bardzo praktyczne podejście do tematu. Inicjalizacja projektu Budowanie portfela projektów i zarządzanie nim Planowanie budżetu projektu Tworzenie harmonogramu projektu Odpowiednie dobieranie zasobów do projektu Zarządzanie zasobami Zarządzanie ryzykiem i potencjalnymi problemami Zarządzanie dokumentacją projektową Kontrolowanie budżetu i analiza odchyleń Tworzenie raportów z przebiegu projektu Wymiana danych pomiędzy projektami i aplikacjami Poznaj w praktyce narzędzia firmy Microsoft do zarządzania projektem i portfelem projektów.     Najważniejsze różnice z poprzednim wydaniem zwiększono ilość informacji na temat Project Server, omówiono zagadnienia związane z zarządzaniem portfelem i jego modelowaniem (w ramach omawiania funkcjonalności Project Server), zmieniono plik (scenariusz) na którym oparto przykłady/ćwiczenia, dodano ikonę Porada praktyka, aby uwydatnić treści związane kluczowymi aspektami w pracy z MS Project i Project Server, wyeliminowano część teorii na korzyść powiększenia informacji o praktyce korzystania z narzędzi udostępnianych przez program.

589
E-book

Machine learning, Python i data science. Wprowadzenie

Andreas Müller, Sarah Guido

Uczenie maszynowe kojarzy się z dużymi firmami i rozbudowanymi zespołami. Prawda jest taka, że obecnie można samodzielnie budować zaawansowane rozwiązania uczenia maszynowego i korzystać do woli z olbrzymich zasobów dostępnych danych. Trzeba tylko mieć pomysł i... trochę podstawowej wiedzy. Tymczasem większość opracowań na temat uczenia maszynowego i sztucznej inteligencji wymaga biegłości w zaawansowanej matematyce. Utrudnia to naukę tego zagadnienia, mimo że uczenie maszynowe jest coraz powszechniej stosowane w projektach badawczych i komercyjnych. Ta praktyczna książka ułatwi Ci rozpoczęcie wdrażania rozwiązań rzeczywistych problemów związanych z uczeniem maszynowym. Zawiera przystępne wprowadzenie do uczenia maszynowego i sztucznej inteligencji, a także sposoby wykorzystania Pythona i biblioteki scikit-learn, uwzględniające potrzeby badaczy i analityków danych oraz inżynierów pracujących nad aplikacjami komercyjnymi. Zagadnienia matematyczne ograniczono tu do niezbędnego minimum, zamiast tego skoncentrowano się na praktycznych aspektach algorytmów uczenia maszynowego. Dokładnie opisano, jak konkretnie można skorzystać z szerokiej gamy modeli zaimplementowanych w dostępnych bibliotekach. W książce między innymi: podstawowe informacje o uczeniu maszynowym najważniejsze algorytmy uczenia maszynowego przetwarzanie danych w uczeniu maszynowym ocena modelu i dostrajanie parametrów łańcuchy modeli i hermetyzacja przepływu pracy przetwarzanie danych tekstowych Python i uczenie maszynowe: programowanie do zadań specjalnych!

590
E-book

Metoda Lean Analytics. Zbuduj sukces startupu w oparciu o analizę danych

Benjamin Yoskovitz, Alistair Croll

Lektura obowiązkowa dla wszystkich zainteresowanych wykorzystaniem analityki w pracach nad nowym produktem i odnoszeniem sukcesów biznesowych bez konieczności wiecznego zgadywania. Peter Yared, dyrektor ds. IT, CBS Interactive To nie jest kolejna książka o liczbach, a rzecz o praktycznych wskaźnikach. Alistair i Ben nauczą Cię, jak przebić się przez mgłę danych i skupić się na właściwych, istotnych wskaźnikach, które zadecydują o Twojej porażce lub sukcesie. Ash Maurya, założyciel i dyrektor generalny Spark59 oraz WiredReach, autor książki Metoda Running Lean Okiełznane dane Jesteś przedsiębiorcą? Masz innowacyjny produkt i chcesz wejść z nim na rynek? Możesz wybrać jedną z dwóch dróg: tradycyjną, opartą na odwiecznych mądrościach starych mistrzów, albo nowoczesną, z użyciem modelu Lean Startup. Jeśli wybrałeś pierwszy sposób - zmień lekturę, jeśli drugi - gratulacje! W tej książce znajdziesz kompletny proces analityczny, od generowania pomysłów po przygotowanie zestawienia produktu i rynku. Dowiesz się z niej, jak zweryfikować swój pomysł, znaleźć odpowiednich klientów, zdefiniować ostateczną wersję produktu, zarobić na swojej działalności i ją wypromować. Znajdziesz tu konkretne i przydatne informacje, oparte na ponad trzydziestu analizach przypadku, bez których nie może się obejść żaden przedsiębiorca. Książka jest skierowana również do analityków internetowych i analityków danych, ponieważ pozwala powiązać efekty ich pracy z rozważaniami biznesowymi. Zamieszczone tu treści zainteresują też ludzi zaangażowanych w rozwój produktu, zarządzanie nim, marketing, PR oraz działalność inwestycyjną, ponieważ dzięki nim łatwiej będzie im zrozumieć i oceniać startupy. Rewolucja w sześciu prostych krokach Stwórz coś, co klienci pokochają. Zaangażuj ludzi, aby znaleźli Twój produkt i zaczęli z niego korzystać. Poznaj model Lean Startup, podstawy analityki oraz mentalności kierowania się danymi, niezbędnej do odniesienia sukcesu. Dowiedz się, na którym etapie rozwoju się znajdujesz, nad czym powinieneś pracować oraz jak zastosować model Lean Analytics we własnym startupie. Znajdź niezłe punkty odniesienia dla różnych wskaźników i naucz się wyznaczać własne wartości docelowe. Sprawdź, w jaki sposób możesz zastosować zasady Lean Analytics w funkcjonującej już organizacji, bo przecież podejście oparte na danych sprawdza się nie tylko w nowo powstałych firmach. Alistair Croll od niemal dwudziestu lat jest przedsiębiorcą, autorem książek i prelegentem. Zajmował się dużymi zbiorami danych, chmurami obliczeniowymi i startupami. W 2001 roku współuczestniczył w zakładaniu firmy Coradiant. Od tamtej pory aktywnie pomaga wielu nowo powstającym firmom i wspiera liczne startupowe imprezy. Benjamin Yoskovitz jest przedsiębiorcą z ponadpiętnastoletnim doświadczeniem w branży internetowej. Współzałożyciel Standout Jobs i Year One Labs, pełni funkcję mentora dla wielu startupów i akceleratorów przedsiębiorczości. Regularnie przemawia podczas licznych konferencji poświęconych problematyce startupów.

591
E-book

Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań

Wojciech Kordecki

Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Wojciech Kordecki Naukę programowania zacznij od solidnych podstaw Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwie służy. Języki programowania to praktyka. Tymczasem niezbędną wiedzą, którą także powinien opanować każdy przyszły informatyk, są podstawy dotyczące teorii informacji i kodowania. Wraz z tą książką przyswoisz je bez konieczności odwoływania się do zaawansowanej matematyki i samej informatyki. Ten podręcznik obejmuje najważniejsze kwestie: od znaków, które przekazują informacje, źródeł informacji i sposobów mierzenia ilości przekazywanych danych po przetwarzanie sygnałów z analogowych na cyfrowe i odwrotnie. Po drodze zapoznasz się z takimi zagadnieniami jak podstawy kodowania (w tym kodowanie Huffmana), bezstratna kompresja i digitalizacja danych, grafiki i dźwięku, wreszcie konstrukcja kodów liniowych i cyklicznych.

592
E-book

GIMP. Poznaj świat grafiki komputerowej

Błażej Witkowski

GIMP 2.10 - zaproszenie do graficznej zabawy! Program graficzny GIMP od lat uważany jest za doskonałe narzędzie do obróbki zdjęć. Co więcej, jest to program darmowy. Jeśli nie chcesz płacić grubej forsy za Adobe Photoshopa, a zależy Ci na cyfrowym retuszu Twoich fotografii i tworzeniu własnych grafik rastrowych, nie znajdziesz nic lepszego. Wersja 2.10 zaspokoi wszystkie Twoje wymagania i pozwoli Ci osiągnąć efekty, o jakich nawet nie śniłeś. Wystarczy tylko opanować zasadę działania programu i poznać jego imponujące możliwości. Nie musisz mieć żadnego doświadczenia, ta książka pewnie poprowadzi Cię przez labirynt najważniejszych zagadnień. Pierwszym z nich będzie proces instalacji GIMP-a i sprawne poruszanie się po jego interfejsie. Kolejnym - operacje na plikach i dostosowywanie widoku dokumentu. Krok po kroku nauczysz się kadrować, prostować, zmieniać rozmiary i perspektywę, a także tworzyć odbicia. Odkryjesz, jak efektywnie używać warstw i masek, lupy, miarki i siatki. Zobaczysz, do czego przydają się filtry i jak zmienić swoje zdjęcie w obraz na płótnie. Sprawdzisz, jak wprowadzić na zdjęcie tekst, jak poprawić mdły kolor czy skorygować tonację fotografii. Poznasz tajniki subtelnego retuszu i inne przydatne narzędzia. Pobierz GIMP-a i zacznij działać! GIMP 2.10 = Graficznie Inspiruj, Maluj, Poprawiaj! Interfejs i niezbędne operacje Zarządzanie i nawigacja Podstawowe zabiegi Warstwy, maski i zaznaczenia Przydatne narzędzia Wprowadzanie filtrów i filtry upiększające Tekst i jego edycja Edycja kolorów i tonów Retusz i inne narzędzia pracy