Full-stack developer option sports de glisse
24 mois (temps partiel) – Bac +3 – Pré-requis BAC +2
Informations clés
- Niveau requis : Bac +2
- Langue : Anglais
- Niveau de sortie : Bac +4 (Licence/maîtrise ou équivalent Master)
- Durée : 12 mois
- Lieu de la formation : HOSSEGOR (40)
- Caractéristiques : Temps partiel - 400h annuelles
Métiers accessibles
Full-stack developer – Junior front-end developer – Junior back-end developer
Objectifs
Utiliser React, une bibliothèque JavaScript populaire
Écrire du code Ruby en backend
- Créer des applications Ruby on Rails et y intégrer React
- Interroger une base de données et implémenter des tests unitaires et d’intégration
- Déployer un site Web en ligne avec JavaScript
- Rédiger la documentation d’un projet
- Optimiser les performances
- S’immerger dans la culture glisse et découvrir le milieu de la vente B2B et B2C
- Découvrir les canaux de distribution spécifiques à la filière sports de glisse
- Gestion de la carrière sportive (option réservée aux sportifs de haut niveau)
- Renforcement en des langues étrangères (Anglais/Espagnol)
Au cours de projets professionnalisants, vous serez amené à développer vos capacités d’autonomie et de gestion du temps.
Contenu de formation
Démarrez votre formation de développeur full-stack (10h)
Vous apprendrez à créer votre CV et à vous fixer des objectifs. Vous découvrirez le web également.
Intégrer un thème sur WordPress (80h)
Lors de cette étape, vous allez devoir apprendre à sélectionner et adapter un thème WordPress au besoin d’un client. Vous serez amené à écrire des documents destinés aux personnes qui ne possèdent pas les compétences techniques WordPress.
Analyser les besoins clients (80h)
Il vous sera enseigné la rédaction d’un brief en y détaillant les spécifications et le choix de la meilleure solution pour y répondre. Vous saurez lister les fonctionnalités requises en fonction des besoins clients. Vous vous exercerez par le biais d’un cas pratique sur le thème du festival du film.
Construire son portfolio (100h)
Cette étape vous permettra d’acquérir les compétences nécessaires pour construire des composants avec React et une application mono-page. La programmation JavaScript et son écriture web n’auront plus aucun secret pour vous.
Élaborer une solution technique (100h)
Il s’agira d’apprendre à créer une architecture technique à l’aide de diagrammes UML et de concevoir et utiliser un schéma de base de données. Un exercice d’application pour un site de livraison de nourriture vous permettra d’appliquer vos acquis.
Construire un tracker d’activité physique (100h)
Vous apprendrez à combiner un back-end Ruby on Rails avec front-end. Lors de cette étape. Vous allez concevoir un tracker d’activité pour suivre les tendances générales de votre forme physique.
Créer un site internet (100h)
Il s’agira de savoir définir un schéma de base de données et de développer un site web pour un client. Utiliser une API externe en JavaScript et écrire des tests qui évaluent les fonctionnalités d’un programme n’auront plus aucun secret pour vous. Vous vous exercerez à ce sujet pour une course de vélo prestigieuse.
Construire une plateforme d’aide (100h)
Il vous sera enseigné comment créer et déployer des applications Rails et comment concevoir des wireframes pour le web ou le mobile. Pour ce faire, vous allez concevoir une plateforme d’entraide avec une API externe de carte pour la localisation.
Examiner le paysage technologique (10h)
Lors de cette dernière étape, vous serez amené à créer votre propre tableau de bord pour rester averti des nouveautés technologiques. Vous identifierez les outils et les ressources permettant de vous tenir au courant de ces actualités.
Mais un full-stack developer, c'est quoi ?
Un développeur web est amené à créer et déployer un site internet qui répond aux besoins du client. Il devra apporter des solutions aux requêtes des clients et assurer la maintenance du site lors d’éventuels problèmes techniques. Il dispense parfois des formations au client afin que celui-ci puisse entretenir son site. Il maîtrise le langage web et toutes les fonctionnalités utiles pour animer un site web. Souvent, il sera guidé par un cahier des charges à respecter. Il doit également se tenir informer des actualités, car il est dans un secteur qui évolue constamment.
Le full-stack developer devra faire preuve de motivation et d’une grande capacité d’écoute pour cerner au mieux les demandes de ses clients.
Comment candidater ? Nombre de places : 10
SESSION 1 : Admissions du 20/10/2021 au 21/11/2021 – étude des dossiers au fur et à mesure avec une réponse sous 10 jours maximum.
SESSION 2 : Admissions complémentaires du 01/12/2021 au 15/12/2021 – réponse début septembre.
Le dépôt de candidature s’effectue via le formulaire ci-dessous.
Hossegor, Landes (40)
619 Bis Avenue des Artisans,
40150 Soorts Hossegor
Tél :
+33 7 69 98 05 61
Email:
contact@hackschoolinginstitute.com
Candidature - Rentrée 2021
Tous les dépôts de candidatures sont actuellement ouverts.