Merci pour la vidéo, cadeau pour les copains : 0:28 API 4:17 Les métiers autour du dev 7:25 Se spécialiser 9:34 Savoir gérer son temps 12:02 Avoir un réseau
Bonjour, Une API est un concept beaucoup plus large qu'une API REST. Ca peut aussi être un ensemble d'interfaces dans une bibliothèque de code. L'idée majeure d'une API est d'avoir une description de comment l'appeler et de savoir ce qu'on aura en retour. Le tout sans avoir à connaître comment cette API a été développée.
Je suis tombé ici par hasard en lisant le titre de la vidéo, que j'ai trouvé intrigant, et ça n'a pas manqué ! Je me suis pas mal identifié à ton parcours, car étant actuellement en formation PHP/Symfony chez OpenClassrooms, je sens pourtant que mon langage de cœur se trouve dans le frontend ! Reconverti du milieu des industries graphiques, j'aime aussi bien pouvoir mettre une touche artistique dans ce que je produis. Je passe beaucoup de temps à faire de la veille technologique en me comparant, malgré moi, à des cadors de Twitch ou Twitter, et il est vrai que c'est épuisant.. Ta vidéo m'a donné envie de suivre mon intuition, et de me focaliser sur un framework JS une fois ma formation terminée ! 👊 Merci pour la déculpabilisation, tu viens de gagner un abonné ✌
Que de souvenirs ! Le plus dur pour moi a été de maîtriser le time coding. Cela m'a pris 5 ans avant de pouvoir m'évaluer correctement en me chronométrant sur des exercices de base, tels que les 5 types courants qui sont les menus, les tableaux/listes, les impressions, les recherches et les parcours de fichiers. J'ai commencé il y a très longtemps sur AS400, et mes compétences ont migré du serveur au client, car je me suis spécialisé dans le mobile. Et pour terminer, jusqu'à votre vidéo, j'ai toujours cru que les APIs étaient exclusivement REST. Bravo pour votre maturité.
Au bout du troisième point, je me suis abonné. Déjà, le coup de l'API, je me suis vu revenir ans en arrière quand on m'a dit à mon premier jour : "Hé, ben là tu code une API dans le micro service toto". Ensuite, l'expertise sur UN sujet (je dirais un "écosystème" en fait même), tu m'as convaincu. Très juste, très fin, toutes ces remarques. Merci
Je suis de base étudiant en 5eme année mecatronique et je travaille sur une application mobile en full-stack, tes vidéos me sauvent la vie un énorme merci pour la qualité et le contenu exemplaire de tes vidéos. Merci Simon 🙏.
superbe vidéo! moi je suis automaticien de formation et j'ai commencé a travaillé dans l'industrie en tant que instrumentiste automaticien et me voila depuis 3 MOIS dans le développement et j'etais complètement perdu jusqu'a ce que je tombe sur ta video je me situe directement sur un corps de metier et je pense que je peux mieux organiser mon travail après tes conseils. merci
J'ai beaucoup apprécié votre manière de présenter les choses : je suis Professeur d'Université (Université de Tunis) , spécialiste en Génie Logiciel et votre vidéo va me servir à mieux motiver mes étudiants. Bonne continuation pour vous Simon.
Je suis d'accord que ce spécialiser est importante mais avoir des bases dans un peu tout ça peut permettre de comprendre le travail des collègues. De plus si on parle bien de "Avant d'apprendre à coder" Et bien difficile de se spécialiser avant de savoir quel type de langage va nous plaire. Mais une fois qu'on a les bases front et back, qu'on a trouvé une spécialité qui nous plaît, oui évidement, se spécialiser est une très bonne chose.
Hello Kazei, 100% d'accord avec vous ! Je recommande d'être capable de développer et déployer une stack complète avant de se spécialiser dans quoi que ce soit : base de données > API Rest > Frontend. Ensuite, trouver votre voie. :)
Oui, je fais du site Web,. Appli mobile et jeux...évidemment des petits projets mais je peux tout faire de A à Z ...parfois ,je reste bloqué sur des projets...Le dernier en date : ajouter des marqueur sur une map..et que ces marqueurs soient stockés en bdd...en utilisant que ajax,php et sql....celui qui pourra résoudre cet problématique sera sans doute très bon.... J'aime la vue d'ensemble, c pkoi je fais aussi du système, réseau et graphisme, 3d....un peu de marketing aussi....
Le conseil d'aller se coucher est tellement vrai ! En général, le lendemain juste après avoir rapidement trouvé la solution, je me reproche justement de ne pas être allé me coucher plus tôt ;) Un peu plus de 10 ans que je code tout seul et je suis autodidacte. C'est la vie, mais j'ai bien conscience que j'économiserais du temps et de la frustration si un collègue était là pour me filer un coup de main ou me donner son avis. Concernant la spécialisation, moi aussi j'ai fini par comprendre qu'il n'était pas possible de tout faire, même s'il faut que je me gendarme pour ne pas (ou pas trop) me disperser. J'aimerais développer des applis pour Android, mais je me l'interdis, depuis quelques années maintenant. Moi je suis dev PHP et je n'utilise AUCUN framework et je n'ai pas (plus ?) honte de le dire. Il y a toujours un Framework à la mode et la mode passe... Je préfère taper dans le dur et ne pas gaspiller mon temps à apprendre un truc qui passera de mode. ET la façon dont PHP évolue, me conforte dans mon choix. Pour le CSS, c'est pareil. Quand j'ai débuté en JavaScript, jQuery était un incontournable. Je l'utilise encore, mais de moins en moins, parce que bon, les bonnes pratiques, c'est pas une mode ;)
@arnaques-tuto-informatique Oui en quelque sorte. C'est sûr que j'ai créé des classes PHP qui ne sont pas pensées pour un seul projet, mais pour être réutilisées. Sinon, j'ai un collègue maintenant : ChatGTP 🙂 Ce qui est bien, c'est qu'il est suffisamment "intelligent" pour me faire gagner du temps, mais aussi trop "con" pour remplacer un dev. Donc, c'est pas demain que l'on va être remplacé par une IA. Je pense que cela n'arrivera même jamais. Par contre, le métier va sans doute évoluer.
Je suis un vieux programmeur et la chose la plus importante que j’aurais aimé apprendre à l’école c’est les environnements de développement et leurs buts et à qui ils servent. (Dev, fonctionnel, intégré, acceptation ou recette, pré-prod, prod et urgence).
Merci pour cette vidéo, ça fait un peu plus de deux ans que je me suis lancé dans le développement et à force de vouloir tout maitriser j'ai fini par perdre le fil mais avec ces conseils j'ai les idées plus clair. Encore merci !
Merci pour cette très bonne vidéo résumé de notre métier (au sens large). Etant dans le milieu depuis plus de 20 ans, j'ai appris à coder en web comme cela se faisait à l'époque : en regardant le source de la page parce qu'il n'existait pas de tuto et la guerre des navigateurs battait son plein, chacun avec ses spécificités. Récemment, quand j'ai lu quelques cv et remarqué les expressions back-end/front-end/fullstack, j'ai interprété cela comme du marketing utilisé par des dev. capricieux. Bien sûr au fil des années, je me suis rendu compte de la masse de librairies existantes (et du manuel à apprendre à chaque fois). Je me suis simplement dit qu'il suffirait d'apprendre les dernières fonctionnalités pour être capable de se faire sa propre librairie, légère et adaptée. Sauf que l'équipe de mon client à une moyenne d'âge de 30 ans et vit à une époque où une page web ne pèse plus 100 ou 200 Ko images comprise mais plutôt 10 à 15 Mo minimum (c'est le progrès!) bourrée d'effets spéciaux et capable d'interagir avec la planète. Il a fallu s'adapter. Mais quand je vois que la page d'accueil de Google fait 1,5Mo, je me demande où on va... Amusant, le premier truc qu'on m'a appris au collège en 3ème pour apprendre à coder, c'est répondre à la question "Comment faire du café" ? Les temps changent.
😂😂Ah on est d'accord que ces frameworks sont le mal 😅😅 je me rappelle encore quand on devait faire attention à la taille des pages et de la compatibilité avec 12 000 navigateurs 😅 Aujourd'hui tu demandes à un jeune de faire une appli à l'international, il ne pensera jamais que les autres pays n'ont pas la fibre
Merci pour la vidéo. Tous les jeunes dév passent par là : au début ils veulent tout apprendre et finalement ils ne se spécialisent en rien du tout. Mais le bon côté c'est d'avoir une vue sur plusieurs techno et de rester un vrai dev et pas qu'un codeur. Merci pour tes expériences j'aime beaucoup ces différents surtout celui sur les API
Bonjour, Je suis étudiant en BUT informatique et je suis tombé sur ta vidéo en cherchant quelques quelques tips pour le C (j'ai un peu dévié de ma tâche). Franchement, je suis content d'avoir cliqué parce que je me retrouve dans toutes les situations décrites ! Aujourd'hui on apprend un peu plus à travailler en groupe et à utiliser Git, mais pour le reste c'est toujours d'actualité. Merci beaucoup pour cette vidéo !
Salut et bravo pour tes videos, je suis dev senior fullstack java (je sais que tu aimes pas lol), tu t'exprimes bien et tu es honnête dans ce que tu dis. J'ai fais de la formation en école d'ingénieur mais trop dur pour moi je crois... Bon courage chez Atos ! Bye
Merci beaucoup je suis là à vouloir tout étudier et travail en solo dans mes projets et tout ça me stresse. Je vais me spécialisé et constituer une équipe.❤
J'ai vraiment aimé car je souffre depuis longtemps apprendre le développement web depuis mais grâce a toi (donc ta vidéo), je pense avoir le bon chemin. Merci infiniment
Merci pour ce contenu très intéressant, les conseils sont très bons et l'explication est claire, propre. Il faudrait d'avantage de contenus comme les tiens. J'espère que ta chaine va prospérer.
Salut Thomas, j’aimerais me lancer dans le développement web en alternance, comment je peux te contacter pour avoir des infos sur comment tu as trouvé ton école, ton alternance etc?
Full stack pour moi, c'est être capable en gros de développer de A à Z une application, que ce soit base de données, les API rest(ou autre) et le Front End avec toutes ces spécificités. Après c'est plus un généraliste en somme. Après ceux qui sont dans leur silo sont plus spécialistes dira-t-on. Ce qui ne veut pas dire que le full stack ne peut pas avoir des affinités dans un des trois domaines voire être spécialisé sur une tech.
Bonjour, je suis développeur web chez Atos depuis 6 ans, et moi j'aurais aimé avoir un formateur comme toi lol... Si tu propose toujours des formations en entreprise je suis 100% preneur, surtout en JavaScript où j'ai besoin de progresser. Merci en tous cas, je viens de te découvrir, ça a l'air top !
Purée, mais tellement d'accord et utile. Tombée sur la vidéo par hasard, et heureusement. Enfin la réponse à des questions "bêtes" que je me pose depuis des mois mais auxquelles personne ne répond.... Merci vidéo super utile.
Bonjour, je ne suis pas tout à fait d'accord sur votre explication de l'api. L'api a existé bien longtemps avant les services REST. Les APIs étaient au départ toujours en local et c'étaient les librairies utilisées par les systèmes d'exploitation ou n'importe quel programme. Le but de l'api est de permettre l'utilisation des services d'une librairie (localement) ou d'une api en Remote (Rest/Soap ...), sans chercher à connaitre leurs implémentations et peu importe le langage utilisé dans le cas des APIs Remote. L'important, c'est le contrat, qui lui permet de savoir que pour tels et tels inputs, on aura tels et tels outputs.
C'est effectivement très vieux. Dans le temps (il y a quelques dizaines d'années) on parlait aussi de modules "métiers" qui permettaient d'interagir avec un mainframe pour récupérer des informations ou exécuter des fonctions. Et ce, peu importe la façon de stocker ou le langage de programmation du module.
Dans le métier depuis 25 ans, j'ai regardé la vidéo pour voir si je savais ces choses, heureusement pour moi c'est le cas. 🙂 Je trouve les conseils très bons, et très intéressant le fait d'exposer vos erreurs et les enseignements que vous en avez tiré. Je suis sûr que vos formations sont excellentes.
Autodidacte depuis 30 ans, j'ai fait du flash avec AS3 puis php/sql javascript jquery. Sur le point 3, j'ai l'impression que cela dépend de ta clientèle et/ou de ton poste. La polyvalence est vitale pour les petites structures, afin de pouvoir répondre au maximum de souhaits de tes clients, qui n'ont pas le budget d'une grosse agence. Alors que pour les grosses agences c'est la spécificité et donc l'expertise qu'ils vendent, ils embauchent donc des dev spécialisés. En tous cas merci :)
Excellente vidéo conseils. Pour les API, c'est un truc de fou. Avant d'en voir fonctionner, je n'avais rien compris. A visionner à chaque de début de formation dans les nombreuses écoles de dév qui ouvrent leur porte.
Merci beaucoup pour ton retour d'expérience sur ces sujets! Notamment sur l'importance de se spécialiser. Cet été je me suis rendu compte qu'il allait falloir que je me recentre un peu pour avancer. C'est rassurant d'entendre dire qu'il vaut mieux se concentrer sur moins de techno mais les maîtriser mieux. 👍🏼
Ca part d'un bon sentiment et on vous sent honnêtement convaincu, mais ça laisse tout de même une petite impression de bidouille au jour le jour .... C'est désormais sans doute comme ça l'informatique d'aujourd'hui. En tous cas merci; cette petite vidéo confirme (et explique) un sentiment acquis depuis déjà un moment.
Bonjour mon bon monsieur! J'ai eu l'agréable surprise de vous découvrir via quelques une de vos vidéos et celle-ci m'a fait définitivement motivé à m'abonner. Je suis un étudiant OpenClasserooms ayant presque terminé sa formation (il me reste les deux derniers projets à terminer sur les sept), et je vais me faire un plaisir de vous suivre! J'étais obligé de mettre en pause la formation, car depuis peu en pays étranger (Canada). En ce moment, je cherche du boulot et je prépare mon porte folio. En tout cas, ta chaîne est une aubaine pour moi! Merci et respect à toi!
Enfin quelqu'un de clair et cohérent sur le sujet. Ca change des vidéos "putaclics" qui parlent pour ne rien dire en listant des évidences qui n'apprennent rien.
Merci pour le partage. J'ai passé 6 ans en tant qu'intégrateur web, et depuis 2023, je me concentre sur JavaScript et React pour devenir développeur front-end spécialisé en React. Je me souviens m'être retrouvé bloqué sur un bug pendant 2 heures. J'ai éteint l'ordinateur et je suis allé dormir. Le matin, après un bon café, j'ai résolu le bug en quelques minutes... hahaha
Très intéressant ce retour d'expérience. Toutefois j'ai été un peu surpris par cette affirmation à 8:30 ""pour devenir un bon développeur c'est pas de savoir plein de choses, c'est simplement d'être un peu meilleur que les autres" Selon moi, être bon, ou compétent, dans un domaine ne nécessite pas une compétition. D'abord parce que être meilleur que quelqu'un ne suffit pas si ce quelqu'un est mauvais ou médiocre. Ensuite on peut être très bon sans avoir besoin de se comparer aux autres. Apprendre des autres et avec les autres oui (c'est d'ailleurs que tu expliques dans le dernier chapitre). Essayer de les surpasser, pourquoi pas si tu as un état d'esprit compétitif ou par simple challenge personnel ok. Mais de là à recommender cette démarche à tout nouveau développeur.. bof bof.
je me reconnais dans chaque point maintenant je me sent moins seul et sur tout sa m'encourage a continuer au moment ou je me dit je pense que je suis pas faites pour ça
Bonjour, Débutante dans ce domaine (bientôt en formation reconversion pro) cette vidéo ma éclairci pour la suite, j'avoue que je commence a faire des recherche et a m'instruire un peu avant la formation comme cela ca me donnera des clefs supplémentaire pendant la formation.
J'adore ta présentation, tes conseils et ton charisme, le destin veut que je te suive absolument !!! j'ai le même prénom que toi et tu ressembles comme deux gouttes d'eau a mon petit frère qui doit avoir ton age et qui est dev aussi depuis le lycée, il est plus front-end aussi c'est completement dingue, j'adore !!! j'ai super envi d'apprendre avec toi en tout cas, petite question : si on est vraiment bloqué quelque part et qu'on arrive vraiment pas a s'en sortir avec stackoverflow, chatgpt, ect peut tu être la en renfort si ça reste occasionelle et sur une question pertinente ? j'imagine que ton temps est précieux, c'est juste une question, j'en serais pas moins motivé si tu disais non ! En tout cas félicitation pour ta chaîne de qualité, ça donne vraiment envi :)
Bonjour, Comptez-vous produire des vidéos tuto sur la dernière version d'Angular ? Je suis débutant, et je trouve que la nouvelle syntaxe est intéressante. Je voudrais donc apprendre Angular directement en utilisant des tutos récents se basant sur les dernières implémentations. Bonne journée.
Je suis totalement d'accord avec toi. Je suis développeur (Backend -> PHP -> Laravel) depuis prés de 8ans aujourd'hui et je dis toujours à mon entourage que de nos jours le developpeur fullstack n'existe pas
Pour revenir sur le conseil d'aller se coucher. La méthode de loin la plus efficace pour moi, lacher le clavier et aller marcher, profiter d'une pause cafe ou d'une pause clop pour faire une balade de 15minutes sans vraiment de but. En général au retour je sais quoi vérifier ou comment identifier le problèmee et en 5minutes s'est plier
Bon j’arrive un peu tard mais je trouve la vidéo super intéressante. Ma seule question c’est savoir s’il existe une vidéo des langages à maîtriser selon notre spécialisation. Même si j’imagine que c’est propre à chaque entreprise. Merci d’avance!
par hasar je suis tombé sur votre video, que je trouve tes intéressant. je compte investir un peu plus de temps a coder pas a pas. mes félicitations en tout cas pou cette demarche.
Bonjour, Merci pour votre formation JS très bien faite que je recommande. Apres HTML, CSS, JS il faut que j'aille sur react ou angular ou les 2 ou autre ? et dans quelle ordre compte tenu que la différence ne semble pas non plus énorme.
Je pense que tu aurais du aussi citer l'algorithmie. J'ai fait l'erreur d'apprendre a coder avant d'apprendre l'algorithmie. Faire l'inverse m'aurait fait gagner un temps fou
Merci je me demandais justement quels details j'aurais oublié (et regretter) avant de me lancer dans la programmation. Heureusement la video etait sous mes yeux à xe moment👌
J’te connaissais pas je viens de découvrir mais franchement bon conseil et je valide tout ce qui est dit 🤝🤝🤝 Je vais faire attention à ta chaîne tu m’as l’ère d’un bon pédagogue.
A propos de "API", de même que les autres concepts qui, ça je suis d'accord, font l'objets d'abus de langages de manière récurente, ils suffit d'approcher simplement la chose. D'aucun pourrait contredire l'idée simple suivante : c'est un ensemble de méthode (une ou plusieurs...) d'un système informatique (dll, web app, executable ou autres...) mis à la disposiotion d'une autre application (ou autre système, voilà tout. Pour l'idée de "système", là il faut avoir un peut de culture "technque" informatique car dans un système, les parties utilisent toujours des focntionnalités de l'envirronement dans lequel elle opére donc...ça c'est bon!! Une web app utilise des fonctionalités communes à d'autres, ou de l'envirronement Web tout simplement. L'API n'est pas la "doc" d'elle même, la "doc" n'est qu'une explication plus ou moins détaillée sur l'utilisation des fonctionalités même qui constituent l'API. Une API reste au bout du compte un ensemble de fonctionalités. On en revient aux méthodes (fonctions / procédures selon les langages....) qu'on peut appeler dans son application, qui font quelque chose ou permettent d'échanger des données, selon un format particulier. Mais je suis totalement d'accord avec vous : il y a beaucoup d'abus de langage dans l'IT, énormément!! Merci quand même des efforts que vous fournissez et du partage de votre expérience. A bon entendeur....
Apprendre les pattern de développement tel que le clean architecture est réellement important pour un développeur. C'est une compétence qui est pour moi fondamental. Cette compétence permet de travailler de manière plus serein sur des projets à plusieurs. Développer des logiciels qui peuvent être testé par module, evolutif(tu peux rajouter autant de fonctionnalité à ton logiciel sans briser ton logiciel).
Bonjour et merci pour votre explication, j'aspire vraiment à devenir un analyste de données, quels sont les langages incontournables à connaître, exemple dans python que faut il connaître spécialement pour ce domaine ? Merci d'avance
Cool ! Je rajouterais de se donner du temps pour apprendre le code, surtout lorsque l'on es autodidacte. Un bootcamp de 3 mois ne suffit pas. Il faut maitriser les bases des langages avant de se lancer dans la cour des grands, c'est à dire, apprendre le CSS vanille et JS natif avant SCSS/Bootstrap et React/Angular. Ne pas se lancer dans des techno parce que c'est nouveau ou à la mode. Cela concerne surtout les framework js. J'aimerais bien avoir ton avis sur les recruteurs qui utilisent codingames ou codewars en guide de tests. Pourquoi nous balancer ces algorithmes de l'enfer ? Est-ce que ça reflète la réalité du travail ou le niveau du développeur ? Je ne suis pas expert en algorithmes. Dois-je le devenir ?
Salut Allan, oui se donner du temps, raisonner à long terme et consolider en permanence les bases. 🔥 Concernant les "codinggames" et autres joyeusetés , ce n'est absolument pas représentatif de votre niveau ou du travail qui vous sera réellement demandé... Voyez le comme une simple étape à se débarasser rapidement (n'hésitez pas à demander de l'aide ou faire ses tests en peer programming !). Concernant les algorithmes, je pense que c'est un mythe. Un peu de pratique et de bon sens ont fait l'affaire pour moi. Voilà le fond de ma pensé sur le sujet. 🙂 Bon développement à toi et à bientôt, Simon.
Hello merci pour ta vidéo en fait tu as parlé de spécialisation et tout j'aimerais te demander quelqu'un qui souhaite développer des plugins WordPress et des thèmes WordPress ou est-ce que je dois le spécialisé pour réussir merci pour ta réponse
Un ptit conseil aussi quand on reste bloquer c'est d'essayer de présenter ce qu'on a fait et d'expliquer à un collègue/ami ou tout simplement à soi même ou au formidable canard en plastique. Ca aide beaucoup à débloquer la situation.
Sur le 5 eme point 'coder en equipe ' qu'est ce que vous pouvez suggerer perso j'arrive pas a trouver d'equipe et je sais pas ou je pourrai trouver si vous pouvez m'orienté ça sera top
Merci Simon. J'ajouterai un 6eme : le deployment (je suis en plein dedans et c'est un vrai skill en soi dont on parle pas beaucoup dans les formations) !
Salut Kevin, je note l'idée, effectivement le déploiement est un skill, voir quasiment un métier à part entière avec le DevOps. 👍 Je note ton idée. Bon développement et à bientôt ! Simon.
@@ouronlysinwasgivingthemnames Hello, ça dépend de la taille des équipes au sein desquels tu bosses. En PME tu feras absolument tout, en grands groupes tu peux te retrouver à bosser exclusivement sur 1 seule expertise. 👍
La définition d'api est fausse. En réalité il s'agit juste de l'interface avec laquelle on dialogue de programme à programme par opposition aux user interfaces. C'est aussi simple que ça
Une API ce n'est pas qu'un contrat puisqu'il s-agit de son implémentation aussi. Un endpoint est une 'entrée' de l'API. Donc deux concepts très clairement dépendants mais a ne pas confondre. Et un web service c'est la vision métier du code qui se cache derrière l'API.
Bonjour Mr Simon, je suis très ravi de conseil promulguer. Ma préoccupation et celui de travailler en équipe; dans mon entourage j’ai pas de gens qui s’y connaissent en programmation alors je dois faire comment ?? Merci
Trop cool tes vidéos💥😊! S'il te plaît concernant la spécialisation, pour quelqu'un qui souhaite se spécialiser dans le developpement front-end, est-il nécessaire ou idéale d'apprendre nodejs et sql ou alors ignorer complètement tout ce qui a trait au backend même si a priori un developpeur javascript peux utiliser le même langage pour le front et le back... bref je voudrais savoir si pour devenir un spécialiste front-end je devrais aussi toucher a nodes et sql ou pas?
Salut a toi ! A mon humble avis, je pense que c'est utile d'avoir des connaissances la dessus, pour faciliter le travail avec tes futurs collègues! Mieux tu connaitras leurs monde, et mieux tu arriveras a travailler avec eux facilement. SQL + nodeJS, en 2/3 jours tu comprends sans soucis a mon avis.
Hello, effectivement, je te recommande (ce n'est que mon avis) de démarrer par l'intégration d'une chaîne complète : Base de données -> ORM/API Rest -> Frontend. Une fois que tu es capables de développer et déployer toute la chaîne, je pense qu'on peut réfléchir à se spécialiser. Avant cela me paraît un peu précoce… Bon développement, Simon.
J'ai commencé en autodidacte il y a 10 ans, et je suis d'accord avec tous ces points ! Le contenu de ta chaine est carrément sympa !
Merci pour ton message @Rémi !
Ton message me donne du boum au cœur je viens de commencer
@@rayandiabate6031 moi aussi
@@rayandiabate6031 Bon courage l'ami, moi aussi j'ai commencé récemment !
@@rayandiabate6031 est ce qu'il est impératif d'avoir des bases en informatique pour débuter la programmation/codage etc?
Merci pour la vidéo, cadeau pour les copains :
0:28 API
4:17 Les métiers autour du dev
7:25 Se spécialiser
9:34 Savoir gérer son temps
12:02 Avoir un réseau
Merci tu gères
Bonjour,
Une API est un concept beaucoup plus large qu'une API REST. Ca peut aussi être un ensemble d'interfaces dans une bibliothèque de code.
L'idée majeure d'une API est d'avoir une description de comment l'appeler et de savoir ce qu'on aura en retour.
Le tout sans avoir à connaître comment cette API a été développée.
compliqué pour rien , des interfaces pas besoin ensemble :)
Une API n est pas une idée
Je suis tombé ici par hasard en lisant le titre de la vidéo, que j'ai trouvé intrigant, et ça n'a pas manqué ! Je me suis pas mal identifié à ton parcours, car étant actuellement en formation PHP/Symfony chez OpenClassrooms, je sens pourtant que mon langage de cœur se trouve dans le frontend ! Reconverti du milieu des industries graphiques, j'aime aussi bien pouvoir mettre une touche artistique dans ce que je produis.
Je passe beaucoup de temps à faire de la veille technologique en me comparant, malgré moi, à des cadors de Twitch ou Twitter, et il est vrai que c'est épuisant.. Ta vidéo m'a donné envie de suivre mon intuition, et de me focaliser sur un framework JS une fois ma formation terminée ! 👊
Merci pour la déculpabilisation, tu viens de gagner un abonné ✌
Que de souvenirs ! Le plus dur pour moi a été de maîtriser le time coding. Cela m'a pris 5 ans avant de pouvoir m'évaluer correctement en me chronométrant sur des exercices de base, tels que les 5 types courants qui sont les menus, les tableaux/listes, les impressions, les recherches et les parcours de fichiers. J'ai commencé il y a très longtemps sur AS400, et mes compétences ont migré du serveur au client, car je me suis spécialisé dans le mobile. Et pour terminer, jusqu'à votre vidéo, j'ai toujours cru que les APIs étaient exclusivement REST. Bravo pour votre maturité.
Au bout du troisième point, je me suis abonné. Déjà, le coup de l'API, je me suis vu revenir ans en arrière quand on m'a dit à mon premier jour : "Hé, ben là tu code une API dans le micro service toto". Ensuite, l'expertise sur UN sujet (je dirais un "écosystème" en fait même), tu m'as convaincu.
Très juste, très fin, toutes ces remarques. Merci
Je suis de base étudiant en 5eme année mecatronique et je travaille sur une application mobile en full-stack, tes vidéos me sauvent la vie un énorme merci pour la qualité et le contenu exemplaire de tes vidéos.
Merci Simon 🙏.
Avec plaisir, et bon développement pour votre application !
À bientôt,
Simon.
superbe vidéo! moi je suis automaticien de formation et j'ai commencé a travaillé dans l'industrie en tant que instrumentiste automaticien et me voila depuis 3 MOIS dans le développement et j'etais complètement perdu jusqu'a ce que je tombe sur ta video je me situe directement sur un corps de metier et je pense que je peux mieux organiser mon travail après tes conseils. merci
J'ai beaucoup apprécié votre manière de présenter les choses : je suis Professeur d'Université (Université de Tunis) , spécialiste en Génie Logiciel et votre vidéo va me servir à mieux motiver mes étudiants. Bonne continuation pour vous Simon.
Hello, merci beaucoup. C’est très encourageant de recevoir ce commentaire d’un professeur en exercice. 👍
Votre chaîne est une mine d'or pour les développeurs.
Merci Simon
Merci pour ton retour Ngor, je compte bien publié d'autres pépites prochainement !
Je suis d'accord que ce spécialiser est importante mais avoir des bases dans un peu tout ça peut permettre de comprendre le travail des collègues.
De plus si on parle bien de "Avant d'apprendre à coder" Et bien difficile de se spécialiser avant de savoir quel type de langage va nous plaire.
Mais une fois qu'on a les bases front et back, qu'on a trouvé une spécialité qui nous plaît, oui évidement, se spécialiser est une très bonne chose.
Hello Kazei, 100% d'accord avec vous ! Je recommande d'être capable de développer et déployer une stack complète avant de se spécialiser dans quoi que ce soit : base de données > API Rest > Frontend. Ensuite, trouver votre voie. :)
Oui, je fais du site Web,. Appli mobile et jeux...évidemment des petits projets mais je peux tout faire de A à Z ...parfois ,je reste bloqué sur des projets...Le dernier en date : ajouter des marqueur sur une map..et que ces marqueurs soient stockés en bdd...en utilisant que ajax,php et sql....celui qui pourra résoudre cet problématique sera sans doute très bon....
J'aime la vue d'ensemble, c pkoi je fais aussi du système, réseau et graphisme, 3d....un peu de marketing aussi....
J'ai mis ta vidéo dans mes favoris, Je suis un complètement débutant en programmation. Merci
Le conseil d'aller se coucher est tellement vrai ! En général, le lendemain juste après avoir rapidement trouvé la solution, je me reproche justement de ne pas être allé me coucher plus tôt ;)
Un peu plus de 10 ans que je code tout seul et je suis autodidacte. C'est la vie, mais j'ai bien conscience que j'économiserais du temps et de la frustration si un collègue était là pour me filer un coup de main ou me donner son avis. Concernant la spécialisation, moi aussi j'ai fini par comprendre qu'il n'était pas possible de tout faire, même s'il faut que je me gendarme pour ne pas (ou pas trop) me disperser. J'aimerais développer des applis pour Android, mais je me l'interdis, depuis quelques années maintenant. Moi je suis dev PHP et je n'utilise AUCUN framework et je n'ai pas (plus ?) honte de le dire. Il y a toujours un Framework à la mode et la mode passe... Je préfère taper dans le dur et ne pas gaspiller mon temps à apprendre un truc qui passera de mode. ET la façon dont PHP évolue, me conforte dans mon choix. Pour le CSS, c'est pareil. Quand j'ai débuté en JavaScript, jQuery était un incontournable. Je l'utilise encore, mais de moins en moins, parce que bon, les bonnes pratiques, c'est pas une mode ;)
Pareil et puis quand on a des projets php, on a son propre framework ^^
@arnaques-tuto-informatique Oui en quelque sorte. C'est sûr que j'ai créé des classes PHP qui ne sont pas pensées pour un seul projet, mais pour être réutilisées. Sinon, j'ai un collègue maintenant : ChatGTP 🙂 Ce qui est bien, c'est qu'il est suffisamment "intelligent" pour me faire gagner du temps, mais aussi trop "con" pour remplacer un dev. Donc, c'est pas demain que l'on va être remplacé par une IA. Je pense que cela n'arrivera même jamais. Par contre, le métier va sans doute évoluer.
j'aurai aimé découvrir ta chaîne beaucoup plus tôt. merci bien
Merci beaucoup, j'ai partagé autant que je pouvais.
Au top, la propagande continue. 👍
Je suis un vieux programmeur et la chose la plus importante que j’aurais aimé apprendre à l’école c’est les environnements de développement et leurs buts et à qui ils servent. (Dev, fonctionnel, intégré, acceptation ou recette, pré-prod, prod et urgence).
Hello Dany, merci témoignage intéressant. 👍
@@codeursenior Pouvez vous en faire un vidéo?
@@dothelinks Hello, oui je l'ajoute à la liste des vidéos à produire. 👍
Moi qui me suis dérigé vers la back-end, je trouve cette vidéo de bonne valeur. Merci pour ton contenu !
Moi aussi
Merci pour cette vidéo, ça fait un peu plus de deux ans que je me suis lancé dans le développement et à force de vouloir tout maitriser j'ai fini par perdre le fil mais avec ces conseils j'ai les idées plus clair.
Encore merci !
Merci pour cette très bonne vidéo résumé de notre métier (au sens large). Etant dans le milieu depuis plus de 20 ans, j'ai appris à coder en web comme cela se faisait à l'époque : en regardant le source de la page parce qu'il n'existait pas de tuto et la guerre des navigateurs battait son plein, chacun avec ses spécificités. Récemment, quand j'ai lu quelques cv et remarqué les expressions back-end/front-end/fullstack, j'ai interprété cela comme du marketing utilisé par des dev. capricieux. Bien sûr au fil des années, je me suis rendu compte de la masse de librairies existantes (et du manuel à apprendre à chaque fois). Je me suis simplement dit qu'il suffirait d'apprendre les dernières fonctionnalités pour être capable de se faire sa propre librairie, légère et adaptée. Sauf que l'équipe de mon client à une moyenne d'âge de 30 ans et vit à une époque où une page web ne pèse plus 100 ou 200 Ko images comprise mais plutôt 10 à 15 Mo minimum (c'est le progrès!) bourrée d'effets spéciaux et capable d'interagir avec la planète. Il a fallu s'adapter. Mais quand je vois que la page d'accueil de Google fait 1,5Mo, je me demande où on va...
Amusant, le premier truc qu'on m'a appris au collège en 3ème pour apprendre à coder, c'est répondre à la question "Comment faire du café" ? Les temps changent.
😂😂Ah on est d'accord que ces frameworks sont le mal 😅😅 je me rappelle encore quand on devait faire attention à la taille des pages et de la compatibilité avec 12 000 navigateurs 😅
Aujourd'hui tu demandes à un jeune de faire une appli à l'international, il ne pensera jamais que les autres pays n'ont pas la fibre
@@azignasse7194 Enfin quelqu'un qui me comprend !
Merci pour la vidéo. Tous les jeunes dév passent par là : au début ils veulent tout apprendre et finalement ils ne se spécialisent en rien du tout. Mais le bon côté c'est d'avoir une vue sur plusieurs techno et de rester un vrai dev et pas qu'un codeur. Merci pour tes expériences j'aime beaucoup ces différents surtout celui sur les API
Bonjour,
Je suis étudiant en BUT informatique et je suis tombé sur ta vidéo en cherchant quelques quelques tips pour le C (j'ai un peu dévié de ma tâche).
Franchement, je suis content d'avoir cliqué parce que je me retrouve dans toutes les situations décrites ! Aujourd'hui on apprend un peu plus à travailler en groupe et à utiliser Git, mais pour le reste c'est toujours d'actualité. Merci beaucoup pour cette vidéo !
Au top, merci pour ton retour !
Salut et bravo pour tes videos, je suis dev senior fullstack java (je sais que tu aimes pas lol), tu t'exprimes bien et tu es honnête dans ce que tu dis. J'ai fais de la formation en école d'ingénieur mais trop dur pour moi je crois... Bon courage chez Atos ! Bye
Merci beaucoup je suis là à vouloir tout étudier et travail en solo dans mes projets et tout ça me stresse. Je vais me spécialisé et constituer une équipe.❤
Oui Simon, tous les développeurs aimeraient connaître ces points. Merci c'est génial
Cette vidéo vaut de l'or. Tu devrais en faire 5 shorts de 30 secondes, ce sont des conseils salutaires qui peuvent faire le buzz
Haha merci !
Si je me mets aux Shorts je commencerai par là.
J'ai vraiment aimé car je souffre depuis longtemps apprendre le développement web depuis mais grâce a toi (donc ta vidéo), je pense avoir le bon chemin. Merci infiniment
Merci pour ce contenu très intéressant, les conseils sont très bons et l'explication est claire, propre. Il faudrait d'avantage de contenus comme les tiens. J'espère que ta chaine va prospérer.
grâce à toi j'ai enfin compris ce qu'un API , merci beaucoup
Très intéressant, merci à toi d'avoir pris le temps de partager ces 5 concepts avec nous.
Vous venez de me sauver la vie 🥰
Je ne fais que mon devoir.
Je suis alternant en développement web et j'adore le contenu de ta chaîne. Continue comme ça !
Salut Thomas, j’aimerais me lancer dans le développement web en alternance, comment je peux te contacter pour avoir des infos sur comment tu as trouvé ton école, ton alternance etc?
Full stack pour moi, c'est être capable en gros de développer de A à Z une application, que ce soit base de données, les API rest(ou autre) et le Front End avec toutes ces spécificités. Après c'est plus un généraliste en somme. Après ceux qui sont dans leur silo sont plus spécialistes dira-t-on. Ce qui ne veut pas dire que le full stack ne peut pas avoir des affinités dans un des trois domaines voire être spécialisé sur une tech.
Bonjour, je suis développeur web chez Atos depuis 6 ans, et moi j'aurais aimé avoir un formateur comme toi lol... Si tu propose toujours des formations en entreprise je suis 100% preneur, surtout en JavaScript où j'ai besoin de progresser. Merci en tous cas, je viens de te découvrir, ça a l'air top !
Purée, mais tellement d'accord et utile. Tombée sur la vidéo par hasard, et heureusement. Enfin la réponse à des questions "bêtes" que je me pose depuis des mois mais auxquelles personne ne répond.... Merci vidéo super utile.
Au top, merci pour ton retour.
Bienvenu à toi et surtout bon code !
Simon.
Bonjour, je ne suis pas tout à fait d'accord sur votre explication de l'api. L'api a existé bien longtemps avant les services REST. Les APIs étaient au départ toujours en local et c'étaient les librairies utilisées par les systèmes d'exploitation ou n'importe quel programme. Le but de l'api est de permettre l'utilisation des services d'une librairie (localement) ou d'une api en Remote (Rest/Soap ...), sans chercher à connaitre leurs implémentations et peu importe le langage utilisé dans le cas des APIs Remote. L'important, c'est le contrat, qui lui permet de savoir que pour tels et tels inputs, on aura tels et tels outputs.
Les gens qui font juste du web crois que javascript a inventé l'API..
@@14vincentlabbe 😂😂😂
C'est effectivement très vieux. Dans le temps (il y a quelques dizaines d'années) on parlait aussi de modules "métiers" qui permettaient d'interagir avec un mainframe pour récupérer des informations ou exécuter des fonctions. Et ce, peu importe la façon de stocker ou le langage de programmation du module.
Merci pour ces précisions Malek !
Oui enfin c'est une fonction quoi ...
Dans le métier depuis 25 ans, j'ai regardé la vidéo pour voir si je savais ces choses, heureusement pour moi c'est le cas. 🙂
Je trouve les conseils très bons, et très intéressant le fait d'exposer vos erreurs et les enseignements que vous en avez tiré.
Je suis sûr que vos formations sont excellentes.
Merci pour ces précieux conseils ! Ils vont me faire gagner un temps précieux
Autodidacte depuis 30 ans, j'ai fait du flash avec AS3 puis php/sql javascript jquery.
Sur le point 3, j'ai l'impression que cela dépend de ta clientèle et/ou de ton poste.
La polyvalence est vitale pour les petites structures, afin de pouvoir répondre au maximum de souhaits de tes clients, qui n'ont pas le budget d'une grosse agence. Alors que pour les grosses agences c'est la spécificité et donc l'expertise qu'ils vendent, ils embauchent donc des dev spécialisés.
En tous cas merci :)
AS3 …. Mon premier amour 😁
Oui c'est ca:petite boîte on doit tout faire (même la.maintenance informatique) grosse boîte on aura qu'une tâche...
Excellente vidéo conseils. Pour les API, c'est un truc de fou. Avant d'en voir fonctionner, je n'avais rien compris.
A visionner à chaque de début de formation dans les nombreuses écoles de dév qui ouvrent leur porte.
le versioning email + téléphone, ca m'a tué... Respect
Ça m’a tué aussi, mais au sens propre. Essayons d’oublier cette sombre période ! 😅
Moi je suis un étudiant en développement web et mobile donc je trouve cette vidéo tellement super quoi.
Au top, content que cela t'ai apporté quelque chose.
Simon.
Merci beaucoup pour ton retour d'expérience sur ces sujets! Notamment sur l'importance de se spécialiser. Cet été je me suis rendu compte qu'il allait falloir que je me recentre un peu pour avancer. C'est rassurant d'entendre dire qu'il vaut mieux se concentrer sur moins de techno mais les maîtriser mieux. 👍🏼
Très bien frère ça m'a été d'une grande utilité t'es bons conseils et surtout Bonne Chance 👍
Ca part d'un bon sentiment et on vous sent honnêtement convaincu, mais ça laisse tout de même une petite impression de bidouille au jour le jour .... C'est désormais sans doute comme ça l'informatique d'aujourd'hui. En tous cas merci; cette petite vidéo confirme (et explique) un sentiment acquis depuis déjà un moment.
Simon mon gars sûre, change rien, continue comme ça, à chaque fois je me bloque je regarde une de tes vidéos et hop problème résolu !! RESPECT
Salut Jamal, merci pour retour ! Au top que ça puisse te débloquer à chaque fois 👍
Bon développement à toi,
Simon.
C'est tutoriel est vraiment à se servir pour un débutant comme moi, merci Monsieur.
C’est top, content de pouvoir vous aider ! Bon code et à bientôt.
c'est tellement exceptionnel ce que tu fais merci bequcoup tu m'qs redonner un coup de pousse
Après avoir participer a plusieur Bootcamp et des formations en ligne, je vous dis vous avez parfaitement raison.
Merci pour votre retour du terrain. Bon code !
Bonjour mon bon monsieur!
J'ai eu l'agréable surprise de vous découvrir via quelques une de vos vidéos et celle-ci m'a fait définitivement motivé à m'abonner.
Je suis un étudiant OpenClasserooms ayant presque terminé sa formation (il me reste les deux derniers projets à terminer sur les sept), et je vais me faire un plaisir de vous suivre!
J'étais obligé de mettre en pause la formation, car depuis peu en pays étranger (Canada). En ce moment, je cherche du boulot et je prépare mon porte folio.
En tout cas, ta chaîne est une aubaine pour moi! Merci et respect à toi!
Hello, merci pour votre message.
J’espère pouvoir vous proposer d’autres vidéos prochainement.
Bon développement,
Simon.
@@codeursenior
Au plaisir de vous suivre! Je reste en veille active!👍🏾
Limpide, didactique et honnête : merci pour ce partage
Merci pour votre retour. Bon code, Simon.
merci pour t'es conseils tu vas beaucoup aider ces personnes qui débuts dans le code🤗🤗🙏
Merci pour votre retour positif, je vais essayer de vous proposer d'autres vidéos.
Bon développement,
Simon.
Enfin quelqu'un de clair et cohérent sur le sujet. Ca change des vidéos "putaclics" qui parlent pour ne rien dire en listant des évidences qui n'apprennent rien.
Merci. Value first.
Merci pour le partage. J'ai passé 6 ans en tant qu'intégrateur web, et depuis 2023, je me concentre sur JavaScript et React pour devenir développeur front-end spécialisé en React. Je me souviens m'être retrouvé bloqué sur un bug pendant 2 heures. J'ai éteint l'ordinateur et je suis allé dormir. Le matin, après un bon café, j'ai résolu le bug en quelques minutes... hahaha
Haha, un classique, mais on ne s'en lasse pas !
Bon code à vous pour la suite,
Simon.
Super conseils! Je vais commencer mon alternance sur un projet Angular/Java, et ton tuto Angular m'aide beaucoup, merci!
Bon courage pour ton alternance ! 👍
Merci pour cette vidéo claire, instructive et motivante 👍👍👏
Au top, content que ça vous ait plu. Bon code senior pour la suite, Simon.
Très intéressant ce retour d'expérience.
Toutefois j'ai été un peu surpris par cette affirmation à 8:30
""pour devenir un bon développeur c'est pas de savoir plein de choses, c'est simplement d'être un peu meilleur que les autres"
Selon moi, être bon, ou compétent, dans un domaine ne nécessite pas une compétition. D'abord parce que être meilleur que quelqu'un ne suffit pas si ce quelqu'un est mauvais ou médiocre. Ensuite on peut être très bon sans avoir besoin de se comparer aux autres.
Apprendre des autres et avec les autres oui (c'est d'ailleurs que tu expliques dans le dernier chapitre).
Essayer de les surpasser, pourquoi pas si tu as un état d'esprit compétitif ou par simple challenge personnel ok.
Mais de là à recommender cette démarche à tout nouveau développeur.. bof bof.
je me reconnais dans chaque point maintenant je me sent moins seul et sur tout sa m'encourage a continuer au moment ou je me dit je pense que je suis pas faites pour ça
je te decouvre. tu explique super bien. et surtout tu parle de chose que peu de gens parle. Merci 🙂
Merci Fabien, you're welcom ! 🙂
Bonjour, Débutante dans ce domaine (bientôt en formation reconversion pro) cette vidéo ma éclairci pour la suite, j'avoue que je commence a faire des recherche et a m'instruire un peu avant la formation comme cela ca me donnera des clefs supplémentaire pendant la formation.
Hello Sabrina, bienvenu à toi j’espère que des vidéos de la chaîne pourront t’aider ! Bon apprentissage,
Simon.
J'adore ta présentation, tes conseils et ton charisme, le destin veut que je te suive absolument !!! j'ai le même prénom que toi et tu ressembles comme deux gouttes d'eau a mon petit frère qui doit avoir ton age et qui est dev aussi depuis le lycée, il est plus front-end aussi c'est completement dingue, j'adore !!! j'ai super envi d'apprendre avec toi en tout cas, petite question : si on est vraiment bloqué quelque part et qu'on arrive vraiment pas a s'en sortir avec stackoverflow, chatgpt, ect peut tu être la en renfort si ça reste occasionelle et sur une question pertinente ? j'imagine que ton temps est précieux, c'est juste une question, j'en serais pas moins motivé si tu disais non ! En tout cas félicitation pour ta chaîne de qualité, ça donne vraiment envi :)
Bonjour
J’ai beaucoup aimé et apprécié la qualité des explications et leurs pertinences. Merci
Bonjour,
Comptez-vous produire des vidéos tuto sur la dernière version d'Angular ?
Je suis débutant, et je trouve que la nouvelle syntaxe est intéressante.
Je voudrais donc apprendre Angular directement en utilisant des tutos récents se basant sur les dernières implémentations.
Bonne journée.
Moi de même
Je suis totalement d'accord avec toi. Je suis développeur (Backend -> PHP -> Laravel) depuis prés de 8ans aujourd'hui et je dis toujours à mon entourage que de nos jours le developpeur fullstack n'existe pas
Pour revenir sur le conseil d'aller se coucher. La méthode de loin la plus efficace pour moi, lacher le clavier et aller marcher, profiter d'une pause cafe ou d'une pause clop pour faire une balade de 15minutes sans vraiment de but. En général au retour je sais quoi vérifier ou comment identifier le problèmee et en 5minutes s'est plier
Merci pour le partage. Introduire un timecode pour revenir sur un point précis de vos vidéos serait un vrai plus.
C’est noté !
Je vais sûrement mettre ça en place dans les prochaines vidéos. 👍
la definition de l'API est parfaitement expliquée dans cette vidéo.
Content d'avoir pu vous éclaircir sur ce point sombre.
Merci beaucoup pour la vidéo ! Ca aide vraiment beaucoup.
Bon j’arrive un peu tard mais je trouve la vidéo super intéressante. Ma seule question c’est savoir s’il existe une vidéo des langages à maîtriser selon notre spécialisation. Même si j’imagine que c’est propre à chaque entreprise.
Merci d’avance!
par hasar je suis tombé sur votre video, que je trouve tes intéressant. je compte investir un peu plus de temps a coder pas a pas. mes félicitations en tout cas pou cette demarche.
Merci, bon code à vous et à bientôt.
Bonjour, Merci pour votre formation JS très bien faite que je recommande. Apres HTML, CSS, JS il faut que j'aille sur react ou angular ou les 2 ou autre ? et dans quelle ordre compte tenu que la différence ne semble pas non plus énorme.
Merci beaucoup pour ce retour d'expérience.
👍
Vos vidéos sont d'utilité publique, merci.
Merci pour votre retour ! 👍
Je pense que tu aurais du aussi citer l'algorithmie. J'ai fait l'erreur d'apprendre a coder avant d'apprendre l'algorithmie. Faire l'inverse m'aurait fait gagner un temps fou
t'es génial. Je te remercie. Cette information est cruciale en effet.
Au top, bon code à toi. 👍
Merci je me demandais justement quels details j'aurais oublié (et regretter) avant de me lancer dans la programmation. Heureusement la video etait sous mes yeux à xe moment👌
Haha, au top alors !
Bon code,
Simon.
J’te connaissais pas je viens de découvrir mais franchement bon conseil et je valide tout ce qui est dit 🤝🤝🤝
Je vais faire attention à ta chaîne tu m’as l’ère d’un bon pédagogue.
You're welcom !
Super contenu tout est plus claire dans ma tête maintenant
A propos de "API", de même que les autres concepts qui, ça je suis d'accord, font l'objets d'abus de langages de manière récurente, ils suffit d'approcher simplement la chose. D'aucun pourrait contredire l'idée simple suivante : c'est un ensemble de méthode (une ou plusieurs...) d'un système informatique (dll, web app, executable ou autres...) mis à la disposiotion d'une autre application (ou autre système, voilà tout. Pour l'idée de "système", là il faut avoir un peut de culture "technque" informatique car dans un système, les parties utilisent toujours des focntionnalités de l'envirronement dans lequel elle opére donc...ça c'est bon!! Une web app utilise des fonctionalités communes à d'autres, ou de l'envirronement Web tout simplement.
L'API n'est pas la "doc" d'elle même, la "doc" n'est qu'une explication plus ou moins détaillée sur l'utilisation des fonctionalités même qui constituent l'API. Une API reste au bout du compte un ensemble de fonctionalités. On en revient aux méthodes (fonctions / procédures selon les langages....) qu'on peut appeler dans son application, qui font quelque chose ou permettent d'échanger des données, selon un format particulier.
Mais je suis totalement d'accord avec vous : il y a beaucoup d'abus de langage dans l'IT, énormément!!
Merci quand même des efforts que vous fournissez et du partage de votre expérience.
A bon entendeur....
Apprendre les pattern de développement tel que le clean architecture est réellement important pour un développeur. C'est une compétence qui est pour moi fondamental. Cette compétence permet de travailler de manière plus serein sur des projets à plusieurs. Développer des logiciels qui peuvent être testé par module, evolutif(tu peux rajouter autant de fonctionnalité à ton logiciel sans briser ton logiciel).
Très bonne vidéo, ce sont des super informations pour commencer !
Merci à toi et bon développement,
Simon.
Bonjour et merci pour votre explication, j'aspire vraiment à devenir un analyste de données, quels sont les langages incontournables à connaître, exemple dans python que faut il connaître spécialement pour ce domaine ? Merci d'avance
-merci pour le vedio , est ce que tu peux me donne des resource pour apprendre le programmation et merci
Cette vidéo m'a apporté de la valeur, merci beaucoup
Merci pour votre retour, ma priorité est que chaque vidéo contienne de la valeur pour les développeurs.
Cool !
Je rajouterais de se donner du temps pour apprendre le code, surtout lorsque l'on es autodidacte. Un bootcamp de 3 mois ne suffit pas.
Il faut maitriser les bases des langages avant de se lancer dans la cour des grands, c'est à dire, apprendre le CSS vanille et JS natif avant SCSS/Bootstrap et React/Angular.
Ne pas se lancer dans des techno parce que c'est nouveau ou à la mode. Cela concerne surtout les framework js.
J'aimerais bien avoir ton avis sur les recruteurs qui utilisent codingames ou codewars en guide de tests. Pourquoi nous balancer ces algorithmes de l'enfer ? Est-ce que ça reflète la réalité du travail ou le niveau du développeur ? Je ne suis pas expert en algorithmes. Dois-je le devenir ?
Salut Allan, oui se donner du temps, raisonner à long terme et consolider en permanence les bases. 🔥
Concernant les "codinggames" et autres joyeusetés , ce n'est absolument pas représentatif de votre niveau ou du travail qui vous sera réellement demandé... Voyez le comme une simple étape à se débarasser rapidement (n'hésitez pas à demander de l'aide ou faire ses tests en peer programming !).
Concernant les algorithmes, je pense que c'est un mythe. Un peu de pratique et de bon sens ont fait l'affaire pour moi.
Voilà le fond de ma pensé sur le sujet. 🙂
Bon développement à toi et à bientôt,
Simon.
Bjr mon jeune frère ! On peut parlé inbox? Suis débutant en web 🙏🙏
merci encore pour tes conseils... tu es le meilleurs😍
Merci Severin pour ton commentaire. 👍
Hello merci pour ta vidéo en fait tu as parlé de spécialisation et tout j'aimerais te demander quelqu'un qui souhaite développer des plugins WordPress et des thèmes WordPress ou est-ce que je dois le spécialisé pour réussir merci pour ta réponse
Un ptit conseil aussi quand on reste bloquer c'est d'essayer de présenter ce qu'on a fait et d'expliquer à un collègue/ami ou tout simplement à soi même ou au formidable canard en plastique. Ca aide beaucoup à débloquer la situation.
Sur le 5 eme point 'coder en equipe ' qu'est ce que vous pouvez suggerer perso j'arrive pas a trouver d'equipe et je sais pas ou je pourrai trouver si vous pouvez m'orienté ça sera top
@Simon
J'ai eu l'impression que tu parlais de ma propre expérience.
Merci
😂
Merci Simon. J'ajouterai un 6eme : le deployment (je suis en plein dedans et c'est un vrai skill en soi dont on parle pas beaucoup dans les formations) !
Salut Kevin, je note l'idée, effectivement le déploiement est un skill, voir quasiment un métier à part entière avec le DevOps. 👍 Je note ton idée.
Bon développement et à bientôt ! Simon.
Tout à fait d’accord avec Kevin.
@@fredmo974 Je note de faire une vidéo sur le sujet cette année.👍
hum, c'est normalement pas le boulot d'un développeur professionnel (hors agence)
@@ouronlysinwasgivingthemnames Hello, ça dépend de la taille des équipes au sein desquels tu bosses. En PME tu feras absolument tout, en grands groupes tu peux te retrouver à bosser exclusivement sur 1 seule expertise. 👍
La définition d'api est fausse. En réalité il s'agit juste de l'interface avec laquelle on dialogue de programme à programme par opposition aux user interfaces. C'est aussi simple que ça
Simplifie un peu
@@vaitetuaira1078ca peut pas être plus simple que ca
Merci Simon pour la vidéo très instructive comme toujours :)
Merci Amel pour ton retour ! 🙂
Bon développement à toi et à bientôt,
Simon.
5 conseils en OR que j'aurai aimé avoir connu il y'a 25 ans
Une API ce n'est pas qu'un contrat puisqu'il s-agit de son implémentation aussi. Un endpoint est une 'entrée' de l'API. Donc deux concepts très clairement dépendants mais a ne pas confondre. Et un web service c'est la vision métier du code qui se cache derrière l'API.
Là c'est juste explicatif
Bonjour Mr Simon, je suis très ravi de conseil promulguer. Ma préoccupation et celui de travailler en équipe; dans mon entourage j’ai pas de gens qui s’y connaissent en programmation alors je dois faire comment ?? Merci
J'adore l'anecdote sur le projet sans Git
Fort la vidéo ça booste vraiment merci
Trop cool tes vidéos💥😊! S'il te plaît concernant la spécialisation, pour quelqu'un qui souhaite se spécialiser dans le developpement front-end, est-il nécessaire ou idéale d'apprendre nodejs et sql ou alors ignorer complètement tout ce qui a trait au backend même si a priori un developpeur javascript peux utiliser le même langage pour le front et le back... bref je voudrais savoir si pour devenir un spécialiste front-end je devrais aussi toucher a nodes et sql ou pas?
Salut a toi ! A mon humble avis, je pense que c'est utile d'avoir des connaissances la dessus, pour faciliter le travail avec tes futurs collègues! Mieux tu connaitras leurs monde, et mieux tu arriveras a travailler avec eux facilement. SQL + nodeJS, en 2/3 jours tu comprends sans soucis a mon avis.
Merci a toi!
Hello, effectivement, je te recommande (ce n'est que mon avis) de démarrer par l'intégration d'une chaîne complète : Base de données -> ORM/API Rest -> Frontend.
Une fois que tu es capables de développer et déployer toute la chaîne, je pense qu'on peut réfléchir à se spécialiser. Avant cela me paraît un peu précoce…
Bon développement,
Simon.
Heureux Simon de te découvrir aujourd'hui...
Merci beaucoup !