Wyniki wyszukiwania
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.
Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II
Alan Shalloway, James R. Trott
Zmień podejście do programowania - zastosuj wzorce projektowe Skorzystaj z metod modelowania obiektowego w języku UML Poznaj różne typy wzorców projektowych Wykorzystaj wzorce projektowe w swoich programach Wzorce projektowe to modele rozwiązań wielu zagadnień programistycznych, oparte na zasadach programowania obiektowego. Zastosowanie ich w projektach informatycznych zapewnia szybszą i bardziej efektywną pracę zarówno podczas projektowania i tworzenia oprogramowania, jak i na etapie jego wdrożenia. Sprawne korzystanie z wzorców projektowych wiąże się jednak z koniecznością poznania metod modelowania obiektowego, zrozumienia zasad obiektowości i umiejętności podzielenia projektowanego systemu na komponenty. Książka "Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie drugie" to przewodnik po wzorcach projektowych, przedstawiający je od strony najbardziej istotnej dla programisty - od strony praktycznej. Przykłady w języku Java, diagramy UML i wyczerpujące komentarze - wszystko to sprawia, że po przeczytaniu tej ksiażki staniesz się ekspertem w dziedzinie wzorców projektowych i będziesz wykorzystywać je we wszystkich swoich projektach. Zasady obiektowości Modelowanie obiektowe w języku UML Standardowe rozwiązania obiektowe Wprowadzenie do wzorców projektowych Zasady stosowania wzorców projektowych Katalog wzorców projektowych Projektowanie i programowanie z zastosowaniem wzorców projektowych Korzystając z wzorców projektowych, zwiększysz szybkość i efektywność swojej pracy nad aplikacjami.
Programowanie równoległe i asynchroniczne w C# 5.0
Mateusz Warczak, Jacek Matulewski, Rafał Pawłaszek, Piotr...
Programowanie współbieżne - wykorzystaj w pełni moc procesorów! Opanuj wątki, zadania i TPL Poznaj sprytne rozwiązania z użyciem bibliotek DSS i CCR Wejdź na wyższy poziom z Reactive Extensions i CUDAfy.NET Programowanie współbieżne jest w dzisiejszych czasach absolutnym standardem, jedyną drogą pozwalającą w pełni wykorzystać moc wielordzeniowych procesorów, umieszczanych we współczesnych komputerach. Jednak nadal niewielu programistów potrafi poprawnie i efektywnie korzystać z tej technologii. Czas to zmienić! Jeśli chcesz być naprawdę świetnym programistą C#, tworzącym aplikacje na platformę .NET, a do tej pory nie przestudiowałeś jeszcze porządnie kwestii współbieżności, pora to nadrobić. W tej książce znajdziesz informacje o podstawach tej technologii, takich jak wątki, a także o klasycznych pułapkach związanych z programowaniem współbieżnym. Kolejne rozdziały odkryją przed Tobą tajemnice zadań oraz bibliotek TPL. Poznasz również technologie DSS i CCR oraz dowiesz się co nieco na temat asynchroniczności. Potem przyjdzie kolej na omówienie technologii Reactive Extensions oraz biblioteki CUDAfy.NET, pozwalającej efektywnie wykorzystać karty graficzne do obliczeń niezwiązanych z grafiką. Odkryj zalety programowania równoległego! Dla niecierpliwych: asynchroniczność i pętla równoległa Wątki i zadania Zmienne w aplikacjach wielowątkowych Synchronizacja wątków, zadań i kontrolek interfejsu z zadaniami Wątki i zadania a interfejs użytkownika Dane w programach równoległych Analiza aplikacji wielowątkowych. Debugowanie i profilowanie Wstęp do CCR i DSS Skalowalne rozwiązanie dla systemów rozproszonych na bazie technologii CCR i DSS Wprowadzenie do Reactive Extensions. Zarządzanie sekwencjami zdarzeń Współbieżność w Rx Przykłady użycia technologii Rx w aplikacjach WPF CUDA w .NET Biblioteka TPL w WinRT Dobre praktyki programowania aplikacji wielowątkowych Zostań mistrzem programowania współbieżnego!
Firmowa strona WWW. Idee, strategia, realizacja
Paweł Frankowski
Zaplanuj i wprowadź w życie świetny projekt internetowy! Cele, strategia, technologia — precyzyjnie określ potrzeby i przewiduj skutki swoich działań Internauci, klienci, sponsorzy — uwzględnij ich oczekiwania, możliwości i zachowania Dokumentacja projektu, kwestie prawne — nie zaniedbuj formalności: i tak Cię dopadną! Przygotowanie i wdrożenie profesjonalnego projektu internetowego nie polega wyłącznie na założeniu atrakcyjnej wizualnie strony WWW i biernym oczekiwaniu na spodziewane zyski. Za taką stroną, pełniącą rolę wizytówki firmy, musi przecież stać cała strategia, związana z kształtowaniem wizerunku, interakcją z użytkownikami, budowaniem społeczności internetowej. Tylko w taki sposób nowoczesne przedsiębiorstwo jest w stanie dotrzymać kroku swoim konkurentom, dowiedzieć się, jakie elementy jego działalności są najbardziej dochodowe, oraz zrozumieć, co należy zmienić, by usatysfakcjonować klientów. Krótko mówiąc, każdy firmowy projekt internetowy wymaga sensownego planowania i aktywnego zarządzania na co dzień. W książce "Firmowa strona WWW. Idee, strategia, realizacja" znajdziesz wszystko to, czego zabrakło w innych publikacjach dotyczących projektowania serwisów internetowych. Ideą jej autora było pokazanie całego procesu powstawania witryny: od wyznaczenia strategii, przez określenie profilu użytkowników, wybór najlepszej technologii, właściwe dokumentowanie działań, aż po aspekty prawne. Paweł Frankowski nie ograniczał się przy tym do omówienia określonego rodzaju strony, dlatego też poradnik ten możesz wykorzystać przy tworzeniu wszelkich projektów: blogów i stron firmowych, serwisów społecznościowych, forów i sklepów internetowych, stron produktów i innych. Przeczytaj, przemyśl i… do dzieła! Cele przyświecające projektom internetowym Różne rodzaje stron internetowych Budowanie strategii i jej założenia Grupy docelowe i sposoby ich określania Współpraca z agencją interaktywną Sponsoring i środki unijne Wybór technologii dostosowanej do potrzeb Dokumentacja projektu i zapytania ofertowe Prototypy oraz specyfikacja strony internetowej Logotyp i slogan a znaki towarowe Ochrona konkurencji i prawo autorskie Regulamin strony internetowej i umowy związane z Internetem Polityka prywatności i ochrona danych osobowych Wstęp do zarządzania wykonaniem projektu Profesjonalne podejście do projektu internetowego to podstawa sukcesu w sieci!
Projektowanie gier przy użyciu środowiska Unity i języka C#. Od pomysłu do gotowej gry. Wydanie II
Jeremy Gibson Bond
Każdy, kto chce pisać gry, poza odpowiednią wiedzą teoretyczną i znakomitymi pomysłami, powinien posiadać praktyczne umiejętności korzystania z nowoczesnych narzędzi służących do tego celu. W czasach, gdy napisanie i pokazanie światu nowej gry jest poważnym projektem angażującym wielu profesjonalistów z różnych branż, projektant doświadczeń interaktywnych musi podejmować wiele istotnych decyzji na dość wczesnych etapach rozwoju gry. Ważna jest również umiejętność prototypowania i przekazywania pozostałym członkom zespołu swoich koncepcji projektowych. To wszystko sprawia, że prowadzenie projektu, którego celem jest napisanie dobrej gry, jest zadaniem trudnym i pełnym wyzwań. Ta książka jest przeznaczona dla osób, które chcą projektować i programować gry. Przedstawiono tu kilka praktycznych teorii projektowania gier oraz praktyk pomocnych w rozwijaniu i udoskonalaniu pomysłu na projekt. Znalazło się tu również sporo wskazówek dotyczących programowania gier jako takiego. Istotnym elementem książki jest opis procesu opracowywania prototypów dla różnych gatunków gier. Każdy z omówionych przykładów uwzględnia szybkie metody przechodzenia od koncepcji do działającego prototypu cyfrowego. W publikacji tej wykorzystano silnik gier Unity i język programowania C#. To wszystko sprawia, że maksymalnie ułatwia ona nabycie wiedzy i umiejętności, które docenia każdy profesjonalny projektant gier! W tej książce między innymi: czterowarstwowa struktura programowa i iteracyjny proces projektowania programowanie w języku C# zasady testowania gier i rozwiązywania problemów projektowych praca w środowisku Unity na zaawansowanym poziomie przykłady prototypów gier i materiały szkoleniowe Jaki pomysł dziś wcielisz w grę?
Programowanie w języku Go. Koncepcje i przykłady. Wydanie II
Mat Ryer
Go jest nowoczesnym językiem programowania rozwijanym przez firmę Google. Ostatnie zmiany sprawiły, że stał się on komfortowym narzędziem do tworzenia wydajnych aplikacji. Programiści Go mogą korzystać z wciąż rosnącego zbioru pakietów dostępnych jako open source, dzięki czemu tworzą i wdrażają oprogramowanie o znakomitej jakości. Taki kod od pierwszego dnia działa dobrze, a przy tym imponuje skalowalnością. Wbudowane mechanizmy Go, takie jak współbieżność, zapewniają możliwość uzyskiwania fantastycznych wyników nawet na najprostszym sprzęcie. Niniejsza książka stanowi znakomite wprowadzenie do programowania w Go. Przyda się zarówno początkującym, jak i zaawansowanym programistom. Podstawą prezentowanych tu projektów są skalowalność, wydajność działania oraz wysoka dostępność. Poza opisem języka przedstawiono tu sporo istotnych koncepcji architektury oprogramowania. Wykorzystano aspekty filozofii wykorzystywanej przez „zwinnych” programistów. Opisano zasady tworzenia aplikacji korzystających z Google App Engine, pisania i korzystania z mikrousług czy też tworzenia obrazów Dockera. Wiedza zdobyta dzięki tej książce ułatwi każdemu stosowanie rozwiązań najwyższej klasy. Najważniejsze zagadnienia: aplikacje internetowe korzystające z pakietu NET/HTTP programy obsługiwane z poziomu wiersza poleceń systemy rozproszone i elastyczne dane usługi typu RESTful programistyczne korzystanie z magazynu Google Cloud Datastore dobre praktyki przygotowywania aplikacji w Go Język Go. Idź i programuj! Mat Ryer — programuje od szóstego roku życia. Swoje pierwsze eksperymenty przeprowadzał wraz z ojcem w języku BASIC, a następnie w językach AmigaBASIC i AMOS. Jego kariera zawodowa od początku była związana z programowaniem. Używał wielu różnych języków, aż w końcu zwrócił uwagę na rozwijany przez Google język Go. Ryer od lat używa języka Go do tworzenia przeróżnych produktów, usług i projektów typu open source. Jest gorącym orędownikiem tego rozwiązania. Pisze o Go artykuły, a podczas różnych wykładów i konferencji zachęca programistów, by go wypróbowali.
Programowanie w języku Java. Zbiór zadań z (p)odpowiedziami
Wiesław Rychlicki
Poznaj niezawodną Javę! Gdy przegląda się oferty pracy dla programistów, trudno nie natknąć się na słowo "Java". Ten obiektowy, niezależny od platformy język programowania przez niemal dwie dekady swojego istnienia zdążył zapracować na reputację łatwego w użyciu i wydajnego narzędzia do różnych zastosowań, a także zjednać sobie przychylność rzesz profesjonalnych programistów i miłośników technologii informatycznych, traktujących programowanie jako hobby. Za teoretyczną znajomością Javy nie zawsze idzie jednak praktyczna umiejętność korzystania z technik programistycznych stosowanych w tym języku. Właśnie dlatego powstała książka "Programowanie w języku Java. Zbiór zadań z (p)odpowiedziami" . Poprzedzające każdy dział publikacji krótkie, rzeczowe wprowadzenia teoretyczne umożliwi rozpoczęcie przygody z Javą nawet osobom, które nie miały z nią wcześniej żadnego kontaktu, a stanowiące rdzeń książki zadania pozwolą utrwalić wiadomości zarówno początkującym, jak i nieco bardziej zorientowanym użytkownikom tego języka. Całość uzupełniono o odpowiedzi, dzięki którym każdy czytelnik może zweryfikować poprawność rozwiązań, oraz wskazówki dotyczące tego, gdzie należy szukać dodatkowych informacji. Narzędzia przydatne przy programowaniu w języku Java Podstawowe typy logiczne, liczbowe i znakowe oraz sposoby ich używania Zastosowanie odpowiednich klas do przeprowadzania operacji na tekstach Wczytywanie danych od użytkownika i wyświetlanie wyników na ekranie Korzystanie z instrukcji warunkowych i instrukcji pętli Tworzenie i używanie złożonych typów danych Praktyczne wykorzystywanie klas bibliotecznych Obsługa wyjątków, przetwarzanie plików tekstowych i obliczenia statystyczne Skończ z teorią, zacznij tworzyć prawdziwe programy!