Järjestelmäanalyytikko nollasta keskikohtaan - kurssi 142 080 hieroa. Netologysta, koulutus 12 kuukautta, päivämäärä 14.8.2023.
Miscellanea / / December 04, 2023
Järjestelmäanalyytikko, Skyeng
Opettaa "Johdatus ammattiin", "Tarkoitusanalyysi"
Pääanalyytikko, Sber
Opettaa "Ammatin perusteet", "Vaatimusanalyysi", "Liiketoimintaprosessien mallinnus", "Testaus ja käyttäjäkoulutus"
Ohjelmiston elinkaari. Arkkitehtuuri
Hanki käsitys ohjelmistotuotteiden luomisesta. Opit IT-projektien kehittämisen lähestymistapoja ja tietojärjestelmäarkkitehtuurityyppejä.
• Järjestelmäanalyytikon rooli ohjelmistokehityksessä
• Järjestelmäanalyytikon pätevyys
• Ohjelmistokehityksen elinkaari
• Joustavat metodologiat ja niiden kehitys: Scrum, Kanban, lean valmistus, Extreme Programming
• Arkkitehtuurityypit: paikallinen, tiedostopalvelin, asiakas-palvelin, kolmikerroksinen, mikropalvelu
Vaatimusanalyysi
Opi tunnistamaan ja täyttämään asiakkaiden vaatimukset. Tutustu tapoihin virallistaa, neuvotella ja hallita vaatimusten muutoksia.
• Ohjelmistokehityksen vaatimukset
• Vaatimusten keruumenetelmät
• Vaatimusten formalisointimenetelmät
•Käytä koteloita
• User Stories ja Job Stories
• Vaatimusmuutosten koordinointi ja hallinta
• Unified Modeling Language (UML)
• Käyttötapauskaavio
• Tietojen vuokaavio
Git ja haarautumismekanismit
Opi miksi ja miten lähdekoodin versionhallintajärjestelmät syntyivät. Hanki käytännön kokemusta Git-tietovarastojen kanssa työskentelystä.
• Versionhallintajärjestelmän tarkoitus
• Perustoiminnot: muutosten tekeminen ja peruuttaminen, haku, historia
• Työskentely GitHub-palvelun kanssa
• Sivukonttorit, sivukonttoreiden yhdistäminen ja konfliktien ratkaisu
• Ryhmätyö koodin avulla
• Haaroittumisstrategia. GitFlow
• Git järjestelmäanalyytikoille
Kehityksen perusteet
Ymmärrät ohjelmointikielten tyypit, niiden termit ja ohjausrakenteet. Hallitse JavaScriptin perussyntaksi. Luo ensimmäinen projektisi.
• Algoritmit
• Muuttujat, numerot ja merkkijonot
• Koodihaaroitus
• Monivalintaalgoritmi
• Virheet koodissa
• Taulukot
• Pyörät
• Aliohjelma, toiminto
• Objektit
Järjestelmäintegraatio ja API-dokumentaatio
Tutustu tietojärjestelmien integrointimenetelmiin. Tarkista OpenAPI-spesifikaatio. Opi kirjoittamaan sovellusohjelmointirajapintoja ja julkaisemaan ne Swaggerissa.
• Integrointiprosessi ja -tasot
• Integraatiolähestymistavat
• REST API, SOAP
• OpenAPI-merkintä
• Swagger
Käyttöliittymän prototyyppi
Opi UX/UI perusperiaatteet. Tutustu Figma-ohjelman käyttöliittymään ja perustoimintoihin. Hallitse käyttöliittymän ja interaktiivisen prototyypin luontiprosessi.
• UX/UI Basics
• Käyttäytymisskenaariot, asiakasmatkakartta
• A/B-testaus
• Asettelun luomisen perusperiaatteet
• Figma-ohjelman yleiskatsaus
• Käyttöliittymän ja interaktiivisen prototyypin luominen
Ohjelmistojen testaus ja käyttöönotto
Tutustu tärkeimpiin testaustyyppeihin ja -menetelmiin. Ymmärrä ero laadunvarmistuksen ja testauksen välillä. Hanki perustiedot nykyaikaisesta kehitysinfrastruktuurista. Opi kehittäjien, testaajien ja järjestelmänvalvojien vuorovaikutuksessa. Tutustu DevOpsin perustavoitteisiin ja käsitteisiin.
• Manuaalinen ja automaattinen testaus
• Kehittäjätila selaimessa
• DevOpsin peruskäytännöt
• CI/CD-periaatteet
• Säiliöinti ja orkestroijat
• Dockerin, Kubernetesin, Ansiblen, Terraformin ja Jenkinsin yleiskatsaus
Liiketoimintaprosessien mallinnus
Ymmärrät, miksi liiketoimintaprosessien mallintamista tarvitaan ja tutustut useisiin lähestymistapoihin. Ymmärrät, mitä merkintää käytetään eri tapauksissa. Hanki käytännön mallinnustaitoja useissa työkaluissa.
• Liiketoimintaprosessien mallinnustehtävät
• BPMN- ja BPMN 2.0 -merkinnät
• AS-IS, TO-BE lähestyy
• Camunda Modeler
• IDEF-metodologian yleiskatsaus
• Mallintaminen IDEF0, IDEF3 merkinnöillä
Dokumentointi IT-projekteissa
Ymmärrät projektidokumentaation tyypit, esineiden rakenteen ja tarkoituksen. Hanki käsitys BMC: n ja CJM: n sovelluksista. Tarkista dokumentointistandardit ja opi todellisista dokumentointiprosesseista ohjelmistokehityssyklin aikana.
• Vaatimusmuutosten koordinointi ja hallinta
• Projektidokumentaatio ja esineet
• Business Model Canvas
• Asiakasmatkakartta
• Ohjelmistovaatimusmäärittely ja tekniset tiedot
• Dokumentointistandardit
• Lähestymistavat dokumentointiin IT-projekteissa
SQL tietojen analysointiin
Opi hakemaan, suodattamaan, kokoamaan, tuomaan ja viemään tietoja tietokannoista - tietokannoista - SQL: n avulla.
• Joukkoteoria. Johdatus relaatioalgebraan
• Ympäristön kanssa työskentelyn vaikeuksien ja ongelmien analysointi
• Tietokannan perusteet. Kuorman skaalaus DBMS: ssä
• SQL: n perusteet
• Sukella syvään SQL: ään
• Työskentely PostgreSQL: n kanssa
• Työskentely MongoDB: n kanssa
• Lohkon laboratoriotyöt
SQL PRO
Opi edistyneitä SQL-työkaluja tietokantojen suunnitteluun, normalisointiin ja denormalisointiin.
• Työskentely komentoriviltä
• Lähtötapahtumien liipaisimet
• Tietokannan suunnittelu. Asiakas-palvelin arkkitehtuurin malli. Suhdemalli
• Tietokannan normalisointi ja denormalisointi
• Toiminnon skaalaus
Tietojen analysointi Pythonissa
Pythonin avulla pystyt työskentelemään suurten analyyttisten kirjastojen kanssa. Master visualisointi ja tilastot. Opi syventämään dataa, löytämään yhteyksiä ja luomaan hypoteeseja.
• Ohjausrakenteet ja kokoelmat
• Työskentely tiedostojärjestelmän ja moduulien kanssa
• Poikkeukset ja virheiden käsittely
• Säännölliset lausekkeet ja jäsentämisen perusteet
• NumPy-kirjasto
• Pandas-kirjasto
DWH suunnittelu
Tutustu tietovarastojen tyyppeihin. Katso tarkemmin DWH: ta. Ymmärrät sen arkkitehtuurin ja ominaisuudet. Esimerkin avulla voit analysoida suosittuja työkaluja sen kanssa työskentelemiseen.
• Tietokannan käsite, DBMS, tietovarasto
• DWH-rakentamisen arkkitehtuuri ja periaatteet
• Asiakastyypit DWH-kehitysprosessissa
• Tietojen laatu ja tiedonhallinta
• Yleiskuvaus työkaluista työskentelyyn DWH: n kanssa
BI-ratkaisut ja moniulotteinen tietomalli
Ymmärtää kuinka tunnistaa yrityskäyttäjien tarpeet ja vaatimukset. Tutustu Tableau- ja Power BI: hen.
• Business Intelligence analytiikan sydämenä
• Pentaho BI: hen tutustuminen
• Moniulotteiset mallit
• Pentahon analyysipalvelut
• Reaaliaikainen raportointi
• Nykyaikaiset lähestymistavat
Viimeinen projekti
Opinnäytetyössä käydään läpi DWH-kehityksen päävaiheet: vaatimusten keräämisestä ja DWH-kaavion luomisesta datan esittämiseen visuaalisissa dashboardeissa. Opinnäytetyösi ohjaaja tukee sinua. Asiantuntija analysoi työn ja selittää, miten sitä voidaan parantaa. Voit työskennellä oman projektin parissa. Jos sitä ei ole saatavilla, järjestämme sille koulutuksen ja vaatimukset.