Evaluare:
Cartea este lăudată pentru accesibilitatea sa pentru începători, explicațiile detaliate și abordarea bine structurată a conceptelor de inginerie software. Cu toate acestea, unii utilizatori consideră că presupune cunoștințe anterioare și conține erori minore.
Avantaje:Ușor de înțeles, bine structurată, ton plăcut, încurajează experimentarea, sporește încrederea în abilitățile de programare, acoperire cuprinzătoare a subiectelor de inginerie software.
Dezavantaje:Presupune unele cunoștințe anterioare de programare, conține câteva greșeli de scriere și lipsă de sintaxă în exemple.
(pe baza a 5 recenzii ale cititorilor)
Software Engineering for Absolute Beginners: Your Guide to Creating Software Products
Începeți să programați de la zero, fără a fi nevoie de experiență. Acest ghid pentru începători în ingineria software începe cu o discuție despre diferitele editoare utilizate pentru a crea software și acoperă configurarea unui mediu Docker. Apoi, veți învăța despre depozite și controlul versiunilor, împreună cu utilizările acestora. Acum că sunteți gata să programați, veți parcurge elementele de bază ale Python, limbajul ideal de învățat ca inginer software începător. Multe aplicații moderne trebuie să vorbească cu un fel de bază de date, așa că veți explora cum să creați și să vă conectați la o bază de date și cum să proiectați una pentru aplicația dvs. În plus, veți descoperi cum să utilizați microcadrul Flask din Python și cum să vă testați eficient codul. În cele din urmă, cartea explică cele mai bune practici în codificare, proiectare, implementare și securitate.
Software Engineering for Absolute Beginners răspunde la întrebarea ce subiecte ar trebui să știți atunci când începeți să învățați ingineria software. Această carte acoperă o mulțime de subiecte și își propune să clarifice părțile ascunse, dar foarte importante, ale setului de instrumente de dezvoltare software.
După citirea acestei cărți, dumneavoastră, un începător complet, veți fi capabil să identificați cele mai bune practici și abordări eficiente pentru dezvoltarea de software. Veți fi capabil să intrați într-un mediu de lucru și să recunoașteți tehnologia și abordările utilizate, precum și să configurați un mediu profesional pentru a vă crea propriile aplicații software.
Ce veți învăța
⬤ Explorați conceptele pe care le veți întâlni în majoritatea companiilor care fac dezvoltare software.
⬤ Creați cod lizibil care este îngrijit și bine conceput.
⬤ Construiți cod care este controlat la sursă, containerizat și implementabil.
⬤ Protejați-vă baza de cod.
⬤ Optimizați-vă spațiul de lucru.
Pentru cine este această carte
Un cititor cu un interes deosebit în crearea de software. Este utilă și pentru studenți.
© 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)