Hello codeurs et codeuses ! J'ai reçu plusieurs messages sur la qualité du son de ma vidéo, et j'ai cherché comment résoudre le problème. Voici donc le tuto d'1h20 avec le son amélioré. Merci beaucoup pour votre soutien ça me fait vraiment plaisir! A très vite pour un prochain tuto... JS? Python? Java? Dis moi en commentaire ce que tu aimerais pour la prochaine vidéo. A suivre.... ❤ Merci pour le soutien 👍 Abonne toi pour plus de contenus comme celui-ci: shorturl.at/ekG17 Mes autres vidéos de programmation - 🐍Python en 5 exercices : kzbin.info/www/bejne/qavVh4pjm5mDhZo JavaScript en 5 exercices : kzbin.info/www/bejne/a4mznZp5ipyrd6c Cette vidéo s'adresse aux débutants en programmation et ceux qui veulent découvrir le langage java. 🔗Liens de la vidéo - Télécharger Intellij Idea : www.jetbrains.com/fr-fr/idea/ 📚Livres pour apprendre Java - Programmer en Java (Français): amzn.to/496XE9l - Apprenez à programmer en Java (Français): amzn.to/498jvxr - Effective Java (Anglais) : amzn.to/3u3zKNc 🖥 Mon Setup pas cher Processeur Intel i39100F : amzn.to/48JoyEK Ecran AOC 24G2U : amzn.to/3tUAvs9 (AOC 24G2SU) Micro Blue Microphones Yeti: amzn.to/3u74DAv Vous pouvez accéder directement aux différents chapitres ici : N'hésite pas à mettre pause et à revenir sur un passage. Table des matières ------------------------------- (0:00) - Intro: qui s'adresse ce tuto ? (0:17) - Les objectifs du tuto (1:00) - Qu'est-ce que Java? (05:17) - Installation des outils de développement : JDK (7:08) - Installation de l'IDE Intellij IDEA (09:01) - Fonctionnement de Java (11:36) - Coder son premier programme Java (15:17) - Les commentaires (16:32) - Les identifiants - cours (18:16) - Les variables (20:11) - Les types numériques - code (22:37) - les types décimaux - code (23:41) - Le type caractères et la chaîne de caractères (24:39) - Déclaration de variable - cours (25:05) - Déclaration de variable - code (26:09) - Niveau d'accès - cours (27:27) - Niveau d'accès - code (28:18) - Conversions de type - cours (29:57) - Conversions de type - code (31:46) - Les constantes - cours (32:12) - Les constantes - code (34:22) - Les énumérations - cours (34:38) - Les énumérations - code (35:23) - Les tableaux - cours (36:14) - Déclaration d'un tableau - cours (36:40) - Déclaration d'un tableau - code (38:56 ) -Tableau à plusieurs dimensions - cours (39:04) - Tableau à plusieurs dimensions - code (40:37) - Manipulations courantes avec des tableaux - cours (41:40) - Rechercher un élément - code (43:06) - Trier un tableau - cours (43:33) - Trier un tableau - code (44:23) - Copier un tableau - cours (44:39) - Copier un tableau - code (46:58) - Affectation d'une valeur à une chaîne de caractères - cours (47:22) - Affectation d'une valeur à une chaîne de caractères - code (48:18 ) -Extraire un caractère particulier - cours (48:37) - Extraire un caractère particulier - code (49:41) - Obtenir la longueur d'une chaîne - cours (49:52 ) - Obtenir la longueur d'une chaîne - code (50:40) - Découpage d'une chaîne - cours (50:58) - Découpage d'une chaîne - code (51:52) - Comparaison de chaînes - cours (52:20) - Comparaison de chaînes - code (53:51) - Suppression des espaces - cours (54:01) - Suppression des espaces - code (55:31) - Changer la casse - cours (55:42) - Changer la casse - code (56:57) - Recherche d'une chaîne - cours (57:26) - Recherche d'une chaîne - code (59:51) - Remplacement dans une chaîne - cours (01:00:11) - Remplacement dans une chaîne - code (01:01:07) - Date et heure - formatage d'une chaîne - cours (01:03:08) - Date et heure - formatage d'une chaîne - code (01:03:12) - Utilisation de of avec la classe localDate (01:04:16) - Utilisation de from avec la classe localDateTime (01:06:04) - Utilisation de parse avec la classe localTime (01:06:54) - Les opérateurs (01:07:53) - L'opérateur d'affectation (01:08:40) - Les opérateurs arithmétiques (01:09:10) - Les opérateurs logiques (01:11:16) - Les opérateurs de comparaison (01:13:25) - L'opérateur de concaténation (01:13:46) - Les opérateurs binaires (01:14:18) - Ordre d'évaluation des opérateurs (01:15:00) - Les structures de contrôles (01:15:34) - La structure if (01:17:23) La structure switch (01:19:18) - La structure for (01:20:14) - Fin
@luciaclara782911 ай бұрын
Bonjour Python 🙏🙏🙏🙏
@apprendreacoder-deviens-dev11 ай бұрын
Bonjour 👋 Ok c’est noté ✍️
@PeterPRGN10 ай бұрын
Hello! Merci beaucoup pour ce Tuto très claire, mais j'aimerais bien aussi avoir la documentation de ce tuto svp
@JorelKammegne9 ай бұрын
Merci vraiment monsieur 🙏
@nels_1_91456 ай бұрын
C# 🙏🙏🙏🙏
@lhunfaen Жыл бұрын
Merci ! Plus clair que mes cours papiers qui me rendaient fou depuis le début du semestre.
@apprendreacoder-deviens-dev Жыл бұрын
Avec plaisir 😁✌🏾! Parfois c’est bien de voir le même sujet, expliqué différemment. En général on comprend mieux les choses ensuite. Bon courage !
@luciaclara782911 ай бұрын
Merci énormément. Je suis entrain de prtiquer en même temps avec des types et valeurs différents et c'est tout simplement parfait. La seule façon d'empêcher une machine de rouiller, c'est la faire fonctionner. Alors je fais de celà ma prière quotidienne. Merci ❤🙏
@apprendreacoder-deviens-dev11 ай бұрын
Avec plaisir! Oui il faut pratiquer régulièrement, c’est comme ça qu’on progresse 💻🦾
@m.a-prods Жыл бұрын
Merci pour cette amélioration de la vidéo d'origine qui est de base, excellente !
@apprendreacoder-deviens-dev Жыл бұрын
Merci beaucoup pour tes encouragements, ça me fait vraiment plaisir ☺️! Ce sont des messages comme ça qui me donnent envie de faire toujours mieux🔥!
@gemini977510 ай бұрын
bien résumé merci ^^
@apprendreacoder-deviens-dev10 ай бұрын
De rien 😁 Content que ça te plaise !
@AminefilsAnnadif Жыл бұрын
merci beacoup c est ma premiere fois d assister un course de java mais jai compris
@apprendreacoder-deviens-dev Жыл бұрын
Avec plaisir ! Je suis content que tu aies compris le cours. Reste connecté, je vais poster une autre vidéo avec des exercices.
@Magass-Formateur9 ай бұрын
merci chef le cours est bien expliqué
@apprendreacoder-deviens-dev9 ай бұрын
Avec plaisir ! On est ensemble 🤜🤛
@nectylia4667 ай бұрын
Très bon tuto, merci.
@apprendreacoder-deviens-dev7 ай бұрын
Merci pour ton message 😊 Avec plaisir !
@BIBOUTEILLEetTTPR79 ай бұрын
Super vidéo merci! bon je n'en suis qu'à 27min en 2H mais tu expliques très bien, je trouve. Tu mérites plus d'abos, selon moi. Seul petite recommandation coupe plus les moments où il ne se passe rien. très bonne continuation à toi!
@BIBOUTEILLEetTTPR79 ай бұрын
Petite question pourra tu faire une autre vidéo ou tu approfondit un peu plus stp?
@apprendreacoder-deviens-dev9 ай бұрын
Merci beaucoup pour ce message ça fait plaisir ❤️ Je suis content que tu apprécies mon travail. Je note ta recommendation 📝
@apprendreacoder-deviens-dev9 ай бұрын
Oui c’est prévu je pense faire un projet complet. Est-ce que tu as des idées 💡 ? Qu’est-ce que tu voudrais que j’approfondisse ?
@BIBOUTEILLEetTTPR79 ай бұрын
et bien merci d'avoir répondu tout d'abord. Sinon je n'avais pas spécialement d'idée, je pensais juste que maintenant que la partie "cours" a été faite ce serait bien de faire un (gros?) projet peut être en plusieurs vidéo? qui sait. En tout cas j'admire ton travail et je te trouve très clair quand tu parle. @@apprendreacoder-deviens-dev
@apprendreacoder-deviens-dev9 ай бұрын
@BIBOUTEILLEetTTPR7 Avec plaisir, j’aime bien échanger avec les abonnés ! OK c’est noté pour le projet, en plus j’y avais pensé ! Merci pour les encouragements, à bientôt 👋
@americancolor2 Жыл бұрын
Excellent merci beaucoup !!
@apprendreacoder-deviens-dev Жыл бұрын
Merci pour le commentaire ! Avec plaisir !
@benjaminmoine5882 ай бұрын
Sympa par contre, les raccourcis ont changé : pour run, c'est maintenant control F5 au lieu de maj F10( qui est maintenant le raccourci pour les commandes Git).
@ben-ndongisila14 күн бұрын
Merci infiniment
@apprendreacoder-deviens-dev13 күн бұрын
Avec plaisir
@lataouiibtyhelo8733 Жыл бұрын
c extra!! merci bien!!
@apprendreacoder-deviens-dev Жыл бұрын
Avec plaisir ! Merci pour le commentaire ☺️
@zenkeyn902811 ай бұрын
merci pour la vidéo. le tableau à 39:20 aurait mieux fait d'être representé comme une matrice
@zenkeyn902811 ай бұрын
59:20 c'est plutôt while position>=0 car la chaine peut commencer par un S.
@apprendreacoder-deviens-dev11 ай бұрын
Merci pour votre retour. J’ai fait de mon mieux, c’est sûr qu’on peut mieux faire
@gabyheinzy349510 ай бұрын
merci pour le cours je devenais deja fou pour ma session hahaha
@apprendreacoder-deviens-dev10 ай бұрын
Avec plaisir 😂 Bon courage j’espère que tu vas valider ça avec les félicitations du jury 💪🏾
@kamilabbosalikassa4290 Жыл бұрын
tres explicite exactement ce qu'il me faut
@apprendreacoder-deviens-dev Жыл бұрын
Hello, je suis content que ça t’aide ! Bon courage !
@AlphonseONGENDANGENDA6 ай бұрын
super cool
@sabrina.31557 ай бұрын
Merci !!
@apprendreacoder-deviens-dev7 ай бұрын
Avec plaisir !
@Talaria.School Жыл бұрын
Le son est parfait
@apprendreacoder-deviens-dev Жыл бұрын
Merci ☺️
@Talaria.School Жыл бұрын
@@apprendreacoder-deviens-dev Salut. Il y a un github. Un discord ?
@apprendreacoder-deviens-dev Жыл бұрын
@@Talaria.School Hello, Il y a un groupe et une page Facebook (liens sur la page d'accueil de la chaîne). Pourquoi pas un discord quand on sera au moins 1000 c'est une bonne idée. Le git ça serait pour avoir le code des tutos?
@Talaria.School Жыл бұрын
@@apprendreacoder-deviens-dev Le gît c est pour avoir le code des exo des tutos ou mini projet comme la calculatrice. Et désolé mais je n aime pas Facebook
@apprendreacoder-deviens-dev Жыл бұрын
Pas de soucis, tu as raison c’est une très bonne idée le git. Je vais voir ce que je peux faire.
@mklk7377 Жыл бұрын
Merci pour le son ! J'ai vu qu'en France, les entreprises sont friands des stacks Java & Angular, as-tu déjà fait du Angular ? Je me suis pas spécialement spécialisé dans le JS, mais j'avoue qu'avec Vue React et Angular, ça donne pas spécialement envie de s'y mettre ^^' Penses-tu qu'il serait intéressant de nous montrer un peu d'Angular ? Ou comment transformer son JS en TS en intro, voir même plus tard, un projet stack Java & Angular TS ? :p J'en demande peut-être trop
@apprendreacoder-deviens-dev Жыл бұрын
Content que ça te plaise! Oui effectivement, le combo Java Angular est demandé en France. Je n’ai pas fait d’Angular mais je suis intéressé pour l’apprendre et pourquoi pas faire une mini projet Java Angular. Bon c’est vrai que ça fait un gros programme mais j’aime bien les challenges. Là je travaille sur une petite série d’exercices de base pour découvrir JS. Je ne connais pas le TS, mais pourquoi pas voir les bases ensemble. Reste connecté, et merci beaucoup pour la force 💪🏾
@julienr8114 Жыл бұрын
Je suis Sénior fullstack, si je peux me permettre de vous donnez un bon conseil: Commencez déjà par bien connaitre un langage (avec de l'expérience professionnelle) avant de vouloir mettre sur votre CV "je sais faire pleins de choses" -> car in fine vous ne maitriserez rien. Une dernière chose, les entreprises (principalement les SS2I) veulent des diplômés pas des autodidactes
@mklk7377 Жыл бұрын
@@julienr8114 je suis sur ma licence concepteur développeur d application ^^ Cependant je te rejoins, faut bien connaitre oes concepts avant de voir d autre langage. Nous avons fait du php et du dart (un peu de js et vue mais pas mon fort)
@ralphmetayer96739 ай бұрын
@@apprendreacoder-deviens-devDans ce cas, faudrait-il qu'on l' apprenne dans une école professionnelle ou pas ? Qu'en est-il des formations en ligne ?
@apprendreacoder-deviens-dev9 ай бұрын
Hello, Oui, sur le marché français en tous cas il est préférable d'avoir un diplôme. Les entreprises ont des grilles de salaires. Plus ton niveau de diplôme est élevé plus ton salaire sera élevé (à expérience égale). Sers-toi des vidéos KZbin pour développer tes compétences, mais pour obtenir un emploi dans l'informatique en France il est préférable d'avoir suivi une formation reconnue. Pour les formations en ligne, il n'y a aucun problème, tu pourras très bien obtenir un diplôme de niveau supérieur à distance. Il faut juste que tu vérifies que la formation est reconnue par l’État et qu'elle te donne accès soit à un diplôme type : BTS Licence Master, soit un titre équivalent. J'ai fait une vidéo sur le sujet qui pourrait t’aiguiller où je parle des étapes vers la reconversion pro dont le choix de la formation : kzbin.info/www/bejne/j4DUiqWgf9qin8k. Bon courage !
@futogi2565 Жыл бұрын
Salut, merci pour c'est explication très claire mais j'ai du mal à comprendre à quoi sert la boucle while 59:00 vu que "position" est directement égale à 10 String maChaine; String recherche; int position; maChaine = " J'apprendS le langage Java "; recherche = "S"; position = maChaine.indexOf(recherche); //position = 10 //Affichage System.out.println("le caractère se trouve à la position : "+position);
@apprendreacoder-deviens-dev Жыл бұрын
Hello, Merci pour ton message ça fait plaisir ! La boucle sert à parcourir la chaîne de caractères "maChaine" afin de trouver la recherche c’est à dire le "S". Pour que tu comprennes le fonctionnement essaye de chercher une autre lettre de la chaîne. Indice: Pour cela tu dois modifier la valeur de la variable "recherche". Normalement, la valeur de "position" va changer. Dis-moi en commentaire si tu as réussi. Courage 💪🏾🚧💻
@zenkeyn902811 ай бұрын
c'est pour trouver les occurrences, si il y avait plusieurs S ça aurait affiché : le caractère se trouve à la position 10 à la position 12 à la position 17 puis quand ça ne le trouve plus, position vaudra -1 et on entre plus dans la boucle.
@marowague191011 ай бұрын
super
@apprendreacoder-deviens-dev11 ай бұрын
Merci 🫶🏾
@Jimaniki Жыл бұрын
Merci
@LaBouclette24 Жыл бұрын
Bonjour, moi je n'est que la version Ultimate quand je telecharge intellj idea, pouriez vous m'aidez
@LaBouclette24 Жыл бұрын
finalement j'ai triyvé c juste plus la meme interface
@apprendreacoder-deviens-dev Жыл бұрын
Content que tu aies trouvé ! Bon courage
@raphgetfk1850 Жыл бұрын
Hey, à 27:56, quand je fais la même chose IntelliJ me met une erreur est-ce normal ?
@apprendreacoder-deviens-dev Жыл бұрын
Hello, merci pour ton commentaire. Est-ce que tu peux me dire ce que tu as comme message d'erreur stp ?
@raphgetfk1850 Жыл бұрын
@@apprendreacoder-deviens-dev Nan désolé finalement j'ai trouvé, excuse moi du dérangement
@CamaelCarrara Жыл бұрын
Un fan de sans . T'es forcement un type bien , j'adore la pp au passage 😄@@raphgetfk1850
@RuralPainter85711 ай бұрын
au bout de 1H20 je le connais le raccourci "MAJ + F10" 🤣 sinon c'est bien expliqué et explicite
@apprendreacoder-deviens-dev11 ай бұрын
🤣 c’est le but 🥅 ! 🙌 bravo tu es arrivé au bout ! Merci beaucoup pour ton retour, ça fait plaisir ✌️
@issamarouf21898 ай бұрын
Il utilise firebase?''
@apprendreacoder-deviens-dev8 ай бұрын
Hello Tu parles de l’IDE IntelliJ Idea? Si c’est le cas, il y a peut-être un plugin dans la Marketplace d’Intellij Idea permettant d’utiliser firebase.
@issamarouf21898 ай бұрын
@@apprendreacoder-deviens-dev d'accord chef ,que penses tu de la formation sur openclassrom ? Cela peut avoir des conséquences ?
@apprendreacoder-deviens-dev8 ай бұрын
@issamarouf2189 de quelle formation parls-tu exactement? Sur Openclassroom je n’ai suivi certains tutos/cours gratuits et ils sont très bons. En ce qui concerne les formations qualifiantes ou certifiantes je ne sais pas mais je sais que certaines sont reconnues.
@issamarouf21898 ай бұрын
@@apprendreacoder-deviens-dev pour des cours et tutos pour avoir les bases, maintenant chef avec leur certification est ce qu'ils sont bons comme ils le disent ou dois on faire un bout camp de 3 mois ailleurs pour pouvoir travailler dans une entreprise,les entreprises recrutent aussi avec des certifications uniquement ou dois on avoir des diplômes d'études supérieures ? Cela prendra combien de temps
@apprendreacoder-deviens-dev8 ай бұрын
@issamarouf2189 j’ai fait une une vidéo sur le sujet, tu as les principales étapes que j’ai suivi pour ma reconversion professionnelle: kzbin.info/www/bejne/j4DUiqWgf9qin8ksi=DW_4TrzMkiQE45m- En France, le diplôme prime pour les entreprises, et il vaut mieux aller jusqu’au bac+5. Moi j’ai mis 4 ans pour avoir 3 diplômes (du bac+2 au bac+5). Il me semble qu’OC propose aussi des bac+3 et Bac+5. Après tu as les formations classiques au lycée, à la fac et les écoles privées.
@zx1668 Жыл бұрын
Pourquoi pour moi intellij est payant et il me demande d'acheter une licence ??
@apprendreacoder-deviens-dev Жыл бұрын
Hello, C’est normal tu n’as pas sélectionné la bonne version 😁 Il faut prendre IntelliJ IDEA Community Edition. Scroll un peu plus vers le bas lorsque tu es sur la page de téléchargement (partie noire de la page). Encore un petit effort 🚧💪🏾
@zx1668 Жыл бұрын
@@apprendreacoder-deviens-dev Oh oui tu avais raison haha 😭, merci infiniment je vais suivre ton cours de suite
@apprendreacoder-deviens-dev Жыл бұрын
De rien avec plaisir 😉 Allez go go go 🚧💻
@Milantennis7 күн бұрын
pourquoil l'ide est payant ? c'est fatiguant... ya pas autre chose comme ide ...
@apprendreacoder-deviens-dev7 күн бұрын
Hello, Non il y a une version gratuite. il faut télécharger la version "IntelliJ IDEA Community Edition" Voici le lien : www.jetbrains.com/idea/download/?section=windows Tu dois scroller légèrement vers le bas, c'est écrit en blanc sur du noir.
@Milantennis7 күн бұрын
@@apprendreacoder-deviens-dev ahhhh merci beaucoup