Techniki programowania
W kategorii Techniki programowania znajdziecie książki dobrane pod względem merytorycznym zarówno dla amatorów jak i profesjonalistów z dziedziny programowania.
Dowiecie się jak poprawnie napisać i udokumentować własny kod oraz przeczytacie o najskuteczniejszych metodach refaktoryzacji czyli w jaki sposób poprawiać i optymalizować kod napisany przez innych programistów. Poznacie sposoby optymalizacji algorytmów, analizy złożoności, kompresji danych czy elementy algorytmiki grafów. Zaznajomicie się nie tylko z najlepszymi wzorcami w wytwarzaniu oprogramowania ale także nauczycie się rozpoznawać najczęstsze błędy i czyhające na Was pułapki.
Książki, ebooki, audiobooki, kursy video z kategorii: Techniki programowania dostępne w księgarni Ebookpoint
-
Czysty kod. Podręcznik dobrego programisty
-
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
-
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów
-
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II
-
Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej
-
Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II
-
Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym
-
DDD dla architektów oprogramowania
-
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
-
Analiza biznesowa. Praktyczne modelowanie organizacji
-
Refaktoryzacja. Ulepszanie struktury istniejącego kodu. Wydanie II
-
Python na maturze. Kurs video. Algorytmy i podstawy języka. Rozwiązania zadań maturalnych
-
20 algorytmów, które musisz znać. Kurs video. Techniki programowania i analizy danych
-
Certyfikowany tester ISTQB. Poziom podstawowy
-
Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości
-
Python i Asyncio. Programowanie asynchroniczne
-
Debugowanie i refaktoryzacja kodu. Kurs video. Clean code w C# i Visual Studio
-
Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
-
DDD. Kompendium wiedzy
-
Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania
-
Algorytmy
-
GitHub. Przyjazny przewodnik
-
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
-
Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania
-
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki
-
Algorytmy i struktury danych
-
Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych
-
Android Studio. Tworzenie aplikacji mobilnych
-
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
Język Go. Poznaj i programuj
-
Tablice informatyczne. Wzorce projektowe
-
Agile. Przewodnik po zwinnych metodykach programowania
-
Amazon Web Services w akcji. Wydanie II
-
Praktyczna inżynieria wsteczna. Metody, techniki i narzędzia
-
TDD w praktyce. Niezawodny kod w języku Python
-
Programowanie w C. Sprytne podejście do trudnych zagadnień, których wolałbyś unikać (takich jak język C)
-
Wyrażenia regularne. Wprowadzenie
-
Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług
-
Refaktoryzacja do wzorców projektowych
-
Od matematyki do programowania uogólnionego
-
Micro:bit. Nauka programowania i elektroniki dla małych oraz dużych
-
Zostań programistą. Kurs video. Fundamentalne zasady i koncepcje programistyczne
-
Fundamentals of Software Architecture. An Engineering Approach
-
TDD. Programowanie w Javie sterowane testami
-
Architektura oprogramowania w praktyce. Wydanie IV
-
Ciągłe dostarczanie oprogramowania. Automatyzacja kompilacji, testowania i wdrażania
-
Algorytmy. Wydanie IV
-
Scratch. Komiksowa przygoda z programowaniem. Wydanie II
-
Zabawa w programowanie. Język C dla nastolatków
-
Budowanie mikrousług
-
Reguły programowania. Jak pisać lepszy kod
-
Wyrażenia regularne
-
Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Wydanie II
-
Inżynieria odwrotna w praktyce. Narzędzia i techniki
-
Pragmatyczny programista. Od czeladnika do mistrza
-
Dostępność cyfrowa. Kurs video. Dobre praktyki tworzenia dostępnych stron i poprawne stosowanie atrybutów ARIA
-
TDD. Techniki programowania sterowanego testami
-
Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom
-
Programuj tak, aby nie naprawiać. Planowanie projektów i systemów
-
Python Nauka programowania dla każdego
-
REST. Najlepsze praktyki i wzorce w języku Java
-
Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II
-
Python w pigułce. Podręczny przewodnik po wersjach 3.10 i 3.11
-
Programowanie dla początkujących
-
JavaScript. Kurs video. Programowanie funkcyjne i reaktywne
-
Zaawansowane zarządzanie pamięcią w .NET: Lepszy kod, wydajność i skalowalność
-
Modern API Development with Spring 6 and Spring Boot 3. Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3 - Second Edition
-
Wyrażenia regularne. Kurs video. Poziom pierwszy. Proste wzorce, które odmienią Twoje życie
-
Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe
-
Getting Started with Forex Trading Using Python. Beginner’s guide to the currency market and development of trading algorithms
-
Embedded Systems Architecture. Design and write software for embedded devices to build safe and connected systems - Second Edition
-
Testuj oprogramowanie jak Google. Metody automatyzacji
-
Sztuka kodowania. Sekrety wielkich programistów
-
Wzorce projektowe. Rusz głową!
-
Head First Software Development. Edycja polska
-
Algorytmy. Ćwiczenia
-
ChatGPT for Conversational AI and Chatbots. Learn how to automate conversations with the latest large language model technologies
-
Mastering GitHub Actions. Advance your automation skills with the latest techniques for software integration and deployment
-
The Linux DevOps Handbook. Customize and scale your Linux distributions to accelerate your DevOps workflow
-
Zero to Hero in Cryptocurrency Trading. Learn to trade on a centralized exchange, understand trading psychology, and implement a trading algorithm
-
Clean Code Cookbook
-
React 18 Design Patterns and Best Practices. Design, build, and deploy production-ready web applications with React by leveraging industry-best practices - Fourth Edition
-
Architecting Vue.js 3 Enterprise-Ready Web Applications. Build and deliver scalable and high-performance, enterprise-ready applications with Vue and JavaScript
-
A Blueprint for Production-Ready Web Applications. Leverage industry best practices to create complete web apps with Python, TypeScript, and AWS
-
The DevOps Career Handbook. The ultimate guide to pursuing a successful career in DevOps
-
Designing Distributed Systems. Patterns and Paradigms for Scalable, Reliable Services
-
Eclipse Plug-in Development: Beginner's Guide. Extend and customize Eclipse - Second Edition
-
OpenGL Game Development By Example. Design and code your own 2D and 3D games efficiently using OpenGL and C++
-
Groovy 2 Cookbook. Java and Groovy go together like ham and eggs, and this book is a great opportunity to learn how to exploit Groovy 2 to the full. Packed with recipes, both intermediate and advanced, it's a great way to speed up and modernize your programming
-
Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę
-
Język R w jeden dzień. R od podstaw, po zaawansowane techniki
-
Wyrażenia regularne od podstaw
-
Redux. Kurs video. Praktyczny przewodnik
-
Programowanie w języku Go. Koncepcje i przykłady. Wydanie II
-
Kod doskonały. Jak tworzyć oprogramowanie pozbawione błędów. Wydanie II
-
Programowanie dla początkujących w 24 godziny. Wydanie IV
-
Analiza i projektowanie obiektowe. Rusz głową!
-
Interfejs API. Strategia programisty
-
Refaktoryzacja. Ulepszanie struktury istniejącego kodu
-
Analiza i projektowanie strukturalne. Wydanie III
-
Test-Driven Development in Go. A practical guide to writing idiomatic and efficient Go tests through real-world examples
-
Deciphering Object-Oriented Programming with C++. A practical, in-depth guide to implementing object-oriented design principles to create robust code
-
Inżynieria niezawodnych baz danych. Projektowanie systemów odpornych na błędy
-
Spring Security. Effectively secure your web apps, RESTful services, cloud apps, and microservice architectures - Fourth Edition
-
Expert C++. Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features - Second Edition
-
Automating DevOps with GitLab CI/CD Pipelines. Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples
-
Joomla! 4 Masterclass. A practitioner’s guide to building rich and modern websites using the brand-new features of Joomla 4
-
Test-Driven Development with C++. A simple guide to writing bug-free Agile code
-
Template Metaprogramming with C++. Learn everything about C++ templates and unlock the power of template metaprogramming
-
Software Architecture with C++. Design modern systems using effective architecture concepts, design patterns, and techniques with C++20
-
Scratch. Komiksowa przygoda z programowaniem
-
Zrozum struktury danych. Algorytmy i praca na danych w Javie
-
Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań
-
Algorytmy, struktury danych i techniki programowania. Wydanie V
-
Programowanie funkcyjne. Krok po kroku
-
Learning Domain-Driven Design
-
Wyrażenia regularne. Receptury
-
Roblox Lua w 1 dzień. Naucz się kodować w Lua i pisać własne gry już w 12 godzin
-
Microservices with Spring Boot 3 and Spring Cloud. Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes - Third Edition