SimpleTech
SimpleTech
  • Видео 120
  • Просмотров 482 411
VSCode trop cher ? Je passe à JetBrains (PyCharm / WebStorm / IntelliJ)
Salut à tous, aujourd'hui je vous raconte mon passage de JetBrains (IntelliJ / PyCharm / Webstorm) à VSCode et pourquoi aujourd'hui VSCode est devenu trop cher pour moi, ce qui m'a fait revenir sur JetBrains.
C'est une vidéo un peu différente de ce que j'ai l'habitude de vous proposer, donc j'espère qu'elle vous plaira.
===================
Pour le code Promo qui est valable jusqu'au 31/12/2024 il faut se rendre à l'URL:
www.jetbrains.com/store/?section=personal&billing=yearly
Choisissez le produit qui vous convient, et au moment du check-out cliquez sur "Have a discount code?" ou "Vous avez un code de réduction ?" et entrez le code:
SimpleTech_2024
Et voilà votre réduction de 25% est appliqué. ...
Просмотров: 3 275

Видео

Angular 18 - Cours complet pour débutants
Просмотров 10 тыс.Месяц назад
Dans cette vidéo vous allez apprendre programmer en Angular 18 en créant un projet de gestion de cartes à collectionner. Ce cours est destiné aux débutant en Angular qui ont déjà des notions de HTML, CSS et JavaScript. Ici les timecodes des différents chapitres: 0:00 Introduction 1:40 Installation de l'environnement de dév 8:50 Premier projet 17:52 Les components 37:40 Inputs et signal inputs 5...
Appel API REST avec HttpClient | Angular ép. 13
Просмотров 690Месяц назад
Aujourd’hui nous allons voir comment intégrer une API REST à notre application de gestion de cartes à jouer à l'aide de HttpClient. Dans cette vidéo on va - expliquer ce qu’est une API REST - présenter l'API que nous allons intégrer - regarder comment utiliser httpClient pour interagir avec cette API Ici le liens vers le blog qui contient toutes les instructions : eezyr.com/blog/simpletech/code...
Page de login avec HttpClient, Interceptors et Guards | Angular ép. 12
Просмотров 9062 месяца назад
Aujourd’hui nous allons voir comment créer un page de login, et comment gérer des tokens d'authentification. Dans cette nouvelle vidéo, nous allons voir: - comment créer la page de login - comment interagir avec un API de login en utilisant HttpClient - comment injecter des headers d'authentification à nos requêtes en direction du serveur (interceptor) - et pour finir on regardera aussi comment...
Angular Material | Material 3 | Angular ép. 11
Просмотров 8032 месяца назад
Lors de notre dernière vidéo consacrée à Angular, nous avons vu comment créer des formulaires réactifs. Aujourd’hui nous allons voir comment rendre ces formulaires plus beau en utilisant Angular Material. Dans ce nouveau chapitre, nous allons voir: - ce qu’est Angular Material - comment installer Angular Material dans un projet existant - Puis on verra comment utiliser les composant Angular Mat...
Les formulaires réactifs (a.k.a. Reactive Forms) | Angular ép. 10
Просмотров 9392 месяца назад
Dans le dernier vidéo, nous allons voir comment créer des formulaires réactifs (reactive forms) en Angular. Dans ce nouveau chapitre, nous allons voir: - Ce que sont les reactive forms - Comment utiliser les FormControl et FormGroup - Comment ajouter des validateurs à nos FormControls (Validators) - Comment utiliser le service FormBuilder pour créer nos FormGroups - Et pour finir nous verrons c...
La navigation et les routes | Angular ép. 9
Просмотров 8414 месяца назад
Dans le dernier vidéo, nous allons voir comment créer des routes qui vont rediriger l'utilisateur vers l'un ou l'autre composant de notre choix. Dans ce nouveau chapitre, nous allons voir: - comment structurer notre projet - comment déclarer des routes et les mapper vers un component - comment créer des paramètres de routes et comment les lire dans nos components - pour finir on verra également...
Les services (et la méthode inject) | Angular ép. 8
Просмотров 1,1 тыс.4 месяца назад
Dans le dernier vidéo, nous allons parler de services et voir comment les utiliser pour gérer et centraliser la logique appliqué à nos données. Dans ce nouveau chapitre, nous allons voir: - ce que sont les services et comment créer un premier service qui nous retournera une liste de monstres - ensuite nous allons compléter ce service avec d’autres méthodes permettant d'ajouter, modifier, et sup...
Conditions et boucles (*ngIf, *ngFor, @if, @else, @for, @empty) | Angular ép. 7
Просмотров 8765 месяцев назад
Dans cette vidéo on va voir comment créer des conditions (*ngIf, @if, @else) et des boucles (*ngFor, @for, @empty) pour nos template Angular. Pour cela on va voir: - Les boucles *ngFor - Les conditions avec *ngIf / else - La nouvelle syntaxe introduite en developer preview sous Angular 17 @if, et @else - Et on terminera par la nouvelle syntaxe @for et @empty - Le future de la détection de chang...
Détection de changements et Signaux | Angular ép. 6
Просмотров 1,5 тыс.5 месяцев назад
Dans cette vidéo on va voir comment voir comment réagir à des changements d'inputs et comment la détection de changements fonctionne en Angular. On parlera des stratégies de détection de changements (default et OnPush) et pour finir on parlera des signaux et du future de la détection de changements. Pour cela on va voir: - Le life-cycle hook OnChanges - La détection de changements par défaut - ...
Les outputs et signal models | Angular ép. 5
Просмотров 1,7 тыс.5 месяцев назад
Dans cette vidéo on va voir comment rendre nos components/composants interactifs en leur donnant la possibilité de renvoyer des évènements (a.k.a. outputs) à leur composant parent. Pour cela on va voir: - Ce que sont les outputs ? - Comment utiliser les outputs - La nouvelle fonction output (angular 17.3) - Pour finir on va aussi voir la fonction model (angular 17.2) Ici le liens vers le blog q...
Les inputs et signal inputs | Angular ép. 4
Просмотров 2,3 тыс.6 месяцев назад
Dans cette vidéo on va voir comment rendre nos components/composants réutilisables en utilisant des inputs. On va commencer par expliquer ce que sont les inputs, on verra ensuite comment les utiliser et pour finir on parler des signal inputs. Dans cette vidéo on verra: - Les inputs. Qu'est-ce que c'est ? - Utiliser les inputs - Les signals inputs Ici le liens vers le blog qui contient toutes le...
Les components (création et explications) | Angular ép. 3
Просмотров 3,3 тыс.6 месяцев назад
Dans cette vidéo on va apprendre à créer nos propres components (ou composants en français), on va commencer par quelques explications afin de comprendre ce que sont les components, on regardera ensuite comment créer et utiliser nos propres components. Dans cette vidéo on verra: - Les composants: Qu'est-ce que c'est ? - Créer un composant - Utiliser un composant Ici le liens vers le blog qui co...
Création d'un projet et fichiers par défaut | Angular ép. 2
Просмотров 2,5 тыс.7 месяцев назад
Bonjour à tous! Dans cette vidéo on va regarder comment créer un premier projet Angular, ensuite nous regarderons chaque fichier qui a été créé automatiquement afin de comprendre à quoi ces fichiers servent. Dans cette première vidéo on va: 1. Créer un nouveau projet 2. Voir comment lancer le projet 3. Expliquer le but de chaque fichier Ici le liens vers le blog qui contient toutes les instruct...
Installer node, npm, Angular et VSCode | Angular ép. 1
Просмотров 3,5 тыс.7 месяцев назад
Bonjour à tous! Dans cette vidéo on va regarder comment installer node, npm, Angular et VSCode. Le but étant d'avoir un environnement de travail prêt à l'emploie afin de passer à la suite de ce cours ou vous apprendrez à créer une application de gestion de cartes à jouer (style Pokémon, Magic, Yu-Gi-Oh ou encore Lorcana). Alors oui j'ai déjà un cours complet Angular sur la chaine, mais il a 4 a...
Pillow - Manipulation d'images en Python
Просмотров 6897 месяцев назад
Pillow - Manipulation d'images en Python
Angular 17.1 - Les Signal Inputs
Просмотров 2 тыс.8 месяцев назад
Angular 17.1 - Les Signal Inputs
API REST avec Flask en Python (Marshmallow, SQLAlchemy, ...)
Просмотров 2,3 тыс.8 месяцев назад
API REST avec Flask en Python (Marshmallow, SQLAlchemy, ...)
Matplotlib: Créer facilement des graphiques en Python
Просмотров 6 тыс.9 месяцев назад
Matplotlib: Créer facilement des graphiques en Python
Angular 17 - Nouvelles instructions: defer, if, for. Bye bye *ngIf, *ngFor ?
Просмотров 9 тыс.10 месяцев назад
Angular 17 - Nouvelles instructions: defer, if, for. Bye bye *ngIf, *ngFor ?
Il apprend à programmer... ou pas... (lego mindstorms ft. Rubber&Steel)
Просмотров 16810 месяцев назад
Il apprend à programmer... ou pas... (lego mindstorms ft. Rubber&Steel)
SQLAlchemy: Utilisez facilement vos bases de données en Python
Просмотров 8 тыс.11 месяцев назад
SQLAlchemy: Utilisez facilement vos bases de données en Python
Javascript: les méthodes de console (log, trace, table, …)
Просмотров 1 тыс.11 месяцев назад
Javascript: les méthodes de console (log, trace, table, …)
Flask pour Python: Introduction en 10min au framework web
Просмотров 17 тыс.Год назад
Flask pour Python: Introduction en 10min au framework web
9 Méthodes de tableaux à connaitre en Javascript
Просмотров 1,4 тыс.Год назад
9 Méthodes de tableaux à connaitre en Javascript
Mon parcours d’ingénieur en informatique.
Просмотров 3,1 тыс.Год назад
Mon parcours d’ingénieur en informatique.
Maîtrisez Angular Calendar - Drag&Drop, personnalisation et bien plus
Просмотров 3,8 тыс.Год назад
Maîtrisez Angular Calendar - Drag&Drop, personnalisation et bien plus
On code une première app pour VisionOS / Apple Vision Pro
Просмотров 1,5 тыс.Год назад
On code une première app pour VisionOS / Apple Vision Pro
Coder un calendrier avec angular-calendar. Facile ou pas?
Просмотров 4,8 тыс.Год назад
Coder un calendrier avec angular-calendar. Facile ou pas?
Angular 16 - Les signaux / signals - bye bye zone.js ?
Просмотров 3,1 тыс.Год назад
Angular 16 - Les signaux / signals - bye bye zone.js ?

Комментарии

  • @Kill_monger27
    @Kill_monger27 20 часов назад

    Un grand merci pour cette vidéo!

  • @myers1270
    @myers1270 21 час назад

    C valable uniquement pour les chifrres ? Pas les string ?

  • @HiddenH33
    @HiddenH33 День назад

    Merci 👌

  • @Rok2603
    @Rok2603 День назад

    Bravo bon boulot calme pro.

  • @jeanchristophegomis4650
    @jeanchristophegomis4650 2 дня назад

    Je ne suis qu'à la moitié de la vidéo mais je me suis dit waouh........!

  • @maximinmaster7511
    @maximinmaster7511 2 дня назад

    Bonjour, merci pour cette vidéo. Je suis un utilisateur de chatGPT gratuit et il m'arrive de développer dans différents langages. Pour un particulier, quel abonnement permet d'obtenir l'API Key, afin que je puisse faire mes premières armes à moindre coût ?

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

    trés bon cours , merci

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

    Bonjour Comment faire pour imprimer pdf merci

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

    Tu as réglé tout mes problèmes en 5 minutes. La où tout les autre tuto ne fonctionnais pas. J'adore ta façon de pre-shot les dysfonctionnement. Juste le boss quoi

  • @eytan2626
    @eytan2626 5 дней назад

    Je suis extrêmement motivé à apprendre Angular pour plusieurs raisons. Tout d’abord, Angular est un framework largement utilisé et reconnu dans l’industrie du développement web, ce qui en fait un atout précieux pour ma carrière. En maîtrisant Angular, je pourrais non seulement améliorer mes compétences techniques, mais aussi augmenter mes chances de travailler sur des projets modernes et innovants. Angular se distingue par sa structure claire et modulaire, ce qui facilite la création d’applications complexes tout en garantissant que le code reste organisé et maintenable sur le long terme. Cela me permettra de travailler sur des applications à grande échelle, avec une architecture solide, tout en adoptant les meilleures pratiques du secteur. Le fait qu’Angular soit soutenu par Google est également un gage de qualité et de pérennité, car je sais que je vais utiliser un outil constamment mis à jour et amélioré par une communauté active et engagée. L'un des aspects qui m'attire particulièrement est la capacité d'Angular à créer des interfaces utilisateurs réactives et dynamiques grâce à ses fonctionnalités intégrées, comme la gestion des composants et des services. Cela correspond parfaitement à ma volonté de développer des applications qui offrent une expérience utilisateur fluide et moderne. Le fait qu'Angular utilise TypeScript, un langage fortement typé, ajoute une couche supplémentaire de sécurité et de robustesse au code, ce qui est un élément crucial dans la création d'applications fiables et performantes. En outre, Angular est un framework complet qui offre une solution "tout-en-un" pour le développement d'applications front-end, avec des outils intégrés pour la gestion des formulaires, des requêtes HTTP, le routage, et bien plus encore. Cette approche me permet de travailler efficacement sans avoir à intégrer plusieurs bibliothèques externes, ce qui simplifie énormément le processus de développement et permet de gagner du temps. Apprendre Angular représente pour moi un défi stimulant, car cela me permettra de me familiariser avec un large éventail de concepts avancés en développement web, comme les Single Page Applications (SPA), le data binding, ou encore l'injection de dépendances. C'est également une occasion d'approfondir mes connaissances en JavaScript et TypeScript, tout en renforçant mes compétences en développement orienté composants. Enfin, je suis convaincu qu'en maîtrisant Angular, je serai capable de créer des projets web plus robustes, mieux structurés et offrant une meilleure expérience utilisateur. Cela correspond parfaitement à ma vision de développeur, qui cherche toujours à produire du code de qualité, tout en explorant les dernières technologies. Angular m'ouvrira des portes vers des opportunités professionnelles passionnantes, notamment dans des entreprises qui misent sur des technologies modernes pour construire des produits performants. En résumé, ma motivation à apprendre Angular est à la fois liée à l’amélioration de mes compétences techniques, à mon envie de relever des défis dans le domaine du développement web, et à ma volonté d’évoluer professionnellement dans un environnement qui valorise les technologies de pointe.

  • @sudcycling9441
    @sudcycling9441 5 дней назад

    Merci! C'est bien ce que j'ai constaté ... Trop de temps à configuer... des bugs pas trop mais irrésolvables parfois!

  • @Saliou-d8q
    @Saliou-d8q 5 дней назад

    On a utilisé le même code html que vous avez dans la vidéo mais le résultat n'est pas le même, c'est statique

  • @Saliou-d8q
    @Saliou-d8q 5 дней назад

    On a utilisé le même code html que vous avez dans la vidéo mais le résultat n'est pas le même, c'c'est statique

  • @Saliou-d8q
    @Saliou-d8q 5 дней назад

    Pourquoi vous n'avez pas donné les codes html et CSS dans github

  • @souissioussama9485
    @souissioussama9485 6 дней назад

    Merci beaucoup :)

  • @hamidachouai5034
    @hamidachouai5034 7 дней назад

    Merci beaucoup génial 👍👍

  • @OmarBenromdhane-n4h
    @OmarBenromdhane-n4h 7 дней назад

    du tunisien merci beaucoup pour cette formation , je comprend bien la logique d'angular

  • @nakrishofficiel1170
    @nakrishofficiel1170 8 дней назад

    Merci à vous pour cette vidéo, elle est vraiment excellente, très complète et bien détaillée, j'espère que vous en ferez une sur react et flutter

  • @konancharleskoffi9709
    @konancharleskoffi9709 9 дней назад

    Tu es tres bon j e me suis abonné et laisser une pouce

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

    Merci pour ce tuto riche beaucoup de connaissances, ma question est donc il n'y a plus de notion de module ou feature module dans Angular en introduisant ce concept de standalone ? Je constate que l'utilisation de notion de module ou feature module par fonctionnalité est plus pratique pour bien structurer le projet Angular. Merci

  • @ratoteck
    @ratoteck 11 дней назад

    hello ! Très bon tutoriel ! Par contre j'ai une petite erreur avec le transform (51:03), ça me dit 'TS-992012: Component imports must be standalone components, directives, pipes, or must be NgModules.' Sais-tu comment corriger ce souci ? Merci !

  • @BrunoJubert
    @BrunoJubert 11 дней назад

    Woow j'ai rien compris ^^ , pourtant le cours de 20mn à durer 3h pour moi, j'ai du debugger souvent et relire, heureusement on peut faire pause XD Les explications semblent limpides pourtant, mais là j'avoue j'ai du mal ^^ merci quand même, je vais bien voir la suite

  • @BrunoJubert
    @BrunoJubert 11 дней назад

    Bon, me revoila haha, je continue les vidéos qui m'aident beaucoup , seulement maintenant l'input fait des siennes. Vs code ne trouve pas le name Monster de new Monster() ... j'ai l'impression que d'une mise à jour à l'autre il y a plein de chose qui changent . Par exemple à la vidéo précédente, j'ai du toucher au fichier angular.json après avoir ajouter mes assets/img à la main ( ça ne s'était pas créée pendant la génération du projet ) et le rajouter : "assets": [ "src/favicon.ico", "src/assets" ], si on ne le sait pas ça devient vite compliqué d'avancer , faut avoir la chance d'avoir un ami dev sinon c'est misson impossible haah edit : vs code fait l'auto import du models Monster, chose que j'ai vu en revisionnant, maintenant ça fonctionne ;)

  • @BrunoJubert
    @BrunoJubert 12 дней назад

    Hello, super vidéo, je suis actuellement stage, et on m'a demandé d'apprendre ANGULAR alors que je sors d'une spé react qui a été difficile à digerer haha Juste pour dire , si ça n'a pas déjà été dit,, les imports se font automatiquement dans app.component lors de la déclaration du du tag du composant dans app.component.html. Je vais (sans doute ) faire un édit de ce commentaire si je vois d'autres trucs, car je galère depuis le début, le site Angular avec le tuto tour of heroes n'est plus maintenu et si on démarre avec une vielle version c'est compliqué de suivre. Je suis en version 18.2.5 actuellement soit la dernière il me semble et tes vidéos sont alors parfaite ! Merci encore Sergio pour les vidéos, que je vais regarder jusqu'au bout !! edit : je suis dégouté, je ne comprends pas pourquoi mes images ne veulent pas s'afficher, pourtant j'ai mis les assets au même endroit dans l'arbo, déclaré le même chemin .. tous le css s'applique mais pas les images ... je ne comprends pas du tout pourquoi :/

  • @lcpaquet7498
    @lcpaquet7498 12 дней назад

    Belle vue de belval

    • @SimpleTechProd
      @SimpleTechProd 12 дней назад

      Merci, on a la chance d'avoir de beaux endroits à disposition. Autant en profiter :)

  • @kouassiyanncalixtenguessan6150
    @kouassiyanncalixtenguessan6150 13 дней назад

    Je m'abonne. Super VIDEO de prise en main surtout avec les évolutions du framework...○ Seul GROS bémol, les images sont inaccessibles.

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      Merci pour l'abonnement et pour le commentaire. Pour les images: ou est-ce que tu as enregistré les images (quel dossier) et comment as-tu renseigné les balises src ? Si je peux aider n'hésitez pas.

  • @sognonfranck2875
    @sognonfranck2875 13 дней назад

    Contenu de qualité. Merci pour votre enseignement !!!

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      Avec plaisir, content que vous ayez aimé la vidéo :)

  • @zizette666
    @zizette666 13 дней назад

    Merci

  • @Mohamed-uf5jh
    @Mohamed-uf5jh 14 дней назад

    Excellent ! L'une des meilleurs tutoriels sur Angular en francais avec une mise a jour 2024

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

    Excellente vidéo !

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

    merci beaucoup pour ces bonnes explications je suis débutante en développement et cette vidéo ma beaucoup servis

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      Content de lire ça :) J'espère que le reste de mon contenu vous sera tout aussi utile :)

  • @ursula-jc5sh
    @ursula-jc5sh 15 дней назад

    Salut Sergio, bonne idée de reconversion parce que tu es loin de Max au classement. D'ailleurs, tu parles bien français pour un Mexicain :) Je connaissais un peu Django (sur OpenClassrooms (OC)), mais, c'est pas un framework facile. Flask aussi j'avais commencé sur OC, mais, je suis plutôt texte que vidéo pour apprendre, je regarde quelques vidéos pour introduire rapidement un nouveau domaine. Et bien honnêtement, en 8' tu as réussi à me faire comprendre Flask et à me le faire essayer un des ces 4. Merci :)

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      Salut et merci pour le commentaire! Je ne connais pas Max, c'est un instructeur d'open classroom ? Je suis pas mexicain, mais j'ai des origines portugaises, merci pour le compliment en tout cas. Content de lire que tu as compris Flask :) A bientôt

    • @ursula-jc5sh
      @ursula-jc5sh 13 дней назад

      @@SimpleTechProd C'était une vanne avec ton prénom et le fait que tu ressembles un peu au pilote Sergio Perez. Et le Max en question c'était Max Verstappen son coéquipier chez Red Bull F1 Team lol. Merci pour ton message :)

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      @@ursula-jc5sh xD oh mon dieu j'étais complétement à côté de la plaque. Merci tu m'as bien fait rire, la semaine commence bien :)

  • @SebastienBurckhardt
    @SebastienBurckhardt 16 дней назад

    Super vidéo ! je connaissais déjà, mais avec les nouveautés, je voulais reprendre à 0 et tu m'as permis de réapprendre. J'ai hâte de voir ta vidéo sur les tests, qui sont primordial pour faire une application robuste. J'espère aussi que tu feras des vidéos plus avancées sur Angular. Je trouve toujours bien d'apprendre les rouages d'un framework et son utilisation avancée.

    • @SimpleTechProd
      @SimpleTechProd 13 дней назад

      Merci beaucoup, venant de quelqu'un qui connaissait déjà Angular, ça me fait d'autant plus plaisir :) Il y aura bientôt des nouvelle vidéo Angular, la je fais une petite pause de ces vidéos, car ça m'a pris des mois à écrire/filmer/monter, du coup là j'ai besoin de montrer d'autres choses. Mais j'y reviendrai dans quelques semaines.

  • @souissioussama9485
    @souissioussama9485 17 дней назад

    Une très bonne explication, merci beaucoup pour l'effort !

  • @chrisder1814
    @chrisder1814 17 дней назад

    salut j'ai eu quelques idées en ce qui concerne de la retouche d'image en automatique, est-ce que tu pourrais me dire ce que tu penses de mes idées

    • @SimpleTechProd
      @SimpleTechProd 17 дней назад

      Salut, j'ai beaucoup de travail en se moment. Mais si tu veux tu peux venir sur discord (lien dans la description) et m'expliquer tes idées (à moi ou au reste de la communauté). Quand j'aurais 5min je regarderai et te donnerai mon avis. Je m'excuse d'avance car ça pourrait prendre un bon moment avant que je puisse revenir vers toi.

  • @JBUQim
    @JBUQim 20 дней назад

    Merci pour ce tuto très complet et intéressant. J'ai cependant une question, pourquoi faire une copie de la copie a 2:13:58 , L38

    • @SimpleTechProd
      @SimpleTechProd 20 дней назад

      Dans le code, on stoque une fois le monstre en local, ce stoquage doit garder le dernier état sauvegardé du monstre. Comme on retourne la première copie à l'utilisateur de notre service, si on stoquerai cette copie dans notre tableau local et que l'utilisateur changerai par example le nom de la copie qu'on lui a retourné, ce changement serait aussi présent dans notre tableau. Comme on ne veut pas que ce tableau puisse être changé sans passer par les méthodes du services, on stoque une copie à laquelle l'utilisateur n'a pas d'accès.

  • @alexterieur325
    @alexterieur325 20 дней назад

    "Zombie de Microsoft" et tu vends des trucs libres de droits ?

    • @SimpleTechProd
      @SimpleTechProd 20 дней назад

      Je le dis sur le ton de la rigolade dû à mon manque d’objectivité pendant cette phase ;)

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

      @@SimpleTechProd Donc tu vends des trucs libres de droit ?

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

      Si tu prends en compte mes blogs et cours sur cette chaine, sur lesquels j'investi un somme incalculable d'heures, ainsi que les projets que je partage sur gitlab, oui. Mais je suis pas sûr de comprendre ce que tu cherche à savoir.

  • @KamosisSec
    @KamosisSec 20 дней назад

    Merci beaucoup pour cette vidéo claire et concise, elle m'a permis de mieux comprendre et bibliothèque et d'avancer dans mon project d'étude. Petite remarque sur le titre si je ne m'abuse je mot "trafic" s'écrit avec un seul "f" en français

    • @SimpleTechProd
      @SimpleTechProd 20 дней назад

      Merci :) c’est corrigé

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

      @@SimpleTechProd Je vous en prie

  • @chrisder1814
    @chrisder1814 21 день назад

    Salut j'avais utilisé l'API the open AI dans un module de Google sheet ou encore dans make, donc juste en faisant un copier-coller de la clé à 10 chiffres, Est-ce que tu pourrais m'expliquer ce que cette méthode d'utilisation de la clé à partir de python pourrait pourrait me permettre de faire de plus quels sont les avantages ? Est-ce que tu pourrais me donner des exemples ? Mon but est de faire du SEO et de la retouche d'images en automatique ? Est-ce que ça pourrait être plus simple avec python plutôt que make voir avantageux?

  • @mamadoudiouldebarry5374
    @mamadoudiouldebarry5374 21 день назад

    je ne connaissais rien en angular mais maintenant je sui situé c'est excellent ce tuto merci énormément

  • @angelokezimana
    @angelokezimana 21 день назад

    Excellent tutoriel

  • @mateolebras-sancho9017
    @mateolebras-sancho9017 23 дня назад

    Merci, je galérais depuis plusieurs heures pour ouvrir un pauvre fichier excel, super tuto !

    • @SimpleTechProd
      @SimpleTechProd 23 дня назад

      Je suis très content de lire ça. Merci :) J'espère que le reste du contenu te plaira également.

  • @djeinfo5896
    @djeinfo5896 23 дня назад

    il y a un petit problème avec le localStorage. Une erreur "localStorage is not defined" apparait. C'est à cause du SSR. j'ai du modifié le fichier angular.json pour modifier les valeurs de SSR et de PRERENDER

    • @SimpleTechProd
      @SimpleTechProd 23 дня назад

      Salut, tu as probablement loupé le moment ou je disais de ne pas activer le SSR vers 10:30. En tout cas tu peux tout à fait utiliser le localstorage tout en restant sur du SSR en utilisant le localStorage en combinaison avec afterNextRender: angular.dev/guide/ssr#authoring-server-compatible-components Bon continuation. :)

  • @BadrRevision
    @BadrRevision 23 дня назад

    C'est quoi la différence entre webstorm et phpstorm ?

    • @SimpleTechProd
      @SimpleTechProd 23 дня назад

      Phpstorm peut etre vu comme un webstorm avec des fonctions propre à php en plus. Ces fonctions peuvent néanmoins être ajoutées à webstorm via des plugins. Jetbrains à une page de comparaison qui montre les différences entre les différents IDE: www.jetbrains.com/products/compare/?product=webstorm&product=phpstorm

  • @julienalexandre9033
    @julienalexandre9033 24 дня назад

    Un super tuto vraiment très très bien expliqué ! Merci beaucoup et vivement les prochains cours notamment sur RxJS 😁

  • @kal.leroux
    @kal.leroux 24 дня назад

    pureee un clic bait genre pour un editor de code tu as en general besoin que de la fenetre pour tapez le code et du lsp de ton language a part cela tout le reste est un faut probleme ( et j'imagine que tu va sortir a tout bout de champs que vscode ne correspend pas a ton besoin ) je sais pas pourquoi tu fait une video qui s'attarde sur un detail alors que tu peut vraiment aider les gens sur autre chose que payer pour intellij est plus productif

    • @SimpleTechProd
      @SimpleTechProd 24 дня назад

      Bonjour, je pense qu’il est important de sensibiliser les gens (surtout les entrepreneurs petits/moyens ou grands) au coût réel d’un choix technologique/outils. Maintenant je peux parfaitement comprendre que tout le monde n’ait pas le même problème ou les mêmes contraintes. En revanche si tu regarde un peu le contenu de ma chaîne je ne pense pas que ma contribution à la communauté de dev francophones soit négligeable. En tout cas je comprends ton point de vue et le respecte. Je te souhaite une bonne journée et merci pour ta contribution au débat

    • @XavierPinto-q9m
      @XavierPinto-q9m 16 дней назад

      D'un point de vue purement objectif si tu touche 100€ de l'heure et tu perds 20h à debugger ton IDE c'est tout de même 2000€ de perdu et quand tu commences une société c'est pas rien. Le but d'un IDE avec ou sans IA c'est de faire gagner du temps sinon on peut coder sur un editeur de texte gratuit. On veut gagner du temps et avoir de la simplicité. Il explique très bien pourquoi VScode ne lui correspond pas, c'est pas pour autant que ce sera mon cas.

    • @kal.leroux
      @kal.leroux 16 дней назад

      ehhhhh je sais pas si c'est un cas reel ou bien c'est juste des supposition car celui qui passe 20h a debuger sur vscode passera pratiquement autant de temps sur n'importe quel editeur ( ou du moins en mois une 15h ) like If you suck at debugging changing IDE won't be much of help. mon point de vue est coder ce n'est pas faire de la magie et il n y a pas une fonctionnalite magique il y a toi et ton code et les outils que nous utilisons ne sont pas magic aussi si tu sais ce que tu veut faire juste fait le 2 tu n'a pas besoin d'un IDE magique qui te tien la main 24/7 pour etre bon ou pour ne pas perdre du temps genre mieux tu connais ton language mieux tu debug ton code point bare un ide peut aider mais ne doit pas etre meilleur que toi car dans ce cas cela veut dire que tu es tres tres mauvais

  • @MH-vj2pm
    @MH-vj2pm 24 дня назад

    Pour être honnête j'utilise même plus d'IDE.. J'utilise Helix avec les serveurs LSP dont j'ai besoin et un multiplexer de terminales. Ça fait large le taff pour coder en Rust, Python, Bash etc. Je peux facilement renommer & refactoriser du code et ceux directement dans mon terminal. J'ai beaucoup utilisé vscode mais je trouve l'outil vite très lourd sur de vrais projets. Une completion lente et globalement des plugin pas toujours à jour. Concernant les intégrations de Git, je préfère utiliser directement la CLI de Git. Je ne dépend d'aucun outils tiers et surtout je trouve que git combiné a un pager comme gut-delta ça fait très bien le travail. J'ai finalement pas de soucis pour résoudre des conflits et gérer mon historique de commits. À titre perso j'ai tendance à setup mes outils au fil du temps et je gardes mes configurations précieusement dans le temps. Le meilleur outil c'est celui qui me correspond et sur je maîtrise.

  • @ashishlesnar9577
    @ashishlesnar9577 24 дня назад

    please make in english, it will be really helpful

    • @SimpleTechProd
      @SimpleTechProd 24 дня назад

      Hi, thank you for your comment. I tried that a while back, but my videos weren't getting any attention, probably because there is already a lot of software development content in english on RUclips. But I see that I start getting a lot of requests to make the videos in english I will reconsider it. In any case, thanks for asking and have a nice day

  • @stvndelucis
    @stvndelucis 24 дня назад

    Personnellement, j'ai toujours utilisé les produits Jetbrains. J'ai commencé avec Android Studio puis Intelij IDEA en passant par DataGrip... un jour j'ai essayé VSCode et OMG je n'ai pas pu m'y accommoder (je pense que c'est ce que ressens un utilisateur iPhone quand il passe à Android 😂😂😂). On a eut (presque) les mêmes problèmes qui m'ont pousser à revenir aux produits Jetbrains. J'utilise Webstorm actuellement étant donner que je suis axé web dev depuis quelques ans. Merci beaucoup pour le coupon. J'ai un abonnement actif. je ne peux pas appliquer le coupon je crois. ton code promo a une date d'expiration ? Si oui, quand ?

    • @SimpleTechProd
      @SimpleTechProd 24 дня назад

      Salut, sujet un peu touchy JetBrains, je ne m'attendais pas à autant de réactions sur mon retour d'experience je dois dire, et je suis content de voir que je suis pas le seul qui a eu ces problèmes sous VSCode :) Le code est valable jusqu'au 31/12/2024, en revanche si tu veux déjà appliquer le code, tu peux à tout moment aller sur la page de gestion de ton abo et cliquer sur "renew" ensuite tu pourra appliquer le code. Mais attention, ça va étendre la duré de ton abonnement de 12 mois, en plus de la durée actuelle.

    • @stvndelucis
      @stvndelucis 24 дня назад

      @@SimpleTechProd merci dommage que je ne puisse pas en bénéficier sans payer ma deuxième année directement 😭😭😭 un peu logique aussi qu'on on y repense

  • @MtTheToto
    @MtTheToto 24 дня назад

    Tu peux tout faire directement dans IntelliJ, pas obligé d'installe r PyCharm et Webstorm, c'est juste un IntelliJ avec l'extension Python et JS installée par défaut.

    • @stvndelucis
      @stvndelucis 24 дня назад

      Ouais Intelij Ultimate regroupe quasiment tous les produits jetbrains

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

      C'est pas l'IDE pour java et kotlin ?