CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Pourquoi apprendre le développement web ?

DébutPage précedente
12
Page suivanteFin
gOPlaYLeGo_1 gOPlaYLeGo_1
MP
Niveau 6
22 octobre 2020 à 23:09:27

Voilà je me posais cette question :(

Pourquoi apprendre PHP ou Python, JavaScript, HTML, CSS ?

Alors que wordpress tient une énorme place sur le marché ?

Quelles sont les différences ?

Ce n'est pas un troll, j'entame une formation de PHP, JavaScript etc. et je me demandais si ça pouvait m'aider à trouver un emploi plus tard.

Pourriez-vous éclairer ma lanterne avec un max d'information :(

Je ferai des recherches au fil du temps, mais là j'avais envie de demander ça ici.

Merci d'avance :-)

Nuagedecube Nuagedecube
MP
Niveau 21
23 octobre 2020 à 00:11:37

Le 22 octobre 2020 à 23:09:27 gOPlaYLeGo_1 a écrit :
Pourquoi apprendre PHP ou Python, JavaScript, HTML, CSS ?

Pour développer un projet précis.

Alors que wordpress tient une énorme place sur le marché ?

Lorsque je demande à un utilisateur : "pourquoi utilises-tu wordpress ?" en me répondant :

  1. et pourquoi pas ?
  2. par ce qu'il est utilisé par 33% des sites internet

Ce genre de réponse définit à quel point il y a une incompétence mais surtout un vide car, de lui-même, ne sait aucunement la raison de cette utilisation, c'est la différence entre un individu qui sait penser par lui-même et celui qui a besoin d'autrui.

Ce n'est pas un troll, j'entame une formation de PHP, JavaScript etc. et je me demandais si ça pouvait m'aider à trouver un emploi plus tard.

Pourquoi une formation en PHP ne pourrait pas aboutit à une future carrière professionnelle ?

VinkingBanni VinkingBanni
MP
Niveau 10
23 octobre 2020 à 07:21:53

Simplement il faut connaître php pour maintenir un wp corriger les failles et développer des plugins

UndeadMarston6 UndeadMarston6
MP
Niveau 10
23 octobre 2020 à 10:21:21

Parce que le web c'est pas que des petits ou moyen sites, il y a beaucoup de grosse entreprise qui ont besoin de solution custom pour répondre à des exigences de sécurité, de perf, etc ... Tu verras aussi la question d'API plus tard, enfin bref vois les CMS comme la partie immergée de l'iceberg. :ok:

Les CMS sont utiles mais ne sont pas une finalité, je dirai même qu'en général tu conseille un CMS à quelqu'un qui :
- n'a pas vraiment de budget
- veut tester un peu un marché/un produit
Et dans certains cas le CMS fait office un peu de V1 avant de passer sur quelque chose de plus optimisé. :noel:

Dans une mission que j'ai réalisé, on devait s'occuper de la migration d'un WP vers un ecosystem en react avec une API Symfony, on a du donc réécrire pas mal de code ET migrer les données du WP (et putain quel enfer :malade:) car le WP ne répondait absolument plus au exigence de la boite, trop lent, trop peu sécure, perspective d'évolutivité moindre, etc ... Mais pour autant WP a répondu à leurs besoins quand ils ont du se lancer

Cryborggies Cryborggies
MP
Niveau 2
23 octobre 2020 à 11:06:38

Je plussoie @UndeadMarston6 sur toute la ligne.

Je rajouterais que les CMS sont en général adapté pour un cas assez général. Mais imagine que tu veuilles créer quelque chose qui n'a rien à voir ? Par exemple un jeu. Aucun CMS ne te permettra de le faire. Il faudra alors mettre la main à la pâte pour ça :)
Quelques exemples :
- http://www.battle-arenas.net : jeu de gladiateurs en ligne depuis pas mal d'années
- https://www.youarethehero.fr : création de fictions interactives sans connaître la programmation

Tu en trouveras des milliers qui ont été faits avec PHP / Javascript, parce que pour certains dont je fais partie coder est un jeu et une passion :)

Marav Marav
MP
Niveau 28
23 octobre 2020 à 22:32:19

Comme cité plein de fois, si tu maitrises Javascript et son ecosystème t'es le roi du pétrole.
C'est littéralement le langage le plus demandé dans le marché de l'emploi, juste derrière Python.

HTML et CSS tu ne pourras pas passer outre si tu fais du web, et c'est d'autant plus vrai lorsqu'on parle d'applications "simili-native" ou que ça soit sur PC/Mac ou mobile, j'aime bien prendre Discord comme exemple le plus probant c'est aussi le plus populaire, y aussi WhatsApp, Slack ...
C'est des technologies web sous le capot, ni plus ni moins.

Message édité le 23 octobre 2020 à 22:35:37 par Marav
fanthomas37 fanthomas37
MP
Niveau 4
24 octobre 2020 à 00:58:33

"Pourquoi apprendre PHP ou Python, JavaScript, HTML, CSS ?"
Cette question me plait ! :)

"Alors que wordpress tient une énorme place sur le marché ?"
Ah non ! Ce n'est pas ce que j'avais en tête...

La réponse à ta question peut se résumer assez facilement : on veut se qu'on a pas.
Un site wordpress, tout le monde peut le faire, le site en lui même n'a aucune valeur, seul le contenu sur le site a de la valeur.

Certains clients (les gros en général), pour se démarquer des sites wordpress veulent des fonctionnalité qu'on ne peut pas réaliser nativement dans wordPress, et là, pas le choix, faut mettre les mains dans le cambouis.

Par exemple, je travaille en ce moment sur une application de montage de vidéo en ligne. Je ne vois vraiment pas en quoi Wordpress serait une aide pour réaliser mon projet. Concrètement, j'ai un unique fichier html très court, aucune classe CSS et 4 Mo de classes javascript qui créé dynamiquement le html/css à la volée.

Pour un projet de ce genre, wordpress ne sert à rien, react ne sert à rien, vue ne sert à rien - liste non exhaustive des choses qui ne servent à rien (dans ce contexte) - , mais ce projet existe malgré tout , et il faut le réaliser.
=> pas le choix, faut mettre les mains dans le cambouis (bis)

Maintenant que j'ai répondu à votre question, je me permet de faire une disgression en reprenant votre question de base mais en la modifiant légèrement. :)

"Pourquoi apprendre PHP ou Python, JavaScript, HTML, CSS en 2020 ?"

Ce qui compte dans cette question, c'est la fin : "en 2020".

Nous vivons une période charnière en ce moment.
Je pense qu'il est plus important que jamais d'apprendre la programmation aujourd'hui car il se pourrait bien qu'il n'y ai plus ou presque plus de débutants en programmation d'ici 10 ans, dans le sens ou aucun débutant ne pourra égaler le travail d'une IA qui fait se qu'on lui demande en langage courant.

Je n'ai aucune idée précise de ce qu'une IA pourra faire dans 10 ans en terme de création de site web, mais je sais de quoi elle est capable aujourd'hui et désolé de vous le dire mais elle est déjà supérieure à la plupart des développeurs débutant. Elle est déjà capable de traduire une demande en langage courant vers le code qui va bien, en quelques secondes, et avec des commentaires. Le résultat ne vous plait pas ? Dite lui, elle rectifira le tir tout aussi rapidement..

Actuellement, bien sur, elle ne sait faire que des choses relativement simple à partir de langage courant, cela va prendre un peu de temps avant que cela ne devienne la norme, mais dans 10 ans, on y sera, c'est pratiquement sur.

https://analyticsindiamag.com/open-ai-gpt-3-code-generator-app-building/

A terme, telle que je vois les choses, il n'y aura plus de dev débutant.
Le gros du travail sera entre les main du directeur artistique qui aura forgé sa propre IA au fil des jours / semaines / mois / années. Une IA apprend par cycle itératif. Si on lui fait faire 10 bouton avec un bord de 1 pixel, au bout d'un moment, on devrait pouvoir juste lui dire "dessine moi un bouton" pour qu'elle dessine un bouton avec un bord de 1px, ou autre style plus complexe. Je ne pense pas qu'il y aura une IA à tout faire , mais une IA par individu qui l'aura forgé selon ses besoins.

Tout va bien alors ?
Non, car si un directeur artistique peut pondre un site de 15 pages en une journée, on risque d'avoir besoin de moins de directeur artistiques et d'encore moins besoin de devs.

Vous doutez de la capacité d'une IA à faire de la conception graphique ? Jetez un oeil que cette vidéo qui date de seulement quelques mois (mettez les sous titre sur youtube et utilisez l'IA de google-translate si vous ne comprenais pas l'anglais ;) )

https://www.youtube.com/watch?v=-6Xn4nKm-Qw&t=57s&ab_channel=TwoMinutePapers

ou encore celle ci

https://www.youtube.com/watch?v=86QU7_SF16Q&ab_channel=TwoMinutePapers

Les devs confirmés seront en compétition constante avec l'IA dans le sens ou il faudra toujours faire ce que l'IA ne sait pas encore faire, mais concrètement, il va y avoir nettement moins de devs en activité qu'aujourd'hui, et pas ou peu de débutant car ils ne seront pas compétitifs face à une IA pour faire leur premier projet et, de fait, ils n'auront jamais l'occasion de gagner en compétence et donc ne deviendront jamais professionnel débutant.

Pour en revenir a la question que j'ai moi même posé, je pense que c'est vraiment le moment ou jamais de devenir développeur, mais il faut vraiment que ça vous passionne car ça va être dur.

Pour ma part, j'ai de la chance car ça fait longtemps que je ne fais plus de "petits projets" , je ne me sens pas menacé - du moins, pas pour les 10 prochaines années -, mais dans 10 ans, le niveau a avoir pour être compétitif sera pratiquement inaccessible pour un nouvel arrivant. Déjà aujourd'hui, la complexité des sites n'a plus rien a voir avec ce que c'était avant.

Il y a 20 ans on inventait les algo pour créer tel effets graphique que personne n'avait jamais vu. Aujourd'hui, très peu de gens pensent en dehors du cadre imposé, et ce n'est pas de leur faute, il y a trop de chose à savoir et on a plus le temps de tatonner. Ce n'est déjà plus le même métier.

Toujours pas convaincu qu'une IA peut déjà être créative, regardez cette vidéo que j'aime beaucoup !
https://www.youtube.com/watch?v=Lu56xVlZ40M&ab_channel=TwoMinutePapers

Mais aussi, plus récémment, une IA a trainé sur reddit, répondant aux question des gens et certaines réponses ont été compilé dans cette article (si vous ne comprenez pas l'anglais , clic droit => traduire la page )

l'IA a dit des choses comme ça par exemple (traduction google translate de la réponse de l'IA ) :
"il y a eu de nombreuses fois dans ma vie où j'ai eu envie de me suicider mais à cause de mes parents je ne l'ai jamais fait."

Vous imaginez un peu le niveau d'abstraction que cette réponse requière ?!

https://www.kmeme.com/2020/10/gpt-3-bot-went-undetected-askreddit-for.html

Ah ! et si vous doutez encore que l'IA comprenne ce qu'on lui dit, en fait elle obtient déjà aujourd'hui de meilleure score de compréhension de texte que les humains les plus aguerris à ces tests.

https://www.lesnumeriques.com/vie-du-net/lecture-comprehension-ia-depasse-homme-pour-premiere-fois-n70519.html

Dans certains domaines ultra spécialisé, l'IA est déjà devant nous. Pire, elle sait faire des choses qu'elle ne devrait pas savoir faire et ses concepteurs n'ont aucune idée de comment elle fait ce qu'elle fait

https://ici.radio-canada.ca/nouvelle/1215184/astrophysique-big-bang-modelisation-informatique-simulateur-univers

Nous vivons déjà dans un monde de science fiction. :)

VinkingBanni VinkingBanni
MP
Niveau 10
24 octobre 2020 à 09:39:11

L un c'est une suite de if ....

Un app de montage en ligne lol je vois pas l'intérêt sauf si c'est full cloud.
C'est comme l'ide en ligne ca sert a rien...

fanthomas37 fanthomas37
MP
Niveau 4
24 octobre 2020 à 13:34:32

"Un app de montage en ligne lol je vois pas l'intérêt sauf si c'est full cloud."

C'est full-cloud mais ça te permet de générer des mp4 encodé en 4k a 60 fps. par nos serveurs.

Quant à l'intérêt, bah je suppose qu'il y en a sinon on aurait pas 10 000 nouveaux utilisateurs par jour et plus de 20 millions d'utilisateur dans le monde. Notre appli a produit plus d'un milliard de film depuis qu'elle existe, alors je suppose que ça a tout de même de l'intérêt pour quelques personnes

VinkingBanni VinkingBanni
MP
Niveau 10
24 octobre 2020 à 18:55:42

ça s'appelle comment ?

ah mais c'est pas un truc pro ...
te fâche pas mais visiblement t'as boite sors un truc vachement révolutionnaire mais pas écologique.

fanthomas37 fanthomas37
MP
Niveau 4
24 octobre 2020 à 19:49:25

"te fâche pas mais visiblement t'as boite sors un truc vachement révolutionnaire mais pas écologique."

Ca n'a vraiment rien de révolutionnaire...
La première version, créé avec Flash, existe depuis 2010 et c'était déjà pas révolutionnaire à l'époque.
Néanmoins ça représente beaucoup de travail car il y a des centaines de transitions, d'effet, d'effet de texte, etc.. Et refaire à l'identique en HTML quelque chose qui existe déjà en Flash en assurant la rétrocompatibilité du milliard de film existant n'était pas une mince affaire ^^

Quant à l'aspect écologique, je te le confirme, c'est vraiment pas DU TOUT écologique.
On travaille sur une version desktop local en ce moment ceci dit.

"ah mais c'est pas un truc pro ..."
Ce n'est pas un concurrent de Première si c'est la question.
Le public cible concerne plutôt les jeunes enfants et les retraités.
C'est un genre de "windows movie maker" online + un espace de stockage de média illimité pour 30 euros à vie (enfin, il y a plusieurs prix, cela varie en fonction de la qualité de sortie voulue)

Ca s'appelle Kizoa
Il y a des petits bugs ici et là, je suis au courant, mais la mort de flash étant prévu pour dans 2 mois, je me concentre sur les outils les plus essentiels, comme celui qui génère la vidéo finale par exemple (actuellement cette partie repose encore sur la version flash)

VinkingBanni VinkingBanni
MP
Niveau 10
25 octobre 2020 à 08:18:39

Ca tourne encore sur flash ?
Quo est mort depuis longtemps ....
Ouais je suis tombé dessus .

Ah ouais je vois le genre. Tant mieux si ça marche

fanthomas37 fanthomas37
MP
Niveau 4
25 octobre 2020 à 15:41:39

Le 25 octobre 2020 à 08:18:39 VinkingBanni a écrit :
Ca tourne encore sur flash ?
Quo est mort depuis longtemps ....
Ouais je suis tombé dessus .

Ah ouais je vois le genre. Tant mieux si ça marche

C'est complexe. Toutes les fonctionnalités de la version flash n'ont pas été mise en place du jour au lendemain. La version HTML a été lancé l'année dernière, mais il manquait des fonctionnalités et donc la version HTML était réservé aux nouveaux utilisateurs.

Puisque l'outil permettant d'encoder la vidéo finale n'est disponible qu'en flash pour le moment, le rendu de la version html doit être identique à la version Flash. Concrètement, il faut pouvoir ouvrir un film créé avec Flash dans la version Html sans perte, mais il faut aussi qu'un film créé avec la version html soit lisible par l'encodeur Flash. Bref, c'est vraiment difficile, d'autant plus qu'a peu près toutes les fonctionnalités du Flash Player sont utilisé dans Kizoa.

Recréer un équivalent du FlashPlayer from scratch en JS est déjà un énorme projet en soi, mais une fois que cette partie marche, il y a encore tout le site à coder ! :)
Bref, ça fait 4 ans que je suis à plein temps dessus ! C'est super long 4 ans !

Pour en revenir à la question de départ, ce type de projet n'est pas faisable avec des library existante car il y a beaucoup trop de couches, de mécanique interne et de cas particulier à traiter qu'il nécessite un travail sur-mesure

Dans ma première version, j'ai voulu utilisé Three.js pour la gestion des transitions 3D mais Three.js n'a pas été pensé pour charger potentiellement une centaine de texture toutes les 3 secondes (temps moyen d'une slide dans le diaporama) et donc j'ai du faire marche arrière, tout débrancher et recoder from scratch une couche webgl qui permet de répondre à nos besoin.

Au final, à force d'expériementer ce genre de mésaventure, j'en viens a penser que c'est plus facile de faire abstraction de ce qui existe et de tout recréer from scratch. Au moins quand ça bug, je ne me demande pas qui est le coupable, c'est forcément moi ;)

B777X B777X
MP
Niveau 9
29 octobre 2020 à 09:28:19

Ca peut servir à développer des choses très particulières (un comportement sur l'interface, une fonctionnalité, ...) qui ne sont pas possible d'avoir avec un plugin ou un thème wordpress.

Exemple: le site de lafelicita.fr , go faire ça avec wordpress sans coder :hap: , ça risque d'être très compliqué. L'expérience utilisateur et le design est vraiment originale et ça ça mérite un développement sur-mesure.

Cela dit, tu as raison de penser que Wordpress peut rempalcer le code from scratcht. Quand on est dev on peut avoir une certaine propension à vouloir coder from scratch alors qu'il existe des outils pour te prémacher le boulot. Personnellement ma philosophie c'est toujours de prioriser l'usage des outils clé en mains comme les CMS car ça fait gagner du temps au dev et le client est autonome sur l'éditorialisation du contenu par la suite.

mov_eax_0 mov_eax_0
MP
Niveau 10
30 octobre 2020 à 07:00:17

Pourquoi apprendre à cuisiner, tu peux acheter de la bouffe toute faite

Marav Marav
MP
Niveau 28
30 octobre 2020 à 07:28:39

Exemple: le site de lafelicita.fr

Je pensais pas du tout voir quelqu'un citer cette app comme exemple :hap:
Tout ce que je sais c'est que la queue est monstrueuse là bas :rire2: Très bel endroit au demeurant :ok:

Pseudo supprimé
Niveau 10
12 novembre 2020 à 18:51:10

Parce ce qu'un CMS permet beaucoup de choses pour un intégrateur web (ce que je suis), mais ne permet pas de choses comme le développement d'applis, de plugins, de thèmes. En fait c'est grâce aux développeurs que les intégrateurs peuvent bosser :ok:

Les développeurs créent les ingrédients, et les WPers cuisinent avec. Sachant que Wordpress peut demander pas mal de compétences hein, je tiens à le rappeler... Ce ne sont juste pas les mêmes compétences.

DaniBrun DaniBrun
MP
Niveau 9
12 novembre 2020 à 20:45:19

Airbnb est fait en Wordpress https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Nuagedecube Nuagedecube
MP
Niveau 21
12 novembre 2020 à 23:12:56

Le 12 novembre 2020 à 20:45:19 DaniBrun a écrit :
Airbnb est fait en Wordpress https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

293 requêtes au rafraîchissement . :pf:

Message édité le 12 novembre 2020 à 23:14:28 par Nuagedecube
Marav Marav
MP
Niveau 28
15 novembre 2020 à 04:27:49

Le 12 novembre 2020 à 20:45:19 DaniBrun a écrit :
Airbnb est fait en Wordpress https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Plutôt du Ruby / JS de ce que j'ai entendu, si le but de ton message n'était pas de troller.

DébutPage précedente
12
Page suivanteFin
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment