Verleger: Helion
Michael Missbach, George Anderson
System SAP jest uznanym zintegrowanym systemem informatycznym do zarządzania firmą. Charakteryzuje się ogromnym bogactwem funkcjonalności i elastycznością, ułatwiającą zmianę skali lub profilu działalności przedsiębiorstwa. Użytkownikami SAP są firmy o różnej wielkości i o różnych modelach biznesu. Szczególnie cenną możliwością SAP jest optymalizacja komunikacji i współpracy z otoczeniem: SAP CRM ułatwia zarządzanie relacjami z klientami, SAP SCM — zarządzanie łańcuchem dostaw, a SAP SRM pomaga w zarządzaniu relacjami z dostawcami. Niniejsza książka pozwala w bardzo krótkim czasie zapoznać się z systemami SAP. Składa się z 24 rozdziałów-lekcji. Przyswojenie materiału każdej z tych lekcji nie powinno trwać dłużej niż godzinę. Ten niezwykle praktyczny przewodnik umożliwia solidne opanowanie podstaw, a następnie zapoznanie się z bardziej zaawansowanymi zagadnieniami. Dzięki temu szybko można zrozumieć, na czym polega planowanie, wdrażanie systemu SAP i korzystanie z niego. Aby umożliwić utrwalenie materiału, każdy rozdział zakończono praktycznym studium przypadku. W książce omówiono: podstawy SAP oraz opis aplikacji i komponentów systemu, instalację systemu SAP w wersji stacjonarnej i w wersji systemu w chmurze, SAP z punktu widzenia biznesu i z punktu widzenia informatyki, najnowsze rozwiązania: bazy HANA, nowy interfejs użytkownika, Software as a Service i inne, operacje biznesowe w SAP, praktyczne podejście do implementacji, migracji i aktualizacji systemu SAP, SAP a internet rzeczy, media społecznościowe, wielkie zbiory danych i inne zagadnienia najbliższej przyszłości. SAP — zostań ekspertem w 24 godziny! Dr Michael Missbach jest dyrektorem Cisco SAP Competence Center. Opracowuje zbiór dobrych praktyk związanych z korzystaniem z aplikacji SAP HANA i innych ważnych usług biznesowych implementowanych w chmurach publicznych i prywatnych. Dr George Anderson jest starszym architektem i dyrektorem programowym w Microsoft Services, specjalizuje się w projektowaniu i implementowaniu ważnych rozwiązań biznesowych SAP i Microsoft Dynamics.
Sass i Compass. Praktyczny przewodnik dla projektantów
Ben Frain
Projektuj pięknie i wygodnie — Sass i Compass do Twoich usług! Instalowanie Sass i Compass oraz konfigurowanie projektów, czyli od czego zacząć naukę Kolory, siatki i responsywność, czyli jak zapewnić stronie dobry wygląd na każdym urządzeniu Automatyzacja pisania kodu CSS, czyli jak działać szybko i eliminować zbędne czynności Kaskadowe arkusze stylów są dziś wykorzystywane przez wszystkich projektantów stron internetowych na całym świecie. Jest to bardzo wygodne i elastyczne narzędzie, jednak prawdziwie spektakularne efekty można osiągnąć dzięki zastosowaniu CSS w połączeniu z preprocesorem Sass oraz technologią Compass. Możliwe, że nie bardzo wiesz, co znaczą te nazwy, i nie masz pojęcia, do czego mogłyby Ci się przydać te dodatki. Jeśli jednak jesteś projektantem, powinieneś czym prędzej zapoznać się z tymi narzędziami, ponieważ niebywale ułatwią Ci pracę. I nie musisz być geniuszem ani informatykiem, żeby skorzystać z ich mocy. Wystarczy, że znasz HTML i CSS. Ta książka nie została napisana z myślą o programistach. Jej celem jest pokazanie spektrum działania technologii Sass i Compass wszystkim tym, którzy często używają CSS. Znajdziesz tu informacje na temat instalowania i konfigurowania obu dodatków, sprawnego posługiwania się kolorami i tworzenia responsywnych układów stron. Po tych podstawach przyjdzie czas na naukę pisania zapytań medialnych i eksperymentalnych deklaracji CSS dla różnych przeglądarek, a także ćwiczenia ze sporządzania statystyk. Następnie dowiesz się, jak utworzyć idealnego duszka w rekordowo krótkim czasie i zautomatyzować swoją pracę za pomocą inteligentnych pętli. Przeczytaj i zastosuj, a szybko zakochasz się w dodatkach Sass i Compass! Sass i Compass dla początkujących Tworzenie projektu Sass i Compass Zagnieżdżanie, rozszerzanie, symbole zastępcze i domieszki Praca z kolorami Responsywne i elastyczne siatki Tworzenie zapytań medialnych za pomocą Sass i domieszek CSS3, duszki i inne cuda Logika programistyczna w Sass Sass i Compass dla zaawansowanych Sass i Compass skrócą Ci drogę do pięknych stron!
Sass. Nowoczesne arkusze stylów
Bartosz Chucherko
Poznaj skuteczny sposób na tworzenie lepszych i wydajniejszych arkuszy stylów! Do czego przydaje się Sass? Jak go szybko opanować? Jak zastosować Sass w praktyce? Jak zoptymalizować swoje projekty? Jak uniknąć najczęstszych błędów? Sass to metajęzyk, który umożliwiają szybsze i wydajniejsze tworzenie bardziej zaawansowanych arkuszy stylów, niż jest to możliwe przy użyciu samego języka CSS. Co więcej, ten świetny metajęzyk zapewnia pełną zgodność ze standardowym CSS-em. Sass eliminuje wady i ograniczenia CSS, a ponadto oferuje możliwości znane z języków programowania. Twórcom stron WWW przydaje się to szczególnie w dużych i rozbudowanych projektach komercyjnych. A wszystko to można osiągnąć niewielkim kosztem — jeśli znasz CSS, opanowanie Sass nie wymaga zbyt dużo czasu ani wysiłku. Jeśli tworzysz strony WWW i chcesz wzbogacić swój warsztat o znajomość jednego z ciekawszych oraz najdynamiczniej rozwijających się narzędzi designerskich i deweloperskich, sięgnij po książkę „Sass. Praktyczny przewodnik”. Zrozumiesz dzięki niej zarówno podstawowe, jak i bardziej zaawansowane elementy składni języka, poznasz dobre praktyki tworzenia projektów Sass oraz nauczysz się je optymalizować. Zaznajomisz się również z praktycznymi przykładami zastosowania tego narzędzia i odkryjesz biblioteki i dodatki rozszerzające jego możliwości. Daj się wprowadzić w świat Sass! Podstawowe informacje na temat preprocesora Sass, jego działania i składni Zaawansowane elementy języka wraz z przykładami Liczne przykłady praktycznych technik przydatnych podczas tworzenia stron WWW Biblioteki i narzędzia ułatwiające pracę projektanta Techniki optymalizacji i zasady tworzenia prawidłowego kodu Metody pracy przy rozbudowanych projektach z wykorzystaniem wzorców i architektury Tworzenie skórek przy użyciu Sass i Bootstrap Instalacja i konfiguracja środowiska pracy i dodatków Opanuj Sass i twórz przebojowe strony WWW w nowoczesny sposób!
Vikash Sharma
Scala jest językiem programowania ogólnego przeznaczenia, który łączy cechy języków funkcyjnych i obiektowych. Jego twórcy postawili sobie za cel skalowalność napisanych w nim aplikacji - stąd wzięła się nazwa Scala. Scala jest oparta na wirtualnej maszynie Javy, umożliwia programowanie funkcyjne i oferuje bogaty wybór typów. Dzięki tym cechom można tworzyć kod mniej podatny na występowanie błędów w trakcie działania programu. Po uzyskaniu pewnej biegłości w kodowaniu praca z tym językiem staje się prawdziwą przyjemnością, nawet podczas tworzenia frameworków czy bibliotek. Ten przystępny podręcznik przeznaczono dla programistów, którzy chcą poznać język Scala, aby wykorzystywać go do pisania współbieżnych, skalowalnych i reaktywnych aplikacji. Przedstawiono tu podstawy niezbędne do rozpoczęcia kodowania w Scali: składnię języka, podstawowe typy danych, literały czy zmienne. Następnie omówiono struktury danych w Scali i sposoby korzystania z funkcji wyższego rzędu. Zaprezentowano również takie koncepcje jak dopasowanie wzorca, klasy przypadku oraz zagadnienia związane z programowaniem funkcyjnym i programowaniem zorientowanym obiektowo. Opisano techniki programowania asynchronicznego i reaktywnego. Znalazło się tu także obszerne wprowadzenie do frameworka Akka. W tej książce między innymi: paradygmaty programowania a korzystanie ze Scali kolekcje modyfikowalne i niemodyfikowalne koncepcja domniemania i praca z wyjątkami programowanie równoległe, asynchroniczne i reaktywne programowanie sterowane testami w Scali Scala: nowoczesność i prostota w każdej skali!
Joshua Suereth D.
Scala to słowo, które ostatnio nie schodzi z ust programistów Javy. Pod tą nazwą kryje się język łączący światy programowania funkcyjnego i obiektowego. Jego ogromną zaletą jest działanie w oparciu o wirtualną maszynę Javy. Pozwala to między innymi na bezproblemową komunikację i współdzielenie kodu między oboma językami. James Gosling, twórca Javy, zapytany o to, jakiego języka oprogramowania działającego w ten sposób użyłby obecnie (gdyby nie mógł wykorzystać Javy), odparł bez zastanowienia: „Scala!”. To chyba najlepszy dowód na to, że ten język wart jest Twojego czasu! Dzięki tej książce opanujesz Scalę szybko i bezboleśnie, więc będziesz mógł wykorzystać jej zalety już w najbliższym projekcie. W trakcie lektury poznasz składnię, fundamentalne zasady tworzenia oprogramowania w Scali oraz konwencje kodowania w tym języku. W kolejnych rozdziałach dowiesz się, czym są niejawne widoki, jakie typy danych masz do dyspozycji i jakie są ich ograniczenia. Co jeszcze? Integracja Scali z Javą to niezwykle istotny temat, dający Ci pole do popisu! Ponadto poznasz wzorce stosowane w programowaniu funkcyjnym. Słowo wstępne do tej niezwykłej książki napisał sam Martin Odersky - twórca języka Scala! Niniejsza książka jest najlepszym kompendium wiedzy na temat programowania w tym języku. Musisz ją mieć! Poznaj: konwencje obowiązujące w Scali składnię języka najlepsze wzorce projektowe stosowane w programowaniu funkcyjnym potencjał języka Scala! Poznaj i wykorzystaj potęgę programowania funkcyjnego!
Scratch bez tajemnic. Programowanie gier od podstaw
Jakub Porzycki, Urszula Łukasik
Własna gra komputerowa? To musi się udać! Podstawowe polecenia Proste problemy programistyczne i własne bloczki Twoja pierwsza gra komputerowa ze Scratchem Jeśli sięgasz po tę książkę, na pewno uwielbiasz gry komputerowe i zastanawiasz się, jak samodzielnie stworzyć własną. Albo masz już gotowy pomysł i szukasz sposobów na jego realizację. Ta książka będzie dla Ciebie idealnym przewodnikiem na start. Od czego zacząć i jak nauczyć się programowania, które pozwoli Ci stworzyć swój własny mikroświat w komputerze? Scratch bez tajemnic zawiera kilkanaście projektów prostych gier napisanych w języku Scratch, stworzonym specjalnie do nauki programowania. Zabawne i intrygujące zadania, które Cię tu czekają, będą nie tylko świetną rozrywką, lecz także wstępem do samodzielnego pisania gier. Zobacz, jak przygotować kosmiczną bitwę, zaprojektować zmasowany atak bakterii i stworzyć swoją własną platformówkę. Baw się tymi przykładami, rozbudowuj je i zmieniaj według własnych pomysłów. Programowanie nie jest tak trudne, jak Ci się wydaje! Projekt akwarium Znikający duszek i okrutna matematyka Pogrywamy sobie w kotka i myszkę Przygody w kosmosie i kosmiczna bitwa Żuczek na autostradzie i arkanoid Twoje własne bloczki Inwazja bakterii Rysowanie jest proste Platformówki Wąż Turniej łuczniczy Niech zabrzmią działa Programuj i graj!
Scrum dla bystrzaków. Wydanie III
Mark C. Layton, Steven J. Ostermiller, Dean...
Zastosuj Scruma ― w dowolnej branży i w życiu Scrum to sposób na kreatywność i współpracę w każdym projekcie. Książka Scrum dla bystrzaków wprowadzi Cię w ten popularny świat zwinnych ram postępowania w zakresie zarządzania projektami i pokaże, jak Scrum pomaga w pobudzaniu innowacyjności w każdej firmie lub branży, a nawet w życiu prywatnym. Nie musisz być programistą, by korzystać ze sprintów i z innych cech charakterystycznych dla scrumowej metody. Uratuj więcej istnień ludzkich, polepsz edukację swoich dzieci, zoptymalizuj strategię publikacji, zwiększ lojalność klientów, zarządzaj portfelem emerytalnym, zaplanuj ślub - masz nieograniczone możliwości. Stosuj Scruma, by osiągać cele - ten przewodnik pokaże Ci, jak to zrobić. W książce: Proste zasady działania Scruma Planowanie z wykorzystaniem Scruma Zbilansowanie odpowiedzialności za pomocą Scruma Ustalanie priorytetów i realizacja celów Scrum dla branży produkcyjnej, służby zdrowia, edukacji i usług Scrum w marketingu, sprzedaży, operacjach, zasobach ludzkich i finansach Zastosowanie Scruma w życiu codziennym
Scrum. O zwinnym zarządzaniu projektami
Mariusz Chrapko
O metodzie Scrum czyli o zwinnym zarządzaniu projektami - rozmowa, pół żartem pół serio, z Mariuszem Chrapko Poznaj Scrum i bądź efektywny! Zwinne metody projektowania, takie jak Scrum, święcą dziś triumfy jako alternatywne podejście do przeprowadzania skomplikowanych, wieloaspektowych projektów, zwłaszcza z dziedziny IT. W przeciwieństwie do tradycyjnych systemów, Scrum zakłada podział projektu na krótkie iteracje (sprinty), z których każda kończy się przedstawieniem fragmentu działającego produktu. Niezwykle ważną częścią projektu jest działanie w pełnej zgodzie z osiągnięciami psychologii - nic nie dzieje się tu bez uwzględnienia potrzeb członków zespołu projektowego oraz docelowego klienta. Jeśli chcesz dowiedzieć się więcej o zwinnych sposobach prowadzenia projektów i zastosować je we własnej pracy, Mariusz Chrapko podpowie Ci, jak planować takie procesy, rozdzielać role, zbierać informacje i unikać poważniejszych błędów. Wskaże, jak szacować projekty i określać postępy prac. Wszystko to, okraszone mnóstwem konkretnych przykładów, barwnych analogii i dowcipnych anegdot, sprawi, że książka nie tylko bardzo Ci pomoże, ale także dostarczy wiele przyjemności podczas lektury. Myślenie odwrotne w trudnym procesie omijania raf Witaj, Zmiano! - szybka reakcja na zmienne priorytety Scrum na przekór utartym sposobom prowadzenia projektów ScrumMaster i Właściciel Produktu - trudna kooperacja? Hodowanie i pielęgnacja zwinnych zespołów projektowych Zdobywanie potrzebnych wiadomości w procesie… mądrej komunikacji Rewolucyjne narzędzia szacowania projektów Planowanie projektów w Scrumie i uczciwe śledzenie ich postępów Planowanie sprintu i planowanie w dłuższej perspektywie Przegląd i retrospektywa na koniec sprintu Scrum — wykorzystaj jego siłę! To wciągające kompendium wiedzy o metodach Agile i nie tylko… "Zwinnie" wprowadza czytelnika w świat nowego podejścia do wykorzystania potencjału ludzi tworzących oprogramowanie. Lektura obowiązkowa dla softwarowych zawodowców. Ludmiła Pisiewicz, dyrektor Departamentu Rozwoju Aplikacji, PMP, MBA, ING Bank Śląski Świetne połączenie teorii z praktyką, poparte ciekawymi przykładami. Polecam! Piotr Czupryn, kierownik zespołu, Lufthansa Systems Poland Książka zdecydowanie powinna przypaść do gustu wszystkim profesjonalistom poszukującym alternatywy dla tradycyjnych procesów tworzenia oprogramowania. dr Edward Lubkiewicz, kierownik zespołów IT Nokia Siemens Networks Autor doskonale łączy teorię z praktyką. Książkę wyróżnia styl, który sprawia, że czyta się ją niezwykle przyjemnie. Łukasz Łopuszański, redaktor naczelny magazynu "Programista" Temat ujęty w ciekawy, nowatorski sposób. Wiele przykładów podkreślających znaczenie pracy zespołowej. Brawa za praktyczne podejście! Krzysztof Kestranek, QA Manager Autodesk