Süsteemi analüütik nullist keskmiseni - kursus 142 080 hõõruda. Netoloogiast, koolitus 12 kuud, kuupäev 14. august 2023.
Varia / / December 04, 2023
Süsteemianalüütik, Skyeng
Õpetab “Sissejuhatus erialasse”, “Nõuete analüüs”
Peaanalüütik, Sber
Õpetab “Elukutse tutvustus”, “Nõuete analüüs”, “Äriprotsesside modelleerimine”, “Testimine ja kasutajakoolitus”
Tarkvara elutsükkel. Arhitektuur
Saate ülevaate tarkvaratoodete loomisest. Saate teada IT-projektide arendamise lähenemisviisidest ja infosüsteemide arhitektuuride tüüpidest.
• Süsteemianalüütiku roll tarkvaraarenduses
• Süsteemianalüütiku pädevused
• Tarkvaraarenduse elutsükkel
• Paindlikud metoodikad ja nende arendus: Scrum, Kanban, lean tootmine, Extreme Programming
• Arhitektuuritüübid: lokaalne, failiserver, klient-server, kolmekihiline, mikroteenus
Nõuete analüüs
Õppige tuvastama ja täitma klientide nõudmisi. Uurige lähenemisviise nõuete muudatuste vormistamiseks, läbirääkimisteks ja haldamiseks.
• Nõuded tarkvaraarendusele
• Nõuete kogumise meetodid
• Nõuete vormistamise meetodid
•Kasutusjuhtumid
• Kasutajalood ja Töölood
• Nõuete muudatuste koordineerimine ja juhtimine
• Unified Modeling Language (UML)
• Kasutusjuhtumi diagramm
• Andmevoo diagramm
Git ja hargnemismehhanismid
Siit saate teada, miks ja kuidas tekkisid lähtekoodi versioonikontrollisüsteemid. Hankige praktiline kogemus Giti hoidlatega töötades.
• Versioonikontrollisüsteemi eesmärk
• Põhitoimingud: muudatuste tegemine ja tagasipööramine, otsing, ajalugu
• GitHubi teenusega töötamine
• Filiaalid, filiaalide ühendamine ja konfliktide lahendamine
• Meeskonnatöö koodiga
• Hargnemisstrateegia. GitFlow
• Git süsteemianalüütikule
Arengu põhitõed
Saate aru programmeerimiskeelte tüüpidest, nende mõistetest ja juhtimisstruktuuridest. Õppige põhilist JavaScripti süntaksit. Looge oma esimene projekt.
• Algoritmid
• Muutujad, numbrid ja stringid
• Koodi hargnemine
• Valikvastustega algoritm
• Vead koodis
• Massiivid
• Tsüklid
• Alamprogramm, funktsioon
• Objektid
Süsteemi integreerimine ja API dokumentatsioon
Lisateavet infosüsteemide integreerimise meetodite kohta. Vaadake üle OpenAPI spetsifikatsioon. Õppige kirjutama rakenduste programmeerimisliideseid ja avaldama need Swaggeris.
• Integratsiooni protsess ja tasemed
• Integratsiooni lähenemisviisid
• REST API, SOAP
• OpenAPI märge
• Swagger
Liidese prototüüpimine
Õppige UX/UI põhiprintsiipe. Tutvuge Figma programmi liidese ja põhifunktsioonidega. Õppige liidese ja interaktiivse prototüübi loomise protsessi.
• UX/UI põhitõed
• Käitumise stsenaariumid, Kliendi teekonna kaart
• A/B testimine
• Küljenduse loomise põhiprintsiibid
• Figma programmi ülevaade
• Liidese ja interaktiivse prototüübi loomine
Tarkvara testimine ja juurutamine
Tutvuge peamiste testimistüüpide ja -meetoditega. Mõistke kvaliteedikontrolli ja testimise erinevust. Omandage põhiteadmised kaasaegsest arendustaristust. Siit saate teada, kuidas arendajad, testijad ja süsteemiadministraatorid suhtlevad. Tutvuge DevOpsi põhieesmärkide ja kontseptsioonidega.
• Manuaalne ja automatiseeritud testimine
• Brauseri arendajarežiim
• DevOpsi põhipraktikad
• CI/CD põhimõtted
• Konteinerimine ja orkestreerijad
• Dockeri, Kubernetese, Ansible, Terraformi, Jenkinsi ülevaade
Äriprotsesside modelleerimine
Saate aru, miks on vaja äriprotsesside modelleerimist ja tutvute mitme lähenemisviisiga. Saate aru, millist tähistus erinevatel juhtudel kasutada. Omandage praktilisi modelleerimisoskusi mitme tööriistaga.
• Äriprotsesside modelleerimise ülesanded
• BPMN ja BPMN 2.0 tähistused
• NAGU ON, TO-BE läheneb
• Camunda Modeler
• IDEF-i metoodika ülevaade
• Modelleerimine IDEF0, IDEF3 tähistusega
Dokumentatsioon IT-projektides
Saate aru projekti dokumentatsiooni tüüpidest, artefaktide struktuurist ja eesmärgist. Saate ülevaate BMC ja CJM rakendustest. Vaadake üle dokumentatsioonistandardid ja tutvuge tarkvara arendustsükli tegelike dokumenteerimisprotsessidega.
• Nõuete muudatuste koordineerimine ja juhtimine
• Projekti dokumentatsioon ja artefaktid
• Ärimudeli lõuend
• Kliendi teekonnakaart
• Tarkvaranõuete spetsifikatsioon ja tehnilised kirjeldused
• Dokumentatsioonistandardid
• IT-projektide dokumentatsiooni käsitlused
SQL andmete analüüsimiseks
Õppige SQL-i abil andmeid hankima, filtreerima, koondama, importima ja eksportima andmebaasidest - andmebaasidest.
• Hulgateooria. Sissejuhatus relatsioonialgebrasse
• Keskkonnaga töötamise raskuste ja probleemide analüüs
• Andmebaasi põhitõed. Koormuse skaleerimine DBMS-is
• SQL-i põhitõed
• Sügav sukeldumine SQL-i
• Töö PostgreSQL-iga
• Töötamine MongoDB-ga
• Laboratoorsed tööd plokis
SQL PRO
Õppige täiustatud SQL-tööriistu andmebaaside kujundamiseks, normaliseerimiseks ja denormaliseerimiseks.
• Töötamine käsurealt
• Väljundsündmuste käivitajad
• Andmebaasi disain. Klient-server arhitektuurimudel. Suhtemudel
• Andmebaasi normaliseerimine ja denormaliseerimine
• Funktsiooni skaleerimine
Andmete analüüs Pythonis
Pythoni abil saate töötada suuremate analüütiliste raamatukogudega. Master visualiseerimine ja statistika. Õppige andmetesse süvenema, seoseid leidma ja hüpoteese genereerima.
• Kontrolli konstruktsioone ja kogusid
• Töö failisüsteemi ja moodulitega
• Erandid ja vigade käsitlemine
• Regulaaravaldised ja sõelumise põhitõed
• NumPy teek
• Pandade raamatukogu
DWH disain
Õppige tundma andmeladude tüüpe. Vaadake DWH-d lähemalt. Saate aru selle arhitektuurist ja võimalustest. Näite abil analüüsite populaarseid tööriistu sellega töötamiseks.
• Andmebaasi, DBMS-i, andmelao kontseptsioon
• DWH ehituse arhitektuur ja põhimõtted
• Klientide tüübid DWH arendusprotsessis
• Andmete kvaliteet ja andmehaldus
• DWH-ga töötamise tööriistade ülevaade
BI lahendused ja mitmemõõtmeline andmemudel
Saate aru, kuidas ärikasutajate vajadusi ja nõudeid tuvastada. Tutvuge Tableau ja Power BI-ga.
• Business Intelligence kui analüütika süda
• Pentaho BIga tutvumine
• Mitmemõõtmelised mudelid
• Pentaho analüüsiteenused
• Reaalajas aruandlus
• Kaasaegsed lähenemised
Viimane projekt
Lõputöös läbite DWH arendamise põhietapid: alates nõuete kogumisest ja DWH diagrammi loomisest kuni andmete esitamiseni visuaalsetel armatuurlaudadel. Teid toetab lõputöö juhendaja. Ekspert analüüsib tööd ja selgitab, kuidas seda parandada. Saate töötada oma projektiga. Kui see pole saadaval, pakume selle jaoks koolitust ja nõudeid.