Wydawca: 16
Ben Frain
Tablets, smart phones and even televisions are being used increasingly to view the web. There's never been a greater range of screen sizes and associated user experiences to consider. Web pages built to be responsive provide the best possible version of their content to match the viewing devices of not just today's devices but tomorrow's too.Learn how to design websites according to the new responsive designù methodology, allowing a website to display beautifully on every screen size. Follow along, building and enhancing a responsive web design with HTML5 and CSS3. The book provides a practical understanding of these new technologies and techniques that are set to be the future of front-end web development. Starting with a static Photoshop composite, create a website with HTML5 and CSS3 which is flexible depending on the viewer's screen size.With HTML5, pages are leaner and more semantic. A fluid grid design and CSS3 media queries means designs can flex and adapt for any screen size. Beautiful backgrounds, box-shadows and animations will be added ñ all using the power, simplicity and flexibility of CSS3.Responsive web design with HTML5 and CSS3 provides the necessary knowledge to ensure your projects won't just be built right for today but also the future.
Responsive Web Design z jQuery
Gilberto Crespo
Twórz strony na miarę XXI wieku! Jeszcze całkiem niedawno — w świecie bez smartfonów i tabletów — tworzenie stron było zdecydowanie prostsze. Projektanci i deweloperzy nie musieli się martwić o to, jak strona będzie się prezentowała na różnej wielkości ekranach, dopasowywali ją do 2–3 rozdzielczości. Obecnie, w erze urządzeń mobilnych o poziomych, pionowych, małych, średnich i bardzo dużych ekranach, pewnie często zastanawiasz się, jak skutecznie zadbać o responsywność swojej strony. Sięgnij po ten przewodnik i spraw, by zarówno użytkownicy komputerów stacjonarnych, jak i laptopów, tabletów czy smartfonów z przyjemnością korzystali z Twojej witryny. W trakcie lektury dowiesz się, jak budować responsywne strony WWW. Responsywne to znaczy takie, które dostosowują swój wygląd i układ do urządzenia, na którym są przeglądane. Nauczysz się korzystać z dopasowujących się układów i siatek (ang. grids) oraz zbudujesz menu, które wszędzie będzie wyglądało dobrze. Ponadto przekonasz się, że stworzenie galerii, osadzenie mediów oraz atrakcyjnej tabeli dla urządzeń mobilnych nie musi być karkołomnym zadaniem! Na sam koniec dowiesz się, jak testować takie strony, oraz poznasz przydatne wtyczki dla jQuery. Książka ta jest doskonałym źródłem wiedzy dla wszystkich podążających za trendami w tworzeniu stron WWW! Sięgnij po książkę i dowiedz się, jak: stworzyć atrakcyjne menu i galerię wykorzystać możliwości małych ekranów zbudować responsywną tabelę zastosować dodatkowe wtyczki zbudować uniwersalną stronę WWW Zaoszczędź swój czas i twórz uniwersalne strony WWW!
Responsywne i wydajne projekty internetowe. Szybkie aplikacje dla każdego
Tom Barker
Superwydajne aplikacje i strony WWW! 1024×768, 800×600 — czy te liczby coś Ci mówią? To najpopularniejsze rozdzielczości ekranu, które obowiązywały w czasach przed mobilną rewolucją. Obecnie użytkownicy korzystają z przeróżnych ekranów, wyświetlających obrazy w wielu innych rozdzielczościach. Jak sobie z tym poradzić? Jak tworzyć strony WWW, które będą działać poprawnie na każdym dostępnym urządzeniu? Jak rozwiązać problemy z wydajnością? Na te i dziesiątki innych pytań odpowiada ta niezwykła książka. Sięgnij po nią i zapoznaj się z najnowszymi trendami w tworzeniu responsywnych i wydajnych stron WWW oraz aplikacji internetowych. W trakcie lektury zdobędziesz bezcenną wiedzę na temat mierzenia wydajności aplikacji oraz czynników, które mają na nią wpływ. Kolejne rozdziały dostarczą Ci wyczerpujących informacji dotyczących ciekawych rozwiązań problemu wydajności po stronie klienta oraz serwera, a ponadto zaprezentują techniki ciągłego testowania wydajności. Przekonaj się, jak istotne jest zapewnianie obrazów dopasowanych do urządzenia oraz stosowanie pamięci podręcznej. Poznaj dostępne responsywne szkielety oraz ich ocenę według osobistych kryteriów autora. Jest to doskonała lektura dla wszystkich osób podążających za trendami w tworzeniu stron WWW i aplikacji internetowych. Uzyskaj podstawowe informację dotyczące wydajności stron i narzędzi do jej mierzenia. Pisz funkcjonalności przy wykorzystaniu NodeJS, które zaserwują zasoby przystosowane do urządzenia klienta. Poznaj rozwiązania działające po stronie klienta, takie jak leniwe ładowanie całych sekcji strony — włącznie z obrazami, stylami i zawartością. Sprawdzaj zgodność z umową SLA poprzez automatyczne testy napisane w PhantomJS. Przeanalizuj kilka responsywnych frameworków, oraz autorski framework Toma Barkera działający po stronie serwera. Poznaj sposoby tworzenia wydajnych i responsywnych aplikacji internetowych!
Responsywne strony WWW dla każdego
Clarissa Peterson
Twórz skalowalne strony WWW (RWD) dla wszystkich urządzeń! Responsywne strony WWW umiejętnie dostosowują się do rozmiaru każdego ekranu, na jakim zechcesz je wyświetlić. Ta ich właściwość pomaga również generować zyski! Po pierwsze, wystarczy utrzymywać tylko jedną wersję responsywnej strony. Po drugie, Twoi potencjalni klienci i użytkownicy mogą zapoznać się z Twoją ofertą lub skorzystać z niej praktycznie w dowolnym miejscu świata. I to niezależnie od tego, czy korzystają ze smartfona, z tabletu czy z komputera stacjonarnego! Jeżeli chcesz nauczyć się tworzyć takie strony, ta książka będzie dla Ciebie najlepszym źródłem! Już za chwilę dowiesz się, w jaki sposób zbudować skalowalne strony WWW z wykorzystaniem najnowszych możliwości kaskadowych arkuszy stylów CSS3 oraz języka HTML5. Przekonasz się, jak łatwo możesz modyfikować style pod konkretne media oraz jak najlepiej zorganizować proces projektowania responsywnej strony WWW. Zaznajomisz się też z najlepszymi technikami poprawy wydajności Twoich stron WWW. To jest obowiązkowa lektura dla wszystkich programistów i projektantów stron WWW! Przygotuj strategię treści strony zanim zajmiesz się jej wizualnym wyglądem Dowiedz się, dlaczego domyślnym wzorcem powinna być strona przystosowana do małych ekranów Poznaj elementy języka HTML i właściwości stylów CSS niezbędne do tworzenia skalowalnych stron Zastosuj zapytania o media, aby wyświetlać różne style CSS na ekranach różnej wielkości Modyfikuj obrazy, czcionki i sekcje nawigacji Stosuj techniki optymalizacyjne, aby tworzyć mniejsze i szybsze strony Odkryj możliwości responsywnych stron WWW!
Responsywne strony WWW. Technologia na start!
Craig Sharkie, Andrew Fisher
Strony WWW dla każdego urządzenia! Responsywne strony WWW potrafią dopasowywać się do rozmiaru ekranu użytkownika. Niezależnie od tego, czy korzysta on ze stacjonarnego komputera z dużym monitorem, laptopa czy smartfona, zawsze może bez utraty kluczowej zawartości przeglądać ulubione witryny. Responsywność była do niedawna tylko dodatkiem do tworzonych stron — miała po prostu miło zaskoczyć klientów. Obecnie to standard usług WWW. Z tej unikalnej książki dowiesz się, jak sprawnie tworzyć responsywne serwisy. Nauczysz się stosować płynne siatki oraz korzystać z tych gotowych: 960 Grid System, 320 and Up oraz Bootstrap. Zrozumiesz, w jaki sposób działają responsywne strony, które nie tylko dostosowują swój układ do rozmiaru ekranu, lecz także adaptują dostarczane materiały multimedialne, głównie zdjęcia. W kolejnych rozdziałach znajdziesz obszerne omówienie tych zagadnień. W końcu dowiesz się, jak stworzyć własny elastyczny szablon oraz jakie są dostępne gotowe rozwiązania. Ta książka jest obowiązkową lekturą każdego dewelopera stron WWW, który chce być na czasie oraz korzystać z dobrodziejstw responsywnych stron! Dzięki tej książce: poznasz potencjał responsywnych stron WWW stworzysz własną płynną siatkę zaserwujesz użytkownikowi pliki multimedialne dostosowane do jego urządzenia poznasz szablony — Bootstrap, Foundation, Skeleton i inne zbudujesz responsywną stronę Obowiązkowa lektura każdego dewelopera stron WWW!
Jerzy Kurowski
RESS is a new methodology in the world of web design and development. It attempts to solve the problems that accompany the RWD (responsive web design) approach to web design. RESS is still in its infancy, but it is growing at an exponential rate.RESS Essentials shows you how to make server-side applications smarter and more aware of a visitor's environment limitations (device, screen size, and browser). This allows you to create faster and more reliable websites. Through this book, you will build a solid base of knowledge on RESS-related technologies, while the step-by-step tutorials will help you to create your own RESS system.This book is an introduction to RESS alchemy and gives you an incentive to build your own RESS lab. It will give you a broad overview of the multiple techniques used to code responsive websites in responsible ways. Beginning with an overview of RWD, you will learn the steps involved in setting up RWD for client-side development. You will then learn how to scale images using client- and server-side technology. By the end of this book, you will have learned about the implementation of RESS application patterns, browser feature detection, and various RESS architectures. RESS Essentials will also teach you how to use jQuery with some RWD design patterns and how to employ REST API for RWD pages.
REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest
Dawid Wybierek
Obierz kurs na... poprawną integrację Twoich aplikacji Wiesz, czym jest REST API? Skoro rozpoczynasz przygodę z programowaniem albo jej początki masz już za sobą, pewnie wiesz - a przynajmniej znasz te terminy ze słyszenia. Mimo to przypominamy: API, czyli aplikacyjny interfejs programistyczny, to zestaw reguł określających sposób, w jaki sposób urządzenia i aplikacje mają się ze sobą łączyć i komunikować, z kolei API REST to interfejs API zgodny z zasadami projektowania REST (representational state transfer). Zdefiniowana w 2000 roku specyfikacja REST zapewnia programistom odpowiednią elastyczność i swobodę. W ciągu ponad dwudziestu lat funkcjonowania stała się swojego rodzaju standardem w programowaniu i dlatego swobodnie poruszać się w niej powinien każdy backendowiec i integrator systemów. Jak widzisz, umiejętność tworzenia REST API stanowi krok milowy w karierze programisty. Bez niej w dzisiejszym świecie IT ani rusz. Na szczęście dla początkujących adeptów zawodu API można zbudować, opierając się na jednym z najpopularniejszych języków programowania, czyli Pythonie. I w ramach tego kursu właśnie na tym się skupimy przybliżając Ci bibliotekę FastAPI. Według statystyk PYPL (PopularitY of Programming Language Index) zajmuje ona pierwsze miejsce pod względem popularności. Stworzysz z nią API szybko, bezproblemowo i z użyciem najnowocześniejszych technologii, tak jak Netflix, Microsoft czy Uber, które również należą do jej użytkowników. Co czeka Cię podczas kursu REST API i Python? W ramach naszego kursu REST API: Dowiesz się, czym jest protokół i metoda HTTP, a także jakie są kody odpowiedzi Poznasz podstawowe informacje dotyczące budowy API Opanujesz zasady korzystania z FastAPI Odkryjesz zalety używania jednej z najpopularniejszych baz NoSQL – MongoDB i nauczysz się używać jej w swoich projektach Nauczysz się organizować testy jednostkowe i poprawnie mockować Co więcej... Z kursu REST API i Python dowiesz się, jak ułatwić sobie życie dzięki korzystaniu z typowania statycznego. REST API i Python. Kurs video. Pracuj z API przy użyciu FastAPI, MongoDB i PyTest pozwoli Ci opanować podstawową wiedzę i umiejętności potrzebne do poprawnego budowania API w zgodzie ze specyfikacją REST. By wziąć w nim udział, wystarczy znać podstawy języka Python. Najważniejsze w projektowaniu REST Interfejsy API REST nie narzucają użytkownikowi konkretnego języka programowania, obsługują wiele formatów danych. Trzeba natomiast w ich ramach trzymać się kilku bazowych zasad. Pierwsza mówi o jednolitym interfejsie. Oznacza to, że wszystkie żądania wysyłane do interfesju API muszą wyglądać tak samo. Druga kwestia to rozdzielenie klienta (czyli aplikacji uzyskującej dostęp) i serwera (aplikacja czy usługa, w której znajduje się zasób). Ważna jest także bezstanowość, co oznacza brak sesji po stronie serwera. O ile to możliwe, po stronie serwera lub klienta powinna być dostępna opcja buforowania zasobów. Przy projektowaniu interfejsów API REST powinno się zakładać ich warstwowość. I wreszcie - nieobowiązkowo - interfejsy API REST mogą uruchamiać w niektórych wypadkach tzw. kod wykonywalny, czyli kod na żądanie. Only hardware remains Sprawdź także kursy CSS dostępne w naszej ofercie.
REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP
Robert Gontarski
Obierz kurs na... tworzenie API API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w określonej aplikacji czy platformie. Każdy, kto się zajmuje – lub planuje się zajmować – informatyką, prędzej czy później zetknie się z API i będzie musiał sobie poradzić ze stworzeniem i z przetestowaniem tego rozwiązania. Dziś bowiem nie ma już systemu, który nie korzystałby z API. Dlatego powstało to szkolenie. Dzięki kursowi video REST API i Symfony nauczysz się z niego, jak wykreować API, jak je obsługiwać, testować i wyszukiwać w nim błędy. Przy okazji, biorąc udział w szkoleniu, poznasz wiele przydatnych narzędzi i technologii. Do skonfigurowania i wytworzenia środowiska pracy wykorzystamy Docker i Docker Compose. Aplikacja Postman posłuży nam do stworzenia listy wszystkich możliwych „endpointów” API, a także do sprawdzenia, czy nasza aplikacja działa. Samą aplikację zbudujemy, opierając się na frameworku Symfony. Użyjemy również interfejsu REST API – korzysta się z niego praktycznie w każdej aplikacji, która coś udostępnia (jak mapy Google, mapy Apple, giełdy, systemy tłumaczeń itd.). Poznamy więc sposób komunikacji, który cieszy się ogromną popularnością – a to oznacza, że po prostu wypada go opanować. Co cię czeka podczas naszego profesjonalnego szkolenia video online z REST API i Symfony W trakcie kursu między innymi: Dowiesz się, czym jest API i na jakich zasadach działa REST API Nauczysz się konfigurować środowisko dla Dockera (PHP, NGINX, MySQL) i środowisko Symfony Będziesz tworzyć encje, komendy w Symfony, zapytania do innych API Przyjrzysz się temu, jak tworzy się API w Symfony Opanujesz zasady zabezpieczania aplikacji (autoryzacja) Poznasz dobre praktyki pisania kodu w Symfony Skorzystasz z kluczy JWT Szkolenie REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP kończy się na poziomie średnio zaawansowanym. Po jego ukończeniu bez problemu stworzysz samodzielnie API, przetestujesz je i wychwycisz błędy. Będziesz także w stanie samodzielnie skonfigurować środowisko, wykreujesz aplikacje REST API w Symfony i „dogadasz się” z Postmanem. Zobacz także kursy video JavaScript dostępne w naszej ofercie!
REST. Najlepsze praktyki i wzorce w języku Java
Bhakti Mehta
Usprawnij wymianę danych z usługą REST! Postępująca cyfryzacja współczesnego świata wymaga coraz większej integracji przeróżnych systemów informatycznych. Nierzadko są to systemy znajdujące się w odległych lokalizacjach, napisane z wykorzystaniem różnych języków programowania i technologii. Jak zapewnić możliwość wymiany informacji między nimi? Usługi typu REST to jeden z najwygodniejszych sposobów! Co to jest REST? Jak przygotować usługę tego typu? Jak ustrzec się przed błędami? Na te i wiele innych pytań odpowiada ta książka. Znajdziesz w niej najlepsze praktyki tworzenia usług REST z wykorzystaniem języka Java. Sięgnij po nią i dowiedz się, jak projektować zasoby i zapewniać im bezpieczeństwo oraz w jaki sposób przygotowywać usługi REST dla różnych wersji językowych. Odkryj, jak testować udostępnione zasoby i zagwarantować ich najwyższą wydajność oraz jaka przyszłość czeka usługi tego typu. Sprawdź też, jak wygląda API takich usług, jak GitHub, Twitter i Facebook (API Graph). Ta książka jest doskonałą lekturą dla wszystkich programistów chcących bezproblemowo tworzyć wydajne usługi typu REST. Tematy opisane w książce: Tworzenie usług typu RESTful przy użyciu API JAX-RS 2.0 Zaawansowane techniki wykorzystania protokołu OAuth i zabezpieczeń w usługach typu RESTful Metody buforowania, weryfikacji danych, ograniczania liczby żądań, asynchronicznego wykonywania działań oraz najlepsze praktyki pozwalające zwiększyć interaktywność aplikacji Najlepsze metody stronicowania, dokumentowania i testowania usług typu RESTful HATEOAS i architektura mikrousługowa w budowanie aplikacji wykorzystujących usługi typu RESTful Przyszłość technologii REST, nowe standardy i sposób ich wykorzystania przez różne przedsiębiorstwa Porównanie technologii WebHook, WebSocket oraz Server-Sent Events umożliwiających dostarczanie informacji klientom na bieżąco Wydajne usługi REST w Twoim zasięgu!
Restauracja na końcu wszechświata
Douglas Adams
DRUGA CZĘŚĆ TRYLOGII W PIĘCIU CZĘŚCIACH Kiedy zostaną rozwiązane wszystkie problemy dotyczące przestrzeni, czasu, materii oraz istoty życia, pozostanie pytanie: Gdzie jest najlepsza kuchnia?. Restauracja na końcu wszechświata oferuje niepowtarzalne wrażenia gastronomiczne, zwłaszcza że nie ma się co martwić o dzień jutrzejszy. Autor: Douglas Adams (19522001) Urodził się w Cambridge, kształcił się w Brentwood School w Essex i St John's College w Cambridge, gdzie w 1974 r. uzyskał tytuł licencjata (a później magistra) literatury angielskiej. Był twórcą wszystkich wersji przewodnika Autostopem przez Galaktykę, który zadebiutował w marcu 1978 r. jako seria BBC Radio 4, po czym przekształcił się w serię bestsellerowych powieści, serial telewizyjny, album płytowy, grę komputerową i kilka adaptacji scenicznych. Sprzedało się ponad 15 milionów jego książek w języku angielskim, a tłumaczenia na niemiecki, szwedzki i wiele innych języków także były bestsellerami. Istnieją dwie asteroidy nazwane na jego cześć: (18610) Arthurdent i (25924) Douglasadams. Lektor: Maciej Więckowski Aktor teatralny, filmowy i dubbingowy, lektor audiobooków. Do 2010 roku związany z Teatrem Powszechnym w Łodzi, gościnnie występował również w teatrach w Warszawie i Kaliszu. Współtwórca projektu muzyczno-filmowo-dubbingowego Niemy Movie. Miłośnicy seriali kojarzą go m.in. z Na dobre i na złe, Belle Epoque lub Belfra 2.
Restauracja na końcu wszechświata. Edycja ilustrowana
Douglas Adams
Drugi tom kultowego cyklu, genialnie zilustrowany przez wielokrotnie nagradzanego rysownika i autora książek Chrisa Riddella Kilka sekund przed zniszczeniem Ziemi w celu przygotowania terenu pod budowę drogi szybkiego ruchu Arthur Dent zostaje zabrany z Ziemi przez swojego przyjaciela Forda Prefecta, specjalistę od badań terenowych nowego wydania encyklopedii Autostopem przez Galaktykę, który ostatnie piętnaście lat spędził na Ziemi, udając bezrobotnego aktora. Dynamiczna para zaczyna wspólną podróż w przestrzeni kosmicznej, wspomagana przez pełne humoru cytaty z encyklopedii oraz masę innych podróżników. A kiedy zostaną już rozwiązane wszystkie problemy dotyczące przestrzeni, czasu, materii oraz istoty życia, pozostanie pytanie: ,,Gdzie jest najlepsza kuchnia?" Restauracja na końcu wszechświata oferuje niepowtarzalne wrażenia gastronomiczne, zwłaszcza że nie ma co martwić się o dzień jutrzejszy Nigdy nie czytaliście śmieszniejszego science fiction: Douglas Adams jest mistrzem inteligentnej satyry, ostrego jak drut kolczasty dowcipu i komediowego dialogu. The Boston Globe
Restauracja na końcu wszechświata. Życie, wszechświat i cała reszta
Douglas Adams
KOLEJNE CZĘŚCI KULTOWEJ POWIEŚCI, KTÓRA ŁĄCZY WIZYJNĄ FANTASTYKĘ ZE ZWARIOWANYM BRYTYJSKIM HUMOREM Kilka sekund przed zniszczeniem Ziemi w celu przygotowania terenu pod budowę drogi szybkiego ruchu Arthur Dent zostaje zabrany z Ziemi przez swojego przyjaciela Forda Prefecta, specjalistę od badań terenowych nowego wydania encyklopedii Autostopem przez Galaktykę, który ostatnie piętnaście lat spędził na Ziemi, udając bezrobotnego aktora. Dynamiczna para zaczyna wspólną podróż w przestrzeni kosmicznej, wspomagana przez liczne cytaty z Autostopem (Ręcznik jest chyba najprzydatniejszą rzeczą, jaką może mieć przy sobie międzygwiezdny autostopowicz) oraz masę innych podróżników: Zaphoda Beeblebroxa dwugłowego i trzyrękiego byłego hipisa i ostatnią osobę, która powinna zostać prezydentem Galaktyki; Trillian, dziewczynę Zaphoda; Marvina, paranoidalnego, błyskotliwego i chronicznie depresyjnego robota; Veeta Voojagiga, byłego studenta, którego obsesyjnie dręczyło, co stało się z wszystkimi długopisami, które kupował w ostatnich latach. Kiedy zostaną rozwiązane wszystkie problemy dotyczące przestrzeni, czasu, materii oraz istoty życia, pozostanie pytanie: ,,Gdzie jest najlepsza kuchnia?" Restauracja na końcu wszechświata oferuje niepowtarzalne wrażenia gastronomiczne, zwłaszcza że nie ma co martwić się o dzień jutrzejszy Latanie to sztuka, a raczej sztuczka tak twierdzi przewodnik Autostopem przez Galaktykę. Dowcip polega na tym, by nauczyć się rzucać na ziemię i nie trafić w nią. Z lotu ptaka wiele problemów i niebezpieczeństw wygląda całkiem inaczej zwłaszcza życie, wszechświat i cała reszta Nigdy nie czytaliście śmieszniejszego science fiction: Douglas Adams jest mistrzem inteligentnej satyry, ostrego jak drut kolczasty dowcipu i komediowego dialogu. The Boston Globe
Valentin Bojinov
In this era of cloud computing, every data provisioning solution is built in a scalable and fail-safe way. Thus, when building RESTful services, the right choice for the underlying platform is vital. Node.js, with its asynchronous, event-driven architecture, is exactly the right choice to build RESTful APIs.This book will help you enrich your development skills to create scalable, server-side, RESTful applications based on the Node.js platform.Starting with the fundamentals of REST, you will understand why RESTful web services are better data provisioning solution than other technologies. You will start setting upa development environment by installing Node.js, Express.js, and other modules. Next, you will write a simple HTTP request handler and create and test Node.js modules using automated tests and mock objects. You will then have to choose the most appropriate data storage type, having options between a key/value or document data store, and also you will implement automated tests for it. This module will evolve chapter by chapter until it turns into a full-fledged and secure Restful service.
Andrzej Jarzyna, Samir Amzani, Mike Amundsen
Designing scalable, user-focused, and robust APIs that last isn’t just a technical challenge but a design imperative. Written by API leaders with over 30 years of combined experience in API strategy, governance, and community, this book is your comprehensive guide to API design, focusing on domain-driven, consumer-centric APIs that meet real user needs while remaining flexible and maintainable over time. It covers modern REST API design, tools like OpenAPI and JSON Schema, and the importance of a product-based approach. The chapters help you explore best practices, potential pitfalls, and anti-patterns, extending beyond the design phase.Starting with the “why” behind building an API, its intended users, and value, this book walks you through the API lifecycle, the role of contracts, and applying domain-driven design. You’ll develop a solid foundation in REST API design as you discover different styles, constraints, and more. Beyond design, the book covers testing techniques, API evolution, maintenance, and deprecation.By the end, you’ll not only know how to design great APIs but understand how to treat them as products, manage their lifecycle, and deliver real value by keeping your APIs relevant and reliable long after release.*Email sign-up and proof of purchase required
Balachandar Bogunuva Mohanram
Representational State Transfer (REST) is a simple yet powerful software architecture style to create lightweight and scalable web services. The RESTful web services use HTTP as the transport protocol and can use any message formats, including XML, JSON(widely used), CSV, and many more, which makes it easily inter-operable across different languages and platforms.This successful book is currently in its 3rd edition and has been used by thousands of developers. It serves as an excellent guide for developing RESTful web services in Java.This book attempts to familiarize the reader with the concepts of REST. It is a pragmatic guide for designing and developing web services using Java APIs for real-life use cases following best practices and for learning to secure REST APIs using OAuth and JWT. Finally, you will learn the role of RESTful web services for future technological advances, be it cloud, IoT or social media.By the end of this book, you will be able to efficiently build robust, scalable, and secure RESTful web services using Java APIs.
Jobinesh Purushothaman
REST (REpresentational State Transfer) is a simple yet powerful software architecture style to create scalable web services and allow them to be simple, lightweight, and fast. The REST API uses HTTP and JSON, so that it can be used with many programming languages such as Ruby, Java, Python, and Scala. Its use in Java seems to be the most popular though, because of the API's reusability.This book is a guide to developing RESTful web services in Java using the popular RESTful framework APIs available today. You will begin with gaining an in-depth knowledge of the RESTful software architectural style and its relevance in modern applications. Further, you will understand the APIs to parse, generate, transform, and query JSON effectively. Then, you will see how to build a simple RESTful service using the popular JAX-RS 2.0 API along with some real-world examples. This book will introduce you to the Jersey framework API, which is used to simplify your web services.You will also see how to secure your services with various authentication mechanisms. You will get to grips with various solutions to describe, produce, consume, and visualize RESTful web services. Finally, you will see how to design your web services to equip them for the future technological advances, be it Cloud or mobile computing.By the end of this book, you will be able to efficiently build robust, scalable, and secure RESTful web services, making use of the JAX-RS and Jersey framework extensions.
René Enríquez
A sequential and easy-to-follow guide which allows you to understand the concepts related to securing web apps/services quickly and efficiently, since each topic is explained and described with the help of an example and in a step-by-step manner, helping you to easily implement the examples in your own projects. This book is intended for web application developers who use RESTful web services to power their websites. Prior knowledge of RESTful is not mandatory, but would be advisable.
Valentin Bojinov
When building RESTful services, it is really important to choose the right framework. Node.js, with its asynchronous, event-driven architecture, is exactly the right choice for building RESTful APIs.This third edition of RESTful Web API Design with Node.js 10 will teach you to create scalable and rich RESTful applications based on the Node.js platform. You will be introduced to the latest NPM package handler and understand how to use it to customize your RESTful development process. You will begin by understanding the key principle that makes an HTTP application a RESTful-enabled application. After writing a simple HTTP request handler, you will create and test Node.js modules using automated tests and mock objects; explore using the NoSQL database, MongoDB, to store data; and get to grips with using self-descriptive URLs. You’ll learn to set accurate HTTP status codes along with understanding how to keep your applications backward-compatible. Also, while implementing a full-fledged RESTful service, you will use Swagger to document the API and implement automation tests for a REST-enabled endpoint with Mocha. Lastly, you will explore some authentication techniques to secure your application.
Restytucja i ochrona dóbr kultury. Zagadnienia prawne
Iwona Gredka-Ligarska, Anna Rogacka-Łukasik
Celem książki jest ukazanie problematyki prawnej ochrony dóbr kultury widziane z kilku perspektyw: krajowej, europejskiej oraz światowej.
Résumé, czyli Krakowiaki makabryczne
Władysław Szlengel
Co czytałem umarłym Władysław Szlengel Résumé, czyli Krakowiaki makabryczne Motyka piłka, graca, kleszcze, czy pamiętasz, bracie, jeszcze? Apenszlak, Ordonka, PKO, było życie, bracie, co? Motyka, piłka, kleszcze, młotek, Adria, szampan dla kokotek, E. Wedel, Palladium, mały Fiat, Bukiet, bigos to był świat Motyka, piłka, kleszcze, graca, taxi złocisz, lipa praca Czerwoniak, Nasz Przegląd, Kino, Wiech, Tom, Krukowski, Bodo, śmiech Motyka, piłka, ... Władysław Szlengel Ur. 1912 r. w Warszawie Zm.8 maja 1943 r. w Warszawie Najważniejsze dzieła: Co czytałem umarłym Poeta, dziennikarz, aktor estradowy, pisał również teksty kabaretowe. Przed wojną autor popularnych, nadawanych w radiu piosenek, w tym tang oraz utworów stylizowanych na gwarę warszawską, tekstów kabaretowych i rewiowych (m.in. Panna Andzia ma wychodne, Jadziem, panie Zielonka, Chodź na piwko naprzeciwko). Współpracownik czasopisma satyrycznego ,,Szpilki". Brał udział w obronie Warszawy, potem przedostał się do okupowanego przez ZSRR Białegostoku, następnie do Lwowa, a w roku 1941 powrócił do stolicy. Działalności kabaretowej nie przerwał również w getcie, współtworzył m. in. cykliczny program ,,Żywy dziennik". Najważniejszym jego dziełem powstałym w getcie jest zbiór wierszy Co czytałem umarłym, rozpowszechniany w formie różniących się od siebie zszywek maszynopisów (jeden z nich odnalazł się w latach 60. w stole z podwójnym blatem przeznaczonym do spalenia). Władysław Szlengel zginął rozstrzelany 8 maja 1943 w warszawskim getcie. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.
Maria Konopnicka
Maria Konopnicka Damnata Resurexit Niewiasta Mówili w Galilei, Że wstanie trzeciej zorzy Od żalu, od nadziei, Tak serce sobą trwoży, Iż stoję tu chwiejąca, Jak palma i jak trzcina, A wiatr mnie o pierś trąca, I głowę mi ugina Jak łań wyszczuta z kniei, Tak biegłam z łoża mego Mówili w Galilei, Że wstanie dnia trzeciego. Zroszone moje włosy Wiatr z winnic oto targa. W powietrzu słychać głosy, To radość w nich, to skarga. Lecz w głosów tych zawiei, Ach, nie ma, ni... Maria Konopnicka Ur. 23 maja 1842 r. w Suwałkach Zm. 8 października 1910 r. we Lwowie Najważniejsze dzieła: O Janku Wędrowniczku, O krasnoludkach i sierotce Marysi, Nasza szkapa, Miłosierdzie gminy, Rota, Dym, Mendel Gdański Poetka, publicystka, nowelistka, tłumaczka. Zajmowała się krytyką literacką. Pisała liryki stylizowane na ludowe i realistyczne obrazki (W piwnicznej izbie). Wydawała cykle nowel (Moi znajomi, Nowele, Na drodze). W otoczeniu ośmiorga swoich dzieci tworzyła bajki (Na jagody). Jako poetka, inspiracji szukała w naturze (Zimowy poranek). Swoje wiersze publikowała głównie w prasie. Wiersz patriotyczny Rota konkurował z Mazurkiem Dąbrowskiego o miano hymnu Polski. Wiele jej utworów powstało podczas podróży po Europie (Italia). Ostatnie lata życia poświęciła poematowi Pan Balcer w Brazylii. autor: Bartłomiej Chwil Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.
Leo Tolstoy
The book tells about the young prince, in whose soul changes suddenly occurred and he realized that his life was empty, that he was swallowed by empty acquaintances and his life needed to be changed. He began to change it radically. The kick was a meeting with a girl whom he seduced many years ago. He saw how his rash act changed the life of another person.
Zygmunt Krasiński
Zygmunt Krasiński Resurrecturis Swiat ten cmętarzem z łez, ze krwi i błota! Świat ten jak wieczna każdemu Golgota! Darmo się duch miota Kiedy ból go zrani! Na burze żywota Niema tu przystani! Los z nas szydzi w każdéj chwili! Dzielnych strąca do otchłani Giną święci giną mili Żyją niecierpiani! Wszystko się plącze i nierozgmatwanie! Śmierć w pobliżu a w oddali Gdzieś na wieków późnéj fali Zmartwychwstanie! * Więc trzeba skrzepnąć stwardnieć być ... Zygmunt Krasiński Ur. 19 lutego 1812 r. w Paryżu Zm. 23 lutego 1859 r. w Paryżu Najważniejsze dzieła: Nie-Boska komedia; Irydion; Psalmy przyszłości; O Stanowisku Polski oraz bloki korespondencji (m.in. do Delfiny Potockiej, Henryka Reeve, Augusta Cieszkowskiego, Bronisława Trentowskiego) Dramatopisarz, poeta i prozaik, przedstawiciel polskiego romantyzmu (jeden z tzw. trójcy wieszczów). Najwybitniejsze dzieło, Nie-Boską komedię, prozatorski dramat romantyczny o rewolucji, przedstawiający racje i winy obu walczących stron, opublikował mając zaledwie 23 lata (1835). Z czasem przeszedł na pozycje ultrakonserwatywne (por. Psalmy przyszłości publ. pod pseud. Spirydion Prawdzicki). Twórca radykalnej odmiany mesjanizmu polskiego. Tytuł hrabiowski rodzina Krasińskiego uzyskała od Napoleona. Trzyletni Zygmunt pełnił funkcję adiutanta następcy tronu Cesarstwa Francji (swego rówieśnika) i na uroczystościach nosił stosowny do tej funkcji mundur. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.
Zygmunt Krasiński
“Resurrecturis” to poemat Zygmunta Krasińskiego, jednego z trójcy wieszczów obok Mickiewicza i Słowackiego, uznawanych za największych poetów polskiego romantyzmu. “Świat ten cmętarzem z łez, ze krwi i błota! Świat ten jak wieczna każdemu Golgota! Darmo się duch miota Kiedy ból go zrani! Na burze żywota Niema tu przystani! Los z nas szydzi w każdéj chwili! Dzielnych strąca do otchłani — Giną święci — giną mili — Żyją niecierpiani! Wszystko się plącze — i nierozgmatwanie! Śmierć w pobliżu — a w oddali Gdzieś na wieków późnéj fali Zmartwychwstanie!” Fragment