Les outils du développeur

Slides:



Advertisements
Présentations similaires
« Les Mercredis du développement » Les Starter Kits Level 100 Présenté par Pierre Lagarde Relation technique développeur
Advertisements

Application Android . pour étudiants de l’Esiee
Projet 4info.
Formation universitaire à .NET: Visual Studio .NET
Programmation Orientée Objet
Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique et de génie logiciel Développer.
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
Outils collaboratifs Owncloud… F. Laperruque INRA – SAGA CATI SICPA.
GWT - QuickStart V 1.0 / May. Mise en place de l’environnement Java : Version 1.4 minimum IDE Eclipse 3.3 Europa : lien (Eclipse J2EE recommandée)‏lien.
Développement Web Open Source haXe et les outils « open source » Première partie.
0 Objectifs de la session n°1  Revenir sur toutes les bases théoriques nécessaires pour devenir un développeur Web,  Découvrir l’ensemble des langages.
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Présentation Les Outillages.
Use Local SQL Server with Azure Emulator. Configurer la DAL Fabriquer une DAL dans un projet de class library Configurer le data model avec la bdd locale.
 Environnement de développement intégré (IDE) open source qui comporte un plugin PDT qui permet de développer en Php  Accès à plus de plugins.
Le débogage Semaine 12 Version A15. Plan de leçon - Débogage  Commentaire javadoc  Définition  Fonctionnement  Point d’arrêt  Exécution  Contrôler.
Emacs Laurent Pierron
Introduction à la plateforme Flash Patrick Welfringer patrick.welfringer.lu patrick.welfringer.lu.
Travailler à l'ensimag avec son matériel personnel (dans les locaux Ensimag ou depuis l'extérieur) 1.Introduction 2.La clé USB Ensilinux 3.Rappels : Accès.
SUBVERSION un serveur de sources libre le jeudi 31 janvier 2008 – Association Lolita V 1.0 – Michel Cerdini.
Laurent Pierron TextMate / Mac OS X macromates.com.
25 mars 2010 Les éditeurs de texte. 25 mars (g)VIM.
Développement à l'Aide de Langages Dynamiques : Smalltalk module IT308: Méthodologies et outils logiciels Nada Ayad, Damien Cassou et Annabelle Souc.
28 Octobre 2008 Cours du soir JRuby, 28 Octobre 2008 JRuby Présentation et mise en oeuvre
Apéro SPIP – 16 Novembre 2009 SPIP en chiffres. Les sites SPIP* Introduction Présentation Avantages / Inconvénients SPIP 2.0 Après SPIP 2.0 Démonstration.
1 Rapide introduction à la compilation d'un programme « Use the source, Luke! » David Mentré.
Le projet L'éditeur Les services associés 10/07/2007 OpenAguila, la gestion d’entreprise libre pour.
PSPad / Windows. PSPad Fonctions génériques ● Coloration syntaxique ● UTF8, passage à la ligne UNIX / DOS / Mac ● Outline (C, Pascal, INI, HTML, XML,
Passer aux Logiciels Libres à la maison Libres Clics 2007 Thomas Petazzoni Dimanche 7 Janvier.
Fedora 11 Party de lancement Jean-Francois Saucier
Cours du soir Selenium Lundi 7 Juin 2008 Philippe VONCKEN Licence Creative.
1 Le stage informatique de Masters APIM et PIE (2012/2013) Ivana Hrivnacova Vincent Lafage Basé sur le stage informatique du LAL et IPN par (2005/2006):
MDA ( Model Driven Architecture ). Introduction Model Driven Architecture ● Framework ● Développement de logiciels ● Object Management Group (OMG) ●
1 Fully Automated Nagios. 2 ● Distribution Linux dédiée supervision ● Une ISO contenant : – La base du système sous CentOS – L'outil Nagios – Les applications.
Plugin Eclipse pour le langage LUA Responsable Fabrice Huet Chef de Projet Jérôme Poisson Développeurs Lu Deng Guillaume Ghibaudo Julien Raverdino Anthony.
1 Java Avancé Eclipse pour les null Rémi Forax
Javadoc Javadoc permet la création d'une documentation de vos travaux, au format HTML, avec liens... La encore (cohérence du langage Java !!), l'idée est.
Prof. Maria-Iuliana Dascălu Assist. Iulia-Cristina Stănică
Présenté par : ANDRIAMANALINA Favennec Costant CREATION D’UN SITE POUR L’APPRENTISSAGE DU CODE DE LA ROUTE CAS DU CLIENT DE LA SOCIETE ASA.
Android PACT 2016 Encadrement Informatique.
PARCOURS DE PROFESSIONNALISATION
JAVA.
Framework EHop/Ecenvir
Licence Informatique DEVELOPPEUR ANDROID
Comment corriger son code sans forcément appeler l’enseignant M2202
Échanger avec son réseau d’affaires via un cloud privé
Déjouer les pièges du Dockerfile
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Séminaire EOLE Beaune Septembre 2007
Javadoc et débogueur Semaine 03 Version A17.
Clients riches RIA (Rich Internet Application) / RDA
Session 1 31 mai 2017 Plateforme ICONICS Justine Guégan
DUGELET Aubin Kieny valentin Martins dylan Blanc Maxime
L’intégration en continue
Outils de production de code
fonctionnalités iiS iis
Documentation technique (Linux)
LES IDE DE CONCEPTION Myriam BAKAYOKO Manon RAJAONARIVELO Jeremy MICHEL André NOEL Guillaume GEBAVI Arthur AGERON Fabien SIMON - G6S2.
Kate 25 mars
Programmation Android Introduction à Android
1 Présentation du PFE: “Documentation et extension d'une librairie de traitement d'images médicales 3D et 4D” María Cristina GIMENEZ.
1 Présentation du PFE: “Documentation et extension d'une librairie de traitement d'images médicales 3D et 4D” María Cristina GIMENEZ.
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Programmation. Définition programmation
Architectures Logicielles Java GLG203 GLG204
Créer un site Word Press
YII Yes It Is !.
Definition de html sommaire. Présentation de html, css et javascript Module 1.
Épreuve E6 : Parcours de professionnalisation
Site web, Ce qu’il faut savoir ?
Transcription de la présentation:

Les outils du développeur M2202 David Annebicque

Éditeur ou IDE ? IDE = Integrated Development Environment IDE = Compréhension de ce que vous écrivez ! Éditeur = Juste de la mise en forme Éditeur + plugins => presque un IDE… Mais attention à la qualité des plugins, à la lourdeur du logiciel une fois tous les plugins installés.

Comparaison IDE Editeur Colorisation syntaxique OUI Vérification de syntaxe NON (plugin ?) FTP NON – plugin Versionning Compilation Débogage Auto-complétion du langage Auto-complétion du projet Navigation dans le projet

IDE PHPStorm Netbeans Zend Studio Prix Gratuit pour les étudiants Commercial Génération de code getter setter generation, code templates, smart code completion, hints, quick fixes, refactoring, classes getter setter generation, code templates, smart code completion, hints, quick fixes and refactoring Outils FTP, BDD, Versionning, Composer, Vagrant, Rest, … FTP, BDD, Versionning FTP, Versionning, Cloud, Docker Langages Tous les langages du web (même JS) Tous langages PHP/HTML/CSS Framework PHP Tous ! La majorité Debogage Zend Debugger and Xdebug xDebug (on line) Zend Debugger, Xdebug and integration with Z-Ray IDE http://noeticforce.com/best-php-ide-for-programmers-windows-and-mac

Les autres IDE: Éditeurs Komodo, NuSphere, Cloud9 (Ide en ligne), PHP Designer, Eclipse PDT Éditeurs Atom, SublimeText3, Notepad++

PHPStorm Gratuit pour les étudiants et les projets OpenSource 4 versions / an https://www.jetbrains.com/phpstorm/ Découverte des fonctionnalités sur la documentation + démonstration + configuration pour DUTAF