LIBRISTO
LIBROAMANTO
obvezno
Postanite del skupnosti ljubiteljev knjig z vsega sveta in uživajte v številnih ugodnostih. Ustvarite brezplačen račun
0
Brezplačna dostava Zásilkovna nad 69.99 €
Zbirna točka GLS 4.49 Zbirna točka DPD 2.99 Kurirska služba GLS 5.49 Kurir DPD 3.49 Kurirska služba Express One 3.49 Zbirno mesto Express One 3.49 Zbirno mesto Pošte Slovenije 3.49 Dostava preko Pošte Slovenije 3.49

Brezplačna dostava za naročila nad 69.99 € na paketomatih Pošte Slovenije.

Object-Oriented Programming Fundamentals

Learn How Modern Software is Designed

Jezik AngleščinaAngleščina
Knjiga Mehka
Knjiga Object-Oriented Programming Fundamentals Marcus Elvin
Koda Libristo: 50853278
Založba Independently published, januar 2026
Build Software That Scales, Adapts, and LastsAnyone can write code that runs once. Professional deve... Celoten opis
? points 40 b
16.69
Na zalogi pri dobavitelju Odposlali bomo v 9-15 dneh

Do 30 dni za vračilo

Build Software That Scales, Adapts, and Lasts

Anyone can write code that runs once. Professional developers write code that teams can maintain, extend, and trust for years. Object-Oriented Programming Fundamentals teaches you the design principles that separate hobbyist scripts from enterprise-grade software systems.

This comprehensive guide rewires how you approach programming problems. You'll learn to organize code using the same mental models humans naturally use to understand the world. Through practical examples and clear explanations that work across all major programming languages, you'll master the architectural foundations used in production systems worldwide.

Core Skills You'll Develop

Build on the four foundational pillars: encapsulation, abstraction, inheritance, and polymorphism. Learn to protect code integrity, simplify complex systems, eliminate redundant logic, and create flexible architectures that welcome future requirements.

Apply SOLID principles that distinguish professional engineers from casual coders. Understand single responsibility design, open-closed architecture, interface segregation, and dependency inversion patterns that make codebases maintainable at scale.

Implement battle-tested design patterns including Factory, Singleton, Observer, Strategy, and Decorator. Recognize when each pattern solves specific challenges and how to apply them in your projects.

Structure classes that mirror real business domains. Go beyond syntax to master responsibility assignment, coupling reduction, cohesion improvement, and architecture that communicates intent clearly.

Create and interpret UML class diagrams used in professional documentation. Communicate design decisions visually using industry-standard notation that technical teams recognize immediately.

Designed For Your Success

Ideal for developers moving beyond procedural thinking, students connecting academic theory to practical application, and self-learners ready for professional-level work. Language-agnostic approach uses clear pseudocode applicable to Java, Python, C#, JavaScript, Ruby, and other object-oriented languages.

Think Like an Architect

This guide emphasizes understanding over memorization. Build transferable mental models that remain valuable regardless of framework trends or language evolution. You'll design robust systems, not just write functional code.

Complete Learning Package

Twenty progressive chapters across four carefully structured parts take you from foundational concepts to advanced real-world practices. Extensive appendices include comprehensive glossaries, principle summaries, pattern catalogs, and cross-language reference guides.

What Makes This Different

Focus on design thinking rather than syntax memorization. Learn why architectural decisions matter before diving into implementation details. Understand when to use object-oriented approaches and when alternative paradigms serve better.

Elevate your programming practice. Design software systems that your future self will thank you for building.

Igralka & Poliglotka
EWA KASP za
Predvajaj video
Ewa Kasp
Libristo ima največjo izbiro tujejezične literature. Zato svoje knjige kupujem tukaj.

O knjigi

Polni naslov Object-Oriented Programming Fundamentals
Avtor Marcus Elvin
Jezik Angleščina
Vezava Knjiga - Mehka
Datum izida 2026
Število strani 286
EAN 9798245561677
Koda Libristo 50853278
Teža 387
Mere 152 x 229 x 15
Podarite to knjigo še danes
To je povsem preprosto
1 Dodajte knjigo v košarico in izberite dostavo kot darilo 2 V zameno vam bomo poslali kupon 3 Knjiga bo dostavljena na naslov obdarovanca

Prijava

Prijavite se v svoj račun. Še nimate računa Libristo? Ustvarite ga zdaj!

 
obvezno
obvezno

Še nimate računa? Izkoristite prednosti računa Libristo!

Z računom Libristo boste imeli vedno vse pod nadzorom.

Ustvarite račun Libristo
Knjižni svetovalec Libroamiko
Pozdravljeni, sem Libroamiko, vam lahko pomagam?