Modele de arhitectură și design - curs 65.450 RUB. din Otus, antrenament 4 luni, data 4 decembrie 2023.
Miscelaneu / / December 08, 2023
Pe de o parte, dezvoltarea software-ului este un proces de dezvoltare, testare, dezvoltare rapidă și eliminare a defectelor.
Pe de altă parte, aceasta este cunoașterea tuturor proceselor de afaceri participante, capacitatea de a descrie arhitectura la diferite niveluri de prezentare, ceea ce este necesar pentru a controla arhitectura software la nivelul unei întreprinderi mari.
În al treilea rând, aceasta este aspectul intern al modulelor produsului în curs de dezvoltare, ceea ce implică scalabilitate.
Acest lucru poate fi realizat folosind modelele de design pe care le vom învăța în acest curs.
Cursul nu este legat de un limbaj de programare specific
Dacă dezvoltați singur produse software, sunteți implicat în integrarea sau dezvoltarea produselor existente sau tocmai v-ați îmbarcat pe calea dezvoltării software, acest curs este pentru dvs.
După curs vei:
1.aplicați modele de design în dezvoltare
2.Veți înțelege și aplica principiile SOLIDE
3. Înțelegeți ce este refactorizarea și cum să scrieți cod curat
4.cunoașterea proceselor moderne de dezvoltare software
5. implementați DevOps în procesele dvs. de dezvoltare, îmbunătățind codul și minimizând erorile
6. fi capabil să conducă dezvoltarea de la stabilirea unei probleme de afaceri până la implementarea pe un server de producție
7. fi capabil să deseneze procese de afaceri și diagrame.
5
cursuriDezvolt diverse aplicații web de peste zece ani. A reușit să lucreze în domeniul comerțului electronic, al produselor bancare, al securității pe nave maritime și al proceselor de resurse umane. Îmi place să scriu cod și să vorbesc despre cum să scriu...
Dezvolt diverse aplicații web de peste zece ani. A reușit să lucreze în domeniul comerțului electronic, al produselor bancare, al securității pe nave maritime și al proceselor de resurse umane. Îmi place să scriu cod și să vorbesc despre cum să scriu cod în Typescript, cred că viitorul aparține aplicațiilor web progresive. Pe lângă dezvoltare, sunt implicat în formarea de echipe, gestionarea talentelor și crearea pentru ei înțelesuri profesionale, sunt convins că poți găsi o abordare față de orice persoană și să le integrezi eficient în procesul de lucru. Acum lucrez ca lider de echipă într-o mare companie internațională.
1
bineArhitect. Cu GameDev din 2017. Mi-am implementat cadrul pentru injectarea de dependențe, precum și alte module pentru interfață, gameplay-ul de bază, meta-joc și inteligență artificială. El este unul dintre dezvoltatorii cheie ai jocurilor mobile „Eco Clicker,...
Arhitect. Cu GameDev din 2017. Mi-am implementat cadrul pentru injectarea de dependențe, precum și alte module pentru interfață, gameplay-ul de bază, meta-joc și inteligență artificială. El este unul dintre dezvoltatorii cheie ai jocurilor mobile „Eco Clicker”, „Icebreakers”, „Tank Puzzlers”. De la vârsta de șase ani, este pasionat de crearea de jocuri.- 5 ani de experiență în programare - 3 ani de experiență de dezvoltare comercială în Unity - 1 an de experiență de predare Profesor