Intègre le 1er bootcamp IT de la région Auvergne-Rhône-Alpes !
Un training intensif conçu pour te transmettre tous les fondamentaux de l'informatique, du développement et de la sécurité informatique, mais aussi te former à toutes les disciplines transversales indispensables pour booster ta future carrière.
Développeur fullstack : une vision globale
Les développeurs fullstack sont par essence des développeurs informatiques aux compétences et activités très diversifiées. Profil "star" des start-ups et des entreprises innovantes, le développeur fullstack se distingue du développeur web ou d'application : alors que le développeur travaille généralement sur une couche spécifique de l’écriture d’un logiciel ou d’une application de manière spécialisée (front-end, back-end, API), le fullstack prend en charge l’ensemble des composantes et se révèle compétent sur toutes les composantes d'un projet.
Un programme conçu par des pros pour former des pros
Deux années pour acquérir les fondamentaux techniques, mais aussi les softs skills et les domain skills:
- capacité à travailler en équipe
- autonomie
- connaissance et maîtrise des codes du secteur
Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
- Analyser les demandes clients
- Rédiger un cahier des charges technique
- Développer un site en Html5/Css3
- Concevoir et développer des bases de données
- Développer une application web ou/et mobile (Front et Back-end )
- Sécuriser une application web
Programme du parcours
Programme individualisé, adapté aux besoins du projet professionnel de l’apprenant.e et tenant compte des compétences déjà acquises tout au long de la vie.
Année 1 (semestres 1 & 2)
- Fondamentaux systèmes et réseaux
- Algorithmique et bases de la programmation
- Initiation à l’intégration Web (HTML/CSS/JS)
- Initiation à la sécurité et à l’hygiène informatique
- Culture informatique
- Acculturation professionnelle
- Initiation à la PAO
- Outils de développement (IDE, virtualisation, versionning Git)
- Coaching orthographique
- Développement personnel
- Initiation à la veille technologique
- Initiation à l’UX design (ergonomie)
- Bases de l’administration Linux (serveurs)
- Intégration Web (HTML/CSS/JS - Responsive Design) Bases de la programmation web (PHP)
- Initiation aux bases de données
- Français expression écrite
- Communication
- Anglais
- Bootcamp « programmation web I & II »
Année 2 (semestres 3 & 4)
- Initiation au cloud computing (AWS)
- Initiation aux méthodes de développement (analyse, qualité et industrialisation)
- Initiation au marketing digital
- Intégration Web avancée (CSS/JS - Responsive Design)
- Bases de données (conception et développement)
- Programmation orientée objet (PHP)
- Anglais
- Communication
- Développement personnel
- Ateliers de Techniques et recherches d’entreprise
- Bootcamp « programmation web III »
- Initiation à la gestion de projets
- Initiation au droit du travail
- Initiation au Green IT et à l’éco-conception
- Initiation au SEO
- Initiation aux bases de données
- Initiation DevOps
- Programmation web avancée (NodeJS & PHP - API)
- Bases de la sécurité des applications web
- Bases de la sécurité des serveurs Linux
- Training « entretiens et animation de réunions »
- Professionnalisation par un stage en entreprise (minimum 2 mois)
- Soutenance individuelle