Sistemski analitik - stopnja 85.920 rub. iz netologije, usposabljanje 10 mesecev, datum: 21. avgust 2023.
Miscellanea / / November 28, 2023
Sistemski analitik, Skyeng
Poučuje »Uvod v poklic«, »Analiza zahtev«
Glavni analitik, Sber
Poučuje “Uvod v poklic”, “Analiza zahtev”, “Modeliranje poslovnih procesov”, “Testiranje in usposabljanje uporabnikov”
Življenjski cikel programske opreme, arhitektura
Pridobite razumevanje razvojnega življenjskega cikla programskih izdelkov, možnih pristopov k razvoju v IT projektih in vrst arhitektur informacijskih sistemov.
• Vloga sistemskega analitika v razvojnem procesu
• Kompetence sistemskega analitika
• Življenjski cikel razvoja programske opreme
• Prilagodljive metodologije in njihov razvoj: Scrum, Kanban, Lean manufacturing, XP
• Lokalna arhitektura, arhitektura datotečni strežnik, odjemalec-strežnik, trislojna in mikrostoritvena arhitektura
Analiza zahtev
Naučili se boste identificirati in validirati zahteve, preučiti pristope k formalizaciji, koordinaciji in upravljanju sprememb zahtev.
• Zahteve za razvoj programske opreme
• Metode zbiranja zahtev
• Načini formalizacije zahtev – s klasifikacijo
• Primeri uporabe
• Zgodbe uporabnikov in zgodbe o zaposlitvi
• Koordinacija in upravljanje sprememb zahtev
• Enoten modelni jezik
• Diagram primerov uporabe
• Diagram pretoka podatkov
Osnove razvoja
Razumeli boste vrste programskih jezikov, njihove osnovne izraze in krmilne konstrukcije, osvojili osnovno sintakso JavaScripta in ustvarili svoj prvi projekt.
• Algoritmi
• Spremenljivke, števila in nizi
• Razvejanje kode
• Algoritem več izbir
• Napake v kodi
• Nizi
• Cikli
• Podprogram, funkcija
• Predmeti
Git in mehanizmi razvejanja
Preberite, zakaj in kako so nastali sistemi za nadzor različic izvorne kode. Pridobite praktične veščine dela z repozitoriji Git.
• Namen sistema za nadzor različic
• Osnovne operacije (uvedba in povrnitev sprememb, iskanje, zgodovina)
• Delo s storitvijo GitHub
• Podružnice, združevanje podružnic in reševanje konfliktov
• Timsko delo s kodo
• Strategije razvejanja (GitFlow, na osnovi debla)
• Git za sistemskega analitika
Sistemska integracija in dokumentacija API
Spoznali boste metode integracije informacijskih sistemov, preučili specifikacijo OpenAPI, se naučili opisati programske vmesnike aplikacij in jih objaviti v Swaggerju.
• Proces in ravni integracije
• Integracijski pristopi
• REST API, SOAP
• Zapis OpenAPI
• Bahanje
Izdelava prototipov vmesnika
Naučite se osnovnih načel UX/UI. Seznanite se z vmesnikom in osnovnimi funkcijami programa Figma; obvladati izdelavo vmesnika in interaktivnega prototipa po korakih.
• Osnove UX/UI
• Scenariji vedenja, Zemljevid poti stranke
• A/B testiranje
• Osnovna načela izdelave postavitve
• Pregled programa Figma in glavnih orodij
• Izdelava vmesnika in interaktivnega prototipa
Testiranje in uvajanje programske opreme
Seznanite se z glavnimi vrstami in metodami testiranja, razumejte razliko med QA in testiranjem. Pridobite splošno razumevanje sodobne razvojne infrastrukture, spoznajte, kako je organizirana interakcija med razvijalci, preizkuševalci in sistemskimi skrbniki. Razumeli boste glavne cilje in koncepte DevOps.
• Ročno in avtomatsko testiranje
• Način za razvijalce v brskalniku
• Osnovne prakse DevOps
• Načela CI/CD
• Kontejnerizacija in orkestratorji
• Pregled orodij (Docker, Kubernetes, Ansible, Terraform, Jenkins)
SQL za analizo podatkov
Naučili se boste, kako uporabljati SQL za pridobivanje podatkov iz baze podatkov, pa tudi za njihovo filtriranje, združevanje, uvoz in izvoz.
• Teorija množic. Uvod v relacijsko algebro
• Analiza težav in vprašanj pri delu z okoljem
• Osnove baze podatkov. Skaliranje obremenitve v DBMS
• Osnove SQL
• Poglobite se v SQL
• Delo s PostgreSQL
• Delo z MongoDB
• Laboratorijske vaje na bloku
Modeliranje poslovnih procesov
Razumeli boste, zakaj se uporablja modeliranje poslovnih procesov, se seznanili z več pristopi modeliranja in razumeli, za katere primere je kateri zapis najbolje uporabiti. In pridobite praktične veščine modeliranja z več orodji.
• Naloge modeliranja poslovnih procesov
• Notacija BPMN in BPMN 2.0
• Pristopi KOT JE, BODO
• Camunda Modeler
• Pregled metodologije IDEF
• Modeliranje v notacijah IDEF0, IDEF3
Dokumentacija v IT projektih
Seznanili se boste z vrstami projektne dokumentacije, zgradbo in namenom artefaktov. Pridobite razumevanje aplikacij BMC in CJM ter spretnosti za njuno ustvarjanje. Preglejte dokumentacijske standarde in spoznajte dejanske dokumentacijske procese v razvojnem ciklu programske opreme.
• Koordinacija in upravljanje sprememb zahtev
• Projektna dokumentacija in artefakti
• Model poslovnega platna
• Zemljevid poti stranke
• Specifikacije programskih zahtev in tehnične specifikacije
• Dokumentacijski standardi
• Pristopi k dokumentiranju v IT projektih