Gratis Versand in ganz Österreich
Bookbot

Cay S. Horstmann

    16. Juni 1959
    Scala for the Impatient
    Core Java. Volume II. Advanced Features
    Modern JavaScript for the Impatient
    Core Java
    Core Java. Volume I. Fundamentals
    JavaScript für Ungeduldige
    • 2023

      Java to dojrzały, wszechstronny i bezpieczny język programowania, a jego nowa, 17. wersja wprowadza liczne usprawnienia w podstawowych elementach i interfejsach API. Wiele starych idiomów straciło na znaczeniu, a nowe mechanizmy i paradygmaty zwiększają efektywność tworzenia kodu, co czyni znajomość tych nowości kluczową dla zawodowych programistów. Zaktualizowane wydanie stanowi zwięzłe wprowadzenie do Javy SE 17, skupiając się na istotnych zagadnieniach, takich jak wyrażenia lambda, strumienie, rekordy, klasy zapieczętowane oraz zaawansowane techniki programowania współbieżnego. Książka prezentuje wszystkie ważne zmiany w sposób esencjonalny, zorganizowany dla łatwego dostępu i zrozumienia. Zawiera praktyczne informacje i przykłady kodu, umożliwiające natychmiastowe testowanie nowości. W publikacji omówiono m.in. rekordy i klasy zapieczętowane, programowanie funkcyjne, optymalne zarządzanie danymi, nowoczesne funkcje biblioteczne, bezpieczne struktury danych, zmodularyzowane API oraz interfejsy API do przetwarzania daty i czasu oraz internacjonalizacji. Poznaj najnowsze mechanizmy i paradygmaty Javy!

      Java. Przewodnik doświadczonego programisty w.3
    • 2022

      Core Java for the Impatient

      Updated Through Java 17 - Third Edition

      • 576 Seiten
      • 21 Lesestunden

      Clear, Concise Guide to the Core Language and Libraries--Updated through Java 17 Modern Java introduces major enhancements that impact the core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer needed, and new features and programming paradigms can make you far more effective. However, navigating these changes can be challenging. Core Java for the Impatient, Third Edition, is a complete yet concise guide that reflects all changes through Java SE 17, Oracle's latest Long-Term Support (LTS) release. Written by Cay S. Horstmann--author of the classic two-volume Core Java--this indispensable tutorial offers a faster, easier pathway for learning modern Java. Horstmann covers everything working developers need to know, including the powerful concepts of lambda expressions and streams, modern constructs such as records and sealed classes, and sophisticated concurrent programming techniques. Given Java SE 17's size and scope, there's plenty to cover, but it's presented in small chunks organized for quick access and easy understanding, with plenty of practical insights and sample code to help you quickly apply all that's new. Use modules to simplify the development of well-performing complex systems Work with the modularized Java API and third-party modules Test code as you create it with JShell Read-Eval-Print Loop (REPL) Improve your control over inheritance with sealed classes Use lambda expressions to express actions more concisely Streamline and optimize data management with the Streams API Use new library features and threadsafe data structures to implement concurrency more reliably Take advantage of API improvements for working with collections, input/output, regular expressions, and processes Whether you're an experienced developer just getting started with modern Java, or have been programming with Java for years, this guide will help you write more robust, efficient, and secure Java code.

      Core Java for the Impatient
    • 2022

      W 1995 roku zadebiutowała Java, która dziś jest dojrzałym i elastycznym językiem programowania, idealnym do tworzenia zarówno dużych systemów, jak i małych aplikacji mobilnych oraz internetowych. Język ten został zaprojektowany z dbałością o bezpieczeństwo i zawiera zaawansowane funkcje, które są cenione przez programistów pracujących nad złożonymi architekturami. Książka stanowi zaktualizowane wydanie kultowego podręcznika dla profesjonalnych programistów Javy. W pierwszym tomie opisano podstawy języka oraz kluczowe zagadnienia związane z programowaniem interfejsu użytkownika, kolekcjami, wyrażeniami lambda, a także technikami programowania współbieżnego i funkcyjnego. Wydanie to uwzględnia nowości Javy 17, takie jak bloki tekstu, rozszerzenia switch, rekordy i dopasowywanie wzorców. Podręcznik obfituje w przykłady kodu, które ilustrują działanie omawianych funkcji. Przykładowe programy są proste i realistyczne, co ułatwia naukę. W książce znajdziesz informacje o składni, najlepszych praktykach, obsłudze wyjątków, technikach debugowania, typach generycznych oraz nowoczesnych interfejsach graficznych z użyciem komponentów Swing. To doskonała okazja, aby biegle opanować język mistrzów programowania!

      Java. Podstawy w.12
    • 2021

      JavaScript für Ungeduldige

      Der schnelle Einstieg in modernes JavaScript

      DER schnelle Einstieg in modernes JavaScript Schneller und praxisnaher Einstieg für Entwickler*innen mit Vorkenntnissen in Java, C, C++ oder C# Direkter Einstieg in aktuelles JavaScript (ES2020) Beispiele und Übungen für das Lernen direkt an der Tastatur JavaScript für Ungeduldige ist ein vollständiger und dennoch prägnanter Leitfaden für modernes JavaScript, bis zu ES2020. Wenn Sie mit Sprachen wie Java, C#, C oder C++ umgehen können, werden Sie mit diesem Buch schnell mit JavaScript produktiv arbeiten können, ohne sich lange mit veralteten Konzepten rumschlagen zu müssen.

      JavaScript für Ungeduldige
    • 2020

      Java jest dojrzałym językiem programowania, który pozwala na pisanie kodu dla wielu rodzajów komputerów służących do różnych celów i działających na różnych platformach. Jest świetnym wyborem dla programistów, którym zależy na tworzeniu bezpiecznych aplikacji o wyjątkowej jakości. Wokół Javy skupia się duża społeczność, dzięki której język ten wciąż się rozwija, unowocześnia i wzbogaca o nowe elementy. Osoby, które swoje zawodowe życie wiążą z pisaniem programów w Javie, muszą poznać zaawansowane zagadnienia i mniej oczywiste funkcjonalności Javy, również te niedawno zaimplementowane. To konieczność dla każdego profesjonalnego programisty Javy. Oto kolejne, przejrzane, zaktualizowane i uzupełnione wydanie znakomitego podręcznika dla zawodowych programistów Javy. Znalazł się tu dokładny opis sposobów tworzenia interfejsu użytkownika, stosowania rozwiązań korporacyjnych, sieciowych i zabezpieczeń, a także nowości wprowadzonych w JDK 11. Przedstawiono techniki programowania baz danych oraz umiędzynarodowiania aplikacji Javy. Sporo uwagi poświęcono bibliotece Swing oraz jej wykorzystaniu do tworzenia realistycznej grafiki i efektów specjalnych. Ponadto w książce zostały pokazane nowe możliwości języka - zademonstrowano, jak dzięki nim uzyskać wyjątkową jakość aplikacji, a zamieszczone przykłady opracowano pod kątem zrozumiałości i wartości praktycznej.

      Java. Techniki zaawansowane w.11
    • 2020

      Modern JavaScript for the Impatient

      • 352 Seiten
      • 13 Lesestunden
      3,7(7)Abgeben

      Today, JavaScript is radically different and more powerful than ever. In an environment where user interfaces are increasingly web-based, it's become the "lingua franca" of the web browser. Frameworks such as Electron and platforms like AWS Lambda are extending its power even further. If you're moving to JavaScript, you need to learn modern JavaScript, but most guides still focus on legacy techniques. In Modern JavaScript for the Impatient, best-selling author Cay Horstmann offers a concise, complete, and practical introduction to today's JavaScript techniques and tools, and shows how to avoid pitfalls from the past. Horstmann shows students how to take full advantage of the Standard Library, modern JavaScript tools, asynchronous and web programming, and much more. Students will find especially valuable coverage of toolchains and frameworks, which often baffle JavaScript newcomers. As in Core Java(R) SE 9 for the Impatient, Horstmann covers plenty of ground, but he presents his techniques in small chunks organized for quick access and easy understanding. This is JavaScript for the projects your students are starting now - and those they'll be seeing tomorrow.

      Modern JavaScript for the Impatient
    • 2017

      Java jest dojrzałym i bezpiecznym językiem programowania, który pozwala na tworzenie kodu działającego niezależnie od platformy. Jest przy tym cały czas konsekwentnie rozwijany przez firmę Oracle. Java w wersji SE 8 stała się innowacyjnym, nowoczesnym narzędziem o imponujących możliwościach. Aby w pełni wykorzystać szanse, które niesie Java SE 8, i tworzyć kod o wysokiej jakości, niezbędne jest pogłębione zrozumienie tego języka i konieczna jest gruntowna znajomość jego bibliotek.Książka ta jest kolejnym, gruntownie zaktualizowanym i przeorganizowanym wydaniem czołowego podręcznika dla poważnych programistów Javy, którzy chcą skorzystać z nowych możliwości języka. W tym drugim z dwóch tomów książki opisano zagadnienia zaawansowane, takie jak API strumieni, biblioteki do obsługi daty, czasu i kalendarzy, zaawansowane zastosowania biblioteki Swing czy zagadnienia związane z bezpieczeństwem. Przedstawiono również najlepsze praktyki programowania aplikacji. Co ważne, prezentacja zagadnień umożliwia ich łatwe zrozumienie i praktyczne zastosowanie.Cay S. Horstmann jest profesorem informatyki. Wykłada na uniwersytecie stanowym w San Jose i współpracuje z uniwersytetami w Szwajcarii i Wietnamie. Otrzymał tytuł Java Champion. Często przemawia podczas konferencji związanych z technikami informatycznymi. W wolnych chwilach dzieli się swoją wiedzą, pisząc książki i artykuły o różnych językach programowania.

      JAVA TECHNIKI ZAAWANSOWANE WYD. 10
    • 2017

      Scala for the Impatient

      • 384 Seiten
      • 14 Lesestunden
      3,9(24)Abgeben

      "Written for experienced Java, C++, or C# programmers who are new to Scala or functional programming, Scala for the impatient, second edition, introduces the key Scala concepts and techniques you need in order to be productive quickly. It is the perfect introduction to the language, particularly for impatient readers who want to learn the fundamentals of Scala so they can start coding quickly. It doesn't attempt to exhaustively list all the features of the language or make you suffer through long and contrived examples. Instead, carefully crafted examples and hands-on activities guide you through well-defined stages of competency, from basic to expert."--Page 4 de la couverture

      Scala for the Impatient
    • 2016

      Książka Java. Podstawy od lat jest uznawana za najważniejszy praktyczny poradnik i podręcznik dla doświadczonych programist�w dążących do doskonalenia swoich umiejętności w zakresie posługiwania się językiem Java.W wydaniu dziesiątym wprowadzono liczne uzupełnienia, kt�re wiążą się z pojawieniem się bardzo oczekiwanej Javy SE. Przepisane i zmodyfikowane rozdziały obejmują swoim zakresem tematycznym nowe elementy platformy, idiomy i najlepsze praktyki. Znajdziesz w nich setki przykładowych program�w, a wszystkie tak napisane, aby były łatwe do zrozumienia i wykorzystania w praktyce.

      Java. Podstawy Wydanie X
    • 2014

      This book concisely introduces Java 8's most valuable new features, including lambda expressions (closures) and streams. If you're an experienced Java programmer, the author's practical insights and sample code will help you quickly take advantage of these and other Java language and platform improvements.

      Java SE 8 for the Really Impatient