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

Tajniki C# i .NET Framework. Wydajne aplikacje dzięki zaawansowanym funkcjom języka C# i architektury .NET

Marino Posadas

Książka Tajniki C# i .NET Framework szczegółowo przedstawia zagadnienia związane z językiem C# 6.0/7.0 oraz platformą .NET 4.6 pozwalając zrozumieć, jak działa ta platforma podczas wykonywania kodu i jak wykorzystać tę wiedzę do pisania wydajnych aplikacji. Pozwala w pełni spożytkować nową rewolucję w programowaniu .NET, w tym otwarty kod źródłowy platformy, możliwości wieloplatformowe i zmiany architektoniczne w CoreCLR. Zaczniemy od omówienia, w jaki sposób CLR wykonuje kod oraz odkryjemy niszowe i zaawansowane aspekty programowania w języku C# - od delegatów i typów ogólnych aż do programowania asynchronicznego. Poznamy nowe formy deklarowania typów i przypisań, wywoływanie kodu źródłowego, składnię statycznych deklaracji using, automatyczne inicjowanie właściwości, inicjowanie słowników, operatory warunkowe dla wartości null i wiele innych zagadnień. Następnie odblokujemy prawdziwy potencjał platformy .NET. Dowiemy się, jak pisać aplikacje zgodne z OWASP, jak prawidłowo implementować wzorce projektowe w C# oraz jak stosować ogólne zasady SOLID i ich implementacje w kodzie C#. Zakończymy na wskazówkach pomagających maksymalnie wykorzystać język C# i platformę .NET. W ostatnim rozdziale książki omówimy też kwestie związane z platformą .NET Core 1.1. Dzięki tej książce można: Dokładnie zrozumieć podstawowe pojęcia języka C# od algorytmów sortujących do notacji dużego O. Poznać najnowsze zmiany w języku C# 6/7. Łączyć bazy danych SQL Server i NoSQL z platformą .NET. Zrozumieć zasady SOLID i najistotniejsze wzorce Gang of Four na praktycznych przykładach w języku C# 6.0. Dowiedzieć się, jak bronić aplikacje w języku C# przed atakami. Korzystać z platformy Roslyn do kompilowania i manipulowania językami C# oraz Visual Basic .NET. Rozróżniać zapytania LINQ i związane z nimi wyrażenia Lambda, typy ogólne oraz delegaty. Zaprojektować od podstaw nową aplikację w .NET. Zrozumieć wewnętrzną strukturę podzespołu .NET. Poznać przydatne i zaawansowane funkcje związane z optymalizacją i programowaniem równoległym.

202
E-book

Microsoft Excel 2019: VBA i makra

Bill Jelen, Tracy Syrstad

Uznani eksperci Bill Jelen (MrExcel) i Tracy Syrstad pokazują, jak budować wydajniejsze, bardziej niezawodne i skuteczne arkusze programu Excel. Przewodnik ten pokazuje, jak zautomatyzować praktycznie wszystkie rutynowe zadania, aby oszczędzić sobie całych godzin, dni, a może i tygodni pracy. Spraw, aby Excel wykonywał rzeczy, które uważałeś za niemożliwe. Poznaj techniki makr, których nie znajdziesz nigdzie indziej i twórz zautomatyzowane raporty. Bill Jelen i Tracy Syrstad pokazują, jak natychmiast wizualizować informacje, aby móc działać na nich, przechwytywać dane skądkolwiek i używać ich gdziekolwiek oraz automatyzować najlepsze nowe funkcje programu Excel 2019 i Excela w Office 365. Znajdziesz tu proste instrukcje krok po kroku, praktyczne przykłady oraz ponad 50 skoroszytów wypełnionych dodatkowymi przykładami, makrami i rozwiązaniami. Dzięki lekturze tej książki będziesz w stanie: Szybko opanować tworzenie makr w programie Excel Wydajniej posługiwać się zakresami, komórkami i formułami Generować zautomatyzowane raporty i szybko dostosowywać je do nowych wymagań Automatyzować tabele przestawne w celu tworzenia podsumowań, analiz, badania i prezentacji danych Używać niestandardowych okien dialogowych do zbierania danych od użytkowników Ulepszać niezawodność i elastyczność swoich makr Integrować dane z Internetu, baz danych Access i innych źródeł Automatycznie generować wykresy, wizualizacje, linie przebiegu w czasie, a nawet dokumenty programu Word Tworzyć wydajne rozwiązania przy użyciu klas, kolekcji i funkcji niestandardowych Szybciej rozwiązywać zaawansowane problemy analizy biznesowej O tej książce Przeznaczona dla każdego, kto chce wykonać więcej pracy w programie Excel w krótszym czasie.

203
E-book

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.

204
E-book

Komercyjne i przemysłowe aplikacje Internetu rzeczy na Raspberry Pi. Prototypowanie rozwiązań IoT

Ioana Culic, Alexandru Radovici, Cristian Rusu

Wykorzystanie Raspberry Pi oraz nowoczesnych technik informatycznych do budowania przemysłowych systemów Internetu rzeczy (IoT). Zasady i teoretyczne aspekty technologii IoT w połączeniu z praktycznymi projektami prowadzącymi do szczegółowych opisów przemysłowych aplikacji IoT. W tej książce zaprezentowano rzeczywiste aplikacje IoT oparte na Raspberry Pi, wykraczające poza względnie proste demonstracje edukacyjne lub hobbystyczne. Przejdziesz od majsterkowania z niewielką liczbą czujników i prostych urządzeń do budowania w pełni rozwiniętych produktów do zastosowań komercyjnych oraz systemów przemysłowych. Będziesz także pracować z czujnikami i siłownikami, technologiami webowymi używanymi do komunikacji w sieciach IoT oraz wdrożeniami rozwiązań oprogramowania IoT na dużą skalę. Ponadto dowiesz się, jak projektować takie systemy i zapewniać ich długoterminowe działanie. Zobacz Raspberry Pi w nowym świetle, które podkreśla prawdziwie przemysłowy potencjał tego urządzenia. Wyjdź poza proste włączanie migania diod podłączanych do Raspberry Pi, aby dotrzeć do rzeczywistego zarządzania siecią urządzeń IoT. Hobby - majsterkowanie / oprogramowanie Dla początkujących i średniozaawansowanych

205
E-book

Instalowanie i konfigurowanie Windows Server 2012 R2 Poradnik szkoleniowy

Mitch Tulloch

Niniejszy Poradnik szkoleniowy ułatwi administratorom w przedsiębiorstwach poszerzać swoje specjalistyczne umiejętności w zakresie wdrażania, konfigurowania i zarządzania usługami w systemie Windows Server 2012 R2. Prezentowane w książce lekcje i ćwiczenia, opracowane na podstawie wiedzy ekspertów, ułatwiają nabycie praktycznych doświadczeń i zwiększają efektywność pracy. Ten Poradnik Szkoleniowy firmy Microsoft: • Udostępnia szczegółowe szkolenie praktyczne do samodzielnej nauki • Skupia się na osiąganiu umiejętności specyficznych dla pełnionych ról w kontekście implementacji kluczowych usług systemu Windows Server 2012 R2, takich jak usługi Active Directory czy usługi sieci • Tworzy fundament dla umiejętności, które w połączeniu z doświadczeniami w pracy, dają podstawy do ich sprawdzenia na egzaminach Microsoft Certification, takich jak egzamin 70-410 Poszerzaj umiejętności. Buduj doświadczenie. • Planuj procesy migracji lub wdrożenia • Zarządzaj zdalnie serwerami i instaluj role • Planuj i wdrażaj kontrolery domen • Administruj zaawansowanymi usługami Active Directory • Planuj, konfiguruj i zarządzaj Zasadami grupy • Wdrażaj hosty Hyper-V i maszyny wirtualne, i zarządzaj nimi • Administruj usługami sieci za pomocą Windows PowerShell 4.0 • Wdrażaj funkcję Storage Spaces; zarządzaj udostępnionymi magazynami • Konfiguruj usługi zabezpieczeń i zarządzaj nimi • Wdrażaj serwery druku i zarządzaj nimi O Tobie Ten Poradnik Szkoleniowy przyda się najbardziej profesjonalistom IT, którzy mają co najmniej trzyletnie doświadczenia w administrowaniu poprzednich wersji systemu Windows Server w średnich i dużych środowiskach. O autorze Mitch Tulloch jest ekspertem technologii systemów Windows, wielokrotnie honorowany tytułem Microsoft Most Valuable Professional (MVP) za wkład wniesiony we wdrażaniu i stosowaniu platform, rozwiązań i produktów firmy Microsoft. Przeprowadzanie ćwiczeń praktycznych Większość ćwiczeń prezentowanych w książce można przeprowadzać w zwirtualizowanym środowisku technologii Hyper-V; w przypadku niektórych ćwiczeń wymagany jest co najmniej jeden serwer fizyczny. Wymagania systemowe opisane są we Wstępie.

206
E-book

Excel 2021 i Microsoft 365 Krok po kroku

Joan Lambert,  Curtis Frye

Szybka metoda nauki Microsoft Excel 2021 Nauka może być łatwa. Osiągnij więcej w krótkim czasie przy użyciu Microsoft Excel. Znajdź odpowiedź, której potrzebujesz już teraz, albo pracuj od deski do deski, pobierając pliki ćwiczeń i systematycznie budując swoje umiejętności. Szybko twórz skoroszyty, wprowadzaj dane i formatuj je w celu poprawy czytelności Wykonuj obliczenia, odnajduj i poprawiaj błędy Filtruj, podsumowuj, weryfikuj porządkuj dane Twórz wyrafinowane arkusze prognoz, wskaźników KPI i linii czasu Wizualizuj dane w trójwymiarowych mapach, wykresach i schematach Importuj, przetwarzaj, podsumowuj i analizuj wielkie zbiory danych w ulepszonych mechanizmach tabel przestawnych i Power Query Buduj skuteczne modele danych i używaj ich w analizach biznesowych Joan Lambert pracuje z technologiami firmy Microsoft od roku 1986. Jest autorką ponad 50 książek o technologiach Windows, Office i SharePoint, w tym wielu pozycji Krok po kroku i podręczników certyfikacyjnych Microsoft Office Specialist. Curtis Frye jest autorem przeszło 30 książek, w tym Brilliant Excel VBA Programming. Opracowane przez niego kursy dla Linda.com i LinkedIn obejmują m.in. Tableau Essential training i Excel: Scenario Planning and Analysis.

207
E-book

Wydajny JavaScript. Budowanie szybkich interfejsów aplikacji

Nicholas C. Zakas

Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na JavaScript, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu JavaScript mogą spowolnić nasze aplikacje. W tej książce pokazano techniki i strategie eliminowania wąskich gardeł już podczas pisania programu. Nauczymy się, jak między innymi poprawić czas wykonania, ładowanie kodu, interakcję z modelem DOM, cykl życia strony. Nicholas C. Zakas, inżynier frontonu Yahoo! i pięciu innych ekspertów JavaScript – Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov i Matt Sweeney – pokazują optymalne sposoby ładowania kodu na stronę oraz podają wskazówki programistyczne, dzięki którym JavaScript może działać tak szybko i efektywnie, jak to możliwe. Poznamy najlepsze praktyki tworzenia plików i ich wdrażania w środowisku eksploatacyjnym, a także narzędzia do rozwiązywania problemów na już działających stronach.

208
E-book

Poznaj Data Science. Przekształcanie, eksplorowanie, wizualizacja i modelowanie danych w Pythonie

Deborah Nolan, Joseph Gonzalez, Sam Lau

Jako ambitny Data Scientist, czyli danetyk, rozumiesz, dlaczego organizacje polegają na danych przy podejmowaniu ważnych decyzji - czy chodzi o firmy projektujące witryny internetowe, władze miasta decydujące o sposobie poprawy usług, czy naukowców pracujących nad zatrzymaniem rozprzestrzeniania się choroby. Chcesz nabyć umiejętności wyciągania praktycznych wniosków z nieuporządkowanego mnóstwa danych. Nazywamy to danetycznym cyklem życia: proces zbierania, przekształcania, analizowania danych i wyciągania z nich wniosków. Poznaj Data Science to pierwsza książka przedstawiająca fundamentalne umiejętności dotyczące zarówno programowania, jak i statystyki, które są potrzebne w całym cyklu życia. Jest skierowana do osób, które chcą zostać danetykami lub z nimi współpracują, a także analityków danych, którzy chcą przekroczyć podział na "techniczne/nietechniczne". Jeśli znasz podstawy programowania w Pythonie, nauczysz się pracować z danymi przy użyciu standardowych w branży narzędzi, takich jak pandas. - Sprecyzuj pytanie, aby pozwalało na badanie interesującej kwestii przy użyciu danych - Zgromadź dane, co może obejmować przetwarzanie tekstu, ekstrakcję danych internetowych itp. - Zyskaj wartościowe spostrzeżenia, dzięki oczyszczaniu, eksplorowaniu i wizualizacji danych - Poznaj sposoby modelowania służące do opisu danych - Dokonaj uogólnień wykraczających poza dane "Żałuję, że nie mieliśmy tej książki, gdy pierwszy raz wymyślaliśmy określenie Data Scientist na nasz zawód. Warto zacząć od niej zajmowanie się analizą/inżynierią danych, sztuczną inteligencją lub uczeniem maszynowym". -DJ Patil, PhD pierwszy US Chief Data Scientist Sam Lau jest asystentem w Halıcıoğlu Data Science Institute na uniwersytecie UC San Diego. Sam ma dziesięć lat doświadczenia w nauczaniu. Ułożył program przedmiotu Data Science i nauczał go na wzorcowych kursach na uniwersytetach UC Berkeley i UC San Diego. Joey Gonzalez jest adiunktem na wydziale EECS na uniwersytecie UC Berkeley, członkiem grupy badawczej Berkeley AI Research oraz członkiem założycielem organizacji Berkeley RISE Lab. Jest także współzałożycielem firm Turi Inc. i Aqueduct, które tworzą narzędzia dla osób zajmujących się Data Science. Deborah Nolan jest profesorem emerita statystyki i prodziekanem ds. studentów w College of Computing, Data Science, and Society na uniwersytecie UC Berkeley.