Module : Bases techniques pour l informatique

Dimension: px
Commencer à balayer dès la page:

Download "Module : Bases techniques pour l informatique"

Transcription

1 Développeur Logiciel Module : Bases techniques pour l informatique Etre capable de naviguer dans le monde culturel de l'informaticien. Savoir utiliser les outils bureautiques et internet. Algèbre de Boole. Architecture informatique de la formation. Numération. Internet utilisation. Windows NT ( rudiments de démarrage ). Module : Algorithmique et programmation procédurale (3 semaines) Etre capable de traduire l algorithme d une fonction en C#. Etre capable de tester des fonctions codées en C#. Algorithmique. Etude des structures de données et des fichiers. Etude du langage C# (codage des algorithmes ). Apprentissage de la syntaxe C#. Traduction rapide d algorithmes en programmes C#. Module : Développement d une interface fenêtrée (2,5 semaines) Etre capable de développer une interface fenêtrée Etre capable d'utiliser un environnement de développement intégré ( EDI ). Plateforme dot Net. Réalisation d'interfaces fenêtrées en C# Insertion de composants.

2

3 Module : Analyse et Conception d une base de données (2,5 semaines) Maîtriser l analyse et la conception des bases de données. Maîtriser les techniques d'accès aux bases de données Merise, Modèle conceptuel de données. Modèle logique de données. Réalisation de scripts de création de base de données. Langage SQL, procédures stockées Architecture Client-Serveur, accès ODBC Module : Développement de composants d accès aux données Etre capable de développer des composants d accès aux données. Accès à une base de données depuis un programme C# Utilisation d ADO.Net Module : Internet Scripts Clients Etre capable de développer des pages statiques HTML. Réalisation de pages statiques (HTML, feuilles de style CSS). Réalisation de scripts clients et intégration de composants (JavaScript). Module : Introduction à XML Initiation aux concepts de base de XML Présentation des utilisations possibles et des outils existants aujourd'hui. Documents XML, validation des documents par DTD ou XML-Schéma, présentation des documents par CSS2 ou XSLT, parcours d un document à l aide du DOM.

4 Module : Internet : Asp dot net (2 semaines) Etre capable de développer une application internet avec la technologie Microsoft dot net. Développer des scripts serveur en interaction avec une base de données (ASP.NET ). Développer et utiliser un service WEB Utiliser Ajax en dot Net Module : Réalisation d'une application (6 semaines) Savoir analyser, concevoir et développer une application informatique de type Client-Serveur (WEB ou non), ainsi que réaliser la documentation technique accompagnant chacune de ces phases. Savoir travailler en équipe. Savoir gérer son temps et planifier. Etude d'une application informatique mettant en œuvre une interface fenêtrée Windows et une interface fenêtrée Web, et une base de données, par une équipe de développement de 4 personnes environ. Etude d'un cahier des charges. Réalisation des spécifications d'un projet avec validation. Réalisation de la conception préliminaire du projet avec validation. Développement du projet avec recette finale. La réalisation se fera en C#.Net et ASP.Net avec SQL Serveur. Documentation complète de développement. Exposés, réunion d'équipe, recherche d'information. Module : Lecture de documents techniques en anglais (40 heures réparties) Etre capable de comprendre une notice technique en langue anglaise, ou des informations trouvées sur le web ( en anglais bien souvent ). Ce module est réparti sur la totalité de la formation ( hors période en entreprise ).

5 PAE : Période d'application en Entreprise (12 semaines) Descriptif: S'insérer dans le monde professionnel. Effectuer un développement, ou une étude dans le milieu professionnel de l'informatique de développement, en appliquant les méthodes et les procédures vues en formation, ou celles en vigueur dans l'entreprise. Certification : Evaluation des compétences professionnelles Objectif: Descriptif: Faire valider ses compétences professionnelles. Préparation de la présentation de la réalisation effectuée en entreprise. Présentation devant un jury de professionnels de sa prestation en entreprise.