Smart Tech Institute, sti, Formation Développeur Javascript Augmenté à l'IA

DÉVELOPPEUR JAVASCRIPT AUGMENTÉ À L'IA

Durée
  • 57 jours (399 heures)
Pour qui ?
  • Jeunes diplômés en filière scientifique ou technique
  • Profils en reconversion avec appétence pour la logique
  • Salarié en poste
  • Entreprise
Méthodes & moyens pédagogiques
  • Classe virtuelle
  • Formation interactive et synchrone (échange formateurs / apprenants)
  • Enseignement à distance (Elearning)
  • Mise à disposition d'une plateforme d'apprentissage en ligne
Modalités d'évaluations
  • Évaluation des acquis module par module.
  • QCM
  • Mise en situation
  • Travaux pratiques
  • Soutenance de fin de formation
Sanction(s)
  • Attestation de fin de formation
Métier(s) visé(s)
  • Développeur web front-end
  • Développeur web back-end
  • Développeur fullstack
  • Intégrateur web
  • Architecte web

Informations pratiques

Modalités pédagogiques

  • Formation en classe virtuelle pour une expérience d'apprentissage interactive et flexible
  • Encadrement personnalisé assuré par un formateur principal et une équipe pédagogique dédiée, pour un suivi individualisé et des réponses à vos questions
  • Support de cours complet et accessible pour une révision optimale des notions abordées
  • Plateforme d'e-learning intuitive pour un accès continu aux ressources pédagogiques et un suivi de votre progression
  • Outils de communication performants pour faciliter les échanges entre apprenants et formateurs

Prérequis

  • Notions de base en algorithmique ou logique de programmation (un langage quelconque suffit)
  • Aisance avec les outils informatiques et curiosité pour les nouvelles technologies
  • Avoir une appétence pour le travail en équipe et la résolution de problèmes
  • Esprit analytique et goût pour le travail en équipe

Accessibilité

  • Formation accessible aux personnes handicapées grâce aux modalités d'apprentissage en distanciel

Prochaines sessions

  • Contactez-nous pour connaître les dates des prochaines formations

Tarifs

  • N'hésitez pas à nous contacter pour obtenir un devis personnalisé

Contact

Description

Cursus intensif de 57 jours qui forme des développeurs JavaScript Full Stack opérationnels, couronné par un module IA pour répondre aux exigences concrètes des clients et du marché.

Objectifs

Ce cursus vise à former des développeurs JavaScript Full Stack compétents et immédiatement opérationnels, capables de concevoir, développer et déployer des applications web complètes, en maîtrisant l'ensemble de la chaîne technique, du front-end Angular au back-end Node.js/Express, ainsi que les pratiques Agile, DevOps et IA augmentée qui définissent le développeur Full Stack d'aujourd'hui.

Capacités visées

A l'issue de la formation, les participants seront en mesure de :

  • Concevoir et développer des applications web complètes et responsives avec HTML5, CSS3, JavaScript et Angular
  • Développer des APIs sécurisées et robustes avec Node.js et Express.js
  • Gérer des bases de données relationnelles et NoSQL avec MySQL, MongoDB, Sequelize et Mongoose
  • Réaliser des tests unitaires avec Mocha/Chai pour garantir la qualité du code
  • Utiliser Git, Jenkins et Docker pour le versionnage, l'intégration continue et le déploiement
  • Mettre en œuvre les pratiques Agile et Scrum pour une gestion de projet efficace
  • Utiliser Claude Code, LangChain.js et le pattern RAG pour développer des applications JavaScript augmentées par l'IA
  • Réussir les entretiens techniques et s'intégrer rapidement en entreprise en tant que développeur Full Stack JavaScript

Programme de Formation


L'apprentissage s'appuiera sur une pédagogie mixte, alliant théorie et pratique, avec des QCM, exercices et travaux pratiques pour mesurer la progression et valider les acquis des apprenants.

Fondements et Concepts de l'Ingénierie Logicielle (28 heures)

  • UML : Conception et modélisation des concepts objets - 14h
  • Designs patterns : Compréhension des fondamentaux - 14h

Développement Front-End (98 heures)

  • HTML 5 - CSS 3 - Javascript - 42h
  • Bootstrap - JQuery - Ajax - 21h
  • Typescript - 07h
  • Angular - 28h

Gestion des Données et de la Persistance (70 heures)

  • Base de données : SQL - NoSQL / MySQL - MongoDB - 35h
  • Persistance : Sequelize - Mongoose - 35h

Développement Back-End (70 heures)

  • Node.js - Express.js - 70h

Outils et Processus de Développement (35 heures)

  • Versionning : Git - GitHub / GitLab - 3.30h
  • Tests unitaires : Mocha [ Chai - Sinon ] – Karma - 10.30h
  • Intégration Continue : Jenkins - Sonar - 7h
  • Virtualisation et conteneurisation avec Docker - 7h
  • Méthodologie Agile avec Scrum - 7h

Préparation à l’emploi : Booster sa candidature (07 heures)

  • Rédaction de CV, entretiens, réseau professionnel et stratégies de recherche d’emploi - 7h

Travaux pratique (70 heures)

  • Projet de fin de formation - 70h