Retour
bachelor développement d'applications et logiciels
Objectifs de la formation
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.
Contenu de la formation
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
Résultats de la formation
Chef de projet logiciel et réseau
Métier formé
Logiciel
Niveau d'étude visé
Sans le Bac
Prise en charge
Formation financée par l'OPCO
Type d'immersion professionnelle
Contrat d'apprentissage
Organisme de formation
Sciences-U LILLE
Durée de la formation
36 mois
Modalités de formation
formation mixte
Prochaine(s) session(s)
- 01/09/2023 - 01/09/2026