Systeemanalist - tarief 85.920 wrijven. van Netology, training 10 maanden, Datum: 21 augustus 2023.
Gemengde Berichten / / November 28, 2023
Systeemanalist, Skyeng
Geeft les in “Inleiding tot het beroep”, “Vereistenanalyse”
Hoofdanalist, Sber
Leert “Inleiding tot het beroep”, “Vereistenanalyse”, “Bedrijfsprocesmodellering”, “Testen en gebruikerstraining”
Softwarelevenscyclus, architectuur
Krijg inzicht in de ontwikkelingslevenscyclus van softwareproducten, mogelijke benaderingen van ontwikkeling in IT-projecten en soorten informatiesysteemarchitecturen.
• De rol van de systeemanalist in het ontwikkelingsproces
• Competenties van een systeemanalist
• Levenscyclus van softwareontwikkeling
• Flexibele methodieken en hun ontwikkeling: Scrum, Kanban, Lean manufacturing, XP
• Lokale, bestandsserver-, client-server-, drielaagse en microservice-architecturen
Analyse van vereisten
Je leert vereisten identificeren en valideren, benaderingen van formalisering, coördinatie en beheer van vereistenveranderingen bestuderen.
• Vereisten voor softwareontwikkeling
• Methoden voor het verzamelen van vereisten
• Methoden voor het formaliseren van vereisten - door classificatie
• Gebruiksscenario's
• Gebruikersverhalen en functieverhalen
• Coördinatie en beheer van wijzigingen in eisen
• Uniforme modelleringstaal
• Use case-diagram
• Gegevensstroomschema
Basisprincipes van ontwikkeling
Je begrijpt de soorten programmeertalen, hun basistermen en besturingsconstructies, beheerst de basissyntaxis van JavaScript en maakt je eerste project.
• Algoritmen
• Variabelen, getallen en strings
• Codevertakking
• Meerkeuzealgoritme
• Fouten in de code
• Arrays
• Cycli
• Subroutine, functie
• Voorwerpen
Git- en vertakkingsmechanismen
Ontdek waarom en hoe versiebeheersystemen voor broncode tot stand zijn gekomen. Krijg praktische vaardigheden bij het werken met Git-repository's.
• Doel van een versiebeheersysteem
• Basisbewerkingen (wijzigingen vastleggen en terugdraaien, zoeken, geschiedenis)
• Werken met de GitHub-service
• Vestigingen, samenvoeging van vestigingen en conflictoplossing
• Teamwerk met code
• Vertakkingsstrategieën (GitFlow, Trunk-gebaseerd)
• Git voor systeemanalist
Systeemintegratie en API-documentatie
Je leert over integratiemethoden voor informatiesystemen, bestudeert de OpenAPI-specificatie, leert hoe je application programming interfaces beschrijft en publiceert deze in Swagger.
• Proces en niveaus van integratie
• Integratiebenaderingen
• REST-API, SOAP
• OpenAPI-notatie
• Zwager
Interface-prototyping
Leer de basisprincipes van UX/UI. Maak kennis met de interface en basisfuncties van het Figma-programma; beheers de stapsgewijze creatie van een interface en een interactief prototype.
• UX/UI-basisprincipes
• Gedragsscenario's, Customer Journey Map
• A/B-testen
• Basisprincipes voor het maken van een lay-out
• Overzicht van het Figma-programma en de belangrijkste tools
• Creatie van een interface en interactief prototype
Software testen en implementeren
Maak kennis met de belangrijkste soorten en methoden van testen, begrijp het verschil tussen QA en testen. Krijg een algemeen inzicht in de moderne ontwikkelingsinfrastructuur, leer hoe de interactie tussen ontwikkelaars, testers en systeembeheerders is georganiseerd. Je begrijpt de belangrijkste doelen en concepten van DevOps.
• Handmatig en geautomatiseerd testen
• Ontwikkelaarsmodus in de browser
• Basis DevOps-praktijken
• CI/CD-principes
• Containerisatie en orkestrators
• Overzicht van tools (Docker, Kubernetes, Ansible, Terraform, Jenkins)
SQL voor data-analyse
Je leert hoe je SQL kunt gebruiken om gegevens uit een database te halen, en hoe je deze kunt filteren, aggregeren, importeren en exporteren.
• Settheorie. Inleiding tot relationele algebra
• Analyse van moeilijkheden en problemen bij het werken met de omgeving
• Basisbeginselen van databases. Laadschaling in een DBMS
• SQL-basisbeginselen
• Diepe duik in SQL
• Werken met PostgreSQL
• Werken met MongoDB
• Laboratoriumwerk aan het blok
Modellering van bedrijfsprocessen
U begrijpt waarom bedrijfsprocesmodellering wordt gebruikt, maakt kennis met verschillende modelleringsbenaderingen en begrijpt voor welke gevallen welke notatie het beste kan worden gebruikt. En krijg praktische modelleringsvaardigheden in meerdere tools.
• Modelleringstaken voor bedrijfsprocessen
• BPMN- en BPMN 2.0-notatie
• AS-IS, TO-BE-benaderingen
• Camunda Modeler
• Overzicht van de IDEF-methodologie
• Modellering in IDEF0- en IDEF3-notaties
Documentatie in IT-projecten
Je raakt vertrouwd met de soorten projectdocumentatie, de structuur en het doel van artefacten. Krijg inzicht in de toepassingen van BMC en CJM en de vaardigheden om deze te creëren. Bekijk documentatiestandaarden en leer over feitelijke documentatieprocessen binnen de softwareontwikkelingscyclus.
• Coördinatie en beheer van wijzigingen in eisen
• Projectdocumentatie en artefacten
• Zakelijk canvasmodel
• Klantreiskaart
• Specificatie van softwarevereisten en technische specificaties
• Documentatiestandaarden
• Benaderingen van documentatie in IT-projecten