Wydawca: Promise
Firma APN Promise powstała na początku lat 90, świadcząc szeroko rozumiane usługi w zakresie informatyzacji firm. Promise specjalizuje się w dostarczaniu narzędzi głównie Microsoft oraz jest dystrybutorem w Polsce wielu anglojęzycznych wydawnictw o tematyce IT. Ponadto w 1998 r. firma uruchomiła działalność wydawniczą ściśle związaną z informatyką. Komputerową ofertę wydawniczą stanowią przede wszystkim tłumaczenia książek takich wydawnictw jak Microsoft Press i innych brandów należących do grupy Pearson, O’Reilly, Wiley & Sons, Packt Publishing czy McGraw-Hill. W ostatnich latach oferta wydawnicza sukcesywnie jest poszerzana o książki dla dzieci i młodzieży oraz o poradniki związane z samorozwojem, zarządzaniem, czy hobby, między innymi dotyczące fotografii, elektroniki, a nawet kulinariów. Wiele z nich to tłumaczenia pozycji Apress, Pearson Education czy No Starch Press. Obecnie w sprzedaży jest ponad 200 tytułów, a spora z nich część jest dostępna również w wersji elektronicznej.
33
Ebook

Szacowanie oprogramowania Kulisy czarnej magii. Dla praktyków

Steve McConnell

Książka ta nie tylko uczy sztuki szacowania, ale zmienia całkowicie sposób myślenia o tworzeniu oprogramowania. Powinna stać na półce każdego zawodowego programisty. Eric Freeman, współautor książki Head First Design Patterns Dziewięć dziesiątych menedżerów oprogramowania nadal uważa, że szacowanie powinno odbywać się metodą przyjąć to, co podpowiada instynkt i pomnożyć przez trzy. Ta wspaniała książka była od dawna potrzebna i dobrze, że się ukazała. Joel Spolsky, autor joelonsoftware.com Wreszcie jest książka pełna jasnych wskazówek, które mówią, jak programiści i menedżerowie mogą skutecznie dokonywać oszacowania. Scott Berkun, autor książki Art of Project Management Szacowanie oprogramowania, często określane mianem czarnej magii ze względu na swoją złożoność i niepewność, nie jest wcale tak trudne i zagadkowe, jak niektórzy uważają. W rzeczywistości generowanie oszacowania jest naturalne gdy już wiadomo, jak to robić. W tej bardzo oczekiwanej książce, jej ceniony autor Steve McConnell odkrywa tajemnice skutecznego szacowania oprogramowania zamieniając wiedzę naukową i zdobyte doświadczenia w praktyczny przewodnik dla specjalistów od programowania. Zamiast niezrozumiałego traktatu i sztywnych technik modelowania jest to przewodnik oferujący zbiór sprawdzonych procedur, zrozumiałe wzory i metody heurystyczne, które pojedynczy programiści i ich zespoły mogą stosować w swoich projektach w celu poprawy skuteczności szacowania.

34
Ebook

Angular instalacja i działanie

Shyam Seshadri

Jeśli znacie JavaScript, to ten praktyczny przewodnik szybko pozwoli na przyspieszenie działania struktury Angular w celu tworzenia wydajnych, opartych na sieci aplikacji na komputery osobiste i urządzenia mobilne. Wersja ta, najpierw nazwana lako Angular 2, jest pełna napisana na nowo postać aplikacji, napisanej przez ten sam zespół, który tworzył AngularJS. Programiści znający poprzednią wersję także ocenią tę książkę jako wartościowe źródło informacji. Autor książki, Shyam Seshadri, prowadzi nas krok po kroku przed podstawowe elementy składowe Angular. Zanim zanurzymy się w komponenty usługi, wywołania serwera, routing i wymagania produkcyjne, rozpoczniemy od utworzenia prostej aplikacji w Angular. Ustaw własne środowisko produkcyjne, aby szybko budować aplikacje w Angular. Korzystaj z dyrektyw Angular, aby budować wspólne funkcje dla swoich aplikacji. Twórz i sprawdzaj swoje komponenty, aby tworzyć skuteczne interfejsy użytkownika. Zarządzaj wejściem użytkownika tworząc sterowane szablonami i proaktywne formularze Zrozum kiedy należy używać wbudowanych usług z Angular, a kiedy i jak tworzyć swoje własne. Wykonuj wywołania http i radź sobie z wyzwaniami pojawiającymi się podczas pracy z serwerami. Korzystaj z modułu routingu Angular, aby inkapsulować różne strony i fragmenty wykorzystując inną trasę. Twórz produkcyjne aplikacje w Angular i naucz się wdrażać dobrze działające aplikacje. Shyam jest dyrektorem technicznym (CTO) w firmie ReStok Ordering Solutions. Wcześniej był inżynierem programowania w Amazon i Google, a także kierował zespołem inżynierskim w Hopscotch, startupie komercyjnym z siedziba w Bombaju. Shyam jest autorem dwóch wcześniejszych książek na temat Angular. Ta książka uczy nas zarówno podstaw, jak i zaawansowanych tematów, stosując techniki do natychmiastowego wykorzystania. Ta książka powinna znaleźć się w bibliotece osób zainteresowanych tworzeniem solidnych aplikacji za pomocą Angular. - Victor Mejia, starszy inżynier w McGraw Hill, autor zajmujący się edukacją i treściami w Linkedin Lerning.

35
Ebook

Usługi Microsoft Azure Programowanie aplikacji

Zbigniew Fryźlewicz, Łukasz Leśniczek

Microsoft Azure to jedna z wielu platform chmurowych, które powstały w ciągu kilku ostatnich lat i zdobyły znaczącą pozycję na rynku usług IT w skali globalnej. Każda z tych platform oferuje gotowe do subskrypcji i użycia własne aplikacje chmurowe - usługi w modelu SaaS - a także dostęp do usług w modelach IaaS i PaaS. Platforma chmurowa Microsoft Azure zapewnia także usługi w każdym z trzech wymienionych modeli. Platforma Azure bardzo dynamicznie się rozwija. Oferuje coraz więcej specjalizowanych usług poczynając od, w różnym stopniu prekonfigurowanych, maszyn wirtualnych, poprzez usługi mobilne, multimedialne, integracyjne, aż po różne rodzaje usług danych, czy usługi wspierające przetwarzanie Big Data. W książce autorzy przedstawiają najpierw różne kategorie usług dostępnych w chmurze Azure. Następnie przechodzą do demonstracji praktycznego wykorzystania rozmaitych usług chmury Azure poprzez budowanie czterech "z życia wziętych" aplikacji. Pokazana została zarówno konfiguracja składników działających w chmurze, jak i tworzenie właściwego kodu. Dr inż. Zbigniew Fryźlewicz jest adiunktem w Katedrze Informatyki na Wydziale Informatyki i Zarządzania Politechniki Wrocławskiej. W działalności naukowej i dydaktycznej zajmuje się technologiami internetowymi, usługami webowymi i programowaniem współbieżnym. Mgr inż. Łukasz Leśniczek jest programistą specjalizującym się w technologiach opartych na platformie Microsoft .NET Framework. Zajmuje się projektowaniem, implementowaniem i wdrażaniem aplikacji webowych zarówno w warstwie front-end, jak i back-end.

36
Ebook

Programowanie Internetu rzeczy. Wprowadzenie do budowania zintegrowanych rozwiązań IoT między urządzeniami a chmurą

Andy King

Ten praktyczny przewodnik uczy, jak programować Internet rzeczy (Internet of Things – IoT). Autor i edukator Andy King dzieli złożone problemy programistyczne na instrukcje krok po kroku i pokazuje, jak zaprojektować i zbudować własny kompleksowy system Internetu rzeczy typu full-stack – od urządzenia po chmurę. Ta praktyczna książka przeprowadza czytelników przez proces doboru narzędzi, konfigurowania środowiska programistycznego oraz projektowania i implementacji rozwiązania. Uczy, jak działa typowy ekosystem IoT oraz jak radzić sobie z problemami z integracją, jakie pojawiają się w trakcie implementowania rozwiązań IoT. Ta książka pomoże w rozpoczęciu pracy zarówno studentom, którzy poznają podstawy IoT, jak i menedżerom, którzy znają się nieco na IT i chcą lepiej zrozumieć niuanse technologii IoT, a także programistom rozwijającym własny system inteligentnego domu. •  Projektowanie kompleksowego rozwiązania dla przykładowego problemu IoT •  Konfigurowanie środowiska do budowania i testowania rozwiązań IoT •  Porządkowanie projektu oprogramowania poprzez utworzenie abstrakcji w językach Python i Java •  Używanie MQTT, CoAP i innych protokołów do łączenia się z urządzeniami i usługami IoT •  Tworzenie niestandardowego, bazującego na notacji JSON formatu danych do użycia na różnych platformach i usługach •  Wykorzystywanie usług w chmurze do wspomagania ekosystemu IoT i dostarczania korzyści biznesowych „Ta książka przedstawia programistom bezcenne techniki projektowania, rozwijania i wdrażania kompleksowych systemów Internetu rzeczy.” —Rolando Herrero Profesor, Northeastern University „Czytelnicy dobrze poznają komponenty wchodzące w skład rozwiązań IoT i dowiedzą się, jak naprawdę wygląda proces ich budowania.” —Tim Strunck Dyrektor działu Software Engineering, Atom Power Andy King jest wprawionym informatykiem, edukatorem i liderem technicznym z ponad 20-letnim doświadczeniem, specjalizującym się w projektowaniu i budowaniu narzędzi do zarządzania siecią, systemów telematycznych i platform Internetu rzeczy. Doradza klientom na całym świecie w zakresie strategii, projektowania i integracji systemów IoT. Jest wykładowcą na Northeastern University, gdzie prowadzi kurs Connected Devices.

37
Ebook

Mocna gra: Tesla, Elon Musk i zakład stulecia

Tim Higgins

Skandaliczna, zakulisowa historia starań Elona Muska i Tesli o zbudowanie najlepszego samochodu na świecie Elon Musk jest jednym z najbardziej kontrowersyjnych tytanów Doliny Krzemowej. Dla jednych jest geniuszem i wizjonerem, dla innych zaś bystrym handlarzem. Przez jego tweety zyskano i stracono miliardy dolarów. Jego prywatne wyczyny stanowią pożywkę dla brukowców. Ale pomimo całego jego szalonego gadania o przesyłaniu myśli i podróżach kosmicznych, jego najbardziej śmiałą wizją jest ta najbardziej przyziemna: samochód elektryczny. Gdy Tesla została założona w 2000 roku, samochody elektryczne były nowością, która na przestrzeni minionego stulecia stale powracała, aby po chwili ponownie trafić na śmietnik. Ale tam, gdzie większość obserwatorów widziała tylko porażkę, niewielka grupa inżynierów i przedsiębiorców z Doliny Krzemowej dostrzegła potencjał. Paliwożerny samochód potrzebował innowacji. Podjęli więc walkę z największymi, najbardziej zaciekłymi rywalami biznesowymi na świecie, chcąc stworzyć samochód, który byłby szybszy, bardziej seksowny, lepszy w prowadzeniu i bardziej ekologiczny niż konkurencja. Ale jak mówi powiedzenie, aby dorobić się małej fortuny na samochodach, należy zacząć od dużej fortuny. Tesla przeżyła piętnaście naprawdę koszmarnych lat nękana przez rywali, naciskana przez inwestorów, miażdżona przez informatorów i wspierana przez swoich zwolenników. Sam Musk często okazywał się być największym wrogiem Tesli - firma, którą początkowo sfinansował w większości z własnych pieniędzy, przez jego wybryki nie raz stawała na skraju bankructwa. Czy był słabeuszem, antybohaterem, oszustem, a może kombinacją tych trzech? Tim Higgins, reporter technologiczny i motoryzacyjny gazety Wall Street Journal, zajął miejsce w pierwszym rzędzie tego dramatu: piętrzące się problemy, załamania i najbardziej nieprawdopodobny wynik ze wszystkich - sukces. Mocna gra to opowieść o władzy, lekkomyślności, walce i triumfie. To porywające spojrzenie na to, jak zespół ekscentryków i innowatorów był w stanie pokonać przeciwności losu i odmienić przyszłość. Opinie o MOCNEJ GRZE "Klasa mistrzowska dziennikarstwa narracyjnego. Opowiada niezwykłą historię rozwoju Tesli, która stała się jedną z najbardziej fascynujących firm XXI wieku. Zawiera wiele drobnych szczegółów, które nadają jej filmowy charakter". BRADLEY HOPE, Współautor bestsellera New York Times pt. "Billion Dollar Whale". "Elektryczna narracja Tima Higginsa prowadzi nas przez każdy zakręt Tesli. To studium przypadku na temat cienkiej granicy między szaleństwem a geniuszem rozgrywa się na monumentalnym tle: rywalizacji między Doliną Krzemową a Detroit o rozwój i popularyzację samochodu elektrycznego. Omawiając branżę z obu lokalizacji, Higgins wyjątkowo klarownie i barwnie wyjaśnia, dlaczego zatriumfowała ta pierwsza - i jak to jest, że tak nieznośna osoba mogła ostatecznie odnieść nieprawdopodobny sukces". JOHN HELYAR, Współautor bestsellera New York Times pt. "Barbarian at the Gate".

38
Ebook

Microsoft Project 2021 Krok po kroku

Cindy M. Lewis

Szybka metoda nauki Microsoft Project! Nauka może być łatwa. Osiągnij więcej w krótkim czasie przy użyciu Microsoft Project. Możesz po prostu wyszukać zadanie, które musisz wykonać, albo pracować od deski do deski, pobierając pliki ćwiczeń i systematycznie budując swoje umiejętności. Szybko rozpocznij nowy plan, buduj listy zadań i przydzielaj zasoby Udostępniaj plan i śledź postępy Przechwytuj i dostrajaj szczegóły pracy i kosztów Używaj wykresów Gantta i innych widoków oraz raportów do wizualizowania harmonogramów Udostępniaj zasoby pomiędzy wieloma planami i konsoliduj projekty Zarządzaj planami agile przy użyciu nowych tablic zadań do tworzenia backlogów, sprintów i spotkań zespołów scrumowych Dowiedz się więcej o integrowaniu programu Project z rozwiązaniami kooperacyjnymi Microsoft 365 Opanuj najlepsze praktyki zarządzania projektami Łatwo identyfikuj potrzebne funkcje i lekcje Cindy M. Lewis posiada tytuły Microsoft Project MVP, PMP, PMI-SP, MOS, MCP, MCT. Jest doświadczoną menedżerką projektów, prezenterką i instruktorką. Od ponad 25 lat naucza zarządzania projektami przy użyciu Microsoft Project oraz metod Agile. Specjalizuje się w pomaganiu klientom w uzyskiwaniu większych korzyści ze swoich narzędzi i procesów.

39
Ebook

Programowanie Microsoft SQL Server 2008 Tom 1 i 2. Pakiet

Leonard Lobel, Andrew J. Brust, Stephen Forte

Kompleksowe studium kluczowych funkcji SQL Server 2008 pomaga w rozwinięciu umiejętności programistycznych. Przedstawia nowe podstawowe możliwości oraz praktyczne wskazówki i użyteczne przykłady kodu opracowane przez doświadczonych programistów. To obowiązkowa lektura dla programistów Microsoft .NET oraz SQL Server wykorzystujących dostęp do danych na poziomie bazy danych, logiki biznesowej lub prezentacji. Dowiedz się, jak • Wykonywać kwerendy na złożonych danych przy użyciu efektywnych rozszerzeń Transact-SQL • Wykorzystywać nowe funkcje nierelacyjne: tabele hierarchiczne, natywne przesyłanie strumieniowe plików oraz możliwości geoprzestrzenne • Eksploatować dane XML w bazie danych w celu budowania aplikacji obsługujących format XML • Przetwarzać i dostarczać dane przy użyciu technologii Microsoft LINQ, Entity Framework oraz wiązania danych • Implementować szyfrowanie na poziomie bazy danych oraz inspekcje serwera • Budować i utrzymywać hurtownie danych • Wykorzystywać usługi Microsoft Excel® do budowania frontonów kostek OLAP oraz kwerend MDX do ich przetwarzania • Szybko i efektywnie integrować mechanizm wiązania danych z aplikacjami

40
Ebook

Praktyczne uczenie maszynowe w języku R

Fred Nwanganga, Mike Chapple

WPROWADZENIE DO UCZENIA MASZYNOWEGO Z WYKORZYSTANIEM INTUICYJNEGO JĘZYKA R Uczenie maszynowe i analiza danych pełnią coraz ważniejszą rolę w tworzeniu wartości dodanej. Uczenie maszynowe pozwala znajdować ukryte w danych zależności, wnosząc nowe pomysły i wiedzę, którą trudno byłoby osiągnąć bez tej zaawansowanej techniki. Książka Praktyczne uczenie maszynowe w języku R to wstępne przygotowanie do pracy z dużymi zbiorami danych w języku R, który jest łatwy w zrozumieniu i został opracowany specjalnie z myślą o analizie statystycznej. Nawet osoby bez doświadczenia w programowaniu mogą skorzystać z tej książki, dowiadując się, w jaki sposób praktyczne zastosowania uczenia maszynowego pozwalają analitykom danych pozyskiwać strategiczne informacje biznesowe, solidne prognozy i podejmować trafniejsze decyzje. W odróżnieniu od innych książek na ten temat, Praktyczne uczenie maszynowe w języku R oferuje zarówno teoretyczne, jak i techniczne wprowadzenie do uczenia maszynowego. W przykładach i ćwiczeniach wykorzystywany jest język programowania R oraz najnowsze narzędzia analizy danych, co pozwala zacząć pracę bez nadmiernego zagłębiania się w zaawansowaną matematykę. Dzięki tej książce techniki uczenia maszynowego – począwszy od regresji logistycznej po reguły asocjacyjne i analizę skupień – są w zasięgu ręki. Jedyna publikacja, która łączy intuicyjne wprowadzenie do uczenia maszynowego z opisami zastosowań technicznych krok po kroku. Praktyczne uczenie maszynowe w języku R pokaże jak: przyswoić koncepcje różnych typów uczenia maszynowego, odkrywać wzorce ukryte w dużych zbiorach danych, pisać i wykonywać skrypty R za pomocą RStudio, używać języka R w połączeniu z pakietami Tidyverse do zarządzania danymi i ich wizualizacji, stosować podstawowe techniki statystyczne, takie jak regresja logistyczna czy naiwny klasyfikator Bayesa, oceniać i ulepszać modele uczenia maszynowego. DR FRED NWANGANGA jest profesorem uczelni na wydziale Business Analytics w Mendoza College of Business na uniwersytecie Notre Dame, Indiana, USA. Ma ponad 15-letnie doświadczenie w pełnieniu roli lidera technicznego. DR MIKE CHAPPLE jest profesorem uczelni na wydziale Technology, Analytics, and Operations w Mendoza College of Business. Mike jest autorem ponad 25 poczytnych książek i pełni funkcję dyrektora naukowego programu studiów magisterskich z analizy biznesowej.