Python 3 Objektovo orientované programovanie - tretie vydanie: Vytváranie robustného a udržiavateľného softvéru pomocou objektovo orientovaných návrhových vzorov v jazyku Python 3.8

Hodnotenie:   (4,4 z 5)

Python 3 Objektovo orientované programovanie - tretie vydanie: Vytváranie robustného a udržiavateľného softvéru pomocou objektovo orientovaných návrhových vzorov v jazyku Python 3.8 (Dusty Phillips)

Recenzie čitateľov

Zhrnutie:

Kniha je všeobecne odporúčaným zdrojom informácií na výučbu objektovo orientovaného programovania (OOP) v jazyku Python a je vhodná pre začiatočníkov aj pre tých, ktorí si chcú prehĺbiť svoje znalosti. Dosahuje dobrú rovnováhu medzi pútavým obsahom a solídnymi technickými informáciami, hoci niekoľko čitateľov upozornilo na problémy s formátovaním, preklepmi a niektorými chýbajúcimi vysvetleniami v príkladoch. Celkovo je kniha dobre prijímaná pre svoju zrozumiteľnosť a prístupnosť, čo z nej robí dobrú voľbu pre študentov.

Výhody:

Pútavé a príjemné čítanie
pokrýva širokú škálu konceptov OOP a návrhových vzorov
užitočné pre začiatočníkov aj stredne pokročilých
poskytuje jasné vysvetlenia s relevantnými príkladmi
užitočné ako referenčná príručka
dosahuje dobrú rovnováhu medzi jednoduchosťou a hĺbkou.

Nevýhody:

Početné problémy s formátovaním a preklepy, najmä v blokoch kódu
v niektorých príkladoch chýbajú potrebné príkazy import alebo kontext
môže vyžadovať, aby sa čitatelia často vracali k predchádzajúcim častiam
niektorí čitatelia si želali pokročilejší obsah OOP
nejednotná gramatika a štruktúra viet.

(na základe 32 čitateľských recenzií)

Pôvodný názov:

Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8

Obsah knihy:

Objavte moderný Python s týmto sprievodcom dátovými štruktúrami Pythonu, návrhovými vzormi a efektívnymi objektovo orientovanými technikami

Kľúčové vlastnosti

⬤ Hĺbková analýza mnohých bežných objektovo orientovaných návrhových vzorov, ktoré sú vhodnejšie pre jedinečný štýl jazyka Python.

⬤ Oboznámte sa s najnovšou syntaxou a knižnicami jazyka Python.

⬤ Preskúmajte abstraktné návrhové vzory a implementujte ich v jazyku Python 3. 8.

Popis knihy

Objektovo orientované programovanie (OOP) je populárna návrhová paradigma, v ktorej sú dáta a správanie zapuzdrené tak, aby sa s nimi dalo manipulovať spoločne. Toto tretie vydanie knihy Objektovo orientované programovanie v jazyku Python 3 plne vysvetľuje triedy, zapuzdrenie údajov a výnimky s dôrazom na to, kedy môžete každý princíp použiť na vývoj dobre navrhnutého softvéru.

Začnete podrobnou analýzou objektovo orientovaného programovania a pomocou programovacieho jazyka Python jasne pochopíte kľúčové koncepty objektovo orientovanej paradigmy. Naučíte sa vytvárať udržiavateľné aplikácie štúdiom návrhových vzorov vyššej úrovne. Kniha vám ukáže zložitosť manipulácie s reťazcami a súbormi a to, ako Python rozlišuje medzi binárnymi a textovými údajmi. V knihe sa zoznámite nie s jedným, ale s dvoma veľmi výkonnými automatizovanými testovacími systémami unittest a pytest. Získate komplexný úvod do ekosystému súbežného programovania v jazyku Python.

Na konci knihy si dôkladne osvojíte princípy objektovej orientácie pomocou syntaxe jazyka Python a budete schopní s istotou vytvárať robustné a spoľahlivé programy.

Čo sa naučíte

⬤ Zavádzať objekty v jazyku Python vytváraním tried a definovaním metód.

⬤ Pochopiť bežné techniky súbežnosti a nástrahy v jazyku Python 3.

⬤ Rozšíriť funkčnosť tried pomocou dedičnosti.

⬤ Pochopiť, kedy použiť objektovo orientované funkcie, a čo je dôležitejšie, kedy ich nepoužiť.

⬤ Zistiť, čo sú návrhové vzory a prečo sa v jazyku Python líšia.

⬤ Objavte jednoduchosť testovania jednotiek a prečo je v jazyku Python také dôležité.

⬤ Preskúmajte súbežné objektovo orientované programovanie.

Pre koho je táto kniha určená

Ak ste nováčikom v technikách objektovo orientovaného programovania alebo ak máte základné znalosti jazyka Python a chcete sa do hĺbky naučiť, ako a kedy správne aplikovať OOP v jazyku Python, táto kniha je určená práve vám. Ak ste objektovo orientovaný programátor iných jazykov alebo hľadáte východisko v novom svete Pythonu 3. 8, aj pre vás bude táto kniha užitočným úvodom do jazyka Python. Predchádzajúce skúsenosti s Pythonom 3 nie sú potrebné.

Ďalšie údaje o knihe:

ISBN:9781789615852
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Python 3 Objektovo orientované programovanie - druhé vydanie: Vytváranie robustného a...
Prehodnoťte programovanie v jazyku Python pomocou tohto...
Python 3 Objektovo orientované programovanie - druhé vydanie: Vytváranie robustného a udržiavateľného softvéru pomocou objektovo orientovaných návrhových vzorov v jazyku Python - Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python
Python 3 Objektovo orientované programovanie - tretie vydanie: Vytváranie robustného a...
Objavte moderný Python s týmto sprievodcom dátovými...
Python 3 Objektovo orientované programovanie - tretie vydanie: Vytváranie robustného a udržiavateľného softvéru pomocou objektovo orientovaných návrhových vzorov v jazyku Python 3.8 - Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8
Python 3 Objektovo orientované programovanie - Python 3 Object Oriented Programming
Ak máte pocit, že je čas naučiť sa objektovo orientované techniky...
Python 3 Objektovo orientované programovanie - Python 3 Object Oriented Programming

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)