Evaluare:
În general, „Getting Started with Python” este o carte introductivă bine primită pentru începători, lăudată pentru scrierea sa clară, accentul practic și acoperirea cuprinzătoare a conceptelor de programare Python. Cu toate acestea, utilizatorii au remarcat mai multe greșeli de scriere și o calitate slabă a imprimării care diminuează experiența.
Avantaje:Stil de scriere clar și concis, ritm adecvat pentru începători, numeroase exemple și exerciții, accent pe aplicații practice, acoperire cuprinzătoare a subiectelor importante.
Dezavantaje:Prezența a numeroase greșeli de tipar și erori, calitate slabă a imprimării.
(pe baza a 2 recenzii ale cititorilor)
Getting Started with Python
Exploatați puterea obiectelor și a structurilor de date Python pentru a implementa algoritmi de analiză a datelor și de extragere eficientă a informațiilor Caracteristici cheie Transformați-vă proiectele în software funcțional prin învățarea sintaxei Python Scrieți cod robust cu o înțelegere solidă a structurilor de date Python Înțelegeți când să utilizați abordarea funcțională sau cea OOP Descrierea cărții
Această cale de învățare vă ajută să vă acomodați cu lumea Python. Începe cu o introducere completă și practică în Python. Veți începe rapid să scrieți programe, să construiți site-uri web și să lucrați cu date exploatând bibliotecile renumite de știința datelor din Python. Cu puterea listelor legate, a căutărilor binare și a algoritmilor de sortare, veți crea cu ușurință structuri de date complexe, cum ar fi grafice, stive și cozi. După ce veți înțelege moștenirea cooperativă, veți ridica, gestiona și manipula excepțiile în mod expert. Veți integra fără efort aspectele orientate spre obiecte și cele care nu sunt atât de orientate spre obiecte ale Python și veți crea aplicații ușor de întreținut utilizând modele de proiectare de nivel superior. Odată ce ați acoperit subiectele de bază, veți înțelege bucuria testării unitare și cât de ușor este să creați teste unitare.
Până la sfârșitul acestei căi de învățare, veți fi construit componente care sunt ușor de înțeles, de depanat și care pot fi utilizate în diferite aplicații.
Această cale de învățare include conținut din următoarele produse Packt: Learn Python Programming - Second Edition de Fabrizio Romano Python Data Structures and Algorithms de Benjamin Baka Python 3 Object-Oriented Programming de Dusty Phillips Ce veți învăța Utilizați structuri de date și flux de control pentru a scrie cod Utilizați funcții pentru a grupa împreună o secvență de instrucțiuni Implementați obiecte în Python prin crearea de clase și definirea de metode Proiectați interfețe publice utilizând abstractizarea, încapsularea și ascunderea informațiilor Ridicarea, definirea și manipularea excepțiilor utilizând obiecte speciale de eroare Crearea de software fiabil și rezistent la gloanțe prin scrierea de teste unitare Învățarea modelelor de programare și a algoritmilor comuni utilizați în Python Pentru cine este această carte
Dacă sunteți relativ nou în programare și doriți să scrieți scripturi sau programe pentru a îndeplini sarcini folosind Python sau dacă sunteți programator orientat pe obiecte pentru alte limbaje și doriți să vă familiarizați cu lumea Python, atunci această cale de învățare este pentru dumneavoastră. Deși nu este esențială, vă va ajuta să aveți cunoștințe de bază de programare și OOP. Table of Contents O introducere blândă în Python Tipuri de date încorporate Iterating and Making Decisions Funcții, elementele de bază ale codului Economisirea timpului și a memoriei Fișiere și persistența datelor Principiile proiectării algoritmilor Liste și structuri de pointeri Stive și cozi Arbori Hashing și tabele de simboluri Grafice și alți algoritmi Căutare Sortare Algoritmi de selecție Tehnici și strategii de proiectare Object- Proiectare orientată pe obiect Obiecte în Python Când obiectele sunt asemănătoare Așteptări neașteptate Când să se utilizeze programarea orientată pe obiect Scurtături orientate pe obiect Șiruri și serializare Modelul Iterator Modele de proiectare Python Modele de proiectare Python I Modele de proiectare Python II Testarea programelor orientate pe obiect
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)