cours-en-ligne
cours-en-ligne
  • Видео 499
  • Просмотров 909 377

Видео

La JEP du mois : JEP 409 Sealed Classes
Просмотров 1,4 тыс.2 года назад
#JDK17 #Java17 #JEPduMois Replay de la JEP du mois diffusée le 8/6/2021 au Paris JUG. La deuxième de ces chroniques mensuelles parle de la JEP 409 qui décrit les types scellés, ajoutés à Java 17. Quelques liens : - la JEP 0, qui catalogue toutes les JEP existantes : openjdk.java.net/jeps/0 - la JEP 409, JEP qui détaille ce que sont les types scellés, ajoutée en Java 17 : openjdk.java.net/jeps/409
10 - Interface Function et exemple d'implémentation
Просмотров 3,8 тыс.3 года назад
10 - Interface Function et exemple d'implémentation
05 - Créer des implémentations de Predicate pour des chaînes de caractères
Просмотров 4,6 тыс.3 года назад
05 - Créer des implémentations de Predicate pour des chaînes de caractères
04 - Utilisation d'un Consumer avec la méthode forEach() d'une liste
Просмотров 5 тыс.3 года назад
04 - Utilisation d'un Consumer avec la méthode forEach() d'une liste
32 - Classes Arrays et Collections
Просмотров 2 тыс.3 года назад
32 - Classes Arrays et Collections
31 - Classes obsolètes de l'API Collection
Просмотров 1,6 тыс.3 года назад
31 - Classes obsolètes de l'API Collection
30 - Récapitulatif sur les tables de hachage de l'API Collection
Просмотров 1,5 тыс.3 года назад
30 - Récapitulatif sur les tables de hachage de l'API Collection
29 - Créer des tables de hachage pré-remplies
Просмотров 1,7 тыс.3 года назад
29 - Créer des tables de hachage pré-remplies
28 - Utilisation des buckets dans l'implémentation de HashMap
Просмотров 2,5 тыс.3 года назад
28 - Utilisation des buckets dans l'implémentation de HashMap
27 - Maintenir des paires clés valeurs triées avec SortedMap
Просмотров 1,7 тыс.3 года назад
27 - Maintenir des paires clés valeurs triées avec SortedMap
26 - Itérer sur une table de hachage
Просмотров 2,5 тыс.3 года назад
26 - Itérer sur une table de hachage
25 - Fusion, cardinal et effacement d'une table de hachage
Просмотров 1,6 тыс.3 года назад
25 - Fusion, cardinal et effacement d'une table de hachage
24 - Tester la présence d'une clé ou d'une valeur avec contains
Просмотров 1,7 тыс.3 года назад
24 - Tester la présence d'une clé ou d'une valeur avec contains
23 - Retirer une paire clé valeur avec la méthode remove
Просмотров 1,7 тыс.3 года назад
23 - Retirer une paire clé valeur avec la méthode remove
22 - Ajouter une paire clé valeur avec la méthode put
Просмотров 2,1 тыс.3 года назад
22 - Ajouter une paire clé valeur avec la méthode put
21 - Lire une valeur à partir d'une clé avec la méthode get
Просмотров 2,6 тыс.3 года назад
21 - Lire une valeur à partir d'une clé avec la méthode get
20 - Création d'une table de hachage
Просмотров 3,8 тыс.3 года назад
20 - Création d'une table de hachage
19 - Introduction aux tables de hachage
Просмотров 6 тыс.3 года назад
19 - Introduction aux tables de hachage
18 - Créer une liste à partir d'une autre liste
Просмотров 1,6 тыс.3 года назад
18 - Créer une liste à partir d'une autre liste
17 - Créer des listes avec des éléments dedans
Просмотров 1,6 тыс.3 года назад
17 - Créer des listes avec des éléments dedans
16 - Récapitulatif sur l'API Collection
Просмотров 1,6 тыс.3 года назад
16 - Récapitulatif sur l'API Collection
15 - Etendre SortedSet avec NavigableSet
Просмотров 1,5 тыс.3 года назад
15 - Etendre SortedSet avec NavigableSet
14 - Comment un SortedSet maintient ses éléments triés
Просмотров 1,6 тыс.3 года назад
14 - Comment un SortedSet maintient ses éléments triés
13 - Maintenir les éléments d'un Set triés avec SortedSet
Просмотров 1,7 тыс.3 года назад
13 - Maintenir les éléments d'un Set triés avec SortedSet
12 - Itérer sur les éléments d'une List, utilisation d'un ListIterator
Просмотров 1,8 тыс.3 года назад
12 - Itérer sur les éléments d'une List, utilisation d'un ListIterator
11 - Ordonner les élements d'une Collection dans une List
Просмотров 2 тыс.3 года назад
11 - Ordonner les élements d'une Collection dans une List
10 - Comment un Set détecte-t-il les doublons dans ses éléments ?
Просмотров 2 тыс.3 года назад
10 - Comment un Set détecte-t-il les doublons dans ses éléments ?
09 - Interdire les doublons dans une Collection avec un Set
Просмотров 2,2 тыс.3 года назад
09 - Interdire les doublons dans une Collection avec un Set
08 - Implémentations de l'interface Iterator
Просмотров 2,2 тыс.3 года назад
08 - Implémentations de l'interface Iterator

Комментарии

  • @happycreeper6923
    @happycreeper6923 3 дня назад

    la question que je me pose au début de ces séries de tutoriels : est-ce que ces cours sont généraux ou bien est-ce qu'ils ne sont valides que pour un langage donné ? Je ne trouve pas cela très clair en regardant la présentation de cette chaine youtube. Dommage, je pense que cela restreint le public et nuit au référencement ! Beaucoup de gens recherchent de quoi fournir du code plus professionnel, et puisqu'ils manquent de notions, ils ne savent pas que ce cours peut leur être utile ! En dehors de vos élèves à l'université, il est difficile de juger pour un internaute, si ce cours peut lui être utile, alors que le but de cette chaine est bien de diffuser le cours plus largement ?

  • @CyberPotatoOfficial
    @CyberPotatoOfficial 10 дней назад

    Merci.

  • @davidkayep3073
    @davidkayep3073 14 дней назад

    Merci grandement, je m'abonne et je ne vous lâche plus 😅

  • @MGn3wbie
    @MGn3wbie 19 дней назад

    Je continue mon apprentissage des principes SOLID avec vous, et encore merci pour la qualité de votre contenu. Toutefois ici je ne comprends pas très bien la différence entre le principe S et le principe I, les deux me semblent fortement liés, mais peut être ai-je compris de travers ou que les prochaines leçons éclaireront ma lanterne !

  • @flywirelesssensor4676
    @flywirelesssensor4676 25 дней назад

    Bravo cher professeur

  • @clement1814
    @clement1814 Месяц назад

    Merci

  • @falir1756
    @falir1756 Месяц назад

    Je viens de découvrir la chaîne, elle absolument géniale. Merci

  • @yanndeo9501
    @yanndeo9501 Месяц назад

    Je comprends l'interêt de ce pattern , mais ce qui me chiffone , c'est qu'on passe d'une structure consise en bloc switch, à une implementation d'une multitude de class.Dans le cas d'update et Delete, faudrait encore ajouter une autre abstract class ses implementation ?.

  • @MGn3wbie
    @MGn3wbie Месяц назад

    Hyper intéressant, je n'avais jamais pensé a tout ça !

  • @arisdideambemou1508
    @arisdideambemou1508 Месяц назад

    Merci Monsieur pour ce superbe cours !

  • @MGn3wbie
    @MGn3wbie Месяц назад

    Je laisse également un commentaire pour tenter d'aider au référencement de la chaine. Le contenu est vraiment qualitatif, c'est limpide, bien découpé, c'est découpé de manière archi naturelle, chapeau bas. Effectivement en contenu francophone je ne crois pas avoir trouvé quelque chaine que ce soit qui parvienne à la cheville de celle ci. J'ai acquis le livre Clean Architecture de Uncle Bob qui recommandait de voir les principes SOLID avant d'aller plus en avant, et après des périgrinations sur wikipedia et youtube, je suis ravi de tomber sur un contenu dans ma langue (c'est bien plus confortable et efficace pour apprendre selon moi) d'aussi bonne qualité. Je cherche a faire une app via flutter mais le contenu est agnostique en terme de langage, c'est donc parfait. Un grand merci pour ce contenu, vraiment !

  • @DolphinDice
    @DolphinDice Месяц назад

    Un grand merci pour ce cours très clair et approfondi sur les design patterns j'espère avoir l'occasion d'appliquer tous ces principes dans un environnement Windev !

  • @jacquesdronet3443
    @jacquesdronet3443 2 месяца назад

    Merci pour tous tes cours en français grandement bénéfique, peux-tu nous faire STP un cours pratique avec un projet exemple de 2 ou 3 modules et une CI donné pour montrer le déclenchement de la compilation lors de la modification d'une classe dans un module qui n'a pas d'impacts sur la compilation d'autres modules. ça sera mega intéressant. Merci encore José pour tout ce que tu nous apprends.

  • @messirrthebest
    @messirrthebest 2 месяца назад

    Super ! Sympa l'effet du miroir dans le noir

  • @damien27540
    @damien27540 2 месяца назад

    Merci beaucoup pour votre contenu, il est très clair. Sur ce point en particulier, je ne comprends pas pourquoi c'est un problème d'avoir "une dependance circulaire" ? Sachant que si je modifie mon DBService pour passer sur du MongoDB (par exemple), cela n'impactera pas ma class Employee et il n'y aura pas plus de risque de bug que dans la solution presentée en suivant , si ?

  • @mustaphayousfi1723
    @mustaphayousfi1723 2 месяца назад

    L'art de rendre simple ce qui m'a toujours paru compliqué

  • @adjifatimeba5052
    @adjifatimeba5052 3 месяца назад

    Merci infiniment pour ce cours explicite !

  • @Talaria.School
    @Talaria.School 3 месяца назад

    Super playlist, merci pour ce gros travail.

  • @MariejeanneBolinde
    @MariejeanneBolinde 3 месяца назад

    Comment créer un robot en Java

  • @lescroc1073
    @lescroc1073 3 месяца назад

    Attendez attendez attendez vous savez ecrire a l'envers ? C'est ÇA que je dois apprendre a faire ! Merci pour tout. (je rigole vos video on l'ai geniale je commence ici)

  • @elkamelskander9807
    @elkamelskander9807 3 месяца назад

    est ce que les playlist sont ils ordonnés ? et merci :)

    • @pasvupaspris303
      @pasvupaspris303 2 месяца назад

      tu veux dire en passant par l'onglet playlist ? si c'est bien ça ta question alors non, elles ne sont pas dans l'ordre il vaut mieux passer l'onglet home/accueil de la chaîne : les playlists sont alors dans l'ordre et organisées de plus par thématique (introduction, traitement de données, etc.)

    • @Kazuya9665
      @Kazuya9665 Месяц назад

      @@pasvupaspris303 merci :) je me posais la même question

    • @elkamelskander9807
      @elkamelskander9807 Месяц назад

      @@pasvupaspris303 oui c est c aue g volu dire merci

  • @brahimmania5565
    @brahimmania5565 4 месяца назад

    d

  • @halim7725
    @halim7725 4 месяца назад

    Meilleure explication des principes SOLID que j'ai vue, et j'en ai vu plein. Je reviens toujours sur cette playlist quand j'ai un doute.

  • @messager3000
    @messager3000 4 месяца назад

    Bonjour, merci pour cette vidéo, je pense avoir bien mieux compris le concept. J'aime beaucoup le tableau transparent, au début je pensais que vous écriviez à l'envers mais je pense qu'il s'agit plutôt d'un effet "miroir"😃

  • @yanisgourdon2420
    @yanisgourdon2420 4 месяца назад

    comment avez vous fait pour que on voit a l'endroit ce que vous écrivez

  • @nayzo7703
    @nayzo7703 4 месяца назад

    merci

  • @BigDaddyLeVrai
    @BigDaddyLeVrai 4 месяца назад

    Bonjour, dans le cas d'une relation 1:p gérée par liste mais avec une strcutre de base de données non gérée par JPA (les tables sont créées à la main) qui ne contient pas la colonne index, est-ce que JPA va quand même essayer de gérer l'ordre ou va t'il faire comme si on avait un Set ?

  • @jfun2828
    @jfun2828 5 месяцев назад

    A [2:20] de la vidéo. Petite rectification s2.indexOf("o",1) retourne 1. En effet l'indexOf recherche le mot clé à partir de la position donnée. Ici la position donnée est 1 et où on a le mot clé "o".

  • @k-rapidtv4338
    @k-rapidtv4338 5 месяцев назад

    Merci beaucoup

  • @WalidJefsys
    @WalidJefsys 5 месяцев назад

    Je vous remercie pour votre pédagogie et pour votre initiative de partager vos compétences. Vous êtes très connu dans le monde du Java étant Java champion et je lis vos tutos sur votre blog josé paumard. Vous avez expliqué qu'au moment de création de nos propres Exceptions il faut passer l'objet instancié par la JVM dans le constructeur de ma propre classe Exception afin de récupérer la stack trace d'erreur. Peut-on faire la même chose si on étend de la classe mère Exception ou pas ? Sans passer l'objet ''e'' au constructeur pourrait-on récupérer le message ou il y a une différence sémantique d'utilisation ? Merci d'avance. 😊

  • @_rachid
    @_rachid 5 месяцев назад

    Merci

  • @tbessiiheb2104
    @tbessiiheb2104 5 месяцев назад

    merci ❤❤

  • @lightivandambys2834
    @lightivandambys2834 5 месяцев назад

    C'est tout simplement parfait. Je vous remercie !

  • @simonbullado
    @simonbullado 6 месяцев назад

    Et c'est parti pour une longue série avec un BOSS java champion qui a du style :) si seulement j'avais écouté les cast codeurs avant ... , j'aurais gagné deux ans d'apprentissage, rien que ça, merci José pour tes vidéos de haute qualité et en français, c'est vraiment génial ! 🙏

  • @Zynetcloud
    @Zynetcloud 6 месяцев назад

    merci

  • @chaimasta140
    @chaimasta140 6 месяцев назад

  • @chaimasta140
    @chaimasta140 6 месяцев назад

    intéressant merciiii

  • @nourheneezzi411
    @nourheneezzi411 6 месяцев назад

    le meilleur

  • @MrSilvia2113
    @MrSilvia2113 7 месяцев назад

    merci

  • @abdulkabir_02
    @abdulkabir_02 7 месяцев назад

    Bonjour monsieur, Est-ce que ces notions sont valables en C# ?

  • @abdulkabir_02
    @abdulkabir_02 7 месяцев назад

    est-ce que le passage des méthodes comme paramètre est semblable à la notion de delegate en C# ?

  • @abdulkabir_02
    @abdulkabir_02 7 месяцев назад

    Bonjour Mr, merci pour votre contenu très explicite

  • @michelguenin
    @michelguenin 7 месяцев назад

    Merci

  • @EDK1408
    @EDK1408 7 месяцев назад

    Tête la première pour les débutants c est pas mal :)

  • @SamyBodio-ho9im
    @SamyBodio-ho9im 7 месяцев назад

    merci!

  • @rimha6846
    @rimha6846 7 месяцев назад

    Pourquoi quelle raison un constructeur ne devrait pas lever d'exceptions ? Comment garantir un état valide ?

    • @jjjdgd5
      @jjjdgd5 3 месяца назад

      Il y a une logique de séparation des préoccupations. Le rôle d'un constructeur est de créer des objets avec des informations valides.

    • @rimha6846
      @rimha6846 3 месяца назад

      @@jjjdgd5 si le constructeur ne fait pas la validation, alors qui le fait ?

    • @jjjdgd5
      @jjjdgd5 3 месяца назад

      @@rimha6846 par exemple, le build() ou le directeur si ton patron l utilise