IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Comment avez-vous appris le langage Delphi ?


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de NoisetteProd
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    1 905
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 905
    Par défaut Comment avez-vous appris le langage Delphi ?
    Bonjour,

    Vous en êtes tous venu un jour à programmer en Delphi et nous souhaiterions savoir comment vous avez progressé.
    Cela dans le but d'offrir aux nouveaux venus sur ce langage un éventail des possibilités et les guider dans leurs choix.

    Quelles sont les méthodes que vous avez essayées, celles que vous avez retenues ? Essayez d'argumenter vos choix.
    Si vous avez utilisé des livres lors de votre apprentissage, merci de préciser lesquels (avec si possible le titre et le numéro ISBN) et pourquoi.
    Vous pouvez également préciser si vous avez appris la programmation directement sous Delphi.



    PS : Pour les nouveaux, pour débuter avec Delphi le mieux est de commencer avec l'excellent Guide Delphi en Français de Frédéric Beaulieu. Ensuite vous pouvez consulter ces très nombreux cours et tutoriels Delphi, et enfin si vous avez des questions commencez par chercher dans la F.A.Q Delphi. Et aussi Télécharger gratuitement Delphi

  2. #2
    Membre Expert Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Par défaut
    avant, j'ai utilisé le pascal comme langage de programmation ce qui ma aidé pour continuer sur delphi.
    J'ai appris delphi (Delphi 3) seul avec les livres et surtout l'aide en ligne de delphi qui est largement suffisant pour débuter avec ses explications et exemples.

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 94
    Par défaut
    Citation Envoyé par edam Voir le message
    avant, j'ai utilisé le pascal comme langage de programmation ce qui ma aidé pour continuer sur delphi.
    J'ai appris delphi (Delphi 3) seul avec les livres et surtout l'aide en ligne de delphi qui est largement suffisant pour débuter avec ses explications et exemples.
    pareil

  4. #4
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 18
    Par défaut
    Salut

    J'ai commencé par du Visual DialogScript c'etait pas mal, mais pas assez puissant.

    Ensuit je me suis à Visual Basic, Cela commencait à etre bien mais trop embetant avec c'est 2 grosse DLL.

    Puis je me suis mi au Delphi (5, 6 puis 7)
    Apprentissage sur le tas, en telechargant un max de source et en essayant de les comprendre.
    J'ai acheter un petit bouquin sur delphi 5 puis un autre plus gros nomé Delphi 3.

    L'aide en ligne de delphi est tres bien, mais les nnewsgroup de google sont excellent aussi.

    Voila

  5. #5
    Membre éclairé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 530
    Par défaut
    Citation Envoyé par edam
    avant, j'ai utilisé le pascal comme langage de programmation ce qui ma aidé pour continuer sur delphi.
    J'ai appris delphi (Delphi 3) seul avec les livres et surtout l'aide en ligne de delphi qui est largement suffisant pour débuter avec ses explications et exemples.
    Tout pareil 8)

  6. #6
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Salut!

    Passionné par la programmation depuis toujours...
    Dans l'ordre chrnonologique :

    • Basic (TO5)
    • QBasic & GWBasic (Dos 6 & 7)
    • Turbo Pascal 6 (Dos 95)
    • Turbo Pascal 7 (Dos 98 )
    • Borland Pascal for Windows (Win 98 )
    • Delphi 6 perso (Win98 & XP)

    J'ai appris seul la programmation à l'aide de livres (package TP7, Kits de développement, etc...).
    J'ai énormément appris grâce aux SWAGS Pascal trouvées sur un CD de magazine informatique!
    Puis, avec l'utilisation d'Internet, en particulier la rencontre avec le forum m'a fait progresser énormément... à+

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 22
    Par défaut
    Bonjour,

    Pendant mes études, TP5 entre autres (ASM, COBOL, Fortran, RPG, ...).
    Professionnellement, j'ai fait du Clipper (DOS) à bâtons rompus pendant plus de 10 ans. J'avais jeté un oeil sur Delphi à sa sortie, mais c'était trop différent de ce que je faisais et surtout je n'avais pas le temps (jusque il y a 3 ans, j'ai encore dû faire des NOUVELLES applications en Clipper/Dos et à ce jour j'en maintiens encore plusieurs...).
    Il y a 3 ans : vraiment envie de faire autre chose et le Visual Object (successeur de Clipper pour Windows) n'avait rien à voir avec la version DOS.
    Alors, je suis tombée sur Windev : émerveillement, puis rapidement déçeption.
    J'ai alors décidé de revenir sur Delphi (version 6 et j'y suis toujours) et je m'y suis tenue sans difficulté. Les forums sont une aide incontestable.
    Maintenant, je regrette de ne pas y être venue plus tôt... J'ai passé des applications importantes de Clipper DOS à Delphi sans problèmes et dans un délai raisonnable. Ca valait vraiment la peine.

    Sybille.

  8. #8
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 43
    Par défaut
    Bonjour à tous !

    Avant d'aller à Delphi, j'avais déjà un peu l'habitude des langages objet "voisins" comme C++ et Java. Je connaissais aussi d'autres langages un peu plus éloignés comme le C (pur ), le LISP et le OCAML
    Je me suis mis à Delphi pour un nouveau boulot et ça n'a pas été trop dur, c'est venu très rapidement car ça ressemble énormément au C++. J'avais déjà fait un peu de Pascal quelques années auparavant mais je n'avais que très peu de souvenirs.

    J'ai donc commencé le delphi très classiquement avec des livres pour apprendre les bases de delphi. Après je pouvais poser des questions aux collègues qui avaient plusieurs années d'expériences delphi.
    Pour continuer à progresser, internet est l'outil indispensable. Essentiellement les forums pour se tenir au courant et poser les questions dont on ne trouve pas la réponse par soi-même. Après il y a Google. Qu'est-ce qu'on devient bon en recherches à la fin . Le site de la MSDN est aussi très important pour tout ce qui n'est pas décrit dans l'aide de delphi.

    J'ai fait à peu près le tour

  9. #9
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932
    Par défaut
    Je baigne dans la programmation depuis la fin des années 70:

    basic puis turbobasic sous VIC20 puis C64
    basic sous Dos 3
    puis Pascal sous VMS au CNAM avant de passe à TP5 puis 6 (avec la doc papier!)
    le TP7 (full POO) m'a pris au dépourvu (j'ai rien compris aux concepts à l'époque) et je ne voyais pas l'intérêt de faire des fenêtres baveuses sous DOS...
    et je suis revenu à Pascal via Delphi 1 (merci au magasine Presqu'offert) dont l'aide en ligne m'a enfin permis de comprendre les concepts de POO et de programmation événementielle en environnement GUI et multitache.

    Si le milieu professionnel m'a fait toucher à de nombreux langages (COBOL, BAL, Rexx, Forth, C et C++ sous VisualAge, NSDK, ObjectRexx, VB), je reste fidèle à Delphi.

    Il y a peut-être là un petit coté sentimental mais je trouve que l'EDI est particulièrement bien abouti. L'aide est largement suffisante pour 98% des pb que je rencontre (pour les 2% restant, merci au Net et à Developpez )

    Coté langage (couche delphi), il a su évoluer sans révolution (clientélisme ?). Je le trouve bien structuré et pas trop permissif, d'un apprentissage presque naturel, sans trop d'effet de bord, bref il est rigoureux sans être rigide.
    Il permet en outre de programmer pour pratiquement tous les "segments" (à part les systèmes embarqués et ?)

    Allez, un petit reproche : le coût d'acquisition

  10. #10
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Par défaut
    Salut
    alors mon cursus à moi:
    - Basic (Amstrad CPC )
    - Divers calculatrices (Casio, TI, etc...)
    - Turbo Pascal 7.0 à la Fac
    - Delphi (2 je crois) à la Fac
    - Delphi 5,6 puis 7 que j'utilise toujours aujourd'hui...
    - Je me mets (lentement) au C++ mais j'en revient toujours à Delphi (peut-être pour me rassurer )

    En ce qui me concerne, je trouve que débuter par TP 7.0 est vraiment efficace parce qu'à la différence de Delphi, il fallait tout faire... C'était vraiment de l'algorithmie pure...
    A la Fac, ils m'ont appris à ne pas faire des programmes "spaghetti" (© Fac de Luminy Marseille ). Depuis, il n'y a aucun Goto et Label dans tous mes progs... Ce qui m'oblige à faire un code mieux construit et strucuré)
    Quand au langage calculatrice, ben ça apprend vraiment l'optimisation! Sur Casio (à l'époque) il n'y avait que 26 variables (les 26 lettres de l'alphabet)... Donc optimisation, optimisation ...
    Pour finir, je dirais que toutes les méthodes que j'utilise sont issues de ce que j'ai appris avec TP 7.0... Donc je conseille vraiment de commencer par là, en particulier aux gens qui n'ont aucune connaissance en programmation...
    Pedro
    Aucune réponse aux sollicitations techniques par MP

    Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

    Les pages Source C'est bon. Mangez-en!
    Le défi Delphi
    Règles du forum - FAQ Delphi - Pensez au chtit
    Aéroclub Bastia Saint-Exupéry

  11. #11
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Bonjour,
    pour ma part, mon apprentissage de delphi c'est fait a base de , de et de tutoriels. J'ai aussi beaucoup trouvé d'aide par un copain et par dvp.net.

  12. #12
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 142
    Par défaut
    Pour moi, j'ai commencé l'informatique professionnellement en 1985 avec ... Turbo Pascal , des dirivés du Basic et un peu de C.

    Après, je suis passé côté mainframe (Assembleur, COBOL, PL/1, SQL) et AS/400 (COBOL,GAP). Et là, je suis revenu à mes débuts (enfin presque) avec Delphi.

    J'ai appris Delphi grâce :

    - Aux bouquins,
    - Aux tutos,
    - Aux forums et aux faqs (merci Developpez.com ! )
    - A coups de F1 dans tous les sens !

    Le gros + de Delphi ? Sa convivialité par rapport à ce que je connais.

  13. #13
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 703
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 703
    Par défaut
    A l'IUT, j'ai appris l'ADA, le C, le C++, le JAVA (un peu).
    Donc, je programmais surtout en C++.
    J'ai découvert C++ Builder.

    Puis, quand j'ai commencé à travailler, j'ai du apprendre le Delphi : je m'y suis mit très rapidement, connaissant l'environnement Builder.
    Pour démarrer, j'ai utilisé le livre de Borland sur Delphi 6.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  14. #14
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Bon tenez-vous bien, ça risque de vous effrayer

    J'ai commencé du bon vieux Turbo Pascal 4.0 à 8 ans, en 1998. J'ai pas tenu le coup longtemps. En fait c'est mon père qui m'a appris les bases.
    Un an plus tard, j'ai repris avec le C. À nouveau, c'est mon père qui m'a appris les bases.
    J'ai lu pas mal de bouquins, dont je ne me souviens plus du nom
    Je me suis beaucoup amélioré en un an.
    Ensuite, j'ai découvert Delphi (2.0 que j'avais). J'ai carrément flashé
    Jamais deux sans trois, c'est encore mon père qui m'a appris au début.
    Mais ce qui m'a permis de devenir ce que je suis aujourd'hui, ce sont les dizaines de livres gros comme cinq briques que j'ai lus.

    J'ai aussi appris beaucoup d'autres langages grâce aux livres. Il n'y a pas de limites quand on lit dès le moment où l'on a un peu de bases.

    Conclusion : une personne proche qui vous apprend au début, puis des livres d'auteurs connus (comme Olivier Dahan ou Paul Toth ) ou d'éditions connues (CampusPress, ...).
    Faute de personne proche qui soit bonne en programmation, les cours de DVP sont excellents
    Chaque livre apporte quelque chose de plus, un détail en plus.
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  15. #15
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 142
    Par défaut
    J'ai commencé du bon vieux Turbo Pascal 4.0 à 8 ans, en 1998
    Excuse-moi, Sjrd, mais tu as 15 ans ?

  16. #16
    Membre émérite
    Avatar de Pierre Castelain
    Inscrit en
    Avril 2002
    Messages
    523
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 523
    Par défaut
    Personnellement, j'ai démarré sur Delphi 1 il y a un peu plus de 7 ans, lorsque j'ai été embauché par la société pour laquelle je travaille toujours. Un des projets était en Delphi et je devais en développer 2 autres.
    J'ai appris grâce à l'aide de Delphi et à un ou deux bouquins que je ne citerais pas car ils étaient vraiment mauvais.

  17. #17
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 16
    Par défaut
    Bonjour ,

    J'ai utiliser le pascal en premier ,
    puis le Delphi 3 pendant un bout de temp ,
    j'apprend seul et avec des livres ,
    maintenant je découvre Delphi 2005 ,

    mais je ne suis qu'un novice par rapport a ce que je vois sur ces forum ,
    je persévere et je compte bien y arriver .

    Idefix_11

  18. #18
    Membre émérite Avatar de KibitO
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2004
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2004
    Messages : 616
    Par défaut
    En BTS. Avant je ne connaissais pas.

  19. #19
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 23
    Par défaut
    Je viens de débuter DELPHI, il y 'a deux semaines,

    et je regarde des sources pour progresser et bien sûr les forums.

  20. #20
    Membre chevronné Avatar de Bejaia-In
    Inscrit en
    Avril 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 365
    Par défaut
    Bonsoir a tous,
    Il fut un temps ou avoir un PC était un luxe, alors on programmaient sur des calculatrices (programmables).
    Ce qui me facilite le saut vers l'assembleur ensuite, surtout celui du Z-80 (qui s'en souvient ?)
    Ensuite le BASIC, pas celui de MS, mais celui d'Amstrad !
    J'ai découvert DELPHI avant de connaitre le TurboPascal pour cause de changement de boulot.
    Je suis passé de D5 vers D6, puis vers D7 sur lequel je travaille toujours.
    le passege vers D2005 ou D2006 me parait pour l'instant trop lourd de conséquences pour je m'y mette ...pour l'instant!

Discussions similaires

  1. [Sondage] Comment avez-vous découvert 4D ?
    Par Steph4D dans le forum 4D
    Réponses: 52
    Dernier message: 11/06/2020, 09h27
  2. Réponses: 105
    Dernier message: 02/03/2010, 08h41
  3. [Enquête] Comment avez vous découvert www.developpez.com ?
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 76
    Dernier message: 06/03/2007, 23h09
  4. [ETUDES] Comment avez-vous appris la programmation ?
    Par easyman dans le forum Etudes
    Réponses: 74
    Dernier message: 16/01/2006, 19h41
  5. Réponses: 19
    Dernier message: 14/08/2003, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo