![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
bachelor développement d'applications et logicielsDate de mise à jour : 16/01/2024
| Identifiant OffreInfo : 20_1615859 |
C2RP Carif-Oref Hauts-de-France |
Le Bachelor des Applications et des Logiciels (DAL) est une formation de niveau Bac +3 qui forme les étudiants aux différents aspects du développement d'applications et de logiciels, c'est-à-dire la conception, la réalisation et la maintenance de programmes informatiques destinés à résoudre des problèmes ou à automatiser des tâches. Ce Bachelor permet aux étudiants d'acquérir les compétences techniques et les connaissances théoriques nécessaires pour devenir des développeurs d'applications et de logiciels professionnels, capables de créer des programmes performants et adaptés aux besoins des utilisateurs.
Le Bachelor DAL comprend généralement des cours théoriques et pratiques sur les différentes technologies et langages utilisés dans le développement d'applications et de logiciels, tels que Java, C++, Python, .NET, etc. Les étudiants peuvent également suivre des cours sur les principaux concepts et les méthodologies du développement d'applications et de logiciels, tels que l'agilité, la gestion de projet, l'analyse des besoins, etc.
Le Bachelor DAL comprend également des immersions en entreprise qui permettent aux étudiants de mettre en pratique les connaissances acquises et de découvrir les métiers du développement d'applications et de logiciels dans des contextes professionnels réels. Ces périodes en entreprises peuvent être effectués dans des entreprises privées ou des organismes publics, dans des secteurs d'activité variés (industrie, services, commerce, etc.).
Le développement durable est un enjeu majeur pour les formations informatiques, car l'industrie de la Tech est un consommateur important d'énergie et un générateur de déchets électroniques. Notre formation intègre également les principes du développement durable dans ses programmes pour sensibiliser les étudiants aux enjeux environnementaux et leur apprendre à utiliser des technologies respectueuses de l'environnement : bonnes pratiques en matière d'écoconception, de recyclage, d'efficacité énergétique, etc.
La formation est proposée prioritairement en alternance mais il est possible sous certaines conditions de réaliser ce cursus en formation initiale en rythme alterné avec stages obligatoires en entreprise.
Bloc de compétences 1 - Coordonner un projet informatique Introduction au Droit
Veille technologique et culture informatique
Anglais
Prise de parole en Public
Outils bureautiques
Accompagnement au projet
Personnal Branding Droit du travail / Droit des contrats
Anglais
Prise de parole en Public
Organisation personnelle
Gestion de projets informatiques Outils de gestion de projets - avancé
Anglais appliqué à la spécialité
Entrepreneuriat
Droit du numérique
Techniques de vente & Négociation commerciale
New Tech : IA, Blockchain et IoT
Anglais - Préparation certification
Informatique de gestion
Les défis du développement durable et la RSE
Bloc de compétences 2 - Concevoir le système informatique Développement Web
Mathématiques appliquées
Algorithmie
Fondamentaux du Développement Web - front
Wordpress : création de site
Technologies du Web Front
Langage de programmation
Fondamentaux du Développement Web - back Mathématiques appliquées et Algorithmique - intermédiaire
Développement mobile
Langage de programmation - intermédiaire
Outils de développement Front
Fondamentaux du développement mobile
Wordpress : code et modification
Technologies du Web Back
Conception et Modélisation
Programmation Orientée Objets
Outils de développement Back
API - Application Programming Interface Programmation informatique
Langages logiciels
Tests unitaires et logiciels
API
Compilation
Technologies Flutter
Programmation logicielle
Programmation Applicative
Développement mobile
Ergonomie logicielle et applicative
Tests techniques et fonctionnels
BDD
Bloc de compétences 3 - Réaliser le système informatique Initiation au Réseau informatique
Introduction à la Virtualisation
Fondamentaux de l'Administration Linux Administration Linux - intermédiaire
Système & Réseaux
Télécommunication
Hébergement
Introduction au Cloud
Sécurité des réseaux Administration de base de données – avancé
Méthodologie de conception de systèmes d'information
Algorithmie - avancé
Bloc de compétences 4 - Administrer les systèmes informatiques en place Introduction aux bases de données
Architecture Web
Architecture des Réseaux
Fondamentaux de l'Administration Windows Outils Architecture Réseaux et Serveurs
Monitoring : recettage & dépannage
Versioning Administration système Windows – avancé
Administration système Linux orienté développeur
Certifiante
Sans niveau spécifique
Conventionnement : Non
OPCO
Niveau d'entrée : Information non communiquée
-
Accessible en contrat d'apprentissage