Opleiding : Certificaatcursus Een toepassing maken met een kunstmatige intelligentieservice

Vaardigheidsblok voor RNCP 37827BC03 titel

Praktijkcursus - 30d - 210u00 - Ref. ZRS
Prijs : 12730 € V.B.

Certificaatcursus Een toepassing maken met een kunstmatige intelligentieservice

Vaardigheidsblok voor RNCP 37827BC03 titel



Ce parcours de formation représente le troisième bloc de compétences du titre RNCP de niveau 6 (Bac +3) « Développeur en intelligence artificielle » reconnu par l'État. Vous apprendrez à développer des applications avec l'IA. Vous maîtriserez l'analyse des besoins, la conception technique, la coordination du développement, la création d'interfaces, l'automatisation des tests et de la livraison, la surveillance des applications d'IA et la résolution des incidents. Ce parcours complet vous prépare à toutes les étapes du développement et de la maintenance des applications d'IA.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Beschikbaar in het Engels op aanvraag

Ref. ZRS
  30d - 210u00
12730 € V.B.




Ce parcours de formation représente le troisième bloc de compétences du titre RNCP de niveau 6 (Bac +3) « Développeur en intelligence artificielle » reconnu par l'État. Vous apprendrez à développer des applications avec l'IA. Vous maîtriserez l'analyse des besoins, la conception technique, la coordination du développement, la création d'interfaces, l'automatisation des tests et de la livraison, la surveillance des applications d'IA et la résolution des incidents. Ce parcours complet vous prépare à toutes les étapes du développement et de la maintenance des applications d'IA.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De toepassingsvereisten van een klant analyseren waarin een AI-service is geïntegreerd
Ontwerpen van het technische kader van een applicatie met een AI-dienst, op basis van een analyse van de vereisten
Coördinatie van de technische implementatie van een AI-toepassing
De technische componenten en interfaces van een applicatie ontwikkelen
Testfasen van broncode automatiseren tijdens het versiebeheer van de broncode
Een continu leveringsproces voor applicaties creëren
Een toepassing voor kunstmatige intelligentie bewaken
Technische incidenten oplossen

Doelgroep
Iedereen die een toepassing wil ontwikkelen met een kunstmatige intelligentieservice.

Voorafgaande vereisten
In het bezit zijn van een diploma op niveau 5 (Bac +2) en kennis hebben van objectprogrammering en SQL. Als dit niet het geval is, moet je een diploma op niveau 4 (BAC) en 3 jaar ervaring in applicatieontwikkeling hebben, onder voorbehoud van validatie van je VAP-aanvraag door de certificeerder.

Certificatie
Le bloc de compétences est validé à travers une mise en situation et un cas pratique. Pour la mise en situation, l’évaluation doit se faire dans un contexte réel ou fictif de développement d’une application intégrant un service d’intelligence artificielle. Le projet évalué a pour but d’analyser un besoin en développement d’application d’intelligence artificielle, de concevoir, développer, tester et enfin livrer l’application. Évaluation basée sur la correction d’un rapport professionnel et d’un oral individuel. Pour le cas pratique, l’évaluation doit se faire à partir d’une application existante présentant au moins une erreur technique, en contexte réel ou fictif. Le cas pratique a pour but la mise en place du monitorage applicatif et de la résolution d’un incident technique dans l’application. Évaluation basée sur la correction de la documentation et d’un oral individuel présentant le monitorage de l’application et la solution implémentée en réponse à l’incident technique traité.

Opleidingsprogramma

1
Uitdrukken van gebruikersbehoeften, best practice

  • Inzicht in de fase van eisen en expressie in een traditioneel en agile project.
  • Een bedrijfsproces en bedrijfsgegevens beschrijven.
  • Beschrijf de functionele architectuur van het te implementeren systeem.
  • Maak een schatting van de ontwikkelingskosten.
  • UML gebruiken om requirements uit te drukken.

2
Agile projectmanagementmethoden, inzicht in de aanpak

  • De iteratieve principes van agile methoden begrijpen.
  • Een gebruiksscenario definiëren en prioriteren in de agile modus.
  • Projectplanning implementeren op basis van agile principes.
  • Aan de slag met visueel beheer en voortgangstools in een agile context.
  • Je plaats en rol binnen een Agile project bepalen.

3
Jira® Software, gebruik

  • Tickets aanmaken en bijwerken in Jira.
  • Een dashboard voor projectbeheer bouwen met Jira.
  • Vereisten voor organisatie.
  • Sprints maken en stories aan sprints koppelen.
  • Rapporten instellen met Jira.
  • Jira gebruiken voor versiebeheer, testen en bugtracking.

4
Unix/Linux-gebruiker, de essentie

  • De grondbeginselen van Unix/Linux begrijpen.
  • Een Unix/Linux-boom verkennen.
  • Omgaan met bestanden en mappen.
  • Pas de werkomgeving aan.
  • Voer shellscripts uit.

5
GIT, versiebeheer implementeren

  • De basisconcepten van versiebeheer en de voordelen van decentralisatie begrijpen.
  • Het installeren en configureren van de Git tool op Windows.
  • Een repository aanmaken en initialiseren met Git.
  • Git commando's gebruiken om bestanden en branches te beheren.
  • Een project in samenwerkingsmodus implementeren met Git.

6
GitLab CI/CD, beheer de levenscyclus van je softwareontwikkeling

  • Lees meer over GitLab.
  • Versiebeheer oefenen met Git en werken met GitLab.
  • Continue integratie (CI) en continue implementatie (CD) implementeren met GitLab.
  • Inzicht in de bouwstenen van een DevOps-softwarefabriek.

7
Docker, virtuele applicatiecontainers maken en beheren

  • De positionering van Docker en containers begrijpen.
  • De Docker commandoregelinterface gebruiken om containers te maken.
  • Applicaties implementeren en inzetten in containers.
  • Containers beheren.
  • Applicaties snel implementeren met behulp van containers.
  • De risico's en uitdagingen identificeren die inherent zijn aan Docker om te anticiperen op de juiste oplossingen.

8
Django, webontwikkeling met Python

  • Weten hoe je Django kunt koppelen aan een database.
  • Dynamische weergaven ontwikkelen.
  • Sjablonen ontwikkelen.
  • Django-formulieren beheren.
  • De belangrijkste geavanceerde functies gebruiken.

9
Python voor natuurlijke taalverwerking (NLP)

  • Python gebruiken om tekstgegevens te verwerken.
  • De Python tools en bibliotheken kiezen die nodig zijn voor verwerking.
  • De verschillende stadia van voorbewerking en vectorisatie instellen.
  • Gebruik geschikte technieken afhankelijk van de doelstellingen: classificatie / onderwerpmodellering / sentimentanalyse.
  • Modellen toepassen en evalueren op echte gegevens.

10
Kunstmatige intelligentie, beeldverwerking met Python

  • Breid je kennis van de taal Python uit.
  • Een Machine Learning-gegevensanalyse uitvoeren in Python.
  • Ontdek Python-bibliotheken voor beeldverwerking.
  • Een afbeelding transformeren.
  • Informatie uit een afbeelding extraheren.


Publicatiedatum : 23/05/2024


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Laatste plaatsen
Garantiedatum ter plaatse of op afstand
Gegarandeerde sessie

KLAS OP AFSTAND
2026 : 22 juni, 5 okt., 14 dec.

PARIS LA DÉFENSE
2026 : 22 juni, 5 okt., 14 dec.