Видавець: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
1345
Eлектронна книга

Swift 4. Koduj jak mistrz. Wydanie IV

Jon Hoffman

Historia Swifta rozpoczęła się w 2014 r. Dziś jest najważniejszym językiem programowania dla platform macOS i iOS. Charakteryzuje się zwięzłą i przejrzystą składnią, jest przy tym wygodny i elastyczny, a jego nauka nie powinna sprawiać problemów nawet początkującym deweloperom. Od chwili jego powstania Apple co roku przedstawia nowe wydanie tego języka. Na konferencji WWDC w 2017 roku zaprezentowano wydanie o numerze 4, w którym wprowadzono sporo bardzo interesujących zmian. Każdy, kto chce pisać efektywne i bezpieczne aplikacje dla macOS i iOS, koniecznie powinien się z nimi zapoznać! Niniejsza książka jest praktycznym podręcznikiem efektywnego programowania w języku Swift 4. Znajdziesz tu wyjaśnienie podstaw języka, następnie poznasz nowe funkcje i nauczysz się z nich korzystać podczas tworzenia aplikacji. Poza dość zasadniczymi kwestiami przedstawiono tu również zagadnienia zaawansowane, takie jak łączenie w projekcie kodu Objective-C i Swift, wykorzystanie mechanizmu ARC, używanie domknięć i zastosowanie programowania równoległego. Bardzo ciekawymi tematami poruszonymi w książce są rozszerzenia protokołów, obsługa błędów, stosowanie wzorców projektowych i współbieżności. Poznasz potężne możliwości programowania zorientowanego na protokoły. Szybko nauczysz się pisać elastyczny i łatwy w zarządzaniu kod. W tej książce między innymi: składnia i elementy języka Swift kontrola przepływu działania programu tworzenie bezpiecznego kodu i obsługa błędów typy opcjonalne, typy generyczne i domknięcia zasady pisania eleganckiego i czytelnego kodu podstawowe biblioteki Swifta i wzorce projektowe Swift 4: programuj po mistrzowsku!

1346
Eлектронна книга

Wszechstronny JavaScript. Technologie: GraphQL, React, React Native i Electron

Adam D. Scott

Dawno temu młodziutki JavaScript służył do ozdabiania stron WWW. Dziś, choć wciąż jest niewielkim językiem skryptowym, jego możliwości są imponujące. Można go użyć do pisania dużych aplikacji dla różnych platform, a nawet oprogramowania obsługującego urządzenia w IoT. Jest też świetnym narzędziem do tworzenia API dla interfejsów użytkownika aplikacji internetowej, aplikacji natywnej dla urządzeń mobilnych i aplikacji dla komputerów biurkowych. Pracę ułatwiają nowe technologie, w tym React, React Native i GraphQL, a także framework Electron. Okazuje się, że aby tworzyć wiele różnych rodzajów oprogramowania, wystarczy dobrze poznać JavaScript i towarzyszące mu narzędzia. Ta książka jest przeznaczona dla średnio zaawansowanych i początkujących programistów, którzy chcą poznać narzędzia ułatwiające tworzenie różnych aplikacji w JavaScripcie. Przedstawiono tu kompletne instrumentarium, dzięki któremu można tworzyć kod aplikacji w stylu CRUD działającej na każdej platformie. Opisano, w jaki sposób należy przygotować sobie środowisko programistyczne do pracy, omówiono sposób tworzenia API za pomocą Node i Express, bazy danych MongoDB oraz serwera Apollo. Sporo miejsca poświęcono tworzeniu interfejsów użytkownika niezależnych od platformy za pomocą różnych narzędzi. Poszczególne zagadnienia zilustrowano praktycznymi przykładami działającego kodu. Dzięki tej publikacji nawet początkujący programista zacznie szybko podejmować świadome decyzje technologiczne. W książce między innymi: procesy GraphQL do pracy z danymi wspólny mechanizm uwierzytelniania dla API, aplikacji internetowej i aplikacji natywnych wykorzystywanie React i Styled Components tworzenie aplikacji dla iOS i Androida za pomocą React Native praca z frameworkiem Electron JavaScript - wykorzystaj prawdziwą wszechstronność!

1347
Eлектронна книга

Praktyczny kurs asemblera. Wydanie II

Eugeniusz Wróbel

Wejdź w świat programowania w języku asemblera Dowiedz się, kiedy użycie asemblera jest niezbędne Poznaj zasady programowania w asemblerze Napisz szybkie i wydajne programy dla DOS-a i Windows Zdobądź wiedzę o zasadach działania procesora i pamięci Uważasz, że możliwości języków programowania wysokiego poziomu nie pozwalają na napisanie programu, którego potrzebujesz? Chcesz stworzyć sterownik, program rezydentny, demo lub... wirusa? Interesuje Cię, co dzieje się w komputerze podczas wykonywania programu? Wykorzystaj potencjał asemblera! Programowanie w języku niskiego poziomu daje niemal nieograniczoną kontrolę nad sprzętem i działaniem aplikacji. Programy napisane w języku asemblera działają szybko, są niewielkie i zajmują mało pamięci. Są bardzo wydajne i otwierają dostęp do takich obszarów komputera, do których dostęp z poziomu C++ czy Visual Basica jest niemożliwy. Książka "Praktyczny kurs asemblera" wprowadzi Cię w świat programowania w tym języku. Dowiesz się, jak działa procesor, w jaki sposób komunikuje się z pamięcią i pozostałymi elementami komputera. Poznasz typy rozkazów procesora, tryby adresowania i zasady tworzenia programów w asemblerze. Lepiej poznasz swój komputer i dowiesz się, w jaki sposób zapamiętuje i przetwarza dane. Komputer przestanie być dla Ciebie "czarną skrzynką" wykonującą w czarodziejski sposób Twoje polecenia. Podstawowe wiadomości o architekturze procesorów Intel Organizacja pamięci i tryby adresowania Omówienie listy rozkazów procesora Narzędzia do tworzenia programów w języku asemblera Struktura programu w asemblerze Definiowanie zmiennych Tworzenie podprogramów i makrorozkazów Wykorzystanie funkcji BIOS-a oraz MS-DOS Programy w asemblerze uruchamiane w systemie Windows Optymalizacja kodu Tworzenie modułów dla innych języków programowania Po przeczytaniu tej książki przestaniesz postrzegać asemblera jako zbiór magicznych zaklęć, zrozumiałych jedynie dla brodatych guru pamiętających jeszcze czasy komputerów zajmujących powierzchnię sali gimnastycznej. Napiszesz programy, których uruchomienie nie będzie wymagało od użytkownika posiadania superkomputera. Poznasz wszystkie, nawet najgłębiej ukryte, możliwości komputera.

1348
Eлектронна книга

Enterprise JavaBeans 3.0. Wydanie V

Bill Burke, Richard Monson-Haefel

Wykorzystaj zaawansowane technologie tworzenia aplikacji korporacyjnych Poznaj architekturę EJB 3.0 Stwórz własne komponenty Zaprojektuj własne usługi sieciowe na podstawie EJB 3.0 Enterprise JavaBeans to technologia przeznaczona do tworzenia złożonych programów, oparta na języku Java i platformie Java Enterprise Edition. Stosowana jest przy tworzeniu rozbudowanych aplikacji korporacyjnych i pozwala programistom na generowanie mechanizmów automatycznego zarządzania usługami kluczowymi dla systemu. Wersje EJB stosowane do tej pory wymagały od twórców aplikacji implementowania mechanizmów, które nie miały wiele wspólnego z właściwą logiką biznesową tworzonego oprogramowania, co znacznie wydłużało i komplikowało proces produkcji systemu. Najnowsza wersja, oznaczona numerem 3.0, jest pozbawiona tych wad. Dzięki książce "Enterprise JavaBeans 3.0. Wydanie V" poznasz najnowsze wcielenie technologii EJB. Opisano tu wszystkie rozwiązania, które umożliwiły uproszczenie standardu Enterprise JavaBeans 3.0 względem jego poprzednich wersji. Czytając tę książkę, poznasz nowy interfejs Java Persistence API, który zastąpił stosowane dotychczas komponenty encyjne zwykłymi obiektami Javy, oraz nauczysz się sposobów eliminowania konieczności implementowania interfejsów EnterpriseBean. Dowiesz się, jak stosować adnotacje w miejsce elementów języka XML umieszczanych w deskryptorach wdrożenia. Znajdziesz tu również praktyczne przykłady, dzięki którym błyskawicznie opanujesz nową wersję EJB. Architektura EJB 3.0 Relacje pomiędzy komponentami Zapytania i język EJB QL Komponenty sesyjne Obsługa transakcji Implementowanie usług WWW Instalacja i konfiguracja serwera JBoss Nie trać więcej czasu! Zastosuj technologię, która ułatwi Ci wytwarzanie systemów korporacyjnych.

1349
Eлектронна книга

3ds max 9. Animacja 3D od podstaw

Joanna Pasek

Rozpocznij fascynującą przygodę w świecie grafiki 3D! Szybka nauka podstaw tworzenia i modelowania obiektów 3D Kreowanie postaci i projektowanie przestrzeni Wykorzystanie oświetlenia i innych efektów w filmie animowanym Myślisz o tworzeniu własnych animacji komputerowych? Postanowiłeś wykorzystać niesamowite możliwości 3ds max 9? Zapewne wiesz, że program ten pozwala nie tylko tworzyć trójwymiarowe obiekty graficzne i przetwarzać je w najbardziej wyrafinowany sposób, ale także opracować kompletny film animowany. Udostępnia on niezwykle szeroki zakres opcji i efektów, włącznie z możliwością szczegółowego modelowania i wprawiania w ruch postaci oraz symulowania wszelkich detali dotyczących ich otoczenia. Oprócz tego 3ds max 9 pozwala na bezpośrednie importowanie materiałów z programów takich, jak CorelDraw, Illustrator czy Photoshop, a także na wykorzystanie własnych zdjęć cyfrowych. Warto podkreślić, że jego funkcjonalny interfejs jest przyjazny dla początkujących użytkowników. Książka "3ds max 9. Animacja 3D od podstaw" jest zbiorem ćwiczeń ilustrowanych zrzutami ekranu, opatrzonych cennymi wskazówkami, uwagami i komentarzami ułatwiającymi pracę z programem. Jej struktura opracowana została w taki sposób, by zadania zawarte w kolejnych rozdziałach prowadziły do powstania gotowego, profesjonalnego filmu animowanego. Krok po kroku zgłębisz tu podstawy tworzenia obiektów i przypisywania im właściwości, zasady modelowania, przygotowywania postaci i umiejscawiania ich w określonym otoczeniu, metody dopracowywania szczegółów wnętrz, sposoby animacji i kwestie ostatecznego renderingu filmu. W książce znajdziesz ponadto szczegółowe omówienie interfejsu programu i opis działania najważniejszych poleceń. Domyślne ustawienia i podstawy obsługi 3ds max 9 Tworzenie i modyfikowanie prostych obiektów Modelowanie ze splajnów i modelowanie siatkowe Formowanie postaci i sytuowanie ich w przestrzeni Schematy wnętrz i szczegółowe kwestie ich wyposażenia Różne rodzaje animacji postaci Typy oświetlenia, efekty specjalne i napisy końcowe Rendering filmu animowanego

1350
Eлектронна книга

Excel. Programowanie w VBA dla bystrzaków. Wydanie V

Michael Alexander, John Walkenbach

Programuj w VBA i rozszerzaj możliwości Excela 2013, 2016 i 2019 Twórz własne aplikacje i dodatki do programu Excel Pracuj efektywniej dzięki językowi VBA W środku znajdziesz wszystko, czego potrzebujesz, aby szybko rozpocząć programowanie w języku VBA. Niezależnie od tego, czy chcesz być bardziej produktywny, zautomatyzować nużące zadania, czy stworzyć własną, zabójczą aplikację, książka Excel. Programowanie w VBA dla bystrzaków. Wydanie V zapewni Ci podstawową wiedzę na temat elementów i koncepcji programowania w Excelu. Skorzystaj z przyjaznych porad na temat najprostszych sposobów tworzenia niestandardowych okien dialogowych, pasków narzędzi i menu i twórz aplikacje Excel dostosowane do Twoich unikalnych potrzeb! W książce: Automatyzacja nużących zadań z rutynowym przetwarzaniem danych Tworzenie makr, które przetwarzają i formatują dane Tworzenie dynamicznie generowanych tabel przestawnych i wykresów Niestandardowe funkcje arkuszowe Tworzenie własnych aplikacji w Excelu

1351
Eлектронна книга

Programowanie z Minecraftem dla dzieci. Poziom podstawowy. Wydanie II

Urszula Wiejak, Karolina Niemira, Adrian Wojciechowski

Zacznij programować już dziś! To kolejne wydanie książki, która zachwyciła tysiące dzieci i rodziców! Programowanie to wspaniała, pełna przygód zabawa. Przekonajcie się o tym wraz z dziećmi - dzięki tej wyjątkowej książce! Zaprezentowane w niej treści i zadania powstały na bazie kilkuletnich doświadczeń zebranych podczas zajęć dla dzieci i młodzieży w Komputrilo Akademii Komputerowej. Choć to przewodnik przeznaczony dla dzieci, może być również świetną pomocą dydaktyczną dla dorosłych towarzyszących swoim pociechom w nauce oraz osób, które po prostu chcą poznać podstawy programowania komputerowego. Łatwo, szybko i praktycznie - właśnie tak nauczycie się programować z tą książką! Prosty i przyjemny w nauce edytor graficzny Efektywna nauka przez zabawę w świecie Minecrafta Wsparcie w zrozumieniu różnych języków programowania Rozwój myślenia analitycznego oraz kompetencji cyfrowych Przydatna wiedza matematyczna Zadania z rozwiązaniami Zostań programistą i specjalistą od Minecrafta!

1352
Eлектронна книга

Jak projektować systemy uczenia maszynowego. Iteracyjne tworzenie aplikacji gotowych do pracy

Chip Huyen

Systemy uczenia maszynowego (ML) charakteryzują się złożonością i unikatowością. Zmiana w jednym z wielu komponentów może istotnie wpłynąć na całość. Zastosowane w modelach dane diametralnie różnią się od siebie w poszczególnych przypadkach użycia. To wszystko sprawia, że bardzo trudno jest stworzyć taki system, jeśli każdy komponent zostaje zaprojektowany oddzielnie. Aby zbudować aplikację korzystającą z ML i nadającą się do wdrożenia w środowisku produkcyjnym, konieczne jest podejmowanie decyzji projektowych z uwzględnieniem cech systemu jako całości. To książka przeznaczona dla inżynierów, którzy chcą stosować systemy uczenia maszynowego do rozwiązywania rzeczywistych problemów biznesowych. Zaprezentowano w niej systemy ML używane w szybko rozwijających się startupach, a także przedstawiono holistyczne podejście do ich projektowania ― z uwzględnieniem różnych komponentów systemu i celów osób zaangażowanych w proces. Dużo uwagi poświęcono analizie decyzji projektowych, dotyczących między innymi sposobu tworzenia i przetwarzania danych treningowych, wyboru wskaźników, częstotliwości ponownego treningu modelu czy techniki monitorowania pracy aplikacji. Zaprezentowana tu koncepcja iteracyjna natomiast pozwala na uzyskanie pewności, że podejmowane decyzje są optymalne z punktu widzenia pracy całości systemu. Co ważne, poszczególne zagadnienia zostały zilustrowane rzeczywistymi studiami przypadków. W książce między innymi: wybór wskaźników właściwych dla danego problemu biznesowego automatyzacja ciągłego rozwoju, ewaluacji, wdrażania i aktualizacji modeli szybkie wykrywanie i rozwiązywanie problemów podczas wdrożenia produkcyjnego tworzenie wszechstronnej platformy ML odpowiedzialne tworzenie systemów ML Wdrażaj i skaluj modele tak, aby uzyskiwać najlepsze wyniki!

1353
Eлектронна книга

E-learning w edukacji. Jak stworzyć multimedialną i w pełni interaktywną treść dydaktyczną

Zbigniew Zieliński

Książka ma wysoki poziom merytoryczny, zawiera aktualną i potrzebną wiedzę, która może być pomocna w edukacji na każdym szczeblu. Konkretne wskazówki, przykłady i analizy wykorzystania nowych technologii w edukacji pozwalają Czytelnikowi w prosty i skuteczny sposób przygotować własne multimedialne materiały edukacyjne oraz wdrażać autorskie kursy e-learningowe. Zaletą książki są odpowiednio dobrane i interesująco przedstawione przykłady wraz z ilustracjami, które dodatkowo wzmacniają atrakcyjny przekaz. prof. dr hab. nauk ekonomicznych Tadeusz Grabiński E-kstra e-fektywna e-dukacja Na naukę nigdy nie jest za późno. Nie powinno także być do niej za daleko albo zbyt niewygodnie - szczególnie teraz, kiedy dostęp do zdobyczy techniki, komputerów i internetu pozwala na pogłębianie wiedzy, dokształcanie się, a nawet kończenie studiów wyższych praktycznie bez wychodzenia z domu. Zdalne kształcenie, czyli e-learning, to świetna opcja dla osób, które nie mogą pozwolić sobie na dzienny czy nawet zaoczny tryb kształcenia. Jeśli interesuje Cię możliwość nauki na odległość lub myślisz o projektowaniu własnych modułów i kursów e-learningowych, sięgnij po tradycyjne nośniki wiedzy, zanim siądziesz przed komputerem. W pierwszej części tej książki znajdziesz zarys teoretyczny całości zagadnień związanych ze zdalną edukacją. Natomiast z rozdziałów praktycznych szybko dowiesz się, jak tworzyć multimedialną i w pełni interaktywną treść dydaktyczną, którą można wykorzystać w procesie nauczania na każdym poziomie ? od szkoły podstawowej po szkolenia dla osób dorosłych. Dodatkowo poznasz szerokie zastosowanie narzędzi teleinformatycznych, systemów e-learningowych i aplikacji do tworzenia multimedialnych treści wspomagających proces uczenia. Bliskie kształcenie na odległość Sposób na dokształcanie i podnoszenie kompetencji zgodnie z paradygmatem uczenia się przez całe życie Oszczędność czasu, zarówno zawodowego, jak i prywatnego Stałe doskonalenie programu szkoleniowego Nowoczesne sposoby i metody nauczania Krucjata przeciw analfabetyzmowi cyfrowemu Możliwość zdobycia dotacji unijnych w zakresie świadczenia e-usług

1354
Eлектронна книга

USB. Praktyczne programowanie z Windows API w C++

Andrzej Daniluk

Dowiedz się więcej o działaniu USB i poznaj metody programowania transmisji danych W jaki sposób odbywa się transfer danych? Jak odblokować urządzenia do transmisji? Na czym polega programowanie obiektowe transmisji USB? USB (skrót od ang. Universal Serial Bus -- uniwersalna magistrala szeregowa) to rodzaj bardzo praktycznego portu komunikacyjnego, dzięki któremu możliwe jest podłączanie do komputera wielu różnych urządzeń, takich jak mysz, kamera, aparat fotograficzny, telefon komórkowy, modem, skaner, przenośna pamięć. Podłączone w ten sposób urządzenia są od razu wykrywane i rozpoznawane przez system, dzięki czemu instalacja sterowników i konfiguracja sprzętu odbywają się zwykle automatycznie. Książka "USB. Praktyczne programowanie z Windows API w C++" w zwięzły sposób przedstawia wszelkie zagadnienia, dotyczące użytkowania i programowania transmisji USB. Korzystając z tego podręcznika, poznasz nie tylko teoretyczne podstawy działania USB, ale także zdobędziesz praktyczne umiejętności w tym zakresie. Książka zawiera bowiem zarówno konkretne przykłady, jak i ćwiczenia do samodzielnego wykonania dla wszystkich, którzy chcą zyskać wiedzę na zaawansowanym poziomie. Dowiesz się między innymi, jakie są rodzaje transferów danych i transakcji USB, za co odpowiadają komponenty i jak wykorzystać wzorce projektowe. Zrozumiesz także metody projektowania obiektowego oraz implementacji oprogramowania sterującego łączem USB. Środowisko fizyczne i sygnałowe USB Klasy instalacji urządzeń Rejestr systemowy Transmisja danych Struktura systemu USB Detekcja i identyfikacja urządzeń Odczyt i zapis danych w formie raportu Programowanie obiektowe transmisji USB Wewnętrzne struktury danych Programy wielowątkowe Konwertery USB Tu znajdziesz wszystko o działaniu USB i możliwościach jego wykorzystania!

1355
Eлектронна книга

Wstęp do matematyki dyskretnej, równań i nierówności różniczkowo-funkcyjnych, geometrii trójwymiarowej i funkcji wielu zmiennych. Zadania dla studentów i kandydatów na studia

Michał Kremzer

Ten obszerny zbiór zadań, skierowany do osób o różnym stopniu zaawansowania, może być przydatny zarówno dla uczniów i kandydatów na studia, jak i dla studentów pierwszych lat kierunków technicznych. Tym razem Michał Kremzer - matematyk i twórca ponad 450 publikacji, w tym Artykułu Roku 2006 - wziął na tapet matematykę dyskretną, równania i nierówności różniczkowo-funkcyjne, a także geometrię trójwymiarową. Podobnie jak we wcześniejszej pozycji tego autora, Wstępie do analizy matematycznej, algebry i równań różniczkowych. Zadania dla studentów i kandydatów na studia, i tu mamy do czynienia ze starannie opracowanym zbiorem zróżnicowanych zadań, pomyślanym tak, aby możliwie jak najbardziej zainteresować odbiorcę, a jednocześnie pozwalającym mu w przystępny sposób i od strony praktycznej zapoznać się z najważniejszymi zagadnieniami matematycznymi. Matematyka nie musi być nudna ani męcząca - zebrane tutaj zadania naprawdę angażują, a ich rozwiązywanie sprawia prawdziwą frajdę! Dlatego z tej pozycji skorzystają nie tylko uczniowie i studenci - może to być także satysfakcjonująca rozrywka intelektualna dla tych, którym dotąd z matematyką było nie po drodze. Dzięki książce przećwiczysz takie zagadnienia jak: funkcje wielu zmiennych granice ciągów i funkcji pochodne geometria analityczna liczby zespolone całki ...i znacznie więcej!  Do dzieła!

1356
Eлектронна книга

LEGO Mindstorms EV3. Podstawy programowania. Ćwiczenia z rozwiązaniami

Henryk Brandys

Zostań programistą robotów Lego(R) Mindstorms(R) EV3! Poznaj metody programowania Twórz rozwiązania mające zastosowania w praktyce Utrwal swoją wiedzę, rozwiązując zadania do samodzielnego wykonania Lego(R) Mindstorms(R) EV3 to spełnienie marzeń wszystkich uczniów o zacięciu inżynierskim. Bo któż z nas nie marzył kiedyś o zbudowaniu własnego robota, samobieżnego pojazdu, autonomicznie poruszającego się cyberzwierzątka, zegara cyfrowego czy mechanizmu wykonującego jakąś złożoną czynność? Któż nie chciał zasmakować satysfakcji, jaką daje nie tylko zbudowanie fizycznego modelu, lecz również całościowe oprogramowanie projektu? Może posiadasz Lego(R) Mindstorms(R) i nie wiesz, od czego zacząć swoją przygodę z tym zestawem? A może jesteś uczniem szkoły średniej bądź podstawowej i masz zajęcia z programowania robotów Lego? Albo jesteś po prostu hobbystą, który chciałby nauczyć się w pełni wykorzystywać możliwości swojego zestawu? Niezależnie od tego, jakiej odpowiedzi udzielisz, ta książka jest właśnie dla Ciebie! Wykonując krok po kroku poszczególne ćwiczenia, nauczysz się z poziomu komputera tak programować klocek EV3 (jednostkę sterującą), aby kierował układem złożonym z czujników oraz silników w założony przez Ciebie sposób. Twój robot będzie: wyświetlał na ekranie określone informacje generował dźwięki i komunikaty kontrolował sposób podświetlania przycisków pobierał dane z czujników i uzależniał od nich swoje działanie przeprowadzał obliczenia matematyczne wykonywał działania logiczne, podejmował decyzje precyzyjnie sterował pracą silników reagował na polecenia wydawane za pomocą pilota Wkrocz w pasjonujący świat mechatroniki!

1357
Eлектронна книга

LEGO Microgame. Podstawy programowania gier w Unity

Jacek Ross

Lubisz klocki LEGO? Kochasz gry komputerowe? Chcesz połączyć te dwie pasje? Naucz się tworzyć porywające gry w środowisku LEGO(R) Microgame! Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO(R) projektowi LEGO(R) Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji popularnych klocków. Jeśli lubisz dobrą zabawę i nie boisz się wyzwań, jeszcze dziś zainstaluj Unity i moduł LEGO(R) Microgame. Korzystając z nich - i z tej książki! - szybko opanujesz podstawy tworzenia gier, poznasz narzędzia programistyczne i rozwiniesz swoją kreatywność. Nie trać czasu - świat gier stoi przed Tobą otworem! Instalacja niezbędnego oprogramowania Podstawy obsługi Unity i LEGO(R) Microgame Tworzenie scen i zarządzanie obiektami Zastosowanie klocków specjalnych Publikacja gry w serwisie Unity Play Nieważne, ile masz lat - ważne, czy chcesz się dobrze bawić!

1358
Eлектронна книга

Windows Vista PL. Przewodnik encyklopedyczny

William R. Stanek

Ujarzmij moc drzemiącą w systemie Windows Vista! Jak zarządzać systemem i optymalnie go konfigurować? Jak przetwarzać media cyfrowe? Jak efektywniej przeszukiwać zasoby komputera i nimi zarządzać? Windows Vista jest pierwszą wersją systemu Windows, której funkcjonalność zmienia się w zależności od komputera, a modułowa budowa i uniezależnienie od siebie poszczególnych składników pozwalają bardzo łatwo dodawać funkcje lub po prostu wyłączać poszczególne mechanizmy. Vista wprowadza wiele nowych możliwości i praktycznych ułatwień, takich jak przejrzysty i wygodny interfejs użytkownika, sprawna nawigacja, nowocześniejsze zabezpieczenia, a dla osób obdarzonych wrażliwością estetyczną -- efektowne nowości wizualne. "Windows Vista PL. Przewodnik encyklopedyczny" to nie jest zwykły podręcznik. Dlaczego? Ponieważ jest to książka przydatna na każdym poziomie zaawansowania. Przyda się wszystkim tym, którzy już wcześniej zetknęli się z tym systemem, a teraz chcą zaktualizować swoją wiedzę, pomoże początkującym, a także administratorom i pracownikom działów informatycznych. Przewodnik zawiera bowiem wszystko, co jest potrzebne, aby dopasować system operacyjny do indywidualnych potrzeb. Dzięki niemu dowiesz się, jak zarządzać systemem i konserwować go, jak tworzyć biblioteki multimediów czy konfigurować urządzenia sprzętowe; poznasz też wiele tajemnic, przydatnych trików i sztuczek do natychmiastowego wykorzystania, niezależnie od używanej edycji systemu. Konfiguracja systemu, sprzętu i akcesoriów komputera Praca z danymi i mediami cyfrowymi Tworzenie biblioteki multimediów Zabezpieczanie i udostępnianie danych Kompresowanie dysku Korzystanie z Centrum sieci i udostępniania Ochrona komputera za pomocą Windows Defender i Zapory Windows Korzystanie z zasad grupy w systemie Windows Vista Konfigurowanie ustawień proxy dla połączeń mobilnych Skróty klawiaturowe Zarządzanie repozytorium informacji BCD

1359
Eлектронна книга

iOS 5. Programowanie. Receptury

Vandad Nahavandipoor

Gotowe rozwiązania i przykłady aplikacji dla urządzeń iPhone, iPad i iPod touch Szeroki wachlarz urządzeń mobilnych Apple sprawia, że łatwo jest dzięki nim dotrzeć do wielkiej liczby użytkowników. Z drugiej strony stawia jednak przed programistami nowe wyzwania - różne rozdzielczości ekranu i różne wyposażenie urządzeń to tylko niektóre z nich. Jak sobie poradzić z codziennymi problemami w trakcie tworzenia aplikacji dla iOS-a? Jeżeli znasz iOS SDK, dzięki tej książce nauczysz się stosować setki technik z zakresu tworzenia oprogramowania na platformie iOS oraz pokonasz wiele uciążliwych problemów, które pojawiają się podczas tworzenia aplikacji dla urządzeń iPhone, iPad i iPod touch. Dowiesz się, jak zaimplementować procedurę rozpoznawania gestów, odtwarzania plików audio i wideo oraz wybierania konkretnych kontaktów i grup z książki adresowej. Ponadto znajdziesz gotowe do wdrożenia przykłady, korzystające z wielowątkowości, geolokalizacji i aparatu fotograficznego. Książka ta jest idealną pozycją dla wszystkich osób tworzących oprogramowanie dla platformy iOS. Zawarte w niej przykłady zaoszczędzą Ci mnóstwo czasu. Ta inwestycja się opłaca! Używanie różnych podejść podczas tworzenia interfejsu użytkownika Tworzenie aplikacji wykorzystujących informacje o bieżącym położeniu urządzenia iOS Implementacje procedur rozpoznawania gestów Odtwarzanie plików audio i wideo oraz uzyskiwanie dostępu do biblioteki wbudowanej aplikacji Muzyka Pobieranie poszczególnych kontaktów i grup kontaktów z książki adresowej Określanie dostępności kamery w urządzeniu iOS oraz uzyskiwanie dostępu do biblioteki wbudowanej aplikacji Zdjęcia Tworzenie aplikacji wykorzystujących możliwość wielozadaniowości systemu iOS Stosowanie i obsługa trwałego magazynu danych w aplikacjach Używanie struktury Event Kit do zarządzania kalendarzami i wydarzeniami Wykorzystanie możliwości oferowanych przez strukturę Core Graphics Uzyskiwanie dostępu do informacji pochodzących z przyśpieszeniomierza i żyroskopu Wykorzystanie możliwości oferowanych przez usługę iCloud Zaoszczędź czasu dzięki pomocnym przykładom!

1360
Eлектронна книга

Opowieści w obiektywie. Świat okiem Vincenta Laforeta

Vincent Laforet

Zdjęcia warte tysiąca emocji ZROBIENIE ZDJĘCIA, KTÓRE OPOWIADA PEWNĄ HISTORIĘ, TO PRAWDZIWA SZTUKA. Musisz wiedzieć, co powinno się znaleźć w kadrze, a co należy odrzucić. Musisz zrozumieć, co warto wyeksponować, by podkreślić wagę narracji, jak użyć światła, kształtów i kolorów, by nie tylko wyrazić pewną myśl, lecz także nadać zdjęciu artystyczną wartość. VINCENT LAFORET - zdobywca Nagrody Pulitzera, zaliczony w poczet stu najbardziej wpływowych ludzi w dziedzinie fotografii przez magazyn "American Photo" - daje nam niepowtarzalną szansę spojrzenia na sztukę robienia zdjęć przez pryzmat jego prac oraz doświadczenia w fotografii prasowej i reklamowej. Ta piękna książka została zilustrowana bajecznie kolorowymi, całostronicowymi fotografiami, którym towarzyszą opisy konkretnych sytuacji (skutki huraganu Katrina, igrzyska olimpijskie czy konflikt w Pakistanie) uzupełnione o informacje techniczne. Dzięki ponad stu przykładowym zdjęciom masz w zasięgu ręki przekrojowy materiał, który pomoże Ci w realizacji własnych celów artystycznych oraz połączy możliwości aparatu z indywidualnym pomysłem na interesujące historie. Dowiedz się, w jaki sposób wykorzystać mocne strony fotoreportażu do sugestywnego opowiedzenia historii. Użyj światła, kształtów i barw do aranżowania bogatych kompozycji, które nie tylko wyrażają pewną myśl, lecz decydują o pięknie zdjęcia i jego warstwie emocjonalnej. Poznaj te zależności między pierwszym planem i tłem, które można twórczo wykorzystać do zaaranżowania kompozycji o sugestywnej wymowie. Naucz się wybierać obiektywy, które będą korespondowały z koncepcją zdjęcia. Poczytaj o prawdziwej wartości zdjęć i poznaj tajniki tworzenia wymownych kompozycji, które przedstawiają prawdziwą naturę wybranego tematu - niezależnie od tego, czy będzie to pejzaż, detal, portret, zdjęcie akcji czy fotografia lotnicza. Vincent Laforet - potrójny zdobywca prestiżowych "lwów" na Międzynarodowym Festiwalu Reklamy w Cannes w 2010 roku. Jest reżyserem i reporterem, laureatem Nagrody Pulitzera, fotografem znanym z wizjonerskiego podejścia i narracji budowanych obrazem. Jego prace były publikowane w niemal wszystkich liczących się czasopismach i gazetach, takich jak "Vanity Fair", "New York Times Magazine", "National Geographic", "Sports Illustrated", "Time", "Newsweek" i "Life". Vincent Laforet słynie też z innowacyjnego podejścia do fotografii lotniczej. Jego blog, https://blog.vincentlaforet.com, jest uznawany za pozycję obowiązkową w branży fotograficznej.

1361
Eлектронна книга

Optymalizacja serwisów internetowych. Tajniki szybkości, skuteczności i wyszukiwarek

Andrew B. King

Poznaj sekrety tworzenia popularnych i dochodowych witryn internetowych! Jak poprawić widoczność serwisu w wyszukiwarkach? Jak zoptymalizować płatne kampanie reklamowe? Jak odnieść sukces w Internecie? Celem optymalizacji witryny WWW jest przede wszystkim maksymalizacja przychodów z serwisu i podniesienie komfortu użytkowników. Aby ten cel osiągnąć, trzeba spełnić kilka podstawowych warunków. Po pierwsze należy zadbać o to, aby serwis można było łatwo odszukać w sieci. Po drugie korzystanie z niego nie może sprawiać trudności, a po trzecie powinien on być szybki, atrakcyjny i interaktywny. Krótko mówiąc, dobry serwis musi być funkcjonalny i wydajny. Aby osiągnąć sukces w sieci, należy zatem wybrać właściwe metody i przyjąć skuteczną strategię działania. Jakie to techniki i jak je stosować, dowiesz się właśnie z tej książki. Książka "Optymalizacja serwisów internetowych. Tajniki szybkości, skuteczności i wyszukiwarek" wskaże Ci możliwości tworzenia i optymalizacji serwisu internetowego, pozwalające w znacznym stopniu ograniczyć inwestycje w marketing, a jednocześnie zyskać wielu klientów. Z tego podręcznika dowiesz się, jak zoptymalizować serwis pod kątem wyszukiwarek, na czym polega właściwy dobór słów kluczowych, jak zbudować architekturę CSS i tworzyć ciekawe rozwiązania, opierające się na Ajaksie. Ponadto nauczysz się optymalizować kampanie reklamowe dzięki stosowaniu perswazyjnej treści reklam. Po tej lekturze będziesz umiał stworzyć wydajny, funkcjonalny, a przy tym popularny i dobrze zarabiający serwis internetowy. Optymalizacja pozycji serwisu w wyszukiwarkach Narzędzia do analizowania słów kluczowych Nagłówki przyciągające uwagę Optymalizacja reklam płatnych (PPC) Dobór grupy docelowej i kwalifikowanie odwiedzających Wykorzystanie metryk do ustalenia budżetu Optymalizacja współczynnika konwersjiv Optymalizacja stron WWW Budowanie architektury CSS Tworzenie własnych rozwiązań, opartych na Ajaksie Zaawansowana optymalizacja serwisów WWW Metryki optymalizacji wydajności Optymalizuj serwis i dochody!

1362
Eлектронна книга

Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych

Paweł Borkowski

Poznaj tajniki tworzenia aplikacji dla Windows Jak określić położenie, rozmiar i styl okna? Jak tworzyć wątki aplikacji za pomocą funkcji CreateThread? Jak definiować biblioteki? Dev-C++ to zintegrowane środowisko programistyczne, którego niewątpliwym atutem są tzw. DevPaki, czyli rozszerzenia programu, pozwalające korzystać z różnych bibliotek, szablonów i narzędzi. Środowisko Dev-C++ wspomaga także pracę nad nowym projektem Windows -- gotowym kodem tworzącym okno z obsługą podstawowych komunikatów. Wszystko to sprawia, że mamy do czynienia z wygodnym i funkcjonalnym środowiskiem, zarówno dla początkujących, jak i zaawansowanych programistów. Z książki "Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych" może skorzystać każdy, kto chce nauczyć się programowania: zarówno studenci kierunków informatycznych, jak i osoby, które nie mają takiego przygotowania. Podręcznik kolejno odsłania poszczególne elementy wiedzy programistycznej -- od najprostszych po najbardziej zaawansowane. Dowiesz się więc, jak wprowadzać niewielkie zmiany w kodzie, jak projektować aplikacje wielowątkowe i definiować biblioteki, jak budować duże, składające się z kilku plików projekty, aby na koniec samodzielnie stworzyć grę komputerową. Instalacja środowiska Dev-C++ Tworzenie narzędzia pióro Obsługa map bitowych Obsługa komunikatów myszy i klawiatury Obiekty sterujące w oknie Menu i plik zasobów Projektowanie aplikacji wielowątkowych Biblioteki statyczne i dynamiczne Multimedia Programowanie gier Naucz się programowania i twórz własne gry!

1363
Eлектронна книга

Office 365 i 2024 PL. Kurs

Witold Wrotek

Zacznij korzystać z pełni możliwości swojego komputera Jeśli chcesz się nauczyć używać czegoś więcej niż tylko przeglądarki w laptopie, to teraz jest świetny moment, by poznać wszystkie programy, jakie oferuje urządzenie z wgranym pakietem Office. Komputer jest narzędziem uniwersalnym. W zależności od uruchomionego oprogramowania może spełniać rolę maszyny do pisania, rozbudowanego kalkulatora, sztalug, skrzynki pocztowej, terminarza, notatnika. Wszystkie te funkcje kryją się w Twoim laptopie. Dowiedz się, jak je znaleźć i jak zacząć ich używać - w czym wesprze Cię ten podręcznik. Pomyślany w formie przystępnego kursu, krok po kroku pokaże Ci możliwości kryjące się w pakiecie Microsoft Office w wersjach 365 i 2024 PL. Z książki dowiesz się między innymi: Jak korzystać z edytora tekstów Word Co możesz policzyć w arkuszu kalkulacyjnym Excel Jakiego rodzaju prezentację przygotujesz w PowerPoincie Dlaczego warto używać programu pocztowego Outlook Do czego może Ci się przydać notatnik OneNote Z kim porozmawiasz za pośrednictwem Microsoft Teams

1364
Eлектронна книга

Word i Excel. Dla seniorów

Magdalena Gunia, Paweł Milewicz

Pisz i licz — z najpopularniejszymi programami na świecie Prostota i elegancja, czyli jak stworzyć czytelny i estetyczny dokument tekstowy Operacje podstawowe i skomplikowane, czyli jak Excel może ułatwić nam życie Grafika i wykresy, czyli jak uatrakcyjnić wygląd dokumentów Word i Excel należą do najbardziej znanych i najczęściej wykorzystywanych programów na świecie. Każdy z nas musi czasem napisać urzędowe pismo, wysłać oficjalny list czy zaprojektować zaproszenie. Każdy miewa problemy z obliczaniem podatku, dodawaniem długich serii liczb lub ustalaniem liczby dni pomiędzy określonymi datami. Te dwa proste w obsłudze, a niezwykle przydatne programy są lekiem na takie kłopoty. Pozwalają nam działać wygodnie, bez nerwów i ryzyka pomyłki. Wbrew pozorom nie są też trudne w obsłudze. Wystarczy znajomość kilku podstawowych zasad i sztuczek. Jeśli chcesz szybko je poznać, powinieneś sięgnąć właśnie po tę książkę. "Word i Excel. Dla seniorów " to pozycja przeznaczona dla osób, które wciąż trochę boją się komputera, ale wiedzą już, że to świetne narzędzie, i chcą opanować obsługę ważnych programów. Dowiesz się z niej, jak uruchomić Excel i Word oraz stworzyć czy zapisać nowe dokumenty. Nauczysz się wpisywać i formatować tekst w Wordzie, zaznaczać go, przenosić oraz wyrównywać. Odkryjesz, jak wstawiać listy oraz grafikę czy tło — i jak wydrukować gotowy dokument. Poznasz najprostsze i bardziej zaawansowane sposoby dokonywania obliczeń w Excelu. Zrozumiesz, jak należy prawidłowo wprowadzać dane i korzystać z możliwości formatowania czy zaznaczania poszczególnych komórek, a także na czym polega idea formuł i jak sprytnie można ich używać. Pierwsze kroki w programie Word Praca z tekstem Zmiana wyglądu i położenia tekstu Listy wyliczane i numerowane Ustawienia strony Grafika w dokumencie Drukowanie dokumentu Uruchamianie programu Excel 2007 PL Aktywacja i zaznaczanie komórek Wprowadzanie danych Formatowanie komórek i modyfikowanie arkusza Tworzenie i edycja formuł Wykresy Najwyższy czas opanować obsługę Worda i Excela! Partnerem wydania jest:

1365
Eлектронна книга

Edgecam. Wieloosiowe frezowanie CNC

Przemysław Kochan

Poznaj możliwości Edgecam! Wkrocz w świat programowania NC! Odkryj środowisko Edgecam i oferowane przez nie narzędzia Naucz się przygotowywać obróbkę i wybierać właściwą strategię Poznaj operacje wiercenia oraz frezowania 3-, 4- i 5-osiowego Obrabiarki sterowane numerycznie stały się standardowym wyposażeniem firm produkcyjnych i narzędziowych. Są wykorzystywane do wytwarzania komponentów mających zastosowanie w wielu gałęziach przemysłu (m.in. w branży lotniczej, motoryzacyjnej, medycznej, narzędziowej, naftowej). Rosnącej potrzebie stosowania tego typu maszyn towarzyszy zwiększone zapotrzebowanie na specjalistów zdolnych do ich programowania oraz na sprawdzone rozwiązania, za pomocą których można tworzyć, testować, symulować i optymalizować programy NC, a także dobierać właściwe narzędzia. Jednym z takich rozwiązań jest środowisko Edgecam – niezwykle popularne i wszechstronne oprogramowanie, umożliwiające programowanie różnych typów obrabiarek CNC oraz wizualizację uzyskanych wyników. Książka Edgecam. Wieloosiowe frezowanie CNC przeznaczona jest dla uczniów i studentów kierunków technicznych, ich nauczycieli i wykładowców, a także programistów, technologów i operatorów CNC, którzy chcą poznać to środowisko i nauczyć się wykorzystywać je w praktyce. Przedstawia ona sposoby przygotowania plików 2D i 3D do obróbki, metody definiowania i edycji sekwencji obróbki, zastosowanie różnych narzędzi, możliwości związane z asocjatywnością danych CAD i CAM, a także zagadnienia związane z obróbką wiercenia i frezowania 3-, 4- i 5-osiowego. Znakomicie wprowadza w warsztat współczesnego programisty NC i daje solidne podstawy do dalszego rozwijania wiedzy na temat technologii CAM oraz profesjonalnego wykorzystania oprogramowania Edgecam. Przygotowanie detali do obróbki Definicja i wybór narzędzi skrawających Zastosowanie odpowiedniej strategii obróbczej Przeprowadzenie symulacji ścieżki narzędzia Wizualizacja struktury obrobionej powierzchni Wykrywanie kolizji Generowanie kodu NC Automatyzacja programowania Zostań ekspertem środowiska Edgecam!

1366
Eлектронна книга

Excel 2010 PL. Formuły

John Walkenbach

Wykorzystaj wszystkie możliwości drzemiące w formułach! Jak tworzyć formuły finansowe, tablicowe i tekstowe? Jak napisać własne funkcje arkusza w języku VBA? Jak za pomocą formuł tworzyć wykresy i tabele przestawne? Jak potężnym i przydatnym narzędziem jest Excel, przekonują się nawet jego najzagorzalsi przeciwnicy. Czy się ten program Microsoftu lubi, czy też nie, nie sposób kwestionować jego możliwości, nieporównywalnych z innymi arkuszami kalkulacyjnymi. I choć dzięki temu Excel w wielu zastosowaniach okazuje się niezastąpiony, wciąż znajdują się tacy, którzy boją się jego obsługi i nie wychodzą poza kilka standardowych funkcji. W końcu nawet biegli użytkownicy Excela bywają onieśmieleni jego imponującą funkcjonalnością. Jeśli zatem i Tobie wydawało się, że doskonale znasz ten program, i nagle odkryłeś, jak wiele z jego potencjału wciąż jest poza zasięgiem Twoich umiejętności, oto idealny podręcznik dla Ciebie! Książka napisana przez Johna Walkenbacha, absolutnego guru Excela, dostarczy Ci wiedzy, która raz na zawsze odmieni Twoją pracę w tym programie. Nagle okaże się, jak wiele czasu możesz zaoszczędzić, opanowując tworzenie i praktyczne zastosowanie rozmaitych formuł! Najpierw przeczytasz, czym dokładnie jest formuła, jak ją stworzyć oraz edytować w Excelu 2010 i do czego można ją wykorzystywać. Dowiesz się wszystkiego na temat nazw, ich zakresów i zarządzania nimi. W kolejnych częściach podręcznika zobaczysz, jak używać funkcji arkuszy w formułach, przeczytasz o manipulowaniu tekstem, datach i godzinach oraz różnych technikach liczenia. Odkryjesz, jak tworzyć bardzo przydatne formuły tekstowe, finansowe i tablicowe, oraz przekonasz się, jak przydatne są one w pracy z wykresami i tabelami przestawnymi. Znajdziesz tu również wiele interesujących, praktycznych formuł, których można używać w połączeniu z funkcjami formatowania warunkowego i sprawdzania poprawności danych. A kiedy już opanujesz te zagadnienia, dotrzesz do "megaformuł" i wykorzystywania języka VBA do tworzenia własnych funkcji arkusza. Odtąd już żadne zadanie w Excelu nie będzie wydawało Ci się zbyt skomplikowane — z Johnem Walkenbachem odkryjesz wszystkie tajemnice tego programu! Dzięki tej książce: poznasz interfejs i nowe funkcje Excela 2010 nauczysz się pracować z nazwami arkuszy, komórek i zakresów zaczniesz tworzyć przydatne formuły finansowe, tablicowe i tekstowe poznasz podstawowe i zaawansowane formuły liczące opanujesz formuły wyszukiwania oraz funkcje czasu i daty nauczysz się pracować z tabelami i bazami danych arkusza dowiesz się, czym są odwołania cykliczne i jak z nich korzystać poznasz techniki tworzenia wykresów i tabel przestawnych zaczniesz korzystać z formuł formatowania warunkowego opanujesz tworzenie i stosowanie "megaformuł" napiszesz własne, przydatne funkcje w języku VBA bez trudu usuniesz błędy w formułach Chcesz, by Excel pracował za Ciebie? John Walkenbach pokaże Ci, jak to zrobić!

1367
Eлектронна книга

Rails. Leksykon kieszonkowy

Eric Berry

Cała wiedza o Rails, której potrzebujesz! Jak zainstalować i skonfigurować Rails? Jak wykorzystać możliwości technologii ActiveRecord? Jak stworzyć dynamiczną aplikację, korzystając z technologii AJAX? Ruby on Rails przebojem wdarł się na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC, został niezmiernie dobrze przyjęty przez programistów z całego świata. Niewątpliwie wpływ na ten fakt miały założenia poczynione przez autora projektu - łatwość i przyjemność tworzenia kodu. Powszechnie wiadomo, że te atuty mają niebagatelny wpływ na szybkość tworzenia aplikacji internetowych. Dzięki popularności Ruby on Rails również znajomość języka Ruby, pochodzącego przecież z Dalekiego Wschodu, staje się powszechniejsza. W tej niezwykłej książce znajdziesz odpowiedzi na wszystkie pytania, które mogą pojawić się w trakcie kodowania nowej aplikacji. Dowiesz się, jak skonfigurować Rails, testować napisany kod, wykorzystać technologię ActiveRecord oraz przygotować widoki. Ponadto zdobędziesz wiedzę na temat używania technologii AJAX i REST, nauczysz się wykorzystywać usługi sieciowe oraz logować ważne informacje w trakcie pracy Twojej aplikacji. Z wiedzy tu zawartej możesz skorzystać szybko i w każdej chwili, a co najważniejsze, nie będziesz musiał przedzierać się przez setki niepotrzebnych stron. Tu znajdziesz tylko wiedzę niezbędną w Twojej pracy! Instalacja Rails Struktura plików Konfiguracja Rails Wykorzystanie skryptów Konfiguracja środowiska Sposoby przeprowadzania testów w Rails Używanie technologii ActiveRecord Zarządzanie danymi w bazie Zastosowanie ActionController Tworzenie widoków Sposoby użycia technologii AJAX i REST w Rails Wykorzystanie usług sieciowych Logowanie informacji w trakcie pracy aplikacji Stosowanie metod pomocniczych Wykorzystaj Rails w Twoim projekcie szybko i przyjemnie!

1368
Eлектронна книга

Interfejs API. Strategia programisty

Greg Brail, Dan Woods, Daniel Jacobson

Poznaj potencjał interfejsów API! Internet to gigantyczna sieć urządzeń połączonych ze sobą. Jego potencjał wykorzystują wszyscy i każdy jest świadom tego, że pojedyncze urządzenie bez połączenia z siecią nic nie znaczy. Podobnie jest z systemami informatycznymi. Możliwość integracji z siecią, tworzenia rozszerzeń oraz wymiany danych pomaga twórcom aplikacji rozwinąć skrzydła i odnieść sukces na szeroką skalę. Zastanawiasz się, jak otworzyć Twój system na świat? Interfejs API to jedyna droga! Sięgnij po tę książkę i przekonaj się, jak przygotować wygodny interfejs API, z którego programiści będą korzystali z przyjemnością. Na kolejnych stronach znajdziesz kluczowe zasady projektowania interfejsów API, sposoby zabezpieczania API oraz zarządzania użytkownikami. Ponadto dowiesz się, jak zarządzać ruchem sieciowym, obsługiwać interfejs API oraz mierzyć sukces Twojego API. Na sam koniec zobaczysz, jak zaangażować projektantów w proces adaptacji. Ta książka jest doskonałym źródłem informacji dla wszystkich osób chcących zrozumieć, czym są interfejsy API, jak wykorzystać drzemiący w nich potencjał oraz jak uniknąć typowych zagrożeń i problemów. Twoja lektura obowiązkowa! Dowiedz się o rozwoju interfejsów API, a także dlaczego Twoja firma może ich wymagać. Zaznajom się z rolami właścicieli zasobów, dostawców i projektantów w łańcuchu wartości interfejsu API. Opracuj strategie związane z projektowaniem, implementowaniem i wprowadzeniem produktu na rynek. Opracuj efektywny proces na potrzeby zarządzaniami zabezpieczeniami i użytkownikami. Rozwiąż problemy natury prawnej, takie jak zarządzanie prawami i warunki użytkowania. Zarządzaj ruchem sieciowym i komfortem pracy użytkowników za pomocą pewnego modelu operacyjnego. Określ metryki wymagane do ustalenia skali powodzenia interfejsu API. Wszystko, co powinieneś wiedzieć o interfejsach API!