Ferme la recherche

Concepteur/Développeur informatique

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2020 au 31 déc. 2021  - Lyon - 6ème (69)
du 01 janv. 2020 au 31 déc. 2021  - Lyon - 6ème (69)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Comprendre le cycle de développement d'une application, connaître les technologies du marché et orienter son choix, implémenter du code en C# ou Java ou C++

Description de la formation

Découvrir le cycle de développement d'une application et les outilsConception applicative, plateformes, choix du langage par type d'applicationsContraintes d'interfaces : client lourd, léger, mobileAnalyse fonctionnelle, prototypage, modélisation UMLComposants de la couche métier : composants, services web,...Tests : types (unitaires, fonctionnels), développement piloté par les tests, outilsProcessus de packaging d'une application, livraison, mise à jourEnvironnement de développement : outils, suivi de versions, intégration continueAtelier : choix d'un langage (C++, Java ou C#), mise en place de l'environnement de développementMaîtriser les basesUtilisation de variables, constantes, opérateursTypes simples et types référencesTranstypage, WrappersExpression de conditions : if/else, switch, opérateur ternaireUtilisation de boucles : for, while, do whileManipulation de tableauxFactorisation de codes avec méthodesSurcharge, arguments variables, récursivitéCommenter et documenter du codeAtelier : Multiples exemples de manipulation de structures de contrôles et de fonctionsApprendre l'objetDéfinition de classesDéclaration des membres d'instance / de classe (static)Constructeurs et instanciationCycle de vie d'un objet en mémoireDiagramme de classes (UML)Agrégation d'objets (association)Encapsulation : getters et setters / propriétésExtension de classes (Héritage)Comparaison d'objetsAbstractionPolymorphismeAtelier : Modélisation et implémentation objet d'applicationsGérer les exceptionsDéfinition, types d'exceptionsCapturer et traiter une exception (try/catch/finally)Lever/Remonter une exception (throw/throws)Création d'exceptionsAtelier : Gestion des exceptions susceptibles d'être déclenchées dans une applicationUtiliser des collectionsPrésentation des APIs disponibles, genericsComparatif, choix d'un type de collectionClasses essentielles : listes, tables de hachage, ...Parcours, opérations sur des collections et trisAtelier : Manipulation de collections d'objetsManipuler des fichiersLecture et écriture de fichiersManipulation de chemins, répertoiresExternalisation de configuration dans des .propertiesGestion des logs dans une applicationAtelier : Implémentation d'exports et imports depuis des fichiersAccèder à des bases de donnéesPrésentation des APIs disponiblesEcriture de requêtes SQL, exécution et traitement des résultatsGestion des transactionsIntroduction au mapping relationnel objet (pattern DAO)Atelier : Organisation et implémentation d'une couche d'accès aux donnéesConst

Conditions d'accès

Notions d'algorithmique

Validation

Attestation de formation

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

ÉLEVÉ

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Dawan

Lieu de formation

235 Cours Lafayette
Batiment de la Banque Rhône-Alpes
Lyon - 6ème

Calculez votre itinéraire

Centre de formation

62rue de Bonnel
Batiment de la Banque Rhône-Alpes
69003, Lyon 3e

Toutes les formations et avis pour Dawan