Helion

Helion


Książki wydawcy Helion

Matt Eland

Refaktoryzacja w C#. Jak zredukować dług techniczny i optymalizować kod z Visual Studio, .NET 8 i C# 12

Termin dług techniczny oznacza zbiór skrótów, niedociągnięć i potworków projektowych, które powstają w trakcie ewolucyjnego rozwoju programu. Jeśli się ich …

Allen B. Downey

Myśl w języku Python! Nauka programowania wyd. 3

Python to wspaniały język programowania. Jest wszechstronny, wyrazisty i zwięzły, pozwala też korzystać z rosnącej kolekcji narzędzi i bibliotek. Cenią …

Henry Habib

OpenAI API. Receptury. Tworzenie inteligentnych aplikacji, chatbotów, wirtualnych asystentów i generatorów treści

Firma OpenAI pozostaje niekwestionowanym liderem badań nad sztuczną inteligencją. Dzięki udostępnianym przez nią rozwiązaniom tworzenie innowacyjnych aplikacji, takich jak czatboty, …

Adam Tibi

Test-Driven Development w C# i .NET. Tworzenie wysokiej jakości kodu w architekturze DDD za pomocą znanych narzędzi i bibliotek

Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami - TDD. Zastosowanie podejścia TDD ułatwia utrzymanie …

Roman Krasowski

Podstawy elektroniki i techniki cyfrowej

Lekko, łatwo i przyjemnie o sprawach nie zawsze prostychKsiążka powstała z myślą o studentach informatyki i o każdym, kto przygotowuje …

Gilbert Mizrahi

Inżynieria promptów bez tajemnic. Sztuka kreatywnego generowania tekstów

Pojawienie się dużych modeli językowych, takich jak GPT-4 czy Gemini, okazało się prawdziwym przełomem w wielu branżach. Modele te potrafią …

Jeff Gothelf, Josh Seiden

Lean UX dla zespołów Agile. Projektowane doskonałych wrażeń użytkownika wyd. 3

Książka uhonorowana nagrodą Jolt AwardLean UX jest synonimem projektowania i programowania nowoczesnych produktów. Metodyka ta, łącząca w sobie projektowanie skoncentrowane …

Marcin Jamroży

Struktury danych i algorytmy w języku C#. Wykorzystaj potencjał C# do projektowania efektywnych aplikacji wyd. 2

Projektowanie aplikacji jest wymagającym zadaniem, zwłaszcza jeśli trzeba rozwiązywać złożone problemy. W takich przypadkach należy mieć na uwadze również wydajność …

Raju Gandhi, Mark Richards, Neal Ford

Architektura oprogramowania. Przewodnik po myśleniu architektonicznym. Rusz głową!

Jeśli zależy Ci na sukcesie systemu, który budujesz, musisz zadbać o jego architekturę! Dobre praktyki architektoniczne poprawiają jakość oprogramowania, które …

Lior Gazit, Meysam Ghaffari

Zaawansowane techniki przetwarzania języka naturalnego. Od podstaw do modeli LLM i zastosowań biznesowych w Pythonie

Uczenie maszynowe i duże modele językowe rewolucjonizują biznes i nasze codzienne życie. Potencjał tych innowacji jest trudny do oszacowania: modele …

Daniel Zingaro

Myślenie algorytmiczne. Jak rozwiązywać problemy za pomocą algorytmów wyd. 2

Warunkiem poprawnego działania algorytmu i pomyślnego rozwiązania problemu programistycznego jest trafny wybór struktury danych i zastosowanie odpowiedniego algorytmu. A to …

Witold Wrotek

Lutowanie od podstaw wyd. 3

Wszystko, co musisz wiedzieć o lutowaniuLutowanie jest procesem, w którym elementy metalowe łączy się trwale w wysokiej temperaturze za pomocą …