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ą …