Verleger: Helion

1969
Wird geladen...
E-BOOK

VBA dla Excela 2021 i 365 PL. 234 praktyczne przykłady

Witold Wrotek

Excel z VBA - nowy poziom wydajności Odkryj język VBA i jego zastosowania Poznaj sztukę tworzenia makropoleceń Zautomatyzuj swoją pracę w Excelu Masz dość wykonywania ciągle tych samych zadań? Musisz pilnie opracować kolejny raport dla szefa? Od wpatrywania się w tabele w Excelu Twoje oczy robią się kwadratowe? A może masz już dość bycia zwykłym użytkownikiem aplikacji i chcesz czegoś więcej? Świetnie! Wsparcie nadchodzi! Excel to niezwykle popularny i uniwersalny program umożliwiający przeprowadzanie obliczeń naukowych, statystycznych, finansowych, analizę danych, wizualizację wyników i tworzenie rozbudowanych raportów. Ciekawie robi się jednak dopiero wtedy, gdy zachodzi potrzeba automatyzacji działań i prowadzenia interakcji z użytkownikami arkusza lub innymi aplikacjami pakietu Microsoft Office. Ciekawie, a może raczej trudno? Spokojnie, wszystko masz pod ręką, wystarczy skorzystać z tego, co oferuje język Visual Basic for Applications. Jeśli chcesz wejść na wyższy poziom i dowiedzieć się, jak upraszczać i przyspieszać pracę z Excelem, sięgnij po tę książkę! Dzięki niej szybko i łatwo poznasz możliwości makr, metody ich tworzenia, konstrukcje języka VBA i różne sposoby ich zastosowania. Wiedza nie jest tu oderwana od rzeczywistości, lecz przekazywana w odniesieniu do praktycznych przykładów z życia. A to oznacza, że nauczysz się nie tylko skutecznie programować, lecz również rozwiązywać prawdziwe problemy, z którymi na co dzień mierzy się wielu użytkowników Excela. Ruszaj w drogę, przygoda czeka! Makropolecenia i język VBA w Excelu Korzystanie z edytora języka VBA Komunikacja z użytkownikiem aplikacji Zastosowanie zmiennych i obiektów arkusza Używanie instrukcji warunkowych i podprogramów Obsługa zdarzeń i korzystanie z zakresów arkusza Zastosowanie funkcji arkuszowych i elementów sterujących Automatyzacja pracy w Excelu? Tylko z VBA!

1970
Wird geladen...
E-BOOK

VBA dla Microsoft Office 365 i Office 2019

Richard Mansfield

VBA jest językiem programowania umożliwiającym automatyzację praktycznie wszystkich działań, które wykonuje się ręcznie w aplikacjach Office. Napisany w nim kod jest szybszy, dokładniejszy i bardziej niezawodny niż jakikolwiek człowiek. Można dodawać struktury decyzyjne i pętle, a tym samym znacznie poszerzyć zakres możliwych operacji. Ciekawą opcją jest też tworzenie w VBA interfejsów użytkownika - okien komunikatów, pól wprowadzania danych i formularzy. Fantastyczne możliwości zyskuje się w wyniku komunikowania się między sobą aplikacji pakietu Office: operacje w jednej aplikacji można wspomagać działaniami innej - za pomocą kodu VBA! To praktyczny podręcznik do nauki programowania w języku VBA. Punktem wyjścia jest proces rejestrowania makr oraz rozpoczęcie pracy w edytorze VBE. Dalej omówiono składnię języka VBA, potrzebne obiekty i metody oraz sposoby korzystania z pętli i funkcji, w tym funkcje wbudowane. Pokazano sposoby tworzenia interfejsów użytkownika zawierających takie elementy jak okna komunikatów, pola wprowadzania danych, niestandardowe okna dialogowe czy złożone formularze. Zaprezentowano także zasady budowania i debugowania modułowego kodu. W książce znalazło się wiele wskazówek oraz fragmentów kodu ułatwiających tworzenie przydatnych makr, dzięki którym praca z pakietem Office nabiera zupełnie innego kształtu! W tej książce między innymi: podstawy pracy z VBA i korzystanie z Visual Basic Editor zmienne tablicowe, pętle i funkcje wbudowane pola wprowadzania danych i formularze tworzenie modułowego kodu i korzystanie z klas zabezpieczenia VBA i techniki zaawansowane VBA: zautomatyzuj nudną pracę i ciesz się tym, co lubisz!

1971
Wird geladen...
E-BOOK

VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA

Piotr Janus

Co Ty wiesz o VBA? Co wiesz i co potrafisz ― to dwie różne sprawy. Od wiedzy do umiejętności prowadzi droga usłana... praktyką. A praktykę najlepiej i najbezpieczniej zdobywa się nie w zawodowym boju, gdy na ręce patrzą szef, koledzy z teamu i klient na dodatek, tylko w zaciszu własnego pokoju, przy ulubionym biurku, na ulubionym krześle, w czasie wolnym. Ćwicząc i bawiąc się po prostu! I właśnie w tym celu powstała ta książka. Autor zawarł w niej 102 ćwiczenia, dzięki którym przejdziesz od teorii do praktyki Visual Basic for Applications i będziesz gotów do swobodnego tworzenia własnych programów. Rozwiązanie zaproponowanych ćwiczeń wymaga stosowania pętli For-Next, For Each-Next, Do-Until, Do-While, struktur If-Then-Else, Select Case, funkcji Excel i VBA, odwołania do metod lub właściwości obiektów itd. Wielokrotne wykonywanie podobnych czynności gwarantuje, że polecenia zapadną Ci w pamięć. Książka pomoże Ci wykształcić programistyczny sposób myślenia, niezbędny do tworzenia własnych rozwiązań. Każdy rozdział składa się z jednego lub kilku ćwiczeń, które polegają na napisaniu procedur Sub lub Function. Do wszystkich poleceń dołączono przykładowe rozwiązania. Na początek możesz z nich skorzystać, potem jednak szukaj własnych rozwiązań. Do dzieła: Stwórz tabliczkę mnożenia Sprawdź, kiedy wypadnie najbliższy piątek trzynastego Policz dni wolne od pracy w kolejnym roku Napisz własny przelicznik walut Dowiedz się, czy trzymasz prawidłową masę ciała... ...a to dopiero początek zabawy!

1972
Wird geladen...
E-BOOK

VirtualBox w praktyce. Poznaj pełnię możliwości wirtualizacji na swoim komputerze

Daniel Sternik

Wirtualizuj! Pracuj efektywnie na wielu systemach operacyjnych Wirtualizacja umożliwia równoczesne uruchomienie różnych systemów operacyjnych na jednym sprzęcie. Dzięki temu można lepiej wykorzystać dostępną moc obliczeniową i zasoby. Oczywiście, by móc czerpać z dobrodziejstw wirtualizacji, potrzeba odpowiednich narzędzi. Jednym z najpopularniejszych programów wspierających wirtualizację jest VirtualBox. Aby łatwiej zarządzać wirtualnymi maszynami, skuteczniej monitorować ich wydajność, sprawnie je konserwować, warto nauczyć się używać właśnie tego narzędzia. Najszybciej zrobisz to z naszym poradnikiem. Dowiesz się z niego między innymi: Czym jest wirtualizacja Na jakiej zasadzie funkcjonuje VirtualBox Jak działają maszyny wirtualne, dyski wirtualne i sieci Jak efektywniej obsługiwać środowisko wirtualne W jaki sposób zautomatyzować tworzenie maszyn

1973
Wird geladen...
E-BOOK

VirtueMart. Jak szybko stworzyć profesjonalny sklep internetowy w Joomla!

Marcin Żmudziński

Kupić, sprzedać, zarobić… Tylko z VirtueMart! Joomla!, e-commerce i VirtueMart, czyli o co w tym wszystkim chodzi Właściwy wybór opcji, czyli jak konfiguracja wpływa na całą resztę Zarządzanie sklepem i rozwiązywanie problemów, czyli jak działać na co dzień i w kryzysie Systemy zarządzania treścią (CMS-y) są zwykle najlepszym rozwiązaniem dla osób mających zamiar stworzyć dobre, funkcjonalne strony internetowe bez nadmiernego wysiłku i ponoszenia dużych kosztów. Jednym z takich systemów jest Joomla!, CMS nie tylko darmowy, ale także zapewniający dostęp do kodu źródłowego i wyjątkowo elastyczny. W oparciu o Joomla! da się zbudować dowolny rodzaj witryny WWW, a wyspecjalizowane komponenty pomagają uzyskać dokładnie ten efekt, o jaki nam chodzi. Jednym z takich komponentów, przeznaczonym dla obecnych i przyszłych handlowców, którzy chcą zaistnieć w sieci, jest VirtueMart. Rozwiązanie to pozwala stworzyć znakomicie działający, prosty w obsłudze i wygodny dla użytkowników sklep internetowy. Uwzględnia przy tym różnorodność potrzeb założycieli sklepu dotyczących wizerunku firmy, sposobów kontaktów z klientami, kategorii produktów i metod ich wyszukiwania. Już dziś sprawdź oszałamiające możliwości VirtueMart - z tą książką to sama przyjemność! Wprowadzenie do Joomla! i e-commerce Instalacja i podstawowa konfiguracja Konfiguracja VirtueMart Zarządzanie sklepem Utrzymanie i eksploatacja sklepu Modyfikacje wizualizacji sklepu Rozszerzanie funkcjonalności o dodatkowe moduły SEO SEF Rozwiązywanie problemów Prostota i skuteczność? Wykorzystaj VirtueMart! Marcin Żmudziński - z wykształcenia magister inżynier informatyk. Obecnie pracuje jako analityk i główny administrator w jednej z największych firm telekomunikacyjnych w kraju. Jest audytorem wewnętrznym systemu zarządzania bezpieczeństwem informacji oraz konsultantem i doradcą w dziedzinie informatyki. Z zamiłowania jest fotoreporterem współpracującym z prasą i agencjami fotograficznymi. Wolny czas chętnie spędza na zgłębianiu zagadnień z zakresu psychologii, parapsychologii, NLP i oczywiście informatyki. Jest zwolennikiem aktywnego spędzania czasu i przekraczania własnych ograniczeń w sporcie i życiu. Kontakt: marcin.zmudzinski@pin-group.pl.

1974
Wird geladen...
E-BOOK

Visual Basic 2015 w 24 godziny

James Foxall

Zacznij od zaraz! 24 (+ dwie dodatkowe) sprawdzone, jednogodzinne lekcje Visual Basic jest bardzo popularnym językiem programowania wysokiego poziomu rozwijanym przez firmę Microsoft. Jego składnię oparto na języku Basic i unowocześniono, zapewniając przy tym wykorzystanie technologii ActiveX. Visual Basic w wersji 2015 zasadniczo różni się od swoich poprzedników: jest zdecydowanie lepszy, ma większe możliwości, a funkcjonalnością dorównuje takim językom jak C++. Jednak konsekwencją tego rozwoju jest większa złożoność języka. Niniejsza książka ma jeden cel: jak najszybciej nauczyć Cię poprawnego programowania w języku Visual Basic. W ciągu 26 lekcji, z których każda powinna zająć najwyżej godzinę, przyswoisz sobie praktyczne umiejętności pozwalające na samodzielne zbudowanie kompletnej aplikacji. Gruntownie poznasz środowisko programistyczne Visual Studio 2015 i takie elementy interfejsu użytkownika, jak formularze i kontrolki, a także dowiesz się, jak je wykorzystać, aby przygotować atrakcyjną i funkcjonalną aplikację. W książce znajdziesz także liczne przykłady starannie objaśnionego kodu. Dowiedz się, jak: tworzyć w pełni funkcjonalne, bogate aplikacje programować w języku Visual Basic 2015 i wykorzystywać jego możliwości korzystać z obiektów, kolekcji i zdarzeń tworzyć atrakcyjne, funkcjonalne interfejsy użytkownika w pełni wykorzystywać możliwości formularzy, kontrolek, modułów i procedur skutecznie programować bazy danych i zapisywać w nich informacje kodować podejmowanie decyzji stosować techniki programowania obiektowego pracować z grafiką i plikami tekstowymi korzystać z systemu plików i rejestru Windows wysyłać wiadomości e-mail tworzyć przydatne moduły i współdzielone procedury komunikować się z użytkownikiem przeglądać i drukować dokumenty diagnozować kod za pomocą udoskonalonych pułapek rozpowszechniać swoje oprogramowanie sterować aplikacjami Microsoft Office 2016 wzbogacać funkcje formularzy dzięki własnym kontrolkom Poznaj Visual Basic — i programuj dla Windows!

1975
Wird geladen...
E-BOOK

Visual Basic .NET w praktyce. Błyskawiczne tworzenie aplikacji

Jacek Matulewski

Wykorzystaj potęgę technologii Windows! Visual Basic to język programowania o bardzo długiej tradycji. Kiedy kilka lat temu przeniesiono go na platformę .NET, zyskał nowe możliwości rozwoju. Dziś chętnie używają go osoby, które potrzebują wygodnego narzędzia, pozwalającego szybko stworzyć aplikację do prezentacji i analizy konkretnych danych. Jasna, niezbyt skomplikowana składnia, doskonała biblioteka gotowych kontrolek i bezkolizyjna współpraca z bazą danych to najważniejsze atuty VB.NET. Jeśli jesteś początkującym użytkownikiem Visual Basic na platformie .NET, trafiłeś w dziesiątkę. Tu znajdziesz podstawy języka oraz wszystkie funkcje potrzebne do swobodnego projektowania aplikacji — bez nadmiernego wchodzenia w szczegóły. Zorientujesz się, jak działa środowisko Visual Studio i jak za pomocą jego narzędzi tworzyć aplikacje VB.NET. Dowiesz się więcej o debugowaniu kodu, programowaniu zorientowanym obiektowo i używaniu kontrolek, zarówno tych z biblioteki Windows Forms, jak i zaprojektowanych osobiście. Odkryjesz, jak można połączyć aplikację z bazą danych i jak wykorzystać technologie systemu Windows. To wszystko, czego Ci trzeba! Środowisko Visual Studio i język Visual Basic Przegląd komponentów biblioteki Windows Forms Projektowanie zorientowane obiektowo i projektowanie kontrolek Zarządzane biblioteki DLL i mechanizm rozpoznawania typów Aplikacje konsolowe i informacje o systemie Wątki, równoległa pętla Parallel.For oraz programowanie asynchroniczne (Async/Await) Podstawy ADO.NET i SQL Server Wprowadzenie do zapytań LINQ na przykładzie kolekcji (LINQ to Objects) LINQ to DataSet i LINQ to SQL Odczytywanie i zapisywanie danych w plikach XML Rejestr systemu Windows, mechanizm PInvoke i komunikaty Windows Wypróbuj Visual Basic i twórz dynamiczne rozwiązania!

1976
Wird geladen...
E-BOOK

Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV

Tony Gaddis

C# jest nowoczesnym, lubianym i popularnym wśród programistów językiem ogólnego zastosowania. Jego sztandarową zaletą jest wszechstronność i elastyczność: może posłużyć do tworzenia serwisów internetowych, aplikacji biznesowych oraz gier. Oprogramowanie zbudowane w C# będzie poprawnie działać na tradycyjnych komputerach, serwerach, urządzeniach mobilnych, a także na specjalnych urządzeniach do gier. Tworzenie kodu C# w środowisku Visual Studio jest bardzo efektywnym, przyjemnym i motywującym sposobem pracy. Niemniej jednak, aby napisane w ten sposób aplikacje działały bezproblemowo przez długi czas, należy dobrze poznać reguły rządzące programowaniem. Ta książka jest przystępnie napisanym podręcznikiem dla początkujących programistów. Dokładne omówienie koncepcji programistycznych umożliwi zrozumienie zasad pisania kodu C#, działania środowiska .NET Framework czy koncepcji relacyjnych baz danych. Dzięki książce można bardzo szybko zacząć tworzyć atrakcyjne, oparte na zdarzeniach aplikacje zawierające graficzny interfejs użytkownika. Znalazło się tu znakomite wprowadzenie do programowania obiektowego. Wyjaśniono, w jaki sposób należy korzystać z klas dostarczonych wraz z .NET Framework. W zrozumiały sposób pokazano podstawy operacji wejścia-wyjścia, struktur kontrolnych, tablic, list i operacji na plikach, nie zabrakło także omówienia zagadnień dziedziczenia i polimorfizmu. Każde z prezentowanych zagadnień zostało zilustrowane zrozumiałymi i bardzo praktycznymi przykładami działającego kodu. W tej książce między innymi: Solidne podstawy Visual C# i Visual Studio Przetwarzanie danych i sterowanie działaniem programu Tablice, listy i programowanie obiektowe Debugger w Visual Studio i analiza kodu aplikacji Bazy danych: podstawy i tworzenie baz w Visual Studio Visual C#. Solidne podstawy prowadzą do perfekcji!

1977
Wird geladen...
E-BOOK

Visual Studio 2013. Podręcznik programowania w C# z zadaniami

Jacek Matulewski

Ucz się, projektuj, zarabiaj! Poznaj język C# 5.0 i platformę .NET 4.5.1 — podstawy nowoczesnego projektowania aplikacji Windows Dowiedz się, jak projektować aplikacje Windows Forms i efektywnie używać kontrolek Wybierz optymalny sposób przechowywania informacji w bazie danych w aplikacjach dla platformy .NET Współczesne oprogramowanie musi sprostać wysokim standardom — powinno być funkcjonalne, bezawaryjne i szybkie. Pisanie i kompilowanie takich programów znacznie ułatwiają Visual Studio 2013 oraz platforma .NET. Warto wykorzystać także obiektowy język programowania C# 5.0, sprawdzone rozwiązanie zaprojektowane i wykorzystywane przez Microsoft. Ta wiedza pomoże Ci odnieść sukces na elitarnym rynku programistów Windows. Jeśli chcesz dowiedzieć się więcej o praktycznych aspektach działania Visual Studio, platformy .NET i programowaniu w języku C#, koniecznie przeczytaj tę książkę! Dowiesz się, jak pisać programy w C#, debugować je i kompilować. Zobaczysz, do czego służy biblioteka kontrolek i gdzie możesz bezpiecznie przechowywać dane. Przede wszystkim jednak będziesz miał możliwość rozwiązania wielu zadań, bo nic nie sprzyja nauce tak bardzo, jak samodzielne zmaganie się z ciekawymi zadaniami. Pierwsze spotkanie ze środowiskiem Visual Studio i językiem C# Błędy i ich tropienie Język C# 5.0 i programowanie obiektowe w C# Biblioteki DLL, testy jednostkowe i elementy programowania współbieżnego Pierwszy projekt aplikacji Windows Forms i komponenty biblioteki Windows Forms Technologia LINQ Przechowywanie danych w plikach XML (LINQ to XML) Tworzenie i rozbudowa bazy danych SQL Server i kreator źródeł danych Tradycyjne ADO.NET (DataSet) i nowoczesne Entity Framework Przykładowe zadania Twórz nowoczesne aplikacje w najnowszym Visual Studio i z platformą .NET!

1978
Wird geladen...
E-BOOK

Visual Studio 2013. Tworzenie aplikacji desktopowych, mobilnych i internetowych

Dawid Farbaniec

Programuj w języku C# i zarabiaj na swoich aplikacjach! Dostosuj środowisko Visual Studio 2013 do tworzonej aplikacji Twórz programy nie tylko internetowe - „for Desktop”, „for Windows” i „for Web” Uniknij problemów  początkującego programisty Microsoft Visual Studio 2013 to środowisko programistyczne, które znacząco ułatwia proces pisania kodu aplikacji — internetowej, przeznaczonej dla urządzeń mobilnych lub działającej na tradycyjnym komputerze. Zestaw profesjonalnych narzędzi w tym pakiecie dostępny jest dla kilku języków programowania, a składa się m.in. z edytora kodu, debuggera, bibliotek Windows Forms i WPF, narzędzia do tworzenia klas i projektowania baz danych. Wbudowane mechanizmy refaktoryzacji kodu przyczyniają się do zachowania jego wysokiej jakości. Jeśli jesteś początkującym programistą C# i chcesz wykorzystać darmową wersję Visual Studio 2013 w swojej pracy, ta książka bardzo Ci w tym pomoże! Znajdziesz tu obszerny opis języka C#, a także informacje o tym, jak pisać aplikacje na różne platformy systemowe i sprzętowe. Sprawdzisz, jak pisać programy komercyjne dla Sklepu Windows. Zobaczysz, jak działa technologia LINQ i do czego może przydać się wzorzec MVC. Poznasz odpowiedzi na pytania, które często sprawiają kłopot młodym programistom, a na koniec dowiesz się, jak możesz spieniężyć swoje aplikacje! Język C# Aplikacje dla Pulpitu Aplikacje dla Sklepu Windows Aplikacje dla Windows Phone Aplikacje internetowe ASP.NET MVC Technologia LINQ Zarabianie jako „wolny strzelec” FAQ — najczęściej zadawane pytania Słowa kluczowe języka C# Asembler IL (CIL, MSIL) Programowanie w Visual Studio 2013 to czysta przyjemność!

1979
Wird geladen...
E-BOOK

Visual Studio 2017. Tworzenie aplikacji Windows w języku C#

Jacek Matulewski

Programuj w C# i odkryj możliwości Visual Studio 2017! Microsoft Visual Studio to znakomite środowisko programistyczne, w którym bardzo wydajnie, a przy tym z przyjemnością, można projektować i testować aplikacje desktopowe, mobilne i webowe w kilku językach programowania, z wykorzystaniem bogatego zbioru bibliotek oraz interesujących dodatków dostępnych w usłudze NuGet, wydatnie skracających czas pracy. Jeśli chcesz poznać możliwości tego pakietu dla języka C# i nauczyć się tworzyć kompletne, dobrze przemyślane i doskonale działające aplikacje, nie zwlekaj, tylko czym prędzej sięgnij po tę książkę. Pomoże Ci ona zorientować się, jakie techniki oraz jakie wzorce projektowe będą najlepsze dla Twoich projektów aplikacji desktopowych Windows Presentation Foundation (WPF). Krok po kroku przejdziesz przez proces ich tworzenia z wykorzystaniem narzędzi na różnym poziomie zaawansowania. Poznasz kontrolki WPFi wzorzec architektoniczny MVVM (model - widok - model widoku). Opanujesz język XAML służący do opisu graficznego interfejsu użytkownika w WPF, a w szczególności style, transformacje i animacje, a także szablony kontrolek, czy szablony danych. W tej książce jest również miejsce na zagadnienia związane z wykorzystaniem shaderów tj. prostych programów napisanych w języku HLSL, które umożliwiają kontrolowanie tego, jak kontrolki są rysowane przez karty graficzne oraz na omówienie przykładu, w którym aplikacja pobiera dane z prywatnej chmury w postaci usługi REST działającej na serwerze. A gdy poznasz już wszystkie przykłady i zrobisz zaproponowany na ich końcach zadania, ze zdumieniem stwierdzisz, że umiesz zbudować porządną aplikację desktopową WPF! Twórz fantastyczne aplikacje z Visual Studio i C# w WPF! Pierwsza aplikacja i przegląd kontrolek WPF Języki C#, XAML a nawet odrobinę HLSL Budowanie złożonych kontrolek, szablony Style, transformacje i animacje Pojemniki i listy oraz prezentacja danych w WPF Wzorzec MVVM: model, model widoku i widok Wiązania, konwersja danych w wiązaniach, polecenia Zachowania, własności zależności i własności doczepione Testy jednostkowe Rozwiązanie problemu okien dialogowychw MVVM

1980
Wird geladen...
E-BOOK

Visual Studio 2022, C# i .NET. Programowanie kontrolek

Łukasz Sosna

Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w języku C# i użytkowania środowiska .NET postanowił podejść w odmienny sposób. W najnowszej publikacji swojego autorstwa zatem skupia się na praktycznym wymiarze programowania, czyli używaniu dostępnych w oprogramowaniu Visual Studio 2022 komponentów zwanych kontrolkami. Prezentuje sposoby oprogramowywania przycisków, menu, pól tekstowych i wyboru, etykiet, list, dymków podpowiedzi, paneli, okien z wyborem koloru, czcionki itd. Skąd taki wybór? Autor, doświadczony programista, doskonale zdaje sobie sprawę, że Visual Studio, C# i .NET zdobywają coraz większą popularność, gdyż idealnie nadają się do pisania programów na wszystkie systemy: komputery działające pod kontrolą Windowsa, Linuksa, macOS-a, a także na inteligentne telewizory, smartfony itd. Jeżeli już znasz Visual Studio i jesteś początkującym programistą korzystającym z tego oprogramowania, to propozycja właśnie dla Ciebie. To też poradnik dla tych, którzy zetknęli się z różnymi językami programowania i chcą się nauczyć obsługi środowiska Visual Studio 2022 w języku C#. W książce: instalowanie Visual Studio 2022, .NET SDK, .NET Runtime debugowanie i uruchamianie aplikacji stosowanie kontrolek i budowanie przy ich użyciu nowych programów w C#, .NET, Visual Studio 2022

1981
Wird geladen...
E-BOOK

Visual Studio 2022. Wprowadzenie do .NET MAUI

Jacek Matulewski

Wejdź ze swoim kodem na wiele platform. Równocześnie! Oferowane przez Microsoft oprogramowanie Visual Studio ma spore możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ― czyli praktycznie wszystko. W ramach Visual Studio 2022 możliwa jest praca z .NET MAUI, międzyplatformową strukturą do tworzenia natywnych aplikacji mobilnych i klasycznych (z użyciem języków C# i XAML). Z tego podręcznika dowiesz się, jak w ramach Visual Studio 2022 korzystać z .NET MAUI. Poznasz zasady tworzenia projektów i uruchamiania aplikacji w systemach Windows i Android, jak również przechowywania danych w plikach XML. Zaznajomisz się też z architekturą MVVM i z odpowiednimi poleceniami. Przyjrzysz się zachowaniom, własnościom zależności i własnościom doczepianym. Popracujesz z multimediami, zbadasz stan urządzenia i odczytasz czujniki. Wreszcie skupisz się na Reversi ― na silniku tej gry, jej widoku w .NET MAUI, a także wykrywaniu szczególnych sytuacji. Wisienką na torcie będzie odpalenie gry na komputerze i dla systemu Android. 

1982
Wird geladen...
E-BOOK

VMware dla administratorów sieci komputerowych

Christopher Wahl, Steve Pantol

Wykorzystaj w pełni możliwości wirtualizacji! Rosnący ruch sieciowy i coraz większa ilość przetwarzanych danych sprawiają, że wciąż rośnie także liczba serwerów, które trzeba zaprząc do pracy. Czy musi się to wiązać z koniecznością rozbudowy serwerowni? Budową nowych budynków oraz zwiększeniem przestrzeni? Niekoniecznie! Na pomoc przychodzi wirtualizacja systemów komputerowych. Dzięki wirtualnym środowiskom administratorzy są w stanie zapanować nad infrastrukturą oraz zapewnić ciągłość działania centrów danych czy chmur obliczeniowych. Jeżeli jesteś administratorem, a do Twoich obowiązków należy dbanie o wirtualne systemy, trafiłeś na doskonałą książkę. Znajdziesz w niej najistotniejsze informacje dotyczące wirtualnych środowisk opartych na rozwiązaniach firmy VMware — jednego z liderów na rynku wirtualizacji. Lektura tej fantastycznej książki pozwoli Ci przypomnieć sobie model TCP/IP oraz OSI, a następnie przejść do zgłębiania wiedzy na temat najróżniejszych protokołów sieciowych. Ponadto przekonasz się, jak budować VLAN-y w wirtualnym świecie, używać różnych urządzeń sieciowych oraz rozwiązywać typowe problemy. Książka ta jest doskonałą i obowiązkową lekturą dla wszystkich administratorów korzystających z dobrodziejstw wirtualizacji lub chcących się tego nauczyć. Tematy omówione w tej książce: Absolutne podstawy: modele, warstwy i interfejsy sieciowe, i dlaczego mają znaczenie. Budowanie sieci, które są mniej złożone, bardziej modularne i w pełni interoperacyjne. Ulepszanie stosu sieci wirtualnej: porady, sztuczki i techniki unikania typowych pułapek. Zapewnienie bardziej efektywnej współpracy pomiędzy specjalistami od sieci i pamięci masowych. Sieć Ethernet, zaawansowane zagadnienia warstwy drugiej, warstwa trzecia oraz nowoczesna infrastruktura konwergentna. Przełączanie wirtualne i różnie między przełączaniem wirtualnym i fizycznym. Projektowanie i działanie standardowego i rozproszonego przełączania vSphere. Wykorzystanie przełączników innych producentów, w tym przełącznika Cisco Nexus 1000V. Tworzenie wszechstronnych, elastycznych sieci wirtualnych do obsługi kluczowego ruchu pamięci masowej. Wykorzystanie serwerów rackowych z adapterami sieciowymi 1 Gb i 10 Gb Ethernet. Wirtualizacja serwerów kasetowych z konwergentnym ruchem i wirtualnymi kartami sieciowymi. Obowiązkowa lektura dla administratorów sieci komputerowych! Chris Wahl — ma bogate, ponad 10-letnie doświadczenie w branży IT. W swojej karierze zajmował się projektowaniem i wdrażaniem skomplikowanych infrastruktur klasy enterprise. Przyczynił się do powstania wielu centrów danych oraz prywatnych chmur obliczeniowych. Aktualnie pracuje jako starszy architekt w firmie Ahead. Steve Pantol — od 14 lat pełni różne role w świecie IT. Większość z nich dotyczy technologii VMware. Na co dzień pracuje jako starszy architekt w firmie Ahead. Zajmuje się budowaniem coraz lepszych centrów danych oraz propagowaniem technologii chmury.

1983
Wird geladen...
E-BOOK

VMware vSphere 6.7 od podstaw

Nick Marshall, Mike Brown, Ryan Johnson

Termin wirtualizacja od jakiegoś czasu jest bardzo modny. Oznacza abstrakcję zasobów obliczeniowych opartą na innych zasobach, jednak specjaliści IT słowo to kojarzą z abstrakcją sprzętu (serwerów), czyli oddzieleniem systemu operacyjnego od sprzętu, na którym jest uruchomiony. Dzięki temu na jednym fizycznym serwerze można jednocześnie uruchamiać wiele systemów operacyjnych. W takiej właśnie technologii działa rodzina produktów VMware vSphere. Tego rodzaju wirtualizacja przynosi wiele różnych korzyści, od oszczędności wynikających z mniejszej liczby potrzebnego sprzętu po lepszy dostęp do sieci i puli zasobów, które można wykorzystywać z dużo większą efektywnością. W książce znalazły się wszelkie informacje potrzebne do instalowania, konfigurowania i monitorowania wirtualnego środowiska z wykorzystaniem VMware vSphere 6.7. Zaprezentowano tu szeroki zakres możliwości vSphere, opisano też przydatne funkcjonalności i udogodnienia. Dokładnie przedstawiono zagadnienie instalacji i konfiguracji sieci wraz z magazynami danych vSphere. Kolejne rozdziały poświęcono wysokiej dostępności, nadmiarowości i wykorzystaniu zasobów. Nie zabrakło opisu tworzenia maszyn wirtualnych i zarządzania nimi, a także monitorowania ich pracy i diagnozowania problemów. To wyczerpujące kompendium wiedzy o implementowaniu, utrzymywaniu i diagnozowaniu środowisk wirtualnych klasy korporacyjnej. W książce między innymi: planowanie wdrożenia i proces wdrażania środowiska VMware vSphere konfigurowanie sieci, maszyn wirtualnych oraz pamięci masowych zarządzanie przydzielaniem i wykorzystaniem zasobów monitorowanie wydajności i dostępności infrastruktury zapewnienie ciągłości działania automatyzowanie typowych operacji administracyjnych VMware vSphere: zostań mistrzem wirtualizacji!

1984
Wird geladen...
E-BOOK

VMware vSphere ESXi 8. Instalacja, konfiguracja i wprowadzenie do vCenter

Adam Nogły

Wykorzystaj infrastrukturę na maksa! Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności. Ta książka stanowi swojego rodzaju przewodnik po VMware ESXi 8, przeznaczony zarówno dla początkujących użytkowników, którzy dopiero rozpoczynają przygodę z wirtualizacją systemów operacyjnych, jak i dla doświadczonych administratorów systemów, pragnących pogłębić wiedzę i umiejętności w zakresie konfiguracji, zarządzania i utrzymania infrastruktury wirtualizacyjnej opartej na VMware ESXi 8. Dzięki książce: Dowiesz się, jak zainstalować platformę VMware ESXi i jak przeprowadzić konfigurację sieciową Nauczysz się przeprowadzać aktualizację systemu Poznasz sposoby zarządzania maszynami wirtualnymi Zgłębisz zasady implementacji zaawansowanych funkcji (na przykład przekazywania GPU, integracji z Active Directory) Przyswoisz zaawansowane zagadnienia związane z vCenter

1985
Wird geladen...
E-BOOK

Vue.js 2. Tworzenie reaktywnych aplikacji WWW

Olga Filipova

Vue.js jest jednym z najnowszych frameworków. Dzięki swojej prostocie i wszechstronności wzbudza ogromne zainteresowanie twórców aplikacji WWW. Służy do budowy efektywnych, reaktywnych, złożonych i skalowalnych aplikacji WWW, przy czym pozwala na korzystanie z komponentów wielokrotnego użytku. Framework Vue.js powstał jako narzędzie do szybkiego prototypowania, a teraz rozwija się i ewoluuje, dzięki czemu liczba dostępnych funkcji stale rośnie. Vue jest na tyle elastyczny i neutralny względem struktury aplikacji, że z całą pewnością można go uznać za framework wspierający budowę kompleksowych aplikacji WWW. Dzięki tej książce dowiesz się, jak rozpocząć pracę z tym znakomitym narzędziem. Zrozumiesz, czym jest Vue.js, i sprawdzisz, jakie ma możliwości. Będziesz też mieć okazję do przetestowania ich podczas tworzenia kilku ciekawych aplikacji. W trakcie lektury kolejnych rozdziałów przekonasz się, jak wykorzystać potencjał Vue.js do tworzenia niezwykle wydajnych, reaktywnych interfejsów WWW. Nie musisz być przy tym wybitnym deweloperem. Dzięki tej książce poznasz wszystkie etapy budowania interaktywnej aplikacji WWW za pomocą Vue.js: od planowania struktury aż do pełnego wdrożenia! W książce między innymi: zarys budowy frameworku, jego instalacja i sposoby wykorzystywania system jednoplikowych komponentów oraz wiązanie danych architektura aplikacji w Vue.js korzystanie z istniejących wtyczek i tworzenie własnych testy i wdrażanie aplikacji Vue.js 2: nowe narzędzie, większe możliwości, najlepsze wdrożenia! Olga Filipova urodziła się w Kijowie. Dorastała w rodzinie fizyków, naukowców i profesorów. Ma duże doświadczenie jako programistka aplikacji WWW, szczególnie w zakresie języka JavaScript. Równocześnie od wielu lat rozwija swoje talenty dydaktyczne w dziedzinie technologii internetowych. Obecnie mieszka w Berlinie, gdzie pracuje jako lider zespołu w firmie Meetrics. Filipova ma męża Ruiego (również programistę), fantastyczną córkę Taissę, kota Patuscę i parę szynszyli o dźwięcznych imionach Barabashka i Cheburashka.

1986
Wird geladen...
E-BOOK

Vue.js 2. Wprowadzenie dla profesjonalistów

Adam Freeman

Vue.js jest frameworkiem, który służy do budowy nowoczesnych, reaktywnych i skalowanych aplikacji WWW, a przy tym ułatwia korzystanie z komponentów wielokrotnego użytku. Framework ten powstał jako narzędzie do szybkiego prototypowania, a teraz dynamicznie się rozwija i ewoluuje, dzięki czemu liczba dostępnych funkcji stale rośnie. Prostocie i wszechstronności zawdzięcza ogromne uznanie deweloperów. Z całą pewnością można go uznać za narzędzie niezbędne każdemu, kto buduje kompleksowe aplikacje WWW i pragnie utrzymywać wysokie standardy. Dzięki tej książce dowiesz się, czym jest Vue.js i jak rozpocząć z nim pracę, przekonasz się także, jakie ma możliwości. Nauczysz się budować dynamiczne aplikacje wykorzystujące właściwości nowoczesnych przeglądarek internetowych i urządzeń. Odkryjesz zalety wzorca MVC (model - widok - kontroler) i dowiesz się, jak zadziwiająco sprawnym językiem stał się JavaScript. Zapoznasz się z anatomią projektu Vue.js, z procesami kompilacji i transformacji oraz nabierzesz biegłości w posługiwaniu się zaawansowanymi funkcjami frameworka. Liczne przykłady pozwolą Ci na niemal natychmiastowe przetestowanie opisywanych zagadnień w praktyce. W rezultacie bardzo szybko będziesz przygotowany do tworzenia zaawansowanych, reaktywnych i dynamicznych aplikacji WWW! W książce między innymi: zarys budowy frameworka, jego instalacja i sposoby wykorzystania wzorzec MVC i architektura aplikacji w Vue.js 2 dynamiczne aplikacje WWW po stronie klienta korzystanie z usług REST rozszerzanie i modyfikowanie Vue.js w zależności od potrzeb Vue.js 2: zyskaj większe możliwości i pisz najlepsze aplikacje!

1987
Wird geladen...
E-BOOK

Vue.js w akcji

Erik Hanchett, Benjamin Listwon

Vue.js jest lekkim, nowoczesnym frameworkiem rozwijanym przez informatyków, projektantów, inżynierów i osoby, które zawodowo interesują się wrażeniami użytkowników. Służy do tworzenia reaktywnych i atrakcyjnych wizualnie klienckich aplikacji internetowych. Pozwala na budowanie zarówno dość prostych, jak i bardzo złożonych systemów. Udostępnia powiązania dwukierunkowe, reaktywny interfejs użytkownika oraz logiczną strukturę projektów. Vue.js umożliwia pisanie czytelnego i zwięzłego kodu. Tworzenie aplikacji z użyciem Vue w języku JavaScript i z biblioteką do zarządzania stanem Vuex jest czystą przyjemnością. Ta książka to praktyczny przewodnik po frameworku Vue.js przeznaczonym dla programistów zaznajomionych z JavaScriptem, HTML-em i CSS-em. Pozwala na szybkie poznanie tego narzędzia. Przedstawiono w niej zasady łatwego zarządzania stanem z użyciem biblioteki Vuex oraz techniki budowania niestandardowych dyrektyw. Poszczególne zagadnienia zilustrowano praktycznymi fragmentami kodu źródłowego. Aby umożliwić czytelnikom płynne przejście do tworzenia kompletnych systemów, kolejne tajniki Vue.js pokazano na przykładzie stopniowo rozwijanej aplikacji sklepu internetowego z koszykiem zakupowym, interfesjem magazynowym i modułem do zarządzania magazynem. W tej książce między innymi: podstawy Vue.js instancje Vue.js i budowa aplikacji model reaktywny, komponenty i trasowanie animacje, efekty przejść i inne możliwości frameworka modelowanie danych i testowanie aplikacji Vue.js. Napisz piękną aplikację!

1988
Wird geladen...
E-BOOK

W drodze do CCNA. Część I

Adam Józefiok

Zobacz część II książki W drodze do CCNA Zobacz też W drodze do CCNA. Zadania przygotowujące do egzaminu Zdobądź wiedzę i certyfikat w dziedzinie sieci komputerowych! Podstawy i działanie sieci komputerowych Modele sieci, media sieciowe, adresacja IP Praktyczne wykorzystanie możliwości sieci i przykładowy egzamin Certyfikat CCNA, poświadczający świetną znajomość działania, tworzenia i obsługi sieci komputerowych, coraz częściej staje się przepustką do zdobycia wymarzonej pracy. Ponadto opanowanie wiedzy w tym zakresie bywa bardzo przydatne w praktyce — nie trzeba wówczas z każdą zmianą czy choćby drobną rozbudową małej biurowej sieci biegać do "fachowca" i płacić mu bajońskich sum. Wbrew pozorom dziedzina sieci komputerowych nie należy do tajemnych — każdy może nauczyć się ich budowania i zarządzania nimi, a wielu powinno zrobić to jak najszybciej. Książka "W drodze do CCNA. Część I " w sposób zwięzły i treściwy prezentuje wszystkie zagadnienia związane z sieciami komputerowymi — na poziomie pozwalającym przygotować się do egzaminu ICND1. Znajdziesz w niej opis tworzenia, działania i modeli sieci komputerowych, kwestie związane z adresacją IP, mediami sieciowymi, routerami, a także sieciami Ethernet, WAN i bezprzewodowymi. Na końcu rozdziałów znajdują się ćwiczenia do wykonania, tematycznie powiązane z ich treścią. Oprócz tego podręcznik zawiera informacje o wymaganiach egzaminacyjnych na poziomie ICND1, przykładowy test oraz słownik pojęć związanych z sieciami komputerowymi. Certyfikacja Cisco Podstawy i działanie sieci komputerowych Modele sieci komputerowych Adresacja w sieciach komputerowych Sieć Ethernet i media sieciowe Oprogramowanie IOS i przełączniki Cisco Działanie sieci WAN i sieci bezprzewodowe Routing i praca z routerami Poznawanie sąsiadów w sieci Przykładowy egzamin Słownik pojęć z wyjaśnieniami Zostań specem od sieci komputerowych!

1989
Wird geladen...
E-BOOK

W drodze do CCNA. Część II

Adam Józefiok

Zobacz część I książki W drodze do CCNA Zobacz też W drodze do CCNA. Zadania przygotowujące do egzaminu Certyfikat na wyciągnięcie ręki! Sieci VLAN i sieci rozległe Routing, protokoły i algorytmy routingu Translacja adresów, listy kontroli dostępu i przykładowy egzamin Jeśli interesuje Cię ta książka, z pewnością wiesz, jak wielkim ułatwieniem przy zdobywaniu i utrzymaniu świetnie opłacanej pracy jest certyfikat CCNA. Masz już za sobą pierwszy etap przygotowań, poświadczony zdaniem egzaminu ICND1, a przed sobą perspektywę poszerzenia wiedzy i przystąpienia do egzaminu ICND2. Wiesz też, że warto iść za ciosem, by jak najszybciej zdobyć szlify mistrza w dziedzinie sieci komputerowych i tworzyć sprawne, szybkie oraz bezawaryjne sieci, dostosowane do indywidualnych potrzeb ich użytkowników. Pora zatem zabrać się do dzieła. Druga część książki "W drodze do CCNA " zawiera informacje pozwalające wejść na wyższy poziom wtajemniczenia i bez kłopotu otrzymać certyfikat ICND2. Poza krótkim przypomnieniem zagadnień z zakresu ICND1 oraz ważnych wiadomości na temat samego egzaminu znajdziesz tu wiadomości o sieciach VLAN, sieciach rozległych i protokołach STP oraz IPv6. Dowiesz się, czym różni się routing statyczny od dynamicznego, jak działają konkretne protokoły routingu (OSPF, EIGRP) i jakie algorytmy są przy tym wykorzystywane. Przeczytasz o listach kontroli dostępu i translacji adresów. Będziesz też mógł rozwiązać zadania z przykładowego egzaminu, uporządkować wiedzę dzięki słownikowi pojęć i skorzystać ze spisu literatury tematycznej, zamieszczonego na końcu książki. Certyfikacja Cisco Przypomnienie wiadomości z ICND1 Sieci VLAN Protokół STP Protokoły routingu i algorytmy routingu Protokoły routingu — OSPF Routing i protokoły routingu — EIGRP Listy kontroli dostępu — ACL Translacja adresów — NAT Wprowadzenie do protokołu IPv6 Sieci rozległe Przykładowy egzamin Słownik pojęć z wyjaśnieniami Literatura CCNA — przepustka do nowoczesności!

1990
Wird geladen...
E-BOOK

W drodze do CCNA. Zadania przygotowujące do egzaminu

Adam Józefiok

Zobacz część I książki W drodze do CCNA Zobacz część II książki W drodze do CCNA Zostań specjalistą - CCNA masz w zasięgu ręki! Podstawy sieci komputerowych Routing w sieciach komputerowych Przełączanie w sieciach LAN Technologie WAN i bezpieczeństwo sieci Uzyskanie certyfikatu CCNA to ważny krok na drodze do kompleksowego opanowania wszelkich zagadnień związanych z działaniem sieci komputerowych. Wiedza na temat tego, co dzieje się w rzeczywistej, działającej sieci, pozwala nie tylko rozwiązywać bieżące problemy, lecz także przewidywać nadciągające katastrofy. I często okazuje się bezcenna, zarówno w małym biurze, jak i ogromnej firmie. W dzisiejszym świecie połączenia między komputerami zapewniają obieg informacji, pozwalają szybko się porozumiewać i przesyłać dokumenty. Bez żadnej przesady można nazwać je krwioobiegiem każdego przedsiębiorstwa, warunkującym jego normalne funkcjonowanie. Ekspertom w tej dziedzinie na pewno nigdy nie zabraknie pracy! Dwie pierwsze części cyklu "W drodze do CCNA" dawały przyszłym profesjonalistom w zakresie sieci komputerowych świetne przygotowanie teoretyczne, natomiast część trzecia zapewni świetne przygotowanie praktyczne. Twoim celem będzie rozwiązanie jak największej ilości zamieszczonych tu zadań o bardzo różnym charakterze oraz udzielenie odpowiedzi na setki pytań testowych. Przyjrzysz się skomplikowanym problemom, zdarzającym się w realnie działających sieciach, i postarasz się zaproponować sensowne rozwiązania, a potem porównasz je z podanymi odpowiedziami. Książka podzielona jest na cztery części, odpowiadające czterem najważniejszym obszarom tematycznym. Wprowadzenie do sieci komputerowych, symulatory i emulatory sieci Komunikacja w sieciach LAN i adresowanie w sieciach komputerowych Podstawowa konfiguracja urządzeń Cisco Działanie routera i routing statyczny Routing dynamiczny i tworzenie podsieci Dynamiczne protokoły routingu - RIPv1, RIPv2, EIGRP, OSPF Podstawy przełączania i routing pomiędzy sieciami VLAN Protokoły VTP i STP Sieci WAN, Frame Relayi i listy ACL Serwer DHCP i technologia NAT Bądź pewniakiem - zdobądź bez trudu certyfikat CCNA!

1991
Wird geladen...
E-BOOK

W labiryncie IoT. Budowanie urządzeń z wykorzystaniem układów ESP8266 i ESP32

Andrzej Gromczyński

Internet rzeczy w Twoich rękach. Poznaj mikrokontrolery o olbrzymich możliwościach Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce. Ten poradnik wprowadzi Cię w zagadnienia związane z układami ESP stosowanymi w IoT. Seria inspirujących projektów pozwoli Ci zagłębić się w świat programowania, interfejsu z urządzeniami, zbierania danych i tworzenia inteligentnych urządzeń. Zaczniesz od absolutnych podstaw, by następnie przejść do bardziej zaawansowanych technik i strategii projektowania: Poznasz mikroprocesory ESP Zrozumiesz, jakie mają możliwości Przygotujesz się do programowania w świecie Internetu rzeczy Nauczysz się budować urządzenia IoT - od prostych czujników po skomplikowane systemy monitorowania jakości powietrza

1992
Wird geladen...
E-BOOK

Warsztat hakera. Testy penetracyjne i inne techniki wykrywania podatności

Matthew Hickey, Jennifer Arcuri

Bezpieczeństwo systemów informatycznych niejednemu spędza sen z powiek, konsekwencje udanego włamania bowiem mogą oznaczać milionowe straty i zrujnowaną reputację. Przy czym odpowiednie zabezpieczenie systemu jest dla wielu podmiotów niezwykle trudne, gdyż w zespołach brakuje osób z odpowiednimi umiejętnościami. Nawet zatrudnienie zewnętrznego konsultanta nie daje gwarancji, że firmowy system informatyczny będzie bezpieczny i odpowiednio chroniony przed atakami. Okazuje się, że najpewniejszą metodą jest gruntowne przyswojenie wiedzy i umiejętności hakerskich. Ta książka stanowi kurs praktycznych technik hakowania, dzięki którym dokładnie poznasz zasady i narzędzia używane do przełamywania zabezpieczeń i uzyskiwania dostępu do chronionych danych. Dowiesz się, w jaki sposób należy się przygotować do przeprowadzenia ataku, a także jakie aspekty infrastruktury sieciowej stanowią o jej niedoskonałości i podatności. Poznasz metody zbierania informacji z otwartych źródeł, systemu DNS, usług pocztowych, serwerów WWW, sieci VPN, serwerów plików lub baz danych i aplikacji sieciowych. Nauczysz się korzystać z narzędzi i exploitów do hakowania systemów: Linux, Unix i Microsoft Windows. Do praktycznych ćwiczeń posłużą Ci laboratoria - specjalne środowiska przygotowane do bezpiecznego hakowania, dzięki czemu łatwiej zdobędziesz potrzebne umiejętności. W książce: teoretyczne, praktyczne, prawne i etyczne aspekty hakowania koncepcja purpurowych zespołów protokoły współczesnego internetu i ich problemy włamywanie się do maszyn pracujących pod kontrolą różnych systemów operacyjnych krytyczne podatności aplikacji sieciowych metody zawodowego hakera Przekonaj się, jak łatwo jest się włamać do Twojego systemu