Sistemski analitik od nič do srednjega tečaja 142.080 rub. iz netologije, usposabljanje 12 mesecev, datum 14. avgust 2023.
Miscellanea / / December 04, 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 vpogled v ustvarjanje programskih izdelkov. Spoznali boste pristope k razvoju v IT projektih in vrste arhitektur informacijskih sistemov.
• Vloga sistemskega analitika pri razvoju programske opreme
• Kompetence sistemskega analitika
• Življenjski cikel razvoja programske opreme
• Prilagodljive metodologije in njihov razvoj: Scrum, Kanban, vitka proizvodnja, ekstremno programiranje
• Vrste arhitektur: lokalna, datotečno-strežniška, odjemalec-strežniška, troslojna, mikrostoritev
Analiza zahtev
Naučite se prepoznati in izpolniti zahteve strank. Raziščite pristope k formalizaciji, pogajanju in upravljanju sprememb zahtev.
• Zahteve za razvoj programske opreme
• Metode zbiranja zahtev
• Metode za formalizacijo zahtev
• Primeri uporabe
• Zgodbe uporabnikov in zgodbe o delu
• Koordinacija in upravljanje sprememb zahtev
• Unified Modeling Language (UML)
• Diagram primerov uporabe
• Diagram pretoka podatkov
Git in mehanizmi razvejanja
Preberite, zakaj in kako so nastali sistemi za nadzor različic izvorne kode. Pridobite praktične izkušnje z delom z repozitoriji Git.
• Namen sistema za nadzor različic
• Osnovne operacije: potrditev in povrnitev sprememb, iskanje, zgodovina
• Delo s storitvijo GitHub
• Podružnice, združevanje podružnic in reševanje konfliktov
• Timsko delo s kodo
• Strategija razvejanja. GitFlow
• Git za sistemskega analitika
Osnove razvoja
Razumeli boste vrste programskih jezikov, njihove izraze in nadzorne strukture. Obvladajte osnovno sintakso JavaScript. Ustvarite svoj prvi projekt.
• Algoritmi
• Spremenljivke, števila in nizi
• Razvejanje kode
• Algoritem več izbir
• Napake v kodi
• Nizi
• Cikli
• Podprogram, funkcija
• Predmeti
Sistemska integracija in dokumentacija API
Spoznajte metode integracije informacijskih sistemov. Preglejte specifikacijo OpenAPI. Naučite se pisati vmesnike za programiranje 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. Spoznajte vmesnik in osnovne funkcije programa Figma. Obvladajte postopek ustvarjanja vmesnika in interaktivnega prototipa.
• Osnove UX/UI
• Scenariji vedenja, Zemljevid poti stranke
• A/B testiranje
• Osnovna načela izdelave postavitve
• Pregled programa Figma
• Izdelava vmesnika in interaktivnega prototipa
Testiranje in uvajanje programske opreme
Seznanite se z glavnimi vrstami in metodami testiranja. Razumeti razliko med zagotavljanjem kakovosti in testiranjem. Pridobite osnovno razumevanje sodobne razvojne infrastrukture. Naučite se, kako razvijalci, preizkuševalci in sistemski skrbniki sodelujejo. Seznanite se z osnovnimi cilji in koncepti DevOps.
• Ročno in avtomatsko testiranje
• Način za razvijalce v brskalniku
• Osnovne prakse DevOps
• Načela CI/CD
• Kontejnerizacija in orkestratorji
• Pregled Docker, Kubernetes, Ansible, Terraform, Jenkins
Modeliranje poslovnih procesov
Razumeli boste, zakaj je potrebno modeliranje poslovnih procesov in se seznanili z več pristopi. Razumeli boste, kateri zapis uporabiti za različne primere. 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
Razumeli boste vrste projektne dokumentacije, strukturo in namen artefaktov. Pridobite vpogled v uporabo BMC in CJM. Preglejte dokumentacijske standarde in spoznajte dejanske dokumentacijske postopke v razvojnem ciklu programske opreme.
• Koordinacija in upravljanje sprememb zahtev
• Projektna dokumentacija in artefakti
• Platno poslovnega modela
• Zemljevid poti stranke
• Specifikacije programskih zahtev in tehnične specifikacije
• Dokumentacijski standardi
• Pristopi k dokumentiranju v IT projektih
SQL za analizo podatkov
Naučite se pridobivati, filtrirati, združevati, uvažati in izvažati podatke iz baz podatkov - baz podatkov - z uporabo SQL.
• 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
SQL PRO
Naučite se naprednih orodij SQL za načrtovanje, normalizacijo in denormalizacijo baz podatkov.
• Delo iz ukazne vrstice
• Sprožilci izhodnih dogodkov
• Oblikovanje baze podatkov. Model arhitekture odjemalec-strežnik. Relacijski model
• Normalizacija in denormalizacija baze podatkov
• Skaliranje funkcij
Analiza podatkov v Pythonu
Z uporabo Pythona boste lahko delali z večjimi analitičnimi knjižnicami. Obvladajte vizualizacijo in statistiko. Naučite se poglobiti v podatke, poiskati povezave in generirati hipoteze.
• Kontrolni konstrukti in zbirke
• Delo z datotečnim sistemom in moduli
• Izjeme in obravnavanje napak
• Regularni izrazi in osnove razčlenjevanja
• Knjižnica NumPy
• Knjižnica Pandas
DWH zasnova
Spoznajte vrste podatkovnih skladišč. DWH si oglejte podrobneje. Razumeli boste njegovo arhitekturo in zmogljivosti. Na primeru boste analizirali priljubljena orodja za delo z njim.
• Koncept podatkovne baze, DBMS, podatkovnega skladišča
• Arhitektura in principi gradnje DWH
• Vrste odjemalcev v procesu razvoja DWH
• Kakovost podatkov in upravljanje podatkov
• Pregled orodij za delo z DWH
BI rešitve in večdimenzionalni podatkovni model
Razumeti, kako prepoznati potrebe in zahteve poslovnih uporabnikov. Spoznajte Tableau in Power BI.
• Poslovna inteligenca kot srce analitike
• Spoznavanje Pentaho BI
• Večdimenzionalni modeli
• Pentaho Analysis Services
• Poročanje v realnem času
• Sodobni pristopi
Končni projekt
V diplomskem delu boste šli skozi glavne faze razvoja DWH: od zbiranja zahtev in izdelave diagrama DWH do prikaza podatkov na vizualnih nadzornih ploščah. Pri tem vam bo pomagal vaš mentor doktorske naloge. Strokovnjak bo analiziral delo in pojasnil, kako ga izboljšati. Lahko delate na lastnem projektu. Če ni na voljo, bomo zagotovili usposabljanje in zahteve zanj.