Voici Java.

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 21

  • @codedusoussol33449
    @codedusoussol33449 23 години тому +1

    Java, c'est le seule langage qui fait plus d'érreur que quand on compile du C et C++

  • @thomaslopes82
    @thomaslopes82 19 годин тому

    Aller, on veut voir ta progression en Java. Plus de vidéos ! ✊

  • @simon_s
    @simon_s 2 дні тому +2

    Tu veux que je t’explique les bases ?

    • @Smilo.
      @Smilo.  2 дні тому +1

      Hey !
      C'est adorable, après j'avoue que je vais peut-être tenter Java.script, ou python, histoire d'approcher ça de manière plus parlante 😁
      Et j'ai trouvé des cours pas mal sur OpenClassroom, donc j'ai déjà énormément de trucs à disposition
      Mais c'est trop cool de proposer, merci beaucoup !

  • @nolan1O75
    @nolan1O75 3 дні тому +6

    Bonne vidéo, je remarque que tu commences par Java qui est un des langages de programmation le plus compliqué à apprendre. Deux heures semblent suffisantes pour, par exemple, faire le même concepte mais sur Python, qui est bien plus facile à prendre en main et accessible facilement sur n'importe quel IDE. Et pour ton site web, je te conseille d'aussi commencer par le HTML et le CSS, car Java gère la partie backend mais la partie frontend est géré par le HTML et CSS qui sont 2 langages pour créer des éléments sur un site web. D'ailleurs les langages tels que Java ou Python ne sont pas réellement ce que comprend ta machine, elle va utiliser une sorte de traducteur qui est le compilateur (celui-ci va transformer le binaire, 0 et 1, en langage source comme Python ou Java), 8 en binaire est égal à 1000.

  • @loprima997
    @loprima997 3 дні тому +3

    Lâche rien ça viendra crois moi ça fait 7 ans que j’en souffre 😂

  • @LeaderBear
    @LeaderBear 2 дні тому +1

    J'aurais aimé avec ta curiosité avant que j'apprenne à coder , tu va aller loin je suis sûr ! bonne vidéo

  • @micuit-cuit2
    @micuit-cuit2 3 дні тому +1

    supert consempe
    si tu fais une partie 2, test javascript (js), c'est beaucoup plus simple que java, et beaucoup plus intuitif, c'est comme sa que sons fais casi tout les site.

    • @micuit-cuit2
      @micuit-cuit2 3 дні тому

      et oui, java et javascripte sons radicalement diferent

  • @clempacobouity8700
    @clempacobouity8700 3 дні тому +3

    bro j était comme toi au debut quand j'ai commencer le c#

  • @artimelessGames
    @artimelessGames 3 дні тому +1

    Hey, à 15:46, ça ne marche pas car tu as mis } sur la ligne de commentaire qui commande par //, un commentaire n'est pas lu à la compilation, c'est pour nous humain.
    Ensuite pour expliquer brièvement la syntaxe, en java on programme avec des objets (des boîtes comme tu l'as dit :)). en Java tout est typé, par exemple un nombre entier c'est de la famille int, un nombre à virgule float, une chaine de caractère string etc... C'est des types basiques, des boîtes basiques.
    Maintenant on peut créer nos propres types, des classes.
    Dans une classe on retrouve des méthodes : des plus petites boîtes qui sert à manipuler notre objet (des modules si on veut), par exemple dans cette vidéo : Main est une méthode, une méthode importante qui doit être implémenter dans l'objet principale du programme. Une méthode peut renvoyer un résultat (return) ainsi elle a des paramètres (des entrées) et elle donne donc un résultat.
    Ensuite dans une classe on retrouve des attributs, par exemple pour une classe voiture, on aura l'attribut nom de type string.
    C'est ces attributs qu'on manipulera grâce à nos méthodes.
    Concernant le mot clé public : c'est la portée. On a principalement public et private ainsi public signifie que tout le monde peut le voir en dehors de la classe contrairement à private qui est caché. On définit la portée sur les attributs, les méthodes et même les classes, car on peut avoir des classes dans des classes...
    C'est de l'organisation si on veut.
    Enfin pour faire le lien avec la syntaxe, une classe : [Portée] class [Nom de la classe] { ... }
    Une méthode [Portée] [Type du résultat (void si rien)] [Nom de la méthode] ( [Type du paramètre 1] [Nom du paramètre 1], ... ) { ... }
    Un attribut [Portée] [Nom de l'attribut] = [Valeur de celui-ci]; ou si on lui une valeur plus tard [Portée] [Nom de l'attribut] ;
    Exemple rapide :
    public class Humain {
    private int age;
    public string nom = "moi";
    public void SetAge(int valeur) {
    if (valeur > 0) {
    age = valeur;
    }
    }
    public int GetAge() {
    return age;
    }
    }
    }
    Voilà le résumé très rapide, c'est un long commentaire je sais x), j'espère que c'était clair et qu'il sera utile pour toi ou les autres :).
    PS : Si tu souhaites commencer doucement et comprendre les bases, je te conseil d'apprendre le Python. On peut faire des jeux en utilisant (PyGame) par exemple.
    Le python n'est pas un langage typé, et la conception objet (comme en java) peut être utilisé. C'est par là qu'on commence souvent dont moi :).

    • @Smilo.
      @Smilo.  2 дні тому +1

      Wow, merci pour toutes ces explications !
      Et yep, je pense que je vais m'essayer à Python, ou à Java.script, on m'a conseillé ça pour commencer 😆
      Merci d'avoir pris le temps d'expliquer tout ça, je comprend un peu mieux, et je suis sûr que ça va aider d'autres gens aussi 😁

  • @neozero2327
    @neozero2327 23 години тому +1

    Maintenant essaye avec le c++

    • @axeltraquin5520
      @axeltraquin5520 10 годин тому

      Ou l'assembleur.

    • @neozero2327
      @neozero2327 9 годин тому

      @@axeltraquin5520 ouai mais la tu n'a pas le temps en une journée de savoir écrire "Hello World"

  • @MrFangBang
    @MrFangBang 3 дні тому +2

    C'est cool comme vidéo. Par contre pourquoi Java si tu veux faire des trucs visuel ? Parce qu'on va pas se mentir Java c'est bien pour faire du gros back end bien énervé mais c'est tout. Si tu veux faire des choses qui visuellement se voient et son présentable en vidéo sans rentrer dans les explication méga technique, je te conseille javascript. Avec HTML et CSS pour la mise en forme. Là tu pourras déjà plus t'éclater, c'est un peu plus simple pas de classe abstraite ou static, pas d'interface, pas de polymorphisme et autre joyeuseté de Java.
    Tu avais pour objectif de faire une calculatrice ou un démineur en 2h bon on va pas se mentir va falloir prévoir au moins une bonne semaine(oui même avec chatgpt), à moins de suivre un tuto à la lettre sans comprendre rien de ce que tu fais.
    Bref bonne chance, même si commencer par Java je trouve que c'est se tirer une balle dans le pied.

  • @micuit-cuit2
    @micuit-cuit2 3 дні тому +1

    et aussis, back end est coter server, front end est coter client (utilisateur)

  • @loicnicolas5002
    @loicnicolas5002 3 дні тому +2

    Bonjour Smilo, une caret en ch'timi ça veut dire voiture, si ça peut t'aider 😊

  • @clempacobouity8700
    @clempacobouity8700 3 дні тому +2

    mec tu aurais du aprendre python

  • @clementromanowski7333
    @clementromanowski7333 День тому

    Si tu veux apprendre un language de programmation pour faire un site web avec comme but principal d'apprendre la programmation java n'est vraiment pas un bon choix. Apprend plutôt JavaScript qui à l'avantage de pouvoir être utilisé côté client et serveur et est moins difficile à appréhender que java. Même si dans un premier temps comprendre les bases en html css sera suffisant pour te permettre d'afficher une page web assez sympa. Rêve pas non plus tu ne feras pas un démineurs en partant de 0 en 2h et sans aide mais tu auras au moins un petit sote avec un peu de texte des liens et des images.