Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Electronic books ; local  (41,925)
  • Database management
  • Java (Computer program language)
Material
Years
Keywords
  • 1
    Language: English
    DDC: 005.72
    RVK:
    Keywords: XML (Document markup language) ; Java (Computer program language) ; XML ; Java ; JAXP
    Note: Print. digitally on demand (in 2 Bde.) , Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (500 pages) , illustrations
    Edition: First edition.
    DDC: 005.75/65
    Keywords: MySQL (Electronic resource) ; Database management ; Relational databases ; Bases de données ; Gestion ; Bases de données relationnelles
    Abstract: Geared to intermediate- to advanced-level DBAs and IT professionals looking to enhance their MySQL skills, this guide provides a comprehensive overview on how to manage and optimize MySQL databases. You'll learn how to create databases and implement backup and recovery, security configurations, high availability, scaling techniques, and performance tuning. Using practical techniques, tips, and real-world examples, authors Arunjith Aravindan and Jeyaram Ayyalusamy show you how to deploy and manage MySQL, Amazon RDS, Amazon Aurora, and Azure MySQL. By the end of the book, you'll have the knowledge and skills necessary to administer, manage, and optimize MySQL databases effectively.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328372283
    Language: English , Polish
    Pages: 1 online resource (184 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Autorka Liz Rice, wiceprezydent działu Open Source Engineering w firmie Aqua Security, pokazała, jak w systemie Linux zostały skonstruowane komponenty, na podstawie których są najczęściej tworzone kontenery. Dzięki tej książce zrozumiesz, co się dzieje podczas wdrażania kontenerów i poznasz potencjalne niebezpieczeństwa zagrażające Twoim wdrożeniom. Jeżeli za pomocą poleceń kubectrl lub docker uruchamiasz aplikacje w kontenerach i używasz poleceń powłoki systemu Linux, takich jak ps i grep, masz wiedzę wystarczającą do rozpoczęcia lektury.
    Note: Online resource; Title from title page (viewed February 10, 2025) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    New York : McGraw-Hill
    ISBN: 9781265062705 , 1265062706
    Language: English
    Pages: 1 online resource (1280 pages) , illustrations
    Edition: Thirteenth edition.
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Internet programming ; Java (Langage de programmation) ; Programmation Internet
    Abstract: The definitive guide to Java programming--thoroughly revised for Java SE 21 Fully updated for the current version of Java, Java SE 21, this comprehensive guide shows, step by step, how to design, write, debug, run, and administer high-performance Java programs. Inside, bestselling author Herbert Schildt and programming expert Dr. Danny Coward cover the entire Java language, including its syntax, keywords, and libraries. The book lays out cutting-edge development techniques and best practices. Java: The Complete Reference, Thirteenth Edition features clear explanations, detailed code samples, and real-world examples that demonstrate how Java can be put to work in the real world. JavaBeans, servlets, applets, Swing, lambda expressions, multithreading, and the default interface method are thoroughly discussed. You will get full details on all of the latest features and changes in JDK 18 through long-term support (LTS) release JDK 21. Designed for novice, intermediate, and professional programmers alike Source code for all examples and projects are available for download Written in the clear, uncompromising style Herb Schildt is famous for.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9798868800351
    Language: English
    Pages: 1 online resource (301 pages) , illustrations
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Application software Security measures ; Application software Development ; Java (Computer program language) ; Web site development ; Computer networks Security measures
    Abstract: Build and deploy secure Spring Framework and Spring Boot-based enterprise Java applications with the Spring Security Framework. This book explores a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications. Pro Spring Security, Third Edition has been updated to incorporate the changes in Spring Framework 6 and Spring Boot 3. It is an advanced tutorial and reference that guides you through the implementation of the security features for a Java web application by presenting consistent examples built from the ground up. This book also provides you with a broader look into Spring security by including up-to-date use cases such as building a security layer for RESTful web services and JSON Web Token applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Language: English
    Pages: 1 online resource (416 pages) , illustrations
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Data structures (Computer science) ; Algorithms
    Abstract: A hands-on, easy-to-comprehend guide that is perfect for anyone who needs to understand algorithms. With the explosive growth in the amount of data and the diversity of computing applications, efficient algorithms are needed now more than ever. Programming languages come and go, but the core of programming--algorithms and data structures--remains the same. Absolute Beginner's Guide to Algorithms is the fastest way to learn algorithms and data structures. Using helpful diagrams and fully annotated code samples in Javascript, you will start with the basics and gradually go deeper and broader into all the techniques you need to organize your data.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (58 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Software architecture ; Database management ; Big data ; Architecture logicielle ; Bases de données ; Gestion ; Données volumineuses ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Join Neal Ford and Zhamak Dehghani for a discussion about the challenges of creating, sharing, and finding data and making your data work for you. With the rise of generative AI, companies need to manage large quantities of data and are looking at distributed data systems and data mesh to solve this challenge. The problem consists in getting from their existing data storage to a distributed data system that works for all stakeholders. As the originator of the concept of data mesh, and because of her ongoing work with scaling decentralized data, Zhamak is well positioned to provide updates and advice on this more holistic approach to data management. What's New in Software Architecture gives you a chance to explore trending topics in software architecture and to ask Neal and Zhamak Dehghani anything you want about data mesh, how to begin making the move to decentralized data, and their own career journeys. We will spend a few minutes covering the trends that are influencing software architecture and then tell you what you need to know to stay ahead of the curve. What you'll learn and how you can apply it Understand what a data mesh is and how it differs from other methods of storing and sharing data Learn the key data characteristics you need to be a data-led organization Explore the tools that can help you make the move to data mesh This live course is for you because... You want to hear from Neal Ford and Zhamak Dehghani about software architecture and data mesh. Recommended Follow-Up: Read Building an Event-Driven Data Mesh (book) Read Data Mesh (book) Please note that slides or supplemental materials are not available for download from this recording. Resources are only provided at the time of the live event.
    Note: Online resource; title from title details screen (O'Reilly, viewed February 20, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    ISBN: 9781837634231 , 1837634238
    Language: English
    Pages: 1 online resource (260 p.) , illustrations
    DDC: 005.74
    Keywords: Data structures (Computer science) ; Database management ; Salesforce (Online service) ; Structures de données (Informatique) ; Bases de données ; Gestion ; Salesforce (Serveur)
    Abstract: Master Salesforce DevOps while exploring deployment, packages, Git workflows, and organizational monitoring using third-party tools such as Salesforce DX, GitHub, Jenkins, Gearset, and Copado Key Features Learn to build a DevOps culture to mitigate project risks and boost return on investment (ROI) Delve into the principles of DevOps and how to apply them in Salesforce for maximum efficiency Explore Salesforce DevOps tools, with examples and strategies for building a robust DevOps stack Purchase of the print or Kindle book includes a free PDF eBook Book Description As the Salesforce Platform evolves into an increasingly complex landscape, architects face a growing demand for advanced solutions. The key to successful Salesforce projects lies in effective DevOps practice, and this book helps you achieve just that by offering strategic and practical insights into Salesforce components. The book starts by cultivating a DevOps mindset, focusing on collaboration, coordination, and communication, and learning how to efficiently demonstrate governance, visibility, and accountability. Building upon this architectural foundation, you'll delve into tools and techniques to plan your strategy using the capabilities of SFDX. Once you've gotten to grips with Salesforce packaging, you'll learn how to build a CI/CD stack with freely available software and configure it for automated change delivery. You'll then address the operational concerns of a mature DevOps process as you explore topics such as ticket management, backups, change monitoring, and data seeding--essential for maintaining a clean and healthy Salesforce org. Finally, you'll learn about the ecosystem of third-party solutions, which provide out-of-the-box capabilities to accelerate your Salesforce DevOps journey. By the end of this book, you'll have demystified Salesforce DevOps, empowering you to deliver Salesforce projects with the expertise of a DevOps professional. What you will learn Grasp the fundamentals of integrating a DevOps process into Salesforce project delivery Master the skill of communicating the benefits of Salesforce DevOps to stakeholders Recognize the significance of fostering a DevOps culture and its impact on Salesforce projects Understand the role of metrics in DevOps architecture within Salesforce environments Gain insights into the components comprising a Salesforce DevOps toolchain Discover strategies for maintaining a healthy Salesforce org with a variety of supporting DevOps tools Who this book is for If you are a Salesforce architect or senior developer looking to bring DevOps best practices to your projects, this book is for you. To learn from this book, you should have a strong familiarity with Salesforce platform development both in code and low-code, understand concepts such as metadata, JSON, and XML, and feel at ease with command-line operations.
    Note: Includes index. - Description based upon print version of record. - Scratch orgs
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Heidelberg : dpunkt
    Language: German
    Pages: 1 online resource (382 pages)
    Edition: 1. Auflage
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Programming languages (Electronic computers)
    Abstract: Dieses Buch ist für vielbeschäftigte Programmierer:innen, die eine knappe und dennoch gut verständliche Einführung in Java als eine seit Jahren populäre Programmiersprache suchen. Java lernen - kurz & gut bietet einen unterhaltsamen Einstieg und informiert Sie über viele Java-Themen, die Ihnen helfen werden, schnell durchzustarten:- Installation von Java und einer Entwicklungsumgebung- Schnelleinstieg in die wichtigsten Aspekte- Basisbausteine wie Strings, Arrays, Zufallszahlen, Fallunterscheidungen und Schleifen- Klassen und objektorientierte Programmierung- Datencontainer wie Listen, Mengen und Maps- Fortgeschrittene Themen zu Collections wie Lambdas und Streams- Datumsverarbeitung inklusive Berechnungen- Dateiverarbeitung und Behandlung von Fehlern mit ExceptionsTrotz seines kompakten Formats liefert dieses Buch eine fundierte Einführung und eine Fülle an leicht nachvollziehbaren Beispielen, die zum Experimentieren einladen. Es unterstützt Sie optimal dabei, Ihre Java-Kenntnisse auf- und auszubauen. Insbesondere wenn Sie bereits ein wenig mit z.B. C++ oder C# vertraut sind, ist dieses Buch die ideale Wahl, um fundiert in Java einzusteigen und eigene Experimente zu beginnen.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781484295717 , 1484295714
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application software ; Online social networks ; Java (Langage de programmation) ; Logiciels d'application ; Réseaux sociaux (Internet)
    Abstract: Learn everything you need to know about frameworks that help developers to integrate their solutions with social networks or APIs, from general purpose (Facebook, Twitter, Google, Mastodon) to specialized (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) to vertical (eToro, Fitbit, Strava). This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM). Jam-packed with practical examples of social integration into enterprise applications, youll learn how to address common requirements such as social login, identity federation, single sign-on via social accounts, OpenID Connect, and mashups. Youll also see how to leverage Java social frameworks like Facebook Business SDK, Twitter4J, Agorava, Keycloak, and Spring Security. Enterprise Social for the Java Platform is an excellent companion to books covering Jakarta EE Security, Spring Security, portals, and related frameworks. Upon completing it, youll be armed with the expertise you need to integrate your own Java enterprise applications with social media networks. You will: Harness the reach and power of social media platforms by integrating your enterprise Java applications with them Understand social media standards for different platforms Address common security issues.
    Note: Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328365582
    Language: English , Polish
    Pages: 1 online resource (256 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Z tego zwięzłego przewodnika po technikach uczenia maszynowego opartego na strukturalnych danych skorzystają programiści, badacze, osoby zajmujące się nauką o danych oraz twórcy systemów sztucznej inteligencji. Znalazł się tu wyczerpujący opis procesu uczenia maszynowego i klasyfikacji danych strukturalnych. Przedstawiono też metody klastrowania danych, analizy regresji, redukcji wymiarowości oraz inne ważne zagadnienia. Prezentowane treści zostały zilustrowane uwagami, tabelami i przykładami kodu. Nie zabrakło opisu przydatnych bibliotek, niezwykle użytecznych w pracy analityka danych. W efekcie książka pozwala na szybkie rozwiązywanie różnego rodzaju problemów związanych z przetwarzaniem danych strukturalnych.
    Note: Online resource; Title from title page (viewed June 17, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328364035
    Language: English , Polish
    Pages: 1 online resource (240 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Kubernetes jest platformą do orkiestracji kontenerów. Projekt ten należy dziś do najpopularniejszych i najbogatszych narzędzi w swojej klasie, stanowi także podstawę dla wielu innych platform, znanych jako systemy typu PaaS. Dzięki nim Kubernetes zyskał możliwość tworzenia aplikacji, jednak tego rodzaju narzędzia wymagają od programistów i architektów zastosowania odpowiednich wzorców projektowych. Opisują one schematy rozwiązywania problemów na różnych poziomach dokładności, a tym samym umożliwiają efektywne projektowanie i implementację nowoczesnych, elastycznych natywnych aplikacji chmurowych w Kubernetesie.
    Note: Online resource; Title from title page (viewed May 12, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328363830
    Language: English , Polish
    Pages: 1 online resource (264 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Frameworki bardzo ułatwiają życie programistom. Pozwalają na szybkie tworzenie nawet rozbudowanych aplikacji, ale praca z frameworkiem najczęściej oznacza duże ograniczenia w doborze technologii. Wszystko jest w porządku, dopóki deweloper stosuje dokładnie te rozwiązania, które zaplanowali twórcy frameworka. Jeśli jednak zechce użyć innej bazy danych albo wykorzystać własną, autorską metodę uwierzytelniania użytkowników, może napotkać różne nieprzewidziane problemy. Szczęśliwie nie wszystkie mikrośrodowiska zachowują się w ten sposób. Framework napisany w Pythonie Flask, w odróżnieniu od typowych frameworków, umożliwia swobodne dobieranie technologii i komponentów aplikacji, a nawet tworzenie własnych rozwiązań. Oznacza to, że Flask pozwoli Ci zachować pełną kontrolę nad budowanym oprogramowaniem!
    Note: Online resource; Title from title page (viewed March 11, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328371149
    Language: English , Polish
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: 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.
    Note: Online resource; Title from title page (viewed November 4, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328367395
    Language: English , Polish
    Pages: 1 online resource (760 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i tajnikom tego języka, które rzadko kiedy są opisywane w literaturze. Dokładnie omówiono tu typy ogólne, LINQ oraz techniki programowania asynchronicznego. Przedstawiono najnowsze możliwości platformy .NET Core i języka C# 8.0, takie jak strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów, zakresy, a także nową składnię indeksowania oraz zmiany w narzędziach platformy .NET. Liczne rozbudowane przykłady stanowią świetne uzupełnienie prezentowanych treści.
    Note: Online resource; Title from title page (viewed November 3, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328360020
    Language: English , Polish
    Pages: 1 online resource (768 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: To drugie wydanie bestsellerowego przewodnika po technikach uczenia maszynowego. Wystarczą minimalne umiejętności programistyczne, aby dzięki tej książce nauczyć się budowania i trenowania głębokiej sieci neuronowej. Zawarto tu minimum teorii, a proces nauki jest ułatwiony przez liczne przykłady i ćwiczenia. Wykorzystano gotowe rozwiązania i przedstawiono zasady pracy ze specjalistycznymi narzędziami, w tym z TensorFlow 2, najnowszą odsłoną modułu. W efekcie niepostrzeżenie przyswoisz niezbędny zasób pojęć i narzędzi służących do tworzenia systemów inteligentnych. Poznasz różnorodne techniki i zaczniesz samodzielnie ich używać. Po lekturze będziesz biegle posługiwać się najnowszymi technologiami sztucznej inteligencji!
    Note: Online resource; Title from title page (viewed August 5, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328364059
    Language: English , Polish
    Pages: 1 online resource (256 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: To książka przeznaczona dla programistów, którzy chcą maksymalnie wykorzystać możliwości Kubernetesa, również poprzez pisanie własnych zasobów. W praktyczny sposób pokazuje, jak rozwijać natywne, działające w chmurze aplikacje dla Kubernetesa. Wyjaśnia, w jaki sposób działa biblioteka API client-go i jak należy budować zasoby niestandardowe. Znalazło się tu obszerne i szczegółowe omówienie interfejsu programowania i działania platformy Kubernetes, a także pisania stabilnego oprogramowania w języku Go. Nie zabrakło szeregu wskazówek dotyczących samego pisania kodu oraz przeprowadzania testów. Dużo uwagi poświęcono niestandardowym zasobom, kontrolerom, webhookom i niestandardowym serwerom API oraz wzorcom rozszerzania Kubernetesa.
    Note: Online resource; Title from title page (viewed May 27, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328361508
    Language: English , Polish
    Pages: 1 online resource (1496 pages)
    Edition: 5th edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa formatu JSON, moduł timeit, pakiet PyPy, metoda os.popen, generatory, rekurencje, słabe referencje, atrybuty i metody __mro__, __iter__, super, __slots__, metaklasy, deskryptory, funkcja random, pakiet Sphinx i wiele innych. W książce znalazło się mnóstwo ćwiczeń, quizów, pomocnych ilustracji oraz przykładów kodu. Jest to kompendium dla każdego, kto chce szybko zacząć programować w Pythonie i tworzyć wydajny kod o wysokiej jakości.
    Note: Online resource; Title from title page (viewed August 5, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328364813
    Language: English , Polish
    Pages: 1 online resource (336 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Przedsiębiorstwa z branży technologicznej ciągle mierzą się z silną konkurencją. Nietrudno zrozumieć, co stanowi o przewadze firmy niezależnie od branży czy wielkości. Wygrywanie wymaga utrzymywania przewagi konkurencyjnej, jaką jest zdolność określania, wdrażania i osiągania poziomów wydajności nieosiągalnych dla konkurencji. Najczęściej przewaga konkurencyjna ma dwa źródła. Pierwszym jest dostarczanie funkcjonalnych rozwiązań, które dają radość użytkownikom. Drugim — wykorzystywanie właściwych danych do wdrażania odpowiedniej strategii, która wciąż podlega optymalizacji. Zastosowanie w tych działaniach rozwiązań z dziedziny sztucznej inteligencji znacznie przyczynia się do sukcesu firmy.
    Note: Online resource; Title from title page (viewed July 22, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328367210
    Language: English , Polish
    Pages: 1 online resource (432 pages)
    Edition: 3rd edition
    Keywords: Electronic books ; local
    Abstract: Ta książka jest szerokim, aktualnym i praktycznym przeglądem metod analizy szeregów czasowych, w którym ujęto pełny potok przetwarzania danych czasowych i modelowania. Zaprezentowano w niej rzeczywiste przypadki użycia tych metod i zilustrowano je obszernymi fragmentami znakomicie zaprojektowanego kodu w językach R i Python. Znalazły się tutaj praktyczne wskazówki ułatwiające rozwiązywanie najczęstszych problemów występujących w inżynierii danych czasowych i ich analizie. Ujęto tu zarówno konwencjonalne metody statystyczne, jak i nowoczesne techniki uczenia maszynowego. To bardzo przydatny przewodnik, dzięki któremu analitycy danych, inżynierowie oprogramowania i naukowcy będą mogli płynnie przejść od podstaw pracy z szeregami czasowymi do rozwiązywania konkretnych zagadnień na profesjonalnym poziomie.
    Note: Online resource; Title from title page (viewed September 23, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328368309
    Language: English , Polish
    Pages: 1 online resource (464 pages)
    Edition: 5th edition
    Keywords: Electronic books ; local
    Abstract: Dzięki tej książce dowiesz się, jak sobie z tym poradzić. Znalazło się w niej krótkie wprowadzenie do Pythona oraz do automatyzacji przetwarzania tekstu i obsługi systemu plików, a także do pisania własnych narzędzi wiersza poleceń. Zaprezentowano również przydatne narzędzia linuksowe, systemy zarządzania pakietami oraz systemy budowania, monitorowania i automatycznego testowania kodu. Zagadnienia te szczególnie zainteresują specjalistów DevOps. Ponadto zawarto tu podstawowe informacje o chmurze obliczeniowej, usługach IaC i systemach Kubernetes. Omówiono zasady uczenia maszynowego i inżynierii danych z perspektywy DevOps. Przedstawiono także kompletny przewodnik po procesach budowania, wdrażania oraz operacyjnego wykorzystywania modelu uczenia maszynowego z użyciem systemów Flask, sklearn, Docker i Kubernetes.
    Note: Online resource; Title from title page (viewed November 25, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Helion | Boston, MA : Safari
    ISBN: 9788328362055
    Language: English , Polish
    Pages: 1 online resource (528 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Ta książka jest podręcznikiem dla praktyków. Zawiera zbiór narzędzi, katalog metod, przewodnik ułatwiający pracę, mnóstwo przykładów i studiów przypadku. Znalazły się tutaj również jasne wskazówki dotyczące przeprowadzania procesu projektowania usług. Opisano, jak łatwo doprowadzić środowiska biznesowe i specjalistów od projektowania do współpracy. Po ogólniejszym omówieniu procesu ustanawiania i realizowania inicjatyw w zakresie projektowania usług zaprezentowano także szczegóły facylitacji przedsięwzięcia i kształtowania jego otoczenia. Wiele spośród uwzględnionych w tekście metod i narzędzi zostało już dobrze opisanych. Tutaj natomiast, poza ich prezentacją, dodano szereg wskazówek i porad najlepszych ekspertów w dziedzinie projektowania usług. W ten sposób umożliwiono powiązanie doświadczenia z działalnością operacyjną i sukcesem biznesowym oraz budowaniem kultury klientocentryzmu.
    Note: Online resource; Title from title page (viewed November 25, 2024) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Language: English
    Pages: 1 online resource (90 pages) , illustrations
    Edition: First edition.
    DDC: 005.75/65
    Keywords: Database management ; Cloud computing
    Abstract: Data virtualization had been held back by complexity for decades until recent advances in cloud technology, data lakes, networking hardware, and machine learning transformed the dream into reality. It's becoming increasingly practical to access data through an interface that hides low-level details about where it's stored, how it's organized, and which systems are needed to manipulate or process it. You can combine and query data from anywhere and leave the complex details behind. In this practical book, authors Dr. Daniel Abadi and Andrew Mott discuss in detail what data virtualization is and the trends in technology that are making data virtualization increasingly useful. With this book, data engineers, data architects, and data scientists will explore the architecture of modern data virtualization systems and learn how these systems differ from one another at technical and practical levels. By the end of the book, you'll understand: The architecture of data virtualization systems Technical and practical ways that data virtualization systems differ from one another Where data virtualization fits into modern data mesh and data fabric paradigms Modern best practices and case study use cases.
    Note: "Early release, raw & unedited.". - "Compliments of Starburst."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    ISBN: 9781484298992 , 1484298993
    Language: English
    Pages: 1 online resource (xxviii, 588 pages) , illustrations (chiefly color)
    Edition: Fourth edition.
    Parallel Title: Erscheint auch als
    Keywords: Oracle (Computer file) ; Database management ; Relational databases ; Bases de données ; Gestion ; Bases de données relationnelles
    Abstract: Master Oracle Database administration in both on-premises and cloud environments. This new edition covers the tasks you'll need to perform to keep your databases stable, tuned, and running. The book also includes administrative tasks specific to cloud environments, including the Oracle Autonomous Database running in the Oracle Cloud Infrastructure. New in this edition is help for DBAs who are becoming involved in data management, and a look at the idea of a converged database and what that means in handling various data types and workloads. The book covers some of the machine learning features now in Oracle and shows how the same SQL that you know for database administration also helps you with data management tasks. The information in this book helps you to apply the right solution at the right time, mitigating risk and making robust choices that protect your data and avoid midnight phone calls. Data management is increasingly a DBA function, and DBAs are often called upon for help in getting data loaded into analytics environments such as a data lakehouse or a data mesh. This book addresses this fast-growing new role for database administrators and helps you build on your existing knowledge to make the transition into a new skill set that is in high demand. You'll learn how to look at data optimization from the standpoint of data analysis and machine learning so that you can be seen as a key player in preparing your organization's data for those type of activities. You'll know how to pull back information from a combination of relational tables and JSON structures. You'll become familiar with the tools that Oracle Database provides to make analytics easier and more straightforward. And you'll learn simpler ways to manage time-based tables that eliminate the need for painfully creating triggers to track the history of row changes over time. This book builds your skills as an Oracle Database administrator with the aim of helping you to be seen as a key player in data management as your organization pivots toward cloud computing and a greater use of machine learning and analytics technologies. What You'll Learn Configure and manage Oracle 23c databases both on-premises and in the cloud Meet your DBA responsibilities in the Oracle Cloud and with Database Cloud Services Perform administrative tasks for Autonomous Database dedicated environments Perform DBA tasks and effectively use data management tools Migrate from on-premises to the Oracle Cloud Infrastructure Troubleshoot issues with Oracle 23c databases and quickly solve performance problems Architect cloud, on-premises, hybrid, and multi-cloud database environments .
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed December 6, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Sebastopol, California] : O'Reilly Media, Inc.
    ISBN: 9781098146443 , 1098146441
    Language: English
    Pages: 1 online resource
    Edition: First edition.
    Parallel Title: Erscheint auch als
    DDC: 004
    Keywords: Electronic data processing ; Big data ; Database management ; Data mining ; Données volumineuses ; Bases de données ; Gestion ; Exploration de données (Informatique)
    Abstract: "This practical guide provides a collection of techniques and best practices that are generally overlooked in most data engineering and data science pedagogy. A common misconception is that great data scientists are experts in the ""big themes"" of the discipline--machine learning and programming. But most of the time, these tools can only take us so far. In practice, the smaller tools and skills really separate a great data scientist from a not-so-great one. Taken as a whole, the lessons in this book make the difference between an average data scientist candidate and a qualified data scientist working in the field. Author Daniel Vaughan has collected, extended, and used these skills to create value and train data scientists from different companies and industries. With this book, you will: Understand how data science creates value Deliver compelling narratives to sell your data science project Build a business case using unit economics principles Create new features for a ML model using storytelling Learn how to decompose KPIs Perform growth decompositions to find root causes for changes in a metric Daniel Vaughan is head of data at Clip, the leading paytech company in Mexico. He's the author of Analytical Skills for AI and Data Science (O'Reilly)."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    Shelter Island, NY : Manning Publications
    ISBN: 9781617297489 , 1617297488
    Language: English
    Pages: 1 online resource (288 pages) , illustrations
    Edition: Third edition.
    DDC: 005.1/4
    Keywords: Computer software Testing ; Computer software Development ; Java (Computer program language) ; Java (Langage de programmation)
    Abstract: The Art of Unit Testing, Third Edition shows you how to create readable and maintainable tests. It goes well beyond basic test creation into organization-wide test strategies, troubleshooting, working with legacy code, and “merciless” refactoring. You’ll love the practical examples and familiar scenarios that make testing come alive as you read. This third edition has been updated with techniques specific to object-oriented, functional, and modular coding styles. The examples use JavaScript.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    Singapore : Springer Nature Singapore | Cham : Springer International Publishing AG
    ISBN: 9789819982707 , 9819982707
    Language: English
    Pages: 1 Online-Ressource (XI, 469 Seiten) , 190 illus., 169 illus. in color.
    Edition: 1st ed. 2024
    Parallel Title: Erscheint auch als China’s e-Science Blue Book 2023
    DDC: 303.483
    Keywords: Science Social aspects ; Computational intelligence ; Database management ; Economic history ; Science and Technology Studies ; Computational Intelligence ; Database Management System ; Economy-wide Country Studies
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    ISBN: 9781835080375 , 1835080375 , 9781835085264
    Language: English
    Pages: 1 online resource (316 pages) , illustrations
    Edition: Second edition.
    DDC: 005.8
    Keywords: Java (Computer program language) ; Computer security ; Cloud computing ; Application software Development ; Java (Langage de programmation) ; Sécurité informatique ; Infonuagique ; Logiciels d'application ; Développement
    Abstract: Jakarta EE stands as a robust standard with multiple implementations, presenting developers with a versatile toolkit for building enterprise applications. However, despite the advantages of enterprise application development, vendor lock-in remains a concern for many developers, limiting flexibility and interoperability across diverse environments. This Jakarta EE application development guide addresses the challenge of vendor lock-in by offering comprehensive coverage of the major Jakarta EE APIs and goes beyond the basics to help you develop applications deployable on any Jakarta EE compliant runtime. This book introduces you to JSON Processing and JSON Binding and shows you how the Model API and the Streaming API are used to process JSON data. You'll then explore additional Jakarta EE APIs, such as WebSocket and Messaging, for loosely coupled, asynchronous communication and discover ways to secure applications with the Jakarta EE Security API. Finally, you'll learn about Jakarta RESTful web service development and techniques to develop cloud-ready microservices in Jakarta EE. By the end of this book, you'll have developed the skills to craft secure, scalable, and cloud-native microservices that solve modern enterprise challenges.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Germany] : mitp Verlag
    ISBN: 9783747508466 , 3747508464
    Language: German
    Pages: 1 online resource (240 pages) , illustrations
    Edition: 4. Auflage.
    Series Statement: Let's play
    DDC: 794.8
    Keywords: Minecraft (Game) Handbooks, manuals, etc ; Video games Handbooks, manuals, etc ; Adventure video games Handbooks, manuals, etc ; Java (Computer program language) ; Minecraft (Jeu) ; Guides, manuels, etc ; Jeux vidéo d'aventure ; Guides, manuels, etc ; Java (Langage de programmation)
    Abstract: Mit Redstone-Schaltungen hebst du deine Minecraft-Skills auf ein neues Level! In diesem Buch erfährst du Schritt für Schritt, wie du raffinierte Fallen und andere ausgeklügelte Mechanismen baust. Redstone eröffnet dir ganz neue Spiel-Möglichkeiten. Du kannst dein Haus mit Schlössern, Geheimgängen und Aufzügen aufrüsten und mit raffinierten TNT- oder Wasserfallen vor Gegnern schützen. Mithilfe von automatischen Farmen versorgst du dich mit Essen, Schießpulver und mehr. Mit Schienen oder Bootskanälen kannst du Gegenstände oder Spieler schnell über weite Strecken transportieren. Wenn dir das immer noch nicht genug ist, baust du dir eigene Motoren, um richtige Luftschiffe anzutreiben oder einen vollautomatischen Schießstand für ein spezielles Bogen-Training! Die Anleitungen für all das und noch viel mehr sind im Buch ganz genau beschrieben, sodass du sie einfach nachbauen kannst. So wirst du im Handumdrehen zum Redstone-Profi!
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    ISBN: 9781803231846 , 180323184X
    Language: English
    Pages: 1 online resource (234 p.)
    Edition: 1st edition.
    DDC: 005.4/2
    Keywords: Java virtual machine ; Java (Computer program language) ; Parallel processing (Electronic computers) ; Computer multitasking ; Computer programming ; Systems programming (Computer science) ; Java (Langage de programmation) ; Parallélisme (Informatique) ; Fonctionnement multitâche ; Programmation (Informatique) ; Programmation système (Informatique) ; computer programming
    Abstract: Delve into JVM inner workings and explore internals, memory management, and performance optimization Key Features Uncover the intricacies of JVM, from class loading to garbage collection, and more Master JVM memory management for efficient resource use and reduced overhead Apply JVM knowledge through case studies, reinforcing your understanding of internals Purchase of the print or Kindle book includes a free PDF eBook Book Description Mastering the Java Virtual Machine is a comprehensive guide that will take you into the heart of Java programming, guiding you through the intricate workings of the Java Virtual Machine (JVM) and equipping you with essential skills to become a proficient Java developer. You'll start by understanding the JVM, exploring its architecture and how it executes Java code. Through detailed explanations and real-world examples, you'll gain a deep understanding of JVM internals, enabling you to write efficient and optimized Java applications. As you progress, you'll delve into memory management and execution, unraveling the complexities of heap and stack management, garbage collection, and memory profiling. You'll learn how memory is allocated and reclaimed in the JVM, as well as how to optimize memory usage and identify performance bottlenecks in your applications. With this knowledge, you'll be able to create Java programs that are not only robust but also highly performant. By the end of this book, you'll have the skills needed to excel in Java programming, writing efficient, maintainable code. What you will learn Understand JVM architecture and bytecode execution Explore memory management and optimize memory usage Compare and evaluate alternative JVMs like GraalVM Master reflection for dynamic behavior in Java applications Utilize Java annotation processors for code generation Get to grips with reactive programming principles for scalable applications Who this book is for This book is for Java developers seeking to deepen their expertise in the Java Virtual Machine (JVM) and optimize Java applications for peak performance. It caters to both intermediate and seasoned professionals who want to explore specific aspects such as JVM internals, memory management, threading, security, and performance tuning.
    Note: Description based upon print version of record. - Packt is searching for authors like you
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    ISBN: 9798868801167
    Language: English
    Pages: 1 online resource (243 p.)
    Parallel Title: Erscheint auch als
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Java (Computer program language) ; Génération automatique de texte ; Logiciels ; Réseaux neuronaux (Informatique) ; Java (Langage de programmation)
    Abstract: Embrace the future of software development! ChatGPT for Java is the perfect starting point for Java developers to learn how to build intelligent applications using ChatGPT and Open AI APIs. This book takes you from the ground up to demonstrate how to use ChatGPT programmatically. You will learn the basics of ChatGPT and OpenAI APIs, including how to authenticate, send prompts, generate responses, test in the Playground, and handle errors. Each chapter includes practical exercises which demonstrate different API functionalities and bring your concepts to life. You will learn how to AI-enable your own applications using models such as GPT-4, GPT-3.5, Whisper, DALL-E, and many more. As a result, developers will understand that generative AI tools will not replace software development jobs! Instead, you will leverage ChatGPT as your Java AI-pair programmer to increase speed and productivity. You will also learn how ChatGPT can provide powerful Natural Language Processing (NLP) capabilities to your Java apps in order to understand various formats of unstructured text. Step-by-step, you will apply the concepts covered to create your own intelligent chatbots that can automatically process messages from either Slack on Discord. With this book, Java developers will be empowered to take their applications to new heights by leveraging the power of AI as this exciting field continues to evolve and transform. What You Will Learn Authenticate with the ChatGPT and OpenAI APIs and learn how to engineer and send prompts Test your prompts in the ChatGPT Playground How to use multiple artificial intelligence models Harness the power the temperature, top_p, and other parameters that can ONLY be accessed by developers to create more unique and engaging responses from ChatGPT Create intelligent bots for Slack or Discord servers Incorporate context into prompts for betterresponses and apply advanced features of the APIs. Explore future directions for ChatGPT and OpenAI Who This Book Is For Beginning and intermediate Java developers who have a basic understanding of Java programming concepts and are interested in learning how to add intelligence to their applications by using ChatGPT programmatically. No prior experience with ChatGPT or OpenAI APIs is required.
    Note: Description based upon print version of record. - Request Body (Multipart Form Data)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Uttar Pradesh, India : Pearson Education India
    ISBN: 9788119896257 , 8119896254
    Language: English
    Pages: 1 online resource (848 pages) , illustrations
    Edition: Twelfth edition.
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Java (Langage de programmation)
    Abstract: Core Java, Volume I: Fundamentals, Twelfth Edition, is the definitive guide to writing robust, maintainable code. Whatever version of Java students are using--up to and including Java 17--this book will help them achieve a deep and practical understanding of the language and APIs. With hundreds of realistic examples, Cay S. Horstmann reveals the most powerful and effective ways to get the job done. This book is written for readers with prior programming experience who are looking for in-depth coverage of the Java language and platform. Students will learn about all language features in detail, including the recent improvements in Java 17. The applied chapters and code examples cover the most up-to-date capabilities of the vast Java library. For 25 years, Core Java has prepared serious programmers for serious Java programming.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Hoboken, New Jersey] : Pearson
    ISBN: 9780138314767 , 0138314764
    Language: English
    Pages: 1 online resource (1 video file (4 hr., 10 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Reflection is a powerful Java feature that can be used to expand the capabilities of a program, to examine the class or object internals at runtime. Java Reflection is quite powerful and can be very useful. Java Reflection makes it possible to inspect classes, interfaces, fields, and methods at runtime, without knowing the names of the classes, methods, etc. at compile time. Java Reflection is useful for creating generic code, implementing dynamic frameworks, and testing and debugging. In this course, we start with the basics, then show how reflection works with the more modern language features such as sealed classes and records. We also show how arrays can be manipulated and created via reflection. Lastly, we show MethodHandle and VarHandle. Learn from hands-on exercises that are followed by demos revealing the solutions.
    Note: Online resource; title from title details screen (O’Reilly, viewed March 20, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    ISBN: 9798868801136
    Language: English
    Pages: 1 online resource (517 p.)
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Spring Boot (Electronic resource) ; Java (Computer program language) ; Application software Development ; Java (Langage de programmation) ; Logiciels d'application ; Développement
    Abstract: Solve all your Spring Boot 3 micro-framework problems using complete, real-world Java-based code snippets and examples inspired by various problems and corresponding solutions to those problems . When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your own specific software programming needs. This can save you a great deal of work over creating a project from scratch. Spring Boot 3 Recipes has been revised to include new features like the new Spring Native, newly repackaged Spring Data, Spring Kafka for messaging and more on Kubernetes/deployment than in the previous edition. It includes Java 17 long term support code and Jakarta EE 9+ code as a base for Spring Boot 3. This handy code reference takes advantage of these things as it introduces you to VMWare's Spring Boot 3 and Spring Native. Quickly, it dives into code snippets on how to apply and integrate SpringBoot 3 with the Spring MVC web framework, web sockets and WebFlux for the rapid development of web applications, web services, microservices and more. You'll also get solutions to common problems with data persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. These enable you to enhance or round out your web applications or microservices with a data and/or transaction-tier to boot. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more. At the end of the book, you'll have the code snippets and packages to deploy your Spring Boot-created microservices or applications on a cloud platform like Amazon using the popular Kubernetes container. Finally, this code reference is a must have for your Spring library. What You'll Learn Get reusable code recipes and snippets for the Spring Boot 3 micro-framework Discover how Spring Boot 3 integrates with other Spring APIs, tools, and frameworks Access Spring MVC, web sockets and WebFlux for easier web development Work with microservices for web services development and integration with your Spring Boot applications Add persistence and a data tier seamlessly to make your Spring Boot web application do more Integrate enterprise services via Spring Integration and Jakarta EE to create a more complex Java application using Spring Boot Who This Book Is For This book is for experienced Java and Spring software programmers, developers.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835881064 , 1835881068
    Language: English
    Pages: 1 online resource (1 video file (2 hr., 4 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/65
    Keywords: SQL (Computer program language) ; Database management ; SQL (Langage de programmation) ; Bases de données ; Gestion ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This SQL mastery course offers a solid foundation in databases, emphasizing MySQL, a popular database management system. Starting with the essentials, learners are introduced to the pivotal role of databases in data management and given a primer on SQL, laying the groundwork for subsequent, more detailed study. The course is meticulously structured to guide you through setting up a MySQL environment, enabling practical engagement from the onset. As the course unfolds, you'll delve into designing databases and tables, learn to manage data through insertion, updating, and deletion, and explore the construction of basic to complex SQL queries for effective data retrieval. The course further advances into sophisticated SQL features like filtering with WHERE clause and operators, sorting and grouping data, and utilizing functions and aggregates for enhanced data analysis. A pivotal section on JOINs elucidates the intricacies of linking data across tables, while the final modules on indexes and optimization offer crucial insights into improving database performance. Each SkillSprint is designed to be both informative and hands-on, ensuring that by the end of the course, you'll possess a comprehensive understanding of SQL and MySQL, equipped with the skills to tackle real-world data management challenges. What you will learn Understand the fundamental concepts and roles of databases and SQL. Perform data manipulation tasks including inserting, updating, and deleting data. Construct basic and complex SQL queries for effective data retrieval. Apply sorting, grouping, and filtering techniques for data analysis. Utilize built-in functions and aggregates for advanced data operations. Implement various types of JOINs to link data across multiple tables. Audience Ideal for students, business analysts, project managers, software developers, data analysts, and career changers aiming to build or enhance their database management and SQL skills, particularly in MySQL. About the Author SkillSprints Inc., Mark Lassoff: SkillSprints Inc., founded by the visionary Mark Lassoff, specializes in teaching digitally accessible technical skills to people just getting started in their technical careers, including web development, digital design, and other career paths enabled by technology. SkillSprints has bridged the gap between entertainment and education, creating a unique, immersive learning experience that resonates with students. Their instructors are more than just tech-savvy professionals; they are educators first and foremost, handpicked for their unique ability to translate complex technological concepts into digestible, engaging lessons. SkillSprints continues to evolve, constantly innovating to stay at the forefront of the online learning landscape.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 16, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Manning Publications
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 27 min.)) , sound, color.
    Edition: Video edition.
    DDC: 005.1/4
    Keywords: Computer software Testing ; Computer software Development ; Java (Computer program language) ; Java (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Unit testing is more than just a collection of tools and practices--it's a state of mind! This bestseller reveals the master's secrets for delivering robust, maintainable, and trustworthy code. Thousands of developers have learned to hone their code quality under the tutelage of The Art of Unit Testing. This revised third edition updates an international bestseller to reflect modern development tools and practices, as well as to cover JavaScript. Inside The Art of Unit Testing, Third Edition you will learn how to: Create readable, maintainable, and trustworthy tests Work with fakes, stubs, mock objects, and isolation frameworks Apply simple dependency injection techniques Refactor legacy code with confidence Test both frontend and backend code Effective unit tests streamline your software development process and ensure you deliver consistent high-quality code every time. With practical examples in JavaScript and Node, this hands-on guide takes you from your very first unit tests all the way to comprehensive test suites, naming standards, and refactoring techniques. You'll explore test patterns and organization, working with legacy code and even "untestable" code. The many tool-agnostic examples are presented in JavaScript and carefully designed so that they apply to code written in any language. About the Technology The art of unit testing is more than just learning the right collection of tools and practices. It's about understanding what makes great tests tick, finding the right strategy for each unique situation, and knowing what to do when the testing process gets messy. This book delivers insights and advice that will transform the way you test your software. About the Book The Art of Unit Testing, Third Edition shows you how to create readable and maintainable tests. It goes well beyond basic test creation into organization-wide test strategies, troubleshooting, working with legacy code, and "merciless" refactoring. You'll love the practical examples and familiar scenarios that make testing come alive as you read. This third edition has been updated with techniques specific to object-oriented, functional, and modular coding styles. The examples use JavaScript. What's Inside Deciding on test types and strategies Test Entry & Exit Points Refactoring legacy code Fakes, stubs, mock objects, and isolation frameworks Object-Oriented, Functional, and Modular testing styles About the Reader Examples use JavaScript, TypeScript, and Node.js. About the Authors Roy Osherove is an internationally-recognized expert in unit testing and agile software methodology. Vladimir Khorikov is the author of Manning's Unit Testing Principles, Practices, and Patterns, a Pluralsight author, and a Microsoft MVP. Quotes Our testing bible. The JavaScript community is fortunate to have it adapted to our favorite language. - Yoni Goldberg, Node.js testing consultant, author of Node.js Best Practices A testing masterpiece! - Jaume L©đpez, Institut Guttmann Teaches you the philosophy as well as the nuts and bolts for effective unit testing. - Matteo Gildone, Springer Nature A proper view of what to test, when, and how to do it well. - Rich Yonts, Teradata.
    Note: Online resource; title from title details screen (O'Reilly, viewed April 2, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781837631131 , 1837631131 , 9781837631711
    Language: English
    Pages: 1 online resource , color illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.3
    Keywords: Application software Development ; Mobile apps Development ; Java (Computer program language) ; Computer software Development ; Open source software
    Abstract: Accelerate your Android development journey by mastering the latest Kotlin techniques and libraries to build robust apps Key Features Apply best practices and industry-essential skills used by Google Developer Experts Find out how to publish, monitor, and improve your app metrics on the Google Play Store Learn how to debug issues, detect leaks, inspect network calls, and inspect your app's local database Purchase of the print or Kindle book includes a free PDF eBook Book Description Written with the best practices, this book will help you master Kotlin and use its powerful language features, libraries, tools, and APIs to elevate your Android apps. As you progress, you'll use Jetpack Compose and Material Design 3 to build UIs for your app, explore how to architect and improve your app architecture, and use Jetpack Libraries like Room and DataStore to persist your data locally. Using a step-by-step approach, this book will teach you how to debug issues in your app, detect leaks, inspect network calls fired by your app, and inspect your Room database. You'll also add tests to your apps to detect and address code smells. Toward the end, you'll learn how to publish apps to the Google Play Store and see how to automate the process of deploying consecutive releases using GitHub actions, as well as learn how to distribute test builds to Firebase App Distribution. Additionally, the book covers tips on how to increase user engagement. By the end of this Kotlin book, you'll be able to develop market-ready apps, add tests to their codebase, address issues, and get them in front of the right audience. What you will learn Build beautiful, responsive, and accessible UIs with Jetpack Compose Explore various app architectures and find out how you can improve them Perform code analysis and add unit and instrumentation tests to your apps Publish, monitor, and improve your apps in the Google Play Store Perform long-running operations with WorkManager and persist data in your app Use CI/CD with GitHub Actions and distribute test builds with Firebase App Distribution Find out how to add linting and static checks on CI/CD pipelines Who this book is for If you're an aspiring Android developer or an Android developer working with Java, then this book is for you. Basic Java programming skills are a must if you want to fully utilize the techniques and best practices showcased in this book.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Hoboken, New Jersey : Addison-Wesley
    Language: English
    Pages: 1 online resource (400 pages) , illustrations
    Edition: [First edition].
    DDC: 005.4/2
    Keywords: Java virtual machine ; Java (Computer program language) ; Systems programming (Computer science) ; Java (Langage de programmation) ; Programmation système (Informatique)
    Abstract: Dive into the intricacies of JVM performance with JVM Performance Engineering, the essential guide for seasoned Java developers eager to demystify the JVM. Focusing on the OpenJDK HotSpot VM, this book provides insights into cutting-edge Java performance techniques and trends. Distinguished Java Champion Monica Beckwith blends theoretical insights and practical tools--encompassing case studies, applications, use-case diagrams, and process flow charts--to demonstrate diagnostic techniques, performance methodologies, and optimizations. This manual is a portal to excelling in Java performance engineering, offering Java developers, system architects, and software engineers the tools to foster career advancement and success with Java applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9783031416163
    Language: English
    Pages: xviii, 166 Seiten , Illustrationen
    Series Statement: Lecture notes in computer science 14153
    Series Statement: Lecture notes in computer science
    Parallel Title: Erscheint auch als
    DDC: 303.4834
    RVK:
    Keywords: Computers and Society ; Computer Communication Networks ; Computer Application in Social and Behavioral Sciences ; Database Management ; Data Mining and Knowledge Discovery ; Computer and Information Systems Applications ; Computers and civilization ; Computer networks  ; Social sciences / Data processing ; Database management ; Data mining ; Application software ; Konferenzschrift 2023
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    ISBN: 1804613320 , 9781804613320
    Language: English
    Pages: 1 online resource , illustrations
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Computer programming
    Abstract: Unravel the power of Java design patterns by learning where to apply them effectively to solve specific software design and development problems Key Features Decouple logic across objects with dependency injection by creating various vehicles with features Finalize vehicle construction by chaining handlers using the Chain of Responsibility Pattern Plan and execute an advanced vehicle sensor initiation with the Scheduler Pattern Book Description Design patterns are proven solutions to standard problems in software design and development, allowing you to create reusable, flexible, and maintainable code. This book enables you to upskill by understanding popular patterns to evolve into a proficient software developer. You'll start by exploring the Java platform to understand and implement design patterns. Then, using various examples, you'll create different types of vehicles or their parts to enable clarity in design pattern thinking, along with developing new vehicle instances using dedicated design patterns to make the process consistent. As you progress, you'll find out how to extend vehicle functionalities and keep the code base structure and behavior clean and shiny. Concurrency plays an important role in application design, and you'll learn how to employ a such design patterns with the visualization of thread interaction. The concluding chapters will help you identify and understand anti-pattern utilization in the early stages of development to address refactoring smoothly. The book covers the use of Java 17+ features such as pattern matching, switch cases, and instances of enhancements to enable productivity. By the end of this book, you'll have gained practical knowledge of design patterns in Java and be able to apply them to address common design problems. What you will learn Understand the most common problems that can be solved using Java design patterns Uncover Java building elements, their usages, and concurrency possibilities Optimize a vehicle memory footprint with the Flyweight Pattern Explore one-to-many relations between instances with the observer pattern Discover how to route vehicle messages by using the visitor pattern Utilize and control vehicle resources with the thread-pool pattern Understand the penalties caused by anti-patterns in software design Who this book is for If you are an intermediate-level Java developer or software architect looking to learn the practical implementation of software design patterns in Java, then this book is for you. No prior knowledge of design patterns is required, but an understanding of Java programming is necessary.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    ISBN: 9781484292150 , 1484292154
    Language: English
    Pages: 1 online resource (649 pages) , illustrations
    Edition: 4th ed.
    Keywords: SQL server ; Database management ; SQL (Computer program language) ; Electronic books
    Abstract: Take a deep dive into perhaps the single most important facet of query performance--indexes--and how to best use them. Newly updated for SQL Server 2022 and Azure SQL, this fourth edition includes new guidance and features related to columnstore indexes, improved and consolidated content on Query Store, deeper content around Intelligent Query Processing, and other updates to help you optimize query execution and make performance improvements to even the most challenging workloads. The book begins with explanations of the types of indexes and how they are stored in a database. Moving further into the book, you will learn how statistics are critical for optimal index usage and how the Index Advisor can assist in reviewing and optimizing index health. This book helps you build a clear understanding of how indexes work, how to implement and use them, and the many options available to tame even the most large and complex workloads.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Language: English
    Pages: 1 online resource (992 pages) , illustrations
    Edition: [First edition].
    DDC: 004/.36
    Keywords: SQL server ; Client/server computing ; Database management
    Abstract: Dive into SQL Server 2022 administration and grow your Microsoft SQL Server data platform skillset. This well-organized reference packs in timesaving solutions, tips, and workarounds, all you need to plan, implement, deploy, provision, manage, and secure SQL Server 2022 in any environment: on-premises, cloud, or hybrid, including detailed, dedicated chapters on Azure SQL Database and Azure SQL Managed Instance. Nine experts thoroughly tour DBA capabilities available in the SQL Server 2022 Database Engine, SQL Server Data Tools, SQL Server Management Studio, PowerShell, and much more. Youll find extensive new coverage of Azure SQL Database and Azure SQL Managed Instance, both as a cloud platform of SQL Server and in their new integrations with SQL Server 2022, information available in no other book. Discover how experts tackle todays essential tasks and challenge yourself to new levels of mastery.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    ISBN: 9781492098683 , 149209868X
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.74
    Keywords: Metadata ; Database management ; Big data
    Abstract: Combing the web is simple, but how do you search for data at work? It's difficult and time-consuming, and can sometimes seem impossible. This book introduces a practical solution: the data catalog. Data analysts, data scientists, and data engineers will learn how to create true data discovery in their organizations, making the catalog a key enabler for data-driven innovation and data governance.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Pearson Education
    Language: English
    Pages: 1 online resource (608 pages) , illustrations
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: SQL server ; SQL (Computer program language) ; Client/server computing ; Database management
    Abstract: Starting with the background to T-SQL querying and programming, including: logical query processing, book-querying constructs (single table queries, joins, subqueries, table expressions, set operators, data analysis), data modifications, temporal tables, transactions and concurrency, SQL Graph (completely new to this edition), as well as programmatic T-SQL constructs. The book includes extensive exercises and solutions with explanations, allowing the reader to practice what they've learned. This book is widely considered as the authoritative guide on T-SQL fundamentals. It focuses on understanding why things work the way they do, and not just how to make them work. When people understand the "why" the code they write tends to be more correct and more meaningful. This edition of the book includes coverage of the newest T-SQL additions up to and including SQL Server 2022.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    ISBN: 9781484291665 , 1484291662
    Language: English
    Pages: 1 online resource (576 pages) , illustrations (black and white).
    Parallel Title: Erscheint auch als
    Keywords: Oracle (Computer file) ; Database management ; SQL (Computer program language) ; PL/SQL (Computer program language) ; JSON (Document markup language) ; Electronic books
    Abstract: Level up your skill set to the latest that Oracle Database can offer. This book introduces features that are not well known that can transform your development efforts. Youll discover built-in functionality that can save you massive amounts of time that otherwise would be spent reinventing the wheel. Youll find that what used to take a lot of programming some years ago can be done with less code in a more reliable way today. Anyone using Oracle Database without the knowledge in this book is leaving valuable functionalitythat their company has paid foron the table, and this book opens the door to that functionality so that you can deliver reliable and performant solutions faster and more easily than ever. Part I looks at features in SQL and PL/SQL that are underused and not well known. Youll learn about new join types, pattern matching across rows, Top N pagination (useful in reporting!), qualified expressions, and enhancements to iterators that reduce code complexity and make your logic easier to understand. Part II covers how and when to invoke PL/SQL from SQL while maintaining performance. You'll learn about SQL macro functions for creating reusable SQL fragments, polymorphic table functions with return types determined by incoming argument types, and constructing and parsing JSON documents for data interchange with other systems. Part III introduces a vast array of built-in functionality that Oracle provides that is just waiting to be used. Edition-based redefinition enables zero-downtime application and schema upgrades. Data redaction enables easier compliance with privacy laws and similar regulations by protecting sensitive data from those who have no need to see it. Virtual private databases provide the appearance of giving each user their own database, again helping to secure sensitive data. These features are just a taste of what the book provides. Soon youll be improving your skills and wondering why you ever worked so hard to solve problems that Oracle Database already solves for you. What You Will Learn Write more powerful code by incorporating underused features in SQL and PL/SQL Optimize your integration between SQL and PL/SQL for best performance Take advantage of enhanced set operators, lateral joins, row-based pattern matching, and other advanced features in SQL Make your code easier to understand through your use of newer PL/SQL features, such as qualified expressions and iterator enhancements Integrate with web services and external data sources directly from the database Create and parse JSON documents for easy data exchange and flexible schema design.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    ISBN: 9781803236018 , 1803236019
    Language: English
    Pages: 1 online resource (279 p.)
    Edition: 1st edition.
    DDC: 005.74
    Keywords: Microsoft Azure (Computing platform) ; Database management
    Abstract: Apply scenario-based learning to effectively handle the technical and business impact of various services like AKS, ACI, Azure Functions, and Azure Container Apps on Azure Purchase of the print or Kindle book includes a free PDF eBook Key Features Understand the what, why, and how of different container technologies available on Microsoft Azure Explore the practical implementation of various Azure container technologies with the help of use cases Learn common business strategies for selecting the right Azure container technology at optimized cost Book Description Whether you're working with a start-up or an enterprise, making decisions related to using different container technologies on Azure has a notable impact your app migration and modernization strategies. This is where companies face challenges, while choosing the right solutions and deciding when to move on to the next technology. Azure Containers Explained helps you make the right architectural choices for your solutions and get well-versed with the migration path to other platforms using practical examples. You'll begin with a recap of containers as technology and where you can store them within Azure. Next, you'll explore the different Microsoft Azure container technologies and understand how each platform, namely Azure Container Apps, Azure Kubernetes Service (AKS), Azure Container Instances (ACI), Azure Functions, and Azure App Services, work - you'll learn to implement them by grasping their respective characteristics and use cases. Finally, you'll build upon your own container solution on Azure using best practices from real-world examples and successfully transform your business from a start-up to a full-fledged enterprise. By the end of this book, you'll be able to effectively cater to your business and application needs by selecting and modernizing your apps using various Microsoft Azure container services. What you will learn Make the best-suited architectural choices to meet your business and application needs Understand the migration paths between different Azure Container services Deploy containerized applications on Azure to multiple technologies Know when to use Azure Container Apps versus Azure Kubernetes Service Find out how to add features to an AKS cluster Investigate the containers on Azure Web apps and Functions apps Discover ways to improve your current architecture without starting again Explore the financial implications of using Azure container services Who this book is for This book is for cloud and DevOps architects, application developers, technical leaders, decision makers, and IT professionals working with Microsoft Azure and cloud native technologies, especially containers. Reasonable knowledge of containers and a solid understanding of Microsoft Azure will help you grasp the concepts in this book.
    Note: Description based upon print version of record. - Deploying the right Microsoft Azure technologies
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    ISBN: 9781804618783 , 1804618780
    Language: English
    Pages: 1 online resource (354 p.)
    Edition: 1st edition.
    DDC: 005.2/762
    Keywords: Java (Computer program language)
    Abstract: Develop your Java coding skills by exploring object-oriented methodologies, functional programming, software design patterns, and more Purchase of the print or Kindle book includes a free PDF eBook Key Features Get started with programming in Java with this step-by-step guide for experienced programmers Re-enforce your knowledge of object-oriented methodologies applied in Java Develop the range of skills necessary for you to become a successful Java developer Book Description This comprehensive guide will help non-Java developers already using different languages transition from their current language to all things Java. The chapters are designed in a way that re-enforces a developer's existing knowledge of object-oriented methodologies as they apply to Java. This book has been divided into four sections, with each section touching upon different aspects that'll enable your effective transition. The first section helps you get to grips with the Java development environment and the Maven build tool for modern Java applications. In the second section, you'll learn about Java language fundamentals, along with exploring object-oriented programming (OOP) methodologies and functional programming and discovering how to implement software design patterns in Java. The third section shows you how to code in Java on different platforms and helps you get familiar with the challenges faced on these platforms. In the fourth section, you'll find out how you can manage and package your Java code. By the end of this Java programming book, you'll have learned the core concepts of Java that'll help you successfully transition from a different language to Java. What you will learn Gain a solid understanding of the syntax in Java Explore the object-oriented programming basics of the Java language Discover how to implement functions in Java Understand which Java frameworks would be best for solving various problems Explore creational, structural, and behavioral patterns in Java Get to grips with server-side coding in Java Who this book is for This book is for anyone who is currently working with other programming languages and wishes to add Java to their skillset. Prior working experience as a developer using languages other than Java is expected, although no prior knowledge of Java is required.
    Note: Description based upon print version of record. - Abstract class versus interface
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    New York : Apress
    ISBN: 9781484290606 , 1484290607
    Language: English
    Pages: 1 online resource (890 pages) , illustrations (black and white, and color).
    Edition: Third edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science)
    Abstract: As a programming language, Java's object-oriented nature is key to creating powerful, reusable code and applications that are easy to maintain and extend. That being said, many people learn Java syntax without truly understanding its object-oriented roots, setting them up to fail to harness all of the power of Java. This book is your key to learning both! This new third edition of Beginning Java Objects: From Concepts to Code discusses Java syntax, object principles, and how to properly structure the requirements of an application around an object architecture. It is unique in that it uses a single case study of a Student Registration System throughout the book, carrying the reader from object concepts, to object modeling, to building actual code for a full-blown application. A new chapter covers a technology-neutral discussion of the principles of building a three-tier architecture using Java, introducing the notion of model layer presentation layer data layer separation. Coding examples used throughout the book are Java version-neutral. The core object-oriented principles that you will learn from this book are timeless, and are relevant to all versions of the Java language, as well as to many other object-oriented languages. The book can be used for individual self-study or as a university-level textbook. What You Will Learn Know basic object-oriented principles, from the simplest notion of classes and objects through the power of encapsulation, abstract classes, and polymorphism Approach the requirements for an application to structure it properly around objects Render the resultant object model into Java code, building a complete functioning model layer for the Student Registration System case study Conceptually round out an object layer by adding presentation and data layers .
    Note: Previous edition: 2005. - Includes bibliographical references and index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'REILLY MEDIA
    ISBN: 9798888650448 , 9789798888656 , 9798888650
    Language: English
    Pages: 1 online resource
    Series Statement: The pragmatic programmers
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Computer programming ; Application software Development
    Abstract: Imagine writing Java code that reads like the problem statement, code that's highly expressive, concise, easy to read and modify, and has reduced complexity. With the functional programming capabilities in Java, that's not a fantasy. This book will guide you from the familiar imperative style through the practical aspects of functional programming, using plenty of examples. Apply the techniques you learn to turn highly complex imperative code into elegant and easy-to-understand functional-style code. Updated to the latest version of Java, this edition has four new chapters on error handling, refactoring to functional style, transforming data, and idioms of functional programming. Don't struggle with the limitations of the imperative style; instead learn to combine object-oriented programming with the functional style to reduce the accidental complexity. Harness the functional programming capabilities of Java to create applications where the program reveals its intentions and your team can quickly understand and modify code to align with changing business requirements. Unlock the power of lambda expressions and the Streams API to turn the oft-written spaghetti code into highly concise, expressive, elegant, and maintainable code. See how Streams make the arduous task of parallelizing code as easy as flipping a switch when superior speed is necessary. Apply design patterns built around lambda expressions, safely manage resource allocations, use memoization, and learn to transform data into different forms, all while honoring immutability, and providing thread safety to leverage lazy evaluation for efficiency and parallel execution for performance. Move beyond the basics, explore the idioms for writing functional programs. Learn to think functionally by refactoring legacy code into the functional style. And, if your code runs aground due to failures, learn to properly handle errors the functional way. Don't drown in theory; instead learn the practical functional programming techniques to create superior Java code.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    ISBN: 9781484286401 , 1484286405
    Language: English
    Pages: 1 online resource (xxvi, 938 pages) , illustrations (chiefly color)
    Edition: Sixth edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application software Development ; Web site development
    Abstract: Master the Spring Framework, its fundamentals and core topics, and share the authors insights and real-world experiences. This book goes well beyond the basics: you'll learn how to leverage the latest Spring Framework 6 to build the various tiers and parts of today's modern, complex enterprise Java applications systems, top to bottom, including data access, SQL generation with jOOQ, persistence with Hibernate, transactions, set up security, classic web and presentation tiers and adding in some reactivity. Spring 6 will be based on the latest available Long Term Support (LTS) release, Java 17. So, you will be able to do the following in your Spring applications: use records, use new utility methods in String class; utilize Local-Variable Syntax for Lambda Parameters; Nested Based Access Control, and more. Integrating Spring with the most used frameworks and libraries is covered in this book, such as Testcontainers, Hibernate, jOOQ, Kafka and many others. A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 6 and see how they work together. This book updates the perennial bestseller with the latest that Spring Framework 6 has to offer. Now in its sixth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. After reading this book, you'll be armed with the power of Spring to build complex applications, top to bottom. The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. You will: Learn whats new in Spring Framework 6 and how to use it with the latest LTS version of Java, Java 17 Integrate Spring with the most renowned and practical frameworks and dependencies Build complex enterprise cloud-native applications using Spring 6 Master data access, persistence, and transactions use with Spring Batch, Integration, and other key Spring projects.
    Note: Includes index. - Print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Cambridge, Massachusetts] : MIT Sloan Management Review
    Language: English
    Pages: 1 online resource (7 pages)
    Edition: [First edition].
    DDC: 005.74
    Keywords: Database management ; Organizational effectiveness ; Organizational change
    Abstract: At many companies, gaps in organizational structure get in the way of data science success. A new type of role, connectors, can bridge those gaps to help line-of-business and data science professionals work together better and deploy more projects. This article examines examples of organizations that created connector roles and explores the management challenges for this valuable group of professionals.
    Note: Reprint #65235
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : APRESS
    ISBN: 9781484285695 , 1484285697
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.74
    Keywords: SAP HANA (Electronic resource) ; Database management ; Business enterprises Data processing ; Electronic books
    Abstract: This book introduces SAP HANA Cloud and helps you develop an understanding of its key features, including technology, architecture, and data modeling. SAP HANA Cloud in a Nutshell will help you develop the skills needed to use the core features of the completely managed and in-memory cloud-based data foundation available in the SAP Business Technology Platform. The book covers modern modeling concepts and equips you with practical knowledge to unleash the best use of SAP HANA Cloud. As you progress, you will learn how to provision your own SAP HANA Cloud instance, understand how to work with different roles, and work with data modeling for analytical and transactional use cases. Additionally, you will learn how to pilot SAP BTP Cockpit and work with entitlements, quotas, account structure, spaces, instances, and cloud providers. You will learn how to perform administration tasks such as stop and start an SAP HANA Cloud instance and make it available for use. To fully leverage the knowledge this book offers, you will find practical step-by-step instructions for how to establish a cloud account model and create your first SAP HANA Cloud artifacts. The book is an important prerequisite for those who want to take full advantage of SAP HANA Cloud. What You Will Learn Master the concepts and terminology of SAP Business Technology Platform (BTP) and SAP HANA Cloud Understand the key roles of an SAP HANA Cloud implementation Become familiar with the key tools used by administrators, architects, and application developers Upgrade an SAP HANA Cloud database Understand how to work with SAP HANA Cloud modeling supporting analytical and transactional use cases Who This Book Is For SAP consultants, cloud engineers, and architects; application consultants and developers; and project stakeholders.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    ISBN: 9781484289921 , 1484289927
    Language: English
    Pages: 1 online resource (189 p.)
    Parallel Title: Erscheint auch als
    DDC: 658/.05
    Keywords: Business Data processing ; Cloud computing ; Java (Computer program language)
    Abstract: Discover a new way of thinking about business applications in light of the massive industry shift toward cloud computing and reactive programming technologies. This book synthesizes technologies and techniques such as event sourcing, command query responsibility segregation (CQRS), property-based testing, and GraphQL into a cohesive guide for modern business applications that benefit every developer. The book begins with a look at the fundamentals of modern business applications. These fundamentals include business rules and the managing of data over time. The benefits of reactive techniques are explained, including how they are fundamentally aligned with what application developers strive to achieve in their work. Author Peter Royal equips you with sound guidance to follow as you evolve your existing systems, as well as examples of how to build those systems using modern techniques in Spring, Java, and PostgreSQL. What You Will Learn Architect business applications for cloud-based environments Design sustainable business applications Integrate GraphQL best practices into business applications Use property-based testing to exhaustively test possible system states Think about business applications in terms of message flows Relate the benefits of reactive systems to business goals Model time appropriately for business requirements Who This Book Is For Practicing software developers who are building business applications, developers who are being asked to deploy into cloud environments that are more volatile than statically provisioned data centers, developers who want to increase the reliability of their systems and are struggling to find the right paradigms and architectures to achieve their goals, developers who see and use capabilities in software in other areas of their lives and want to bring those capabilities into their own work, and developers with experience designing other types of software who want to learn how to design business applications.
    Note: Description based upon print version of record. - Chapter 12: Testing, Monitoring, and Observability
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    ISBN: 9781484289518 , 148428951X
    Language: English
    Pages: 1 online resource (xiii, 248 pages) , illustrations (chiefly color)
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Computer games Programming ; Computer games Development ; Computer games ; Programming ; Java (Computer program language) ; Electronic books
    Abstract: Interested in learning how to program with Java? Let's face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games. With this book, you'll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing Introduction to Java through Game Development, you'll be proficient in Java programming, having worked with the language's fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence. What You'll Master the fundamentals of the Java programming language Use different data structures like arrays, lists, stacks, and queues Understand game programming basics including the main game loop Gain experience working with three different game projects via the book's coding challenges Work with the 2D game engine that powers the book's included games and learn to create your own new game projects Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism Work with exceptions and how to use debugging techniques to trace through code Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project Who This Book Is For This book requires little to no programming experience to understand and benefit from the text.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Sebastopol, California : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (259 pages) , illustrations
    Edition: [First edition].
    DDC: 005.7
    Keywords: Big data ; Database management ; Business enterprises Data processing ; Information technology Management
    Abstract: The exponential growth of data combined with the need to derive real-time business value is a critical issue today. An event-driven data mesh can power real-time operational and analytical workloads, all from a single set of data product streams. With practical real-world examples, this book shows you how to successfully design and build an event-driven data mesh.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    ISBN: 9781098130961 , 1098130960
    Language: English
    Pages: 1 online resource (xvi, 462 Seiten)
    Edition: 8th edition
    Parallel Title: Erscheint auch als Evans, Benjamin J. Java in a Nutshell
    Parallel Title: Erscheint auch als
    DDC: 005.7126
    Keywords: Java (Computer program language) ; Web servers ; Object-oriented programming (Computer science)
    Abstract: This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java object model that every developer should know about. The first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment. Get up to speed on language details through Java 17 Learn object-oriented programming using basic Java syntax Explore generics, enumerations, annotations, and lambda expressions Understand techniques used in object-oriented design Examine how concurrency and memory are intertwined Work with Java collections and handle common data formats Delve into Java's latest I/O APIs including asynchronous channels Become familiar with development tools in OpenJDK.
    Note: Description based upon print version of record. - Class Definition Syntax
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805129813 , 1805129813
    Language: English
    Pages: 1 online resource (1 video file (10 hr., 44 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.7/2
    Keywords: React (Electronic resource) ; Web site development ; Java (Computer program language) ; HTML (Document markup language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This HTML, CSS, JS, and React course is a comprehensive training program covering essential web development topics. From HTML/CSS fundamentals to JavaScript and React.js components, gain skills to build dynamic and engaging websites About This Video Learn HTML, CSS, JavaScript, and React comprehensively on essential front-end web development skills Acquire hands-on practical experience working on real-world projects throughout the course Gain front-end web development concepts/skills to create functional and visually appealing websites In Detail This course covers essential topics including HTML and CSS fundamentals, creating responsive layouts, JavaScript for interactivity, introduction to React, building reusable components, working with APIs, and designing quality front-end UIs. Gain skills needed to work on front-end web development and create engaging and dynamic websites. This in-depth course covers HTML, CSS, JS, and React. You will learn HTML 5 features, CSS 3 styling techniques, JavaScript syntax and implementation, React.js components and hooks, DOM manipulation, working with APIs, and using libraries such as Material UI. Through hands-on projects and practical examples, we will build interactive and dynamic websites. Dive into HTML and CSS, learning tags, attributes, selectors, and styles. Build responsive layouts using CSS Grid and Flexbox. Add interactivity with JavaScript, including event listeners, DOM manipulation, and animations. Explore React's core concepts, building reusable components and handling state. Work with APIs to fetch and display data. Upon completion of the course, this course will equip you with the tools and knowledge to excel in front-end web development. From JavaScript basics to advanced app development, become a confident and up-to-date JavaScript developer.
    Note: "Published in June 2023.". - Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (6 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Spring (Software framework) ; Application software Development ; Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: For many developers, Spring is the go-to framework for quickly and easily creating web-based enterprise applications. With its comprehensive ecosystem that includes an extensive array of tools and testing capabilities, Spring relieves developers of much of the drudge work when building out web-based, RESTful applications. Spring Boot helps out even further by enabling autoconfiguration of many of the tedious chores that you need to do when starting a new project. In this updated learning path, designed for basic- to intermediate-level web application developers, you'll examine the Spring approach to development as you explore the fundamentals that drive this powerful application framework. You'll see how to build applications from scratch and then test and manage those applications. You'll also look at Spring's Model-View-Controller (MVC) framework as well as ways to save your data using the JdbcTemplate, JPA support, and Spring Data framework. When you've completed this learning path, you'll be well on your way to being able to rapidly create web-based, RESTful services and applications. What you'll learn and how you can apply it Write basic server-side applications, including web apps and restful web services. Test all aspects of a Spring application, using a combination of unit, integration, and full functional tests. Select persistence mechanisms for relational database data and implement them using Spring's dedicated classes or Spring Data JPA. Build a native image for restful web services using the GraalVM native image compiler. This course is for you because... You're a developer who wants to write web apps or REST-based services. You have a Java background (or other related language) and want to work with Spring. You're interested in the Spring ecosystem of projects. Prerequisites: Experience using Java Experience working in programming web applications and/or restful web services (helpful but not required).
    Note: Online resource; title from title details screen (O'Reilly, viewed Decenber 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Language: English
    Pages: 1 online resource (1832 pages)
    Edition: [First edition].
    Series Statement: Rough cuts
    DDC: 005.133
    Keywords: Oracle (Computer file) ; Database management ; Java (Computer program language) Problems, exercises, etc
    Abstract: OCP Oracle Certified Professional Java SE 17 Developer Exam 1Z0-829 Programmer's Guide is a unique guide that combines a rigorous introduction to programming in Java with meticulous coverage of the Java SE 17 and Java SE 11 Developer exam objectives. Fully updated to reflect changes in the latest exams, it features increased focus on analyzing code scenarios--not just individual language constructs. Each objective is thoroughly addressed, reflecting the latest features and APIs, as well as best practices for taking the exam. The one book anyone studying for Java SE 17 Developer or Java SE 11 Developer certification needs, it features Easy to find coverage of key topics relevant to each exam objective An introduction to essential concepts in object-oriented programming (OOP) and functional-style programming In-depth coverage of declarations, access control, operators, flow control, OOP techniques, lambda expressions, streams, modules, concurrency, Java I/O, key API classes and much more Program output demonstrating expected results from complete Java programs Unique diagrams to illustrate important concepts, such as Java I/O, modules, and streams Extensive use of UML (Unified Modeling Language) to illustrate program design Dozens of review questions with annotated answers to help prepare for the exam and a complete Mock Exam.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 14, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    ISBN: 9781484288320 , 1484288327
    Language: English
    Pages: 1 online resource (xxii, 259 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Cloud computing ; Web site development ; Java (Computer program language) ; Electronic books
    Abstract: Get ready to develop microservices using open source Eclipse MicroProfile and Jakarta EE, and deploy them on Kubernetes/Docker. This book covers best practices for developing cloud-native applications with MicroProfile and Jakarta EE. This book introduces you to cloud-native applications and teaches you how to set up your development environment. You'll learn about the various components of MicroProfile, such as fault tolerance, config, health check, metrics, and JWT auth. You'll develop a RESTful web service made up of some microservices. You'll deploy your application on Docker and Kubernetes. After reading this book, you'll come away with the fundamentals you need to build and deploy your first cloud-native Java-based app. What You'll Learn Build your first cloud-native Java-based app with the open source MicroProfile platform, and Jakarta EE 10 APIs Develop a RESTful web service using MicroProfile and Jakarta EE Discover and explore the key components of the MicroProfile framework, such as config, metrics, health, JWT authentication, and more Deploy your cloud-native application on the Kubernetes container orchestration platform Get up to speed with other popular technologies such as Docker containers, Kubernetes clusters, and Zipkin Who This Book Is For Programmers with at least some prior experience in Java programming who may be new to MicroProfile and Jakarta EE. Some prior experience with Java-based microservices and web development is recommended, but not required.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    ISBN: 9798888650127
    Language: English
    Pages: 1 online resource (88 pages) , illustrations
    Edition: [First edition].
    Series Statement: The Pragmatic programmers
    DDC: 005.1/4
    Keywords: Computer software Testing ; Computer software Quality control ; Java (Computer program language)
    Abstract: Mockito is the most popular framework in the Java world for automating unit testing with dependencies. Learn the Mockito API and how and when to use stubs, mocks, and spies. On a deeper level, discover why the framework does what it does and how it can simplify unit testing in Java. Using Mockito, you'll be able to isolate the code you want to test from the behavior or state of external dependencies without coding details of the dependency. You'll gain insights into the Mockito API, save time when unit testing, and have confidence in your Java programs. If you've only ever run a few JUnit tests or injected stubs into classes to return preset values, it's time to level up your Java toolbox. Dependencies on other classes and external resources can obscure issues and make bugs hard to detect. You need to test classes in isolation to truly pinpoint your problems. And while you could write dummy classes to replace dependencies yourself, Mockito automates the process and helps you fix your code faster. Start with the Mockito API to generate fake classes for dependencies, configure how each should respond when their methods are called, and verify that the class under test interacts with dependencies the way you'd expect. Next, build unit tests with the Mockito framework and feel confident not just that methods are called, but that they are called the correct number of times and in the correct order. Along the way, follow clear test examples based on JUnit 5 to create stubs, mocks, and spies and find the source of any problems lurking in Java classes.Save time, write better code, and have more confidence in your Java programs with Mockito.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'REILLY MEDIA
    ISBN: 9781098145507 , 109814550X
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.2/762
    Keywords: Java (Computer program language) ; Java (Langage de programmation)
    Abstract: Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications. This updated sixth edition expands the content to continue covering lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into virtual threads (introduced as Project Loom in Java 19). This guide helps you: Learn the structure of the Java language and Java applications Write, compile, and execute Java applications Understand the basics of Java threading and concurrent programming Learn Java I/O basics, including local files and network resources Create compelling interfaces with an eye toward usability Learn how functional features have been integrated in Java Keep up with Java developments as new versions are released.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Language: English
    Pages: 1 online resource (33 pages) , illustrations
    Edition: First edition.
    DDC: 005.74
    Keywords: Database design ; Cloud computing ; Database management
    Abstract: By choosing the right database, you can maximize your business potential, improve performance, increase efficiency, and gain a competitive edge. This insightful report examines the benefits of using a simplified data architecture containing cloud-based HTAP (hybrid transactional and analytical processing) database capabilities. You'll learn how this data architecture can help data engineers and data decision makers focus on what matters most: growing your business. Authors Joe McKendrick and Ed Huang explain how cloud native infrastructure supports enterprise businesses and operations with a much more agile foundation. Just one layer up from the infrastructure, cloud-based databases are a crucial part of data management and analytics. Learn how distributed SQL databases containing HTAP capabilities provide more efficient and streamlined data processing to improve cost efficiency and expedite business operations and decision making.
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Language: English
    Pages: 1 online resource (286 pages) , illustrations
    Edition: [First edition].
    DDC: 006.3/12
    Keywords: Data mining ; Cloud computing ; Database management
    Abstract: The low cost of getting started with cloud services can easily evolve into a significant expense down the road. That's challenging for teams developing data pipelines, particularly when rapid changes in technology and workload require a constant cycle of redesign. How do you deliver scalable, highly available products while keeping costs in check? With this practical guide, author Sev Leonard provides a holistic approach to designing scalable data pipelines in the cloud. Intermediate data engineers, software developers, and architects will learn how to navigate cost/performance trade-offs and how to choose and configure compute and storage. You'll also pick up best practices for code development, testing, and monitoring.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    ISBN: 9781803241883 , 1803241888
    Language: English
    Pages: 1 online resource (578 p.)
    Edition: 1st edition.
    DDC: 005.74
    Keywords: Database management ; Cloud computing
    Abstract: Use easy-to-apply patterns in SQL and Python to adopt modern analytics engineering to build agile platforms with dbt that are well-tested and simple to extend and run Purchase of the print or Kindle book includes a free PDF eBook Key Features Build a solid dbt base and learn data modeling and the modern data stack to become an analytics engineer Build automated and reliable pipelines to deploy, test, run, and monitor ELTs with dbt Cloud Guided dbt + Snowflake project to build a pattern-based architecture that delivers reliable datasets Book Description dbt Cloud helps professional analytics engineers automate the application of powerful and proven patterns to transform data from ingestion to delivery, enabling real DataOps. This book begins by introducing you to dbt and its role in the data stack, along with how it uses simple SQL to build your data platform, helping you and your team work better together. You'll find out how to leverage data modeling, data quality, master data management, and more to build a simple-to-understand and future-proof solution. As you advance, you'll explore the modern data stack, understand how data-related careers are changing, and see how dbt enables this transition into the emerging role of an analytics engineer. The chapters help you build a sample project using the free version of dbt Cloud, Snowflake, and GitHub to create a professional DevOps setup with continuous integration, automated deployment, ELT run, scheduling, and monitoring, solving practical cases you encounter in your daily work. By the end of this dbt book, you'll be able to build an end-to-end pragmatic data platform by ingesting data exported from your source systems, coding the needed transformations, including master data and the desired business rules, and building well-formed dimensional models or wide tables that'll enable you to build reports with the BI tool of your choice. What you will learn Create a dbt Cloud account and understand the ELT workflow Combine Snowflake and dbt for building modern data engineering pipelines Use SQL to transform raw data into usable data, and test its accuracy Write dbt macros and use Jinja to apply software engineering principles Test data and transformations to ensure reliability and data quality Build a lightweight pragmatic data platform using proven patterns Write easy-to-maintain idempotent code using dbt materialization Who this book is for This book is for data engineers, analytics engineers, BI professionals, and data analysts who want to learn how to build simple, futureproof, and maintainable data platforms in an agile way. Project managers, data team managers, and decision makers looking to understand the importance of building a data platform and foster a culture of high-performing data teams will also find this book useful. Basic knowledge of SQL and data modeling will help you get the most out of the many layers of this book. The book also includes primers on many data-related subjects to help juniors get started.
    Note: Description based upon print version of record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    ISBN: 9781484288610 , 1484288610
    Language: English
    Pages: 1 online resource (xiv, 1278 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Application software ; Software engineering ; Management information systems ; Systems integration ; Java (Computer program language) ; Computer science ; Application software ; Computer science ; Java (Computer program language) ; Management information systems ; Software engineering ; Systems integration
    Abstract: Examine the working details for real-world Java programs used for system integration with IBM Software, applying various API libraries (as used by Banking and Insurance companies). This book includes the step-by-step procedure to use the IBM FileNet Case Manager 5.3.3 Case Builder solution and the similar IBM System, IBM Business Automation Workflow to create an Audit System. You'll learn how to implement the workflow with a client Java Message Service (JMS) java method developed with Workflow Custom Operations System Step components. Using IBM Cognos Analytics Version 11.2, you'll be able to create new views for IBM Case Manager Analytics for custom time dimensions. The book also explains the SQL code and procedures required to create example Online Analytical Processing (OLAP) cubes with multi-level time dimensions for IBM Case Manager analytics. IBM Software Systems Integration features the most up to date systems software procedures using tested API calls. You will: Review techniques for generating custom IBM JMS code Create a new custom view for a multi-level time dimension See how a java program can provide the IBM FileNet document management API calls for content store folder and document replication Configure Java components for content engine events.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    ISBN: 9781000899696 , 1000899691
    Language: English
    Pages: 1 online resource (336 pages) , illustrations (black and white).
    Edition: 1 Edition.
    Parallel Title: Erscheint auch als
    DDC: 650.0285
    Keywords: Business Data processing ; Blockchains (Databases) Industrial applications ; Database management ; Business ; Data processing ; Database management
    Abstract: "This is the book that discusses the up-and-coming blockchain technology in a structured way from the conceptual, technological and business perspectives, thereby providing the integrated insight that is essential for truly understanding blockchain applications and their impact. While most people may know about blockchain from Bitcoin and news about its price in the financial markets, blockchain is a technology that increasingly permeates the way in which modern businesses operate. However, its dynamics and functioning remain obscure for most people. This book gives readers the tools to understand the full extent to which blockchain technology is or can be used in business. First, the book focuses on the functioning of blockchain systems, introducing basic concepts such as transactions, consensus mechanisms and smart contracts, as well as giving a smooth introduction to the basic features of cryptography that underpin blockchain technology, e.g., digital signatures and hashing. Then, the book focuses on specific blockchain platforms (Bitcoin, Ethereum, private blockchain platforms) currently used for the implementation of cryptocurrencies and other blockchain systems. Finally, it introduces a set of tools to understand and analyse the suitability of blockchain technology in different business scenarios from the business model, and business operation perspectives. Examples and case studies of blockchain applications currently in production are discussed extensively across the book. This book targets students and educators with an interest in blockchain technology providing a one-stop shop to obtain a deep and complete insight in blockchain technology and its applicability in different business scenarios. The textbook is designed primarily for 3rd and 4th year undergraduate students in industrial engineering, business and management, and information systems. However, it can be adopted also in the computer science majors, since it does not strictly require any specific pre-requisite knowledge. At the graduate level, this book can be used in courses for industrial engineering, information systems and management students. Finally, the book is also of interest to practitioners, like business analysts, process analysts and information system architects, to understand the enabling and transformative potential of blockchain in a given business scenario"--
    Note: Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    ISBN: 9781484287644 , 1484287649
    Language: English
    Pages: 1 online resource (424 p.)
    Parallel Title: Erscheint auch als
    Keywords: Application software Development ; Java (Computer program language)
    Abstract: Use the popular Spring Data project for data access and persistence using various Java-based APIs such as JDBC, JPA, MongoDB, and more. This book shows how to easily incorporate data persistence and accessibility into your microservices, cloud-native applications, and monolithic enterprise applications. It also teaches you how to perform unit and performance testing of a component that accesses a database. And it walks you through an example of each type of SQL and NoSQL database covered. After reading this book, you'll be able to create an application that interacts with one or multiple types of databases, and conduct unit and performance testing to analyze possible problems. Source code is available on GitHub. What You'll Learn Become familiar with the Spring Data project and its modules for data access and persistence Explore various SQL and NoSQL persistence types Uncover the persistence and domain models, and handle transaction management for SQL Migrate database changes and versioning for SQL Dive into NoSQL persistence with Redis, MongoDB, Neo4j, and Cassandra Handle reactive database programming and access with R2DBC and MongoDB Conduct unit, integration, and performance testing, and more Who This Book Is For Experienced Java software application developers; programmers with experience using the Spring framework or the Spring Boot micro framework.
    Note: Chapter 8: MongoDB: Document Database
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    ISBN: 9781803244419 , 1803244410 , 9781803235035
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.74
    Keywords: React Native ; Database management
    Abstract: Make fact-based decisions by comparing different solutions and learning popular ways to manage state in React Native with clear guidelines and recommendations by a React Native expert Key Features Explore the big picture of state management in React Native using the most simplified version Implement state management solutions by building a social media clone app Compare different state solutions in a contained environment to choose the best fit for your future projects Book Description Managing state in a React Native app can be challenging as it is one of the most difficult concepts to grasp while learning React Native. This is because there are so many ways to do it, and because there is a lack of clear guidelines on what should be used and why. Simplifying State Management in React Native is a comprehensive introduction for those who are new to creating robust React Native apps that will have you up to speed in no time. You'll get to grips with the different state management strategies and libraries available. As you progress through the chapters, you'll try out different solutions, as well as compare and choose which solution is perfectly suited to your future projects and personal preferences. Finally, you'll create a social media clone app using all the concepts and examples that you've learned in this book. By the end of this book, you'll be able to take on existing projects that use various state management strategies and libraries, and confidently make decisions about state management. What you will learn Start out by going over the basic ReactJS "mindset" Explore all that ReactJS has to offer to manage state in apps by building an app Understand existing state management libraries such as Redux, MobX, XState, Jotai, and React Query Decide which libraries you want to use in your apps Design a social media app to fully understand state management Try out all the solutions presented in the book in a social media clone app Who this book is for This book is for junior developers, React Native developers, and mobile app developers who are already using React Native, but are also on the lookout for advice and for a broader view to manage the state and changes in their applications. Basic knowledge of ReactJS and React Native, as well as familiarity with JavaScript and general mobile app development concepts are needed to grasp the topics covered in this book.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    ISBN: 9781837630080 , 1837630089
    Language: English
    Pages: 1 online resource (270 p.)
    Edition: 1st edition.
    DDC: 005.75/85
    Keywords: SQL server ; Database management ; Client/server computing ; SQL (Computer program language) ; SQL server ; Client/server computing ; Database management ; SQL (Computer program language)
    Abstract: Enhance your SQL query writing skills to provide greater business value using advanced techniques such as common table expressions, window functions, and JSON Purchase of the print or Kindle book includes a free PDF eBook Key Features Examine query design and performance using query plans and indexes Solve business problems using advanced techniques such as common table expressions and window functions Use SQL in modern data platform solutions with JSON and Jupyter notebooks Book Description SQL has been the de facto standard when interacting with databases for decades and shows no signs of going away. Through the years, report developers or data wranglers have had to learn SQL on the fly to meet the business needs, so if you are someone who needs to write queries, SQL Query Design and Pattern Best Practices is for you. This book will guide you through making efficient SQL queries by reducing set sizes for effective results. You'll learn how to format your results to make them easier to consume at their destination. From there, the book will take you through solving complex business problems using more advanced techniques, such as common table expressions and window functions, and advance to uncovering issues resulting from security in the underlying dataset. Armed with this knowledge, you'll have a foundation for building queries and be ready to shift focus to using tools, such as query plans and indexes, to optimize those queries. The book will go over the modern data estate, which includes data lakes and JSON data, and wrap up with a brief on how to use Jupyter notebooks in your SQL journey. By the end of this SQL book, you'll be able to make efficient SQL queries that will improve your report writing and the overall SQL experience. What you will learn Build efficient queries by reducing the data being returned Manipulate your data and format it for easier consumption Form common table expressions and window functions to solve complex business issues Understand the impact of SQL security on your results Understand and use query plans to optimize your queries Understand the impact of indexes on your query performance and design Work with data lake data and JSON in SQL queries Organize your queries using Jupyter notebooks Who this book is for This book is for SQL developers, data analysts, report writers, data scientists, and other data gatherers looking to expand their skills for complex querying as well as for building more efficient and performant queries. For those new to SQL, this book can help you accelerate your learning and keep you from making common mistakes.
    Note: Description based upon print version of record. - Summary
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'REILLY MEDIA
    ISBN: 9781098130695 , 1098130693
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.7
    Keywords: Big data ; Database management ; Business enterprises Data processing ; Information technology Management
    Abstract: Data lakes and warehouses have become increasingly fragile, costly, and difficult to maintain as data gets bigger and moves faster. Data meshes can help your organization decentralize data, giving ownership back to the engineers who produced it. This book provides a concise yet comprehensive overview of data mesh patterns for streaming and real-time data services. Authors Hubert Dulay and Stephen Mooney examine the vast differences between streaming and batch data meshes. Data engineers, architects, data product owners, and those in DevOps and MLOps roles will learn steps for implementing a streaming data mesh, from defining a data domain to building a good data product. Through the course of the book, you'll create a complete self-service data platform and devise a data governance system that enables your mesh to work seamlessly. With this book, you will: Design a streaming data mesh using Kafka Learn how to identify a domain Build your first data product using self-service tools Apply data governance to the data products you create Learn the differences between synchronous and asynchronous data services Implement self-services that support decentralized data.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    Hoboken, New Jersey : John Wiley & Sons, Inc.
    ISBN: 9781119851462 , 1119851467 , 9781119851431 , 1119851432 , 1119851459 , 9781119851455 , 9781119851424
    Language: English
    Pages: 1 online resource (xiii, 226 pages) , illustrations.
    Series Statement: Wiley and SAS business series
    Parallel Title: Erscheint auch als
    DDC: 005.75/65
    Keywords: Database management ; Management information systems Management ; Data integrity ; Data integrity ; Database management ; Management information systems ; Management
    Abstract: "Data Governance is an important topic for most organizations, yet they still are challenged in operationalizing and sustaining programs. The author shares her experience about what does and does not work in planning, designing, operationalizing, and (ultimately) sustaining a data governance program. It will explore where most organizations are challenged in program development and provide practical, actionable advice to help readers understand various pitfalls and a path forward"--
    Note: Includes index. - Description based on online resource; title from digital title page (viewed on May 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    ISBN: 9781484294734 , 1484294734
    Language: English
    Pages: 1 online resource (480 p.)
    Parallel Title: Erscheint auch als
    DDC: 004.6782
    Keywords: Cloud computing ; Web applications ; Java (Computer program language)
    Abstract: Learn how to build cloud-native microservices with Helidon - an open-source Java framework from Oracle. This book will show you how to take full advantage of the cloud by optimizing applications with fast start times, low memory consumption, and a small disk footprint. The open-source Helidon framework provides all that, and more. Its based on Java 17, giving you full access to new code features. This book reveals how Helidon also supports modern enterprise Java standards such as MicroProfile. Plus, you'll see how Helidon lets you use GraalVM to build lightning-fast native executables, and its unique reactive layer allows you to develop efficient low-level APIs. Each chapter in the book teaches a new Helidon concept through practical examples based on real-life use-cases. Youll learn how to add observability and security to your microservices, how to work with databases, and call other services. You'll also look at all MicroProfile 5.0 platform specifications as well as some stand-alone specs such as Messaging and Long Running Actions. Best of all, everything covered in this book makes it a great study guide for the upcoming Oracle Helidon certification - the perfect way to prove your new skills to a prospective employer! You will: Package microservices using JLink and GraalVM Deploy microservices to Kubernetes Review MicroProfile 5.0 specifications in detail Understand the basics of Helidon Reactive APIs.
    Note: Chapter 6: Accessing Data. - Includes index. - Online resource; title from PDF title page (SpringerLink, viewed July 28, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    ISBN: 9781805125914 , 1805125915 , 9781805128373
    Language: English
    Pages: 1 online resource (168 pages) , illustrations
    Edition: Second edition.
    DDC: 005.1/2
    Keywords: Software architecture ; Web applications ; Java (Computer program language)
    Abstract: Building for maintainability is key to keep development costs low (and developers happy). The second edition of "Get Your Hands Dirty on Clean Architecture" is here to equip you with the essential skills and knowledge to build maintainable software. Building upon the success of the first edition, this comprehensive guide explores the drawbacks of conventional layered architecture and highlights the advantages of domain-centric styles such as Robert C. Martin's Clean Architecture and Alistair Cockburn's Hexagonal Architecture. Then, the book dives into hands-on chapters that show you how to manifest a Hexagonal Architecture in actual code. You'll learn in detail about different mapping strategies between the layers of a Hexagonal Architecture and see how to assemble the architecture elements into an application. The later chapters demonstrate how to enforce architecture boundaries, what shortcuts produce what types of technical debt, and how, sometimes, it is a good idea to willingly take on those debts. By the end of this second edition, you'll be armed with a deep understanding of the Hexagonal Architecture style and be ready to create maintainable web applications that save money and time. Whether you're a seasoned developer or a newcomer to the field, "Get Your Hands Dirty on Clean Architecture" will empower you to take your software architecture skills to new heights and build applications that stand the test of time.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    ISBN: 9781098152246 , 1098152247
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    DDC: 005.75/6
    Keywords: SQL (Computer program language) ; Database management
    Abstract: If you were handed two different but related sets of data, what tools would you use to find the matches? What if all you had was SQL SELECT access to a database? In this practical book, author Jim Lehmer provides best practices, techniques, and tricks to help you import, clean, match, score, and think about heterogeneous data using SQL. DBAs, programmers, business analysts, and data scientists will learn how to identify and remove duplicates, parse strings, extract data from XML and JSON, generate SQL using SQL, regularize data and prepare datasets, and apply data quality and ETL approaches for finding the similarities and differences between various expressions of the same data. Full of real-world techniques, the examples in the book contain working code. You'll learn how to: Identity and remove duplicates in two different datasets using SQL Regularize data and achieve data quality using SQL Extract data from XML and JSON Generate SQL using SQL to increase your productivity Prepare datasets for import, merging, and better analysis using SQL Report results using SQL Apply data quality and ETL approaches to finding similarities and differences between various expressions of the same data.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    ISBN: 9781804619438 , 1804619434 , 9781804610787
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 005.74
    Keywords: Database management ; Database design ; Electronic data processing Management ; Information technology Management
    Abstract: Identify data quality issues, leverage real-world examples and templates to drive change, and unlock the benefits of improved data in processes and decision-making Key Features Get a practical explanation of data quality concepts and the imperative for change when data is poor Gain insights into linking business objectives and data to drive the right data quality priorities Explore the data quality lifecycle and accelerate improvement with the help of real-world examples Purchase of the print or Kindle book includes a free PDF eBook Book Description Poor data quality can lead to increased costs, hinder revenue growth, compromise decision-making, and introduce risk into organizations. This leads to employees, customers, and suppliers finding every interaction with the organization frustrating. Practical Data Quality provides a comprehensive view of managing data quality within your organization, covering everything from business cases through to embedding improvements that you make to the organization permanently. Each chapter explains a key element of data quality management, from linking strategy and data together to profiling and designing business rules which reveal bad data. The book outlines a suite of tried-and-tested reports that highlight bad data and allow you to develop a plan to make corrections. Throughout the book, you'll work with real-world examples and utilize re-usable templates to accelerate your initiatives. By the end of this book, you'll have gained a clear understanding of every stage of a data quality initiative and be able to drive tangible results for your organization at pace. What you will learn Explore data quality and see how it fits within a data management programme Differentiate your organization from its peers through data quality improvement Create a business case and get support for your data quality initiative Find out how business strategy can be linked to processes, analytics, and data to derive only the most important data quality rules Monitor data through engaging, business-friendly data quality dashboards Integrate data quality into everyday business activities to help achieve goals Avoid common mistakes when implementing data quality practices Who this book is for This book is for data analysts, data engineers, and chief data officers looking to understand data quality practices and their implementation in their organization. This book will also be helpful for business leaders who see data adversely affecting their success and data teams that want to optimize their data quality approach. No prior knowledge of data quality basics is required.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    ISBN: 9781484295113 , 1484295110
    Language: English
    Pages: 1 online resource (xiii, 252 pages) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Google (Firm) ; Google Apps ; Application software Development ; Cloud computing ; Computing platforms ; Java (Computer program language) ; Google (Firm) ; Google Apps ; Logiciels d'application ; Développement ; Infonuagique ; Plateformes (Informatique) ; Java (Langage de programmation) ; Application software ; Development ; Cloud computing ; Computing platforms ; Java (Computer program language)
    Abstract: Learn how to use Google Cloud Platform (GCP) and its services to design, build, and deploy applications. This book includes best practices, practical examples, and code snippets written in Java, making it a key resource for developers seeking hands-on experience with GCP. You'll begin with an introduction to GCP services and a review of what Java offers while developing applications for GCP. Next, you'll be walked through how to set up Google App Engine, Google Storage Cloud, and Google Cloud SQL with use cases, as well as application development and deployment. As the book progresses, you'll be exposed to advanced GCP services, deploying and scaling applications on GCP services, and troubleshooting and optimization of Java applications on GCP. The book uses real-world examples to help you understand how GCP services can solve everyday problems. After completing this book, you will understand Google Cloud Platform and its services, and will have the knowledge needed to design, build, and deploy your own applications on GCP using Java. You will: Create a GCP project, configure authentication and authorization, and deploy a sample application. Use GCP services to solve common problems and apply them to real-world scenarios Implement GCP services such as Datastore, SQL, and Spanner Leverage GCP tools such as the SDK and Cloud Shell.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 12, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805128717 , 180512871X
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.3/5
    Keywords: ChatGPT ; Natural language generation (Computer science) Computer programs ; Neural networks (Computer science) ; Java (Computer program language) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: ChatGPT is not a replacement, but an enhancing tool and an incredibly powerful tool when it comes to programming and analyzing code, and ignoring the utility now or at the very least not giving it a proper test run could very well be missing out early on gaining the advantage. The primary focus of the course is to equip individuals with the knowledge and skills they need to create a fully functional AI-powered application that generates pet names for users. The course starts with introducing you to ChatGPT, the latest web development tools, and installing the required tools. You will gain hands-on experience with web development technologies, implement machine learning concepts in a real-world project, and gain a deeper understanding of machine learning concepts. The course is structured in a way that enables you to gain hands-on experience with React Hooks, which are essential for building interactive interfaces for ChatGPT-style applications. You will also see how to use Fetch to make API calls to OpenAI and NPX to run Node commands. By the end of the course, you will have gained practical experience in building an AI-powered application, using machine learning concepts, and creating interactive interfaces with React Hooks. You will have a fully functional pet name generator application to add to your portfolio. What You Will Learn Build an AI application using the OpenAI API and web development technologies Download and install the required tools along with dependencies Get hands-on experience with React, Next.js, JavaScript, Node, and CSS Use Fetch to make API calls to OpenAI and NPX to run Node commands Implement machine learning concepts in a real-world project Use React Hooks and build interactive interfaces for the AI application Audience This course is ideal for those who are interested in modern web development technology and want to gain confidence as a developer for jobs with ChatGPT. It is also suitable for those who already have basic JavaScript knowledge and want to learn more about expert topics. If you are interested in exploring the use cases of ChatGPT and want to get started with programming, this course is for you. Additionally, if you are interested in working on a ChatGPT project in the future, this course is a great starting point. No programming experience needed. You will learn everything you need to know inside. Basic JavaScript and web development is a plus! About The Author Clarian North: Clarian North is a recognized industry-certified instructor, CEO of Orbital LLC, and a senior project engineer with over 90K enrolments worldwide. His students have gone on to work for some of the biggest production companies such as Universal, Google, Amazon, Warner, and BBC. He has contributed to viral streams, grown a unique digital imprint in over 80 countries, and has been featured in Rolling Stone, Billboard, Guardian, Bloomberg, and Vice. He has worked for majors, indies, and international publishing houses, including Grammy-nominated and award-winning productions, mixing for Emirates Airline Inflight Radio, and producing for Kompakt Records. He is dedicated to giving accessible and comprehensive tech courses, teaching complex subject matter with clear and example-based explanations, and guiding students through complex techniques with just a computer and free software.
    Note: "Published in March 2023.". - Online resource; title from title details screen (O'Reilly, viewed April 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781805121503 , 1805121502
    Language: English
    Pages: 1 online resource (1 video file (7 hr., 56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: SQL server ; Client/server computing ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Are you interested in learning SQL and database management? Our comprehensive course offers an in-depth look at the fundamentals of databases, including database types, SQL commands, table operations, and advanced concepts such as grouping sets and data types. In the first few sections, you will learn about data manipulation, including selecting, inserting, updating, and deleting data from a database. The course then dives into more advanced topics such as stored procedures, which allow you to write reusable code that can be executed multiple times. You will also learn about views, which provide a way to organize and simplify complex SQL queries, and triggers, which enable you to automate database actions based on certain events. The course then delves into transactions, which are essential for ensuring data consistency and reliability. You will also learn about normalization, which is the process of organizing data in a database to reduce redundancy and improve efficiency. The final sections of the course cover database backup and restore, as well as securing the database against potential threats such as SQL injection attacks. Throughout the course, you will gain hands-on experience by working with real-world examples and scenarios. By the end of the course, you will have a strong foundation in SQL and database management that will serve you well in any career that involves data management. What You Will Learn Understand the fundamentals of database design and management Learn to write SQL queries to extract and manipulate data Implement advanced SQL techniques such as subqueries and views Explore the different types of SQL triggers and transactions Create database backups and restore data in case of loss Secure your database against potential threats like SQL injections Audience This course is designed for anyone interested in learning SQL and database management, including beginners with little to no prior knowledge of SQL. It is suitable for individuals looking to gain skills for a career in data analysis, database administration, or software development. This course will also benefit professionals looking to enhance their current skill set with SQL knowledge. Students pursuing degrees in computer science, information technology, or related fields can also benefit from this course. About The Author Abhilash Nelson: Abhilash Nelson is a pioneering, talented, and security-oriented Android/iOS mobile and PHP/Python web application developer with more than 8 years of IT experience involving designing, implementing, integrating, testing, and supporting impactful web and mobile applications. He has a master's degree in computer science and engineering and has PHP/Python programming experience, which is an added advantage for server-based Android and iOS client applications. Abhilash is currently a senior solution architect managing projects from start to finish to ensure high quality and innovative and functional design.
    Note: "Published in April 2023.". - Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    ISBN: 9788383223391 , 8383223390
    Language: Polish
    Pages: 1 online resource (256 pages) , illustrations
    Edition: [First edition].
    Uniform Title: Data pipelines pocket reference
    DDC: 005.75/65
    Keywords: Database management ; Information technology Management ; Information retrieval
    Abstract: Poprawnie zaprojektowane i wdrożone potoki danych mają kluczowe znaczenie dla pomyślnej analizy danych, a także w trakcie uczenia maszynowego. Pozyskanie ogromnych ilości danych z różnych źródeł najczęściej nie stanowi problemu. Nieco trudniejsze jest zaprojektowanie procesu ich przetwarzania w celu dostarczenia kontekstu w taki sposób, aby efektywnie korzystać z posiadanych danych w codziennej pracy organizacji i podejmować dzięki nim rozsądne decyzje. Oto zwięzły przewodnik przeznaczony dla inżynierów danych, którzy chcą poznać zasady implementacji potoków danych. Wyjaśnia najważniejsze pojęcia związane z potokami danych, opisuje zasady ich tworzenia i implementacji, prezentuje także najlepsze praktyki stosowane przez liderów w branży analizy danych. Dzięki książce zrozumiesz, w jaki sposób potoki danych działają na nowoczesnym stosie danych, poznasz też typowe zagadnienia, które trzeba przemyśleć przed podjęciem decyzji dotyczących implementacji. Dowiesz się, jakie są zalety samodzielnego opracowania rozwiązania, a jakie - zakupu gotowego produktu. Poznasz również podstawowe koncepcje, które mają zastosowanie dla frameworków typu open source, produktów komercyjnych i samodzielnie opracowywanych rozwiązań.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Language: German
    Pages: 1 online resource (572 pages) , illustrations
    Edition: 3. Auflage.
    DDC: 005.75/65
    Keywords: SQL server ; Client/server computing ; Database management
    Abstract: SQL Server 2022 und die kostenlose Version SQL Server 2022 Express sind ideal, um in die professionelle Datenbankentwicklung einzusteigen. Sie können mit ihnen komplexe Datenbankprojekte verwirklichen, die die Funktionalität einer Desktop-Datenbank wie Microsoft Access deutlich übersteigen.Wenn Sie tiefer in die Datenbankentwicklung mit einem professionellen Datenbankserver einsteigen wollen, ist dieses Buch genau das Richtige für Sie. Es vermittelt leicht verständlich sowohl die Datenbankgrundlagen als auch das Programmierwissen, das Sie benötigen, um die umfangreichen Möglichkeiten von SQL Server 2022 zu nutzen. Aufgrund des didaktisch durchdachten Konzepts mit vielen Übungen und Praxistipps ermöglicht dieses Buch Ihnen eine fundierte Einarbeitung in die Entwicklung von Datenbanken. Es basiert auf der kostenfrei erhältlichen Version SQL Server 2022 Express, eignet sich aber auch für größere SQL-Server-Editionen.- Einführung: die Neuerungen bei SQL Server 2022; Installation und erste Schritte- Datenbankgrundlagen: Datenbanken, Tabellen und Sichten erstellen, bearbeiten und verwenden; Kurzeinführung in SQL- Datenbankentwicklung: erweiterte SQL-Features (CTEs, Sequenzen, Temporal Tables); räumliche und hierarchische Datentypen, XML und JSON; SQL-Skripte; Fehlerbehandlung; Sperren, Transaktionen und Deadlocks; gespeicherte Prozeduren, Funktionen, Trigger und Cursor- Datenbankadministration mit SQL: Benutzer, Rollen und Rechte; Daten sichern und bewegen- Fortgeschrittene Themen: Graphdatenbanken; Integration von R und Python; SQL Server und .NET- Erweiterte Funktionen: Datenebenenanwendungen; SQL Server Data Tools; Reporting Services; SQL Server LocalDB; SQL Server und die Cloud; Azure Data Studio
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.6782
    Keywords: Database management ; Big data ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Join us for this edition of O'Reilly Book Club with Joe Reis and Matt Housley, authors of Fundamentals of Data Engineering, to discover the stages of the data engineering lifecycle and learn to identify the various underlying components of the field, including security, data management, and orchestration. Hear from authors, learn tricks of the trade, and listen to stories. What you'll learn and how you can apply it Receive a concise overview of the data engineering landscape Learn how to evaluate the best technologies available through the framework of the data engineering lifecycle Understand data governance and security across the data engineering lifecycle This live event is for you because... You want to go beyond the words on the page and ask your own questions. You're a data engineer who wants to learn about the latest developments in the field. You're a current software engineer or data scientist who wants to transition into data engineering, or who may be doing some data engineering work in your current role. You're a data team manager who wants to understand how to better optimize your team and contribute positively to your organization. Recommended follow-up: Read Fundamentals of Data Engineering (book) Follow Data Engineering Resource Center (expert playlist).
    Note: Online resource; title from title details screen (O'Reilly, viewed October 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Pragmatic AI Solutions
    Language: Undetermined
    Pages: 1 online resource (1 video file)
    DDC: 005.7
    Keywords: Database management ; Database design ; Bases de données ; Gestion ; Bases de données ; Conception ; Database design ; Database management ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Achieving Scalability with Vector, Graph, and Key/Value Databases Description This week we explore vector and graph databases, powerful tools for managing and extracting insights from large, complex datasets. As data volumes continue to grow, scalability is crucial. We'll learn how vector and graph databases can efficiently store data while maintaining relationships, enabling more advanced analytics. Through real-world examples, you'll see how these databases unlock scalability for machine learning, fraud detection, social networks, and more. Learning Objectives Learn Vector, Graph, SQLand Key/Value Databases Learning to build solutions with Rust, Vector, Graph, and Key/Value Databases Learning advanced data engineering Additional Popular Resources 52 Weeks of AWS-The Complete Series Microsoft Azure Fundamentals (AZ-900) Certification Rust Bootcamp Python Bootcamp Google Professional Machine Learning Engineer Course 2023 (Rough Draft) Rust Data Engineering Building with the GitHub EcoSystem: Copilot, CodeSpaces, and GitHub Actions Microsoft Azure Fundamentals (AZ-900) Certification Google Professional Cloud Architect Certification Course 2023 (Rough Draft) AWS Solutions Architect Professional (SAP-C02) 2023.
    Note: Machine-generated record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (5 hr., 52 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.74
    Keywords: MongoDB ; Database management ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: MongoDB is one of the most widely used databases in the enterprise. It employs a document-based data model that allows for agile and iterative development, is designed to be highly scalable, and can handle large amounts of data. Understanding the fundamentals of MongoDB is crucial for any data professional who wants to work with modern data technologies and build scalable applications with a robust database. In this on-demand course, join Jean Nunes da Silva as he guides you on how to get started with MongoDB. You'll learn about key components and the internal structure of MongoDB; how to create and manage databases, collections, and documents; how to use CRUD operations to manage data effectively; how to use indexes to optimize query performance, as well as advanced querying techniques; and how and when to use security features. After this course, you'll be able to create, manage, and develop on a MongoDB database for your own data driven applications. What you'll learn and how you can apply it MongoDB's internal structure Data modeling concepts and best practices for MongoDB MongoDB security and best practices Install MongoDB Design and build MongoDB databases and collections Query and filter data in MongoDB using different techniques Optimize MongoDB query performance This course is for you because... You're a developer whos want to build scalable, modern applications by using a popular NoSQL database that offers a flexible data model and high performance. You're a database administrator who wants to expand your knowledge of database management and add MongoDB to your skillset. You're a data analyst who needs to work with large datasets and want to learn how to use a powerful set of querying and aggregation tools, via MongoDB, to perform advanced analytics. You're a data engineer who wants to learn how to design and build MongoDB databases and collections, as well as best practices on modeling data to build a scalable and responsive structure. Prerequisites: Basic command-line proficiency Previous experience with other databases or programming language knowledge, such as JavaScript, is welcome but not required.
    Note: Online resource; title from title details screen (O'Reilly, viewed November 15, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    ISBN: 9781837635641
    Language: English
    Pages: 1 online resource (744 pages) , illustrations
    Edition: Second edition.
    DDC: 005.74
    Keywords: PostgreSQL ; Database management ; SQL (Computer program language) ; Bases de données ; Gestion ; SQL (Langage de programmation)
    Abstract: The latest edition of this PostgreSQL book will help you to start using PostgreSQL from absolute scratch, helping you to quickly understand the internal workings of the database. With a structured approach and practical examples, go on a journey that covers the basics, from SQL statements and how to run server-side programs, to configuring, managing, securing, and optimizing database performance. This new edition will not only help you get to grips with all the recent changes within the PostgreSQL ecosystem but will also dig deeper into concepts like partitioning and replication with a fresh set of examples. The book is also equipped with Docker images for each chapter which makes the learning experience faster and easier. Starting with the absolute basics of databases, the book sails through to advanced concepts like window functions, logging, auditing, extending the database, configuration, partitioning, and replication. It will also help you seamlessly migrate your existing database system to PostgreSQL and contains a dedicated chapter on disaster recovery. Each chapter ends with practice questions to test your learning at regular intervals. By the end of this book, you will be able to install, configure, manage, and develop applications against a PostgreSQL database.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    ISBN: 9781837637188
    Language: English
    Pages: 1 online resource (602 pages) , illustrations
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Java (Langage de programmation)
    Abstract: Learn Java with Projects stands out in the world of Java guides; while some books skim the surface and others get lost in too much detail, this one finds a nice middle ground. You’ll begin by exploring the fundamentals of Java, from its primitive data types through to loops and arrays. Next, you’ll move on to object-oriented programming (OOP), where you’ll get to grips with key topics such as classes, objects, encapsulation, inheritance, polymorphism, interfaces, and more. The chapters are designed in a way that focuses on topics that really matter in real-life work situations. No extra fluff here, so that you get more time to spend on the basics and form a solid foundation. As you make progress, you’ll learn advanced topics including generics, collections, lambda expressions, streams and concurrency. This book doesn't just talk about theory—it shows you how things work with little projects, which eventually add up to one big project that brings it all together. By the end of this Java book, you’ll have sound practical knowledge of Java and a helpful guide to walk you through the important parts of Java.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835463741 , 1835463746
    Language: English
    Pages: 1 online resource (1 video file (16 hr., 48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: Oracle (Computer file) ; Database management ; Relational databases ; Bases de données ; Gestion ; Bases de données relationnelles ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Experience the power of Oracle database RAC administration with this comprehensive course tailored for proficient Oracle database administrators. Gain profound insights into the intricate workings of Oracle RAC databases, exploring a wide array of topics that seamlessly transition from a 12c setup to a 19c environment. Throughout this course, explore a myriad of topics to master Oracle RAC administration. Begin by comprehending its architecture and proceeding to installation techniques for different RAC types--administrator-managed, policy-managed, CDB, and RAC One node. Delve into performing core administrative tasks, backup and recovery strategies, and the art of effectively monitoring and fine-tuning Oracle RAC databases. Discover dynamic database services, connection load balancing, TAF, FAN, and application continuity, offering seamless performance and reliability. Engage in practical exercises following each concept to reinforce learning, backed by hands-on practice, from mastering patch sets applications on Oracle RAC to comprehending Flex Clusters, upgrading databases, managing server pools, and adeptly navigating Oracle's innovative technology without complex hardware requirements. By the end of this course, you will be proficient in building and managing Oracle RAC databases with advanced precision and expertise. What you will learn Build Oracle 12c and 19c RAC databases on Linux platforms Implement global resource management and backup/recovery strategies in RAC Learn to manage dynamic database services and apply patch sets Explore connection load balancing, TAF, and FAN Understand application continuity and perform Oracle RAC upgrades Create Oracle RAC One Node and CDB databases effectively Explore Oracle Flex Clusters and manage server pools in Clusterware Audience This course caters to Oracle database administrators aspiring to master Oracle RAC databases. It's tailored for those eager to deepen their expertise in managing and optimizing Oracle RAC across various setups. Prerequisites include familiarity with Oracle database administration fundamentals and a basic understanding of Linux operating systems. Students should have a PC with Windows 7, 8, or 10 (64-bit) and 16 GB memory, along with a minimum of 280 GB free HDD space. This comprehensive course guides learners from foundational concepts to advanced administration in Oracle RAC databases. About the Author Ahmed Baraka: Ahmed Baraka has 25 years of extensive experience in the computer industry, with a focus on Oracle database administration technologies used in complex and high-availability environments. Baraka's expertise is designing and maintaining database solutions for complex business needs using a wide selection of technologies, such as Oracle RAC, ASM, Data Guard, GoldenGate, WebLogic, Database Appliance, and Enterprise Manager. He has worked with international firms in Australia and Abu Dhabi. His hobbies are soccer (football) and listening to soft music.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt Publishing
    ISBN: 9781835463352 , 1835463355
    Language: English
    Pages: 1 online resource (1 video file (26 hr., 7 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.75/85
    Keywords: Oracle (Computer file) ; Database management ; Relational databases ; Bases de données ; Gestion ; Bases de données relationnelles ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Oracle Database Performance Tuning is improving the speed and efficiency of Oracle database systems by identifying and addressing performance issues, optimizing queries, and managing system resources effectively. The course provides a thorough exploration of performance optimization for Oracle database systems. It covers fundamental concepts and progresses into the practical use of performance tuning tools such as AWR, ASH, and SQL tracing, along with insights into Oracle performance statistics and wait events. The course emphasizes the efficient management of system resources, from CPU and memory to disk I/O and network, and guides you in maintaining production tables and indexes for peak performance. With hands-on exercises and practical demonstrations, this course equips database professionals, particularly Oracle DBAs, to systematically identify and resolve performance bottlenecks, making their database systems more efficient and responsive. By the end of this course, you will be well-versed in Oracle Database Performance Tuning, capable of diagnosing performance issues, proposing solutions, and implementing best practices to make Oracle databases more efficient and responsive. It is a valuable resource for those aiming to join the ranks of top-tier DBAs who excel in performance tuning. What you will learn Pinpoint and resolve performance bottlenecks within Oracle databases Master performance tuning with AWR, ASH, SQL tracing, and EM Express Develop practical solutions to address database performance issues Implement Oracle's performance tuning methodology systematically Optimize system resources such as CPU, memory, disk I/O, and network usage Enhance SQL querying and manage in-production tables and indexes Audience The course audience primarily includes Oracle Database Administrators (DBAs) and IT professionals who manage Oracle database systems. This course suits individuals looking to enhance their skills in identifying and resolving performance issues in Oracle databases. It caters to those seeking in-depth knowledge of performance tuning tools and methodologies and those seeking to refine their expertise in Oracle database performance optimization. Prior experience with the Oracle SQL language and a basic understanding of Oracle database architecture are prerequisites. About the Author Ahmed Baraka: Ahmed Baraka has 25 years of extensive experience in the computer industry, with a focus on Oracle database administration technologies used in complex and high-availability environments. Baraka's expertise is designing and maintaining database solutions for complex business needs using a wide selection of technologies, such as Oracle RAC, ASM, Data Guard, GoldenGate, WebLogic, Database Appliance, and Enterprise Manager. He has worked with international firms in Australia and Abu Dhabi. His hobbies are soccer (football) and listening to soft music.
    Note: Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    ISBN: 9781804612095 , 180461209X , 9781804616024
    Language: English
    Pages: 1 online resource
    Edition: 1st edition.
    Parallel Title: Erscheint auch als
    DDC: 006.3/12
    Keywords: Data mining ; Database management ; Digital libraries ; Semantic Web ; Exploration de données (Informatique) ; Bases de données ; Gestion ; Bibliothèques virtuelles ; Web sémantique
    Abstract: Discover actionable steps to maintain healthy data pipelines to promote data observability within your teams with this essential guide to elevating data engineering practices Key Features Learn how to monitor your data pipelines in a scalable way Apply real-life use cases and projects to gain hands-on experience in implementing data observability Instil trust in your pipelines among data producers and consumers alike Purchase of the print or Kindle book includes a free PDF eBook Book Description In the age of information, strategic management of data is critical to organizational success. The constant challenge lies in maintaining data accuracy and preventing data pipelines from breaking. Data Observability for Data Engineering is your definitive guide to implementing data observability successfully in your organization. This book unveils the power of data observability, a fusion of techniques and methods that allow you to monitor and validate the health of your data. You'll see how it builds on data quality monitoring and understand its significance from the data engineering perspective. Once you're familiar with the techniques and elements of data observability, you'll get hands-on with a practical Python project to reinforce what you've learned. Toward the end of the book, you'll apply your expertise to explore diverse use cases and experiment with projects to seamlessly implement data observability in your organization. Equipped with the mastery of data observability intricacies, you'll be able to make your organization future-ready and resilient and never worry about the quality of your data pipelines again. What you will learn Implement a data observability approach to enhance the quality of data pipelines Collect and analyze key metrics through coding examples Apply monkey patching in a Python module Manage the costs and risks associated with your data pipeline Understand the main techniques for collecting observability metrics Implement monitoring techniques for analytics pipelines in production Build and maintain a statistics engine continuously Who this book is for This book is for data engineers, data architects, data analysts, and data scientists who have encountered issues with broken data pipelines or dashboards. Organizations seeking to adopt data observability practices and managers responsible for data quality and processes will find this book especially useful to increase the confidence of data consumers and raise awareness among producers regarding their data pipelines.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    ISBN: 9798868800023
    Language: English
    Pages: 1 online resource (xx, 332 pages) , illustrations
    Edition: Second edition.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Computer network protocols ; Java (Langage de programmation) ; Protocoles de réseaux d'ordinateurs
    Abstract: "This revised edition is your practical, hands-on guide to developing Java-based enterprise applications with big data or batches of data using the Spring LDAP and the Spring Data LDAP frameworks. The book covers these popular Spring project modules and explains the purpose and fundamental concepts of LDAP before giving a comprehensive tour of the latest version of Spring LDAP and Spring Data LDAP as found in Spring Framework 6. The book provides a detailed treatment of LDAP controls and the new features of Spring LDAP such as Object Directory Mapping and LDIF parsing. LDAP has become the de facto standard for storing and accessing information in enterprises. Despite its widespread adoption, developers often struggle when it comes to using this technology effectively. The traditional Java LDAP and JNDI approaches have proven to be painful and have resulted in complex, less modular applications. The Spring LDAP framework provides an ideal alternative. After reading and using this book, you'll come away with a level of comfort for working with large batches of data or big data in your enterprise Spring applications development. What You'll Learn Explore ""What is Java LDAP?"" and understand the Spring LDAP and Spring Data LDAP frameworks Search LDAP resources Sort and page your LDAP results Dive into object directory mapping Handle LDAP transactions and more Who This Book Is For Intermediate to advanced Java and Spring software developers; programmers with at least some prior experience in Java, especially the Spring Framework".
    Note: Description based upon print version of record. - Spring LDAP Connection Pooling. - Description based on online resource; title from digital title page (viewed on January 17, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    ISBN: 9781484294932 , 1484294939
    Language: English
    Pages: 1 online resource (xxiii, 377 pages) , illustrations
    Parallel Title: Erscheint auch als
    DDC: 005.75/6
    Keywords: SQL (Computer program language) ; Database management ; SQL (Langage de programmation) ; Bases de données ; Gestion ; Database management ; SQL (Computer program language)
    Abstract: Learn the basics of writing SQL scripts. Using Standard SQL as the starting point, this book teaches writing SQL in various popular dialects, including PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, Oracle, and SQLite. The book starts with a general introduction to writing SQL and covers the basic concepts. Author Mark Simon then covers database principles, and how database tables are designed. He teaches you how to filter data using the WHERE clause, and you will work with NULL, numbers, dates, and strings. You will also understand sorting results using the ORDER BY clause, sorting by calculated columns, and limiting the number of results. By the end of the book, you will know how to insert and update data, and summarize data with aggregate functions and groups. Three appendices cover differences between SQL dialects, working with tables, and a crash course in PDO. What You Will Learn Filter, sort, and calculate data Summarize data with aggregate functions Modify data with insert, update, and delete statements Study design principles in developing a database Who This Book Is For Developers and analysts working with SQL, as well as web developers who want a stronger understanding of working with databases Mark Simon has been involved in training and education since the beginning of his career. He started as a teacher of mathematics and moved into IT consultancy and training. He has worked with and trained in several programming and coding languages, and currently focuses on web development and database languages.
    Note: Includes index. - Online resource; title from PDF title page (SpringerLink, viewed June 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    ISBN: 9781484287712 , 1484287711
    Language: English
    Pages: 1 online resource (xxii, 402 pages) , illustrations
    Edition: 3rd ed.
    Parallel Title: Erscheint auch als
    Keywords: SQL server ; Database management
    Abstract: Use this practical guide to analyze and troubleshoot SQL Server performance using wait statistics. You'll learn to identify precisely why your queries are running slowly. And you'll know how to measure the amount of time consumed by each bottleneck so you can focus attention on making the largest improvements first. This edition is updated to cover analysis of wait statistics current with SQL Server 2022. Whether you are new to wait statistics, or already familiar with them, this book provides a deeper understanding on how wait statistics are generated and what they mean for your SQL Server instance’s performance. The book goes beyond the most common wait types into the more complex and performance-threatening wait types. You’ll learn about per-query wait statistics and session-based wait statistics, and the types of problems they can help you solve. The different wait types are categorized by their area of impact, including CPU, IO, Latching, Locking, and many more. Clear examples are included to help you gain practical knowledge of why and how specific wait times increase or decrease, how they impact your SQL Server’s performance, and what you can do to improve performance. After reading this book, you won’t want to be without the valuable information that wait statistics provide regarding where you should be spending your limited tuning time to maximize performance and value to your business.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Language: German
    Pages: 1 online resource (388 pages) , illustrations
    Edition: 1. Auflage.
    DDC: 005.7
    Keywords: Big data ; Database management ; Business enterprises Data processing ; Information technology Management
    Abstract: Wir befinden uns an einem Wendepunkt im Umgang mit Daten. Unser bisheriges Datenmanagement wird der Komplexität der Organisationsstrukturen, der immer zahlreicheren Datenquellen und dem steigenden Interesse am Einsatz von künstlicher Intelligenz nicht mehr gerecht. In diesem praxisorientierten Buch führt die Autorin Zhamak Dehghani in Data Mesh ein, ein dezentrales soziotechnisches Paradigma basierend auf Konzepten moderner verteilter Architekturen. Data Mesh ist ein neuer Ansatz für die Beschaffung, Bereitstellung, den Zugriff und die Verwaltung analytischer Daten, der auch skaliert. Zhamak Dehghani begleitet Softwarearchitekt:innen, Entwickler:innen und Führungskräfte auf ihrem Weg von einer traditionellen, zentralen Big-Data-Architektur hin zu einer verteilten, dezentralen Organisationsstruktur für die Verwaltung analytischer Daten. Dabei behandelt Data Mesh Daten als Produkt, ist stark domänengetrieben und zielt auf eine Self-Serve-Datenplattform ab. Das Buch erläutert technische Migrationsstrategien, aber auch den organisatorischen Wandel hin zu neuen Teamstrukturen, Rollen und Verantwortlichkeiten, die mit dezentralen Architekturen einhergehen.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    New York, NY : Apress
    ISBN: 9781484290330 , 148429033X
    Language: English
    Pages: 1 online resource (xxi, 423 pages) , illustrations
    Edition: [First edition].
    Parallel Title: Erscheint auch als
    Keywords: Oracle (Computer file) ; Linux ; Database management ; Operating systems (Computers) ; Electronic books
    Abstract: Discover the benefits of running Oracle databases in Linux containers. This book approaches containers from the perspective of database administrators, developers, and systems administrators. It explains the differences between containers and virtual machines and describes why containers deliver greater speed, flexibility, and portability, with lower resource requirements. You’ll learn how running Oracle databases in containers complements existing database infrastructure and accelerates development, and you’ll understand the advantages they offer for test and validation environments. This book teaches you how to begin working with Oracle databases in Docker, covering the steps for preparing and installing software on Windows, Mac, and Linux systems. It describes the steps for deploying Oracle databases, separating data and configurations from database software, and networking and communicating with your containers. It introduces the Docker commands you’ll use for managing containers, including tips and shortcuts to make everyday tasks easier. Databases have unique demands for performance and reliability, and this book addresses those qualities with discussions on protecting, persisting, and distributing data. Other books may overlook these topics and approach containers as disposable commodities in serverless environments or convenient coding platforms. You’ll gain battle-tested insights for customizing and extending your containers to meet different needs. The opening chapters concentrate on the practical steps of running Oracle databases in Docker. Once you’re comfortable with container terminology and methods, you’ll look deeper at the real power behind containers—preparing and building images, and the templates that form the foundation beneath every container. You’ll begin by modifying publicly available image manifests, or Dockerfiles, following multiple examples that add functionality and capabilities to your databases. You’ll discover methods for using run-time options to create flexible and extensible images that adapt to real-world requirements. Within the pages, you’ll see how Oracle and Docker empower you to confidently build and deploy systems. It’s written with databases and database users in mind and delivers practical advice based on the author’s real-world, battle-tested experiences deploying and running Oracle databases in containers since 2014. With Oracle databases in containers, database administrators have the ideal platform for evaluating performance, practicing database upgrades and migrations, validating backup and recovery processes, and hardening environments. Developers will find that the marriage of Oracle and Docker simplifies code and application tests. Docker’s unique ability to isolate data artifacts improves reliability and confidence in test and QA processes. If you’re a database administrator, this book will help you join the container revolution sweeping the industry and making IT professionals more productive than ever!
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 57 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.74
    Keywords: Amazon Web Services (Firm) ; Database management ; Information organization ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Sponsored by Informatica Join experts Rajeev Srinivasan (Informatica) and Dilip Kikla (AWS) to learn how data professionals can achieve comprehensive, cohesive, and incremental data management across data discovery, ingestion, security, governance, and democratization with Informatica's Intelligent Data Management Cloud (IDMC) built on AWS. You'll learn how to modernize your data analytics and machine learning pipelines in the cloud to easily make data-driven decisions and share data across the organization. What you'll learn and how you can apply it Manage data with Informatica's Intelligent Data Management Cloud platform Address the needs of the data consumer, data producer, and data owner using IDMC Reference architecture for Informatica-enabled modern data platform (data lake and data mesh) on AWS This recording of a live event is for you because... You're a data engineer, data architect, data manager, analytics architect, data governance specialist, data warehouse architect, or information architect. You work with data management tools. Recommended follow-up: Watch Getting Started with Informatica (on-demand course) Read Learning Informatica PowerCenter 10.x, second edition (book).
    Note: Online resource; title from title details screen (O'Reilly, viewed March 20, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    ISBN: 9781484290750 , 1484290755
    Language: English
    Pages: 1 online resource
    Parallel Title: Erscheint auch als
    Keywords: Cloud computing ; Open source software ; Java (Computer program language) ; Electronic books
    Abstract: Learn the value that OpenTelemetry can bring to organizations that aim to implement observability best practices, and gain a deeper understanding of how different building blocks interact with each other to bring out-of-the-box, vendor-neutral instrumentation to your stack. With examples in Java, this book shows how to use OpenTelemetry APIs and configure plugins and SDKs to instrument services and produce valuable telemetry data. You’ll learn how to maximize adoption of OpenTelemetry and encourage the change needed in debugging workflows to reduce cognitive load for engineers troubleshooting production workloads.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    Shelter Island : Manning Publications
    ISBN: 9781617299773 , 1617299774
    Language: English
    Pages: 1 online resource (xv, 309 pages) , illustrations.
    Parallel Title: Erscheint auch als
    DDC: 005.1/4
    Keywords: Java (Computer program language) ; Debugging in computer science
    Abstract: Fact: Over the course of your career, you'll spend far more time reading code than you will writing it. The code investigation skills in this book will radically improve your efficiency in understanding and improving Java applications. "Troubleshooting Java: read, debug, and optimize JVM applications" presents practical techniques for exploring and repairing unfamiliar code. In it, you'll learn timesaving practices for discovering hidden dependencies, discovering the root causes of crashes, and interpreting unexpected results. Go beyond profiling and debugging and start understanding how Java applications really work.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    New York : Manning Publications Co. LLC
    ISBN: 9781638351856 , 1638351856 , 9781617299186 , 1617299189
    Language: English
    Pages: 1 online resource (547 p.)
    Parallel Title: Erscheint auch als Tudose, Cătălin Java Persistence with Spring Data and Hibernate
    DDC: 005.133
    Keywords: Hibernate (Electronic resource) ; Object-oriented programming (Computer science) ; Java (Computer program language) ; Computer software Development ; Relational databases ; Hibernate (Electronic resource) ; Computer software ; Development ; Java (Computer program language) ; Object-oriented programming (Computer science) ; Relational databases ; Electronic books
    Abstract: Java Persistence with Spring Data and Hibernate teaches you the ins-and-outs of Java persistence with hands-on examples using Spring Data, JPA, and Hibernate. The book carefully analyzes the capabilities of the major Java persistence tools, and guides you through the most common use cases. By comparing and contrasting the alternatives, you’ll find it easy to choose the right tool choice for your applications. You’ll learn how to make and utilize mapping strategies, about the different approach to transactions for both Hibernate and Spring Data, and even how to efficiently test Java persistence applications. The practical techniques are demonstrated with both relational and non-relational databases.
    Note: Description based upon print version of record. - 5.3.4 Mapping an entity to a subselect. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Ascent Audio
    ISBN: 9781663721198 , 166372119X
    Language: English
    Pages: 1 online resource (1 audio file (14 hr., 1 min.))
    Edition: [First edition].
    DDC: 005.7
    Keywords: Big data ; Database management ; Business enterprises Data processing ; Information technology Management ; Big data ; Business enterprises ; Data processing ; Database management ; Information technology ; Management ; Audiobooks ; Audiobooks
    Abstract: We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale. Dehghani guides practitioners, architects, technical leaders, and decision makers on their journey from traditional big data architecture to a distributed and multidimensional approach to analytical data management. Data mesh treats data as a product, considers domains as a primary concern, applies platform thinking to create self-serve data infrastructure, and introduces a federated computational model of data governance. - Get a complete introduction to data mesh principles and its constituents - Design a data mesh architecture - Guide a data mesh strategy and execution - Navigate organizational design to a decentralized data ownership model - Move beyond traditional data warehouses and lakes to a distributed data mesh.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 28, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    ISBN: 9781484286494 , 1484286499
    Language: English
    Pages: 1 online resource
    Edition: Fifth edition.
    Parallel Title: Erscheint auch als
    Keywords: Application software Development ; Java (Computer program language) ; Web site development ; Electronic books
    Abstract: This in-depth Spring-based Java developer code reference has been updated and now solves many of your Spring Framework 6 problems using reusable, complete and real-world working code examples. Spring 6 Recipes (5th Edition) now includes Spring Native which speeds up your Java-based Spring Framework built enterprise, native cloud, web applications and microservices. It also has been updated to now include Spring R2DBC for Reactive Relational Database Connectivity, a specification to integrate SQL databases, like PostgreSQL, MySQL and more, using reactive drivers. Furthermore, this book includes additional coverage of WebFlux for more reactive Spring web applications. Reactive programming allows you to build systems that are resilient to high load, especially common in the more complex enterprise, native cloud applications that Spring Framework lets you build. This updated edition also uses code snippets and examples based on newest available standard long term support release of Java. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your specific Spring Framework-based application needs. This can save you a great deal of work over creating a project from scratch. This powerful code reference is a "must have" for your print or digital library. This developer cookbook comes with accompanying source code that is freely available on GitHub under latest Creative Commons open source licensing.
    Note: Includes index. - Description based on online resource; title from digital title page (viewed on May 05, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...