Systémový analytik - sadzba 85 920 rub. z Netology, školenie 10 mesiacov, Termín: 21.8.2023.
Rôzne / / November 28, 2023
Systémový analytik, Skyeng
Učí „Úvod do profesie“, „Analýza požiadaviek“
Hlavný analytik Sber
Vyučuje „Úvod do profesie“, „Analýza požiadaviek“, „Modelovanie obchodných procesov“, „Testovanie a školenie používateľov“
Životný cyklus softvéru, architektúra
Pochopte životný cyklus vývoja softvérových produktov, možné prístupy k vývoju v IT projektoch a typy architektúr informačných systémov.
• Úloha systémového analytika v procese vývoja
• Kompetencie systémového analytika
• Životný cyklus vývoja softvéru
• Flexibilné metodiky a ich vývoj: Scrum, Kanban, Lean production, XP
• Lokálna, súborový server, klient-server, trojvrstvová a mikroservisná architektúra
Analýza požiadaviek
Naučíte sa identifikovať a validovať požiadavky, študovať prístupy k formalizácii, koordinácii a riadeniu zmien požiadaviek.
• Požiadavky na vývoj softvéru
• Metódy zberu požiadaviek
• Metódy formalizácie požiadaviek – podľa klasifikácie
• Prípady použitia
• Príbehy používateľov a pracovné príbehy
• Koordinácia a riadenie zmien požiadaviek
• Jednotný modelovací jazyk
• Schéma prípadu použitia
• Diagram toku údajov
Základy vývoja
Porozumiete typom programovacích jazykov, ich základným pojmom a konštrukciám ovládania, zvládnete základnú syntax JavaScriptu a vytvoríte svoj prvý projekt.
• Algoritmy
• Premenné, čísla a reťazce
• Rozvetvenie kódu
• Algoritmus viacerých možností
• Chyby v kóde
• Polia
• Cykly
• Podprogram, funkcia
• Objekty
Git a mechanizmy vetvenia
Zistite, prečo a ako vznikli systémy na kontrolu verzií zdrojového kódu. Získajte praktické zručnosti pri práci s úložiskami Git.
• Účel systému kontroly verzií
• Základné operácie (potvrdenie a vrátenie zmien, vyhľadávanie, história)
• Práca so službou GitHub
• Pobočky, zlučovanie pobočiek a riešenie konfliktov
• Tímová práca s kódom
• Stratégie vetvenia (GitFlow, Trunk-based)
• Git pre systémového analytika
Systémová integrácia a dokumentácia API
Dozviete sa o metódach integrácie informačných systémov, preštudujete si špecifikáciu OpenAPI, naučíte sa popisovať aplikačné programovacie rozhrania a publikovať ich v Swaggeri.
• Proces a úrovne integrácie
• Integračné prístupy
• REST API, SOAP
• Notácia OpenAPI
• Swagger
Prototypovanie rozhrania
Naučte sa základné princípy UX/UI. Zoznámte sa s rozhraním a základnými funkciami programu Figma; zvládnuť krok za krokom vytváranie rozhrania a interaktívneho prototypu.
• Základy UX/UI
• Scenáre správania, Mapa cesty zákazníka
• A/B testovanie
• Základné princípy tvorby layoutu
• Prehľad programu Figma a hlavných nástrojov
• Vytvorenie rozhrania a interaktívneho prototypu
Testovanie a nasadzovanie softvéru
Zoznámte sa s hlavnými typmi a metódami testovania, pochopte rozdiel medzi QA a testovaním. Získajte všeobecný prehľad o modernej vývojovej infraštruktúre, zistite, ako je organizovaná interakcia medzi vývojármi, testermi a správcami systému. Pochopíte hlavné ciele a koncepty DevOps.
• Manuálne a automatické testovanie
• Vývojársky režim v prehliadači
• Základné postupy DevOps
• Princípy CI/CD
• Kontajnerizácia a orchestrátory
• Prehľad nástrojov (Docker, Kubernetes, Ansible, Terraform, Jenkins)
SQL pre analýzu údajov
Naučíte sa používať SQL na získavanie údajov z databázy, ako aj na ich filtrovanie, agregáciu, import a export.
• Teória množín. Úvod do relačnej algebry
• Analýza ťažkostí a problémov pri práci s prostredím
• Základy databázy. Škálovanie záťaže v DBMS
• Základy SQL
• Hlboký ponor do SQL
• Práca s PostgreSQL
• Práca s MongoDB
• Laboratórne práce na bloku
Modelovanie obchodných procesov
Pochopíte, prečo sa modelovanie obchodných procesov používa, zoznámite sa s niekoľkými modelovacími prístupmi a pochopíte, v ktorých prípadoch je najvhodnejšie použiť ktorý zápis. A získajte praktické modelovacie zručnosti vo viacerých nástrojoch.
• Úlohy modelovania obchodných procesov
• Zápis BPMN a BPMN 2.0
• AKO JE, TO-BE prístupy
• Camunda Modeler
• Prehľad metodiky IDEF
• Modelovanie v notáciách IDEF0, IDEF3
Dokumentácia v IT projektoch
Oboznámite sa s typmi projektovej dokumentácie, štruktúrou a účelom artefaktov. Získajte pochopenie aplikácií BMC a CJM a zručnosti na ich vytváranie. Prezrite si dokumentačné štandardy a dozviete sa o skutočných dokumentačných procesoch v rámci cyklu vývoja softvéru.
• Koordinácia a riadenie zmien požiadaviek
• Projektová dokumentácia a artefakty
• Model obchodného plátna
• Mapa cesty zákazníka
• Špecifikácia softvérových požiadaviek a technické špecifikácie
• Štandardy dokumentácie
• Prístupy k dokumentácii v IT projektoch