<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sJIkiuFwEIk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum - 1 - Introduction</video:title>
      <video:description>Introduction to Agile Scrum: an iterative project management framework focused on delivering value through 2-week sprints, continuous improvement, and rapid adaptation versus traditional waterfall.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sJIkiuFwEIk</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-10-conclusion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ddDqMNvNJe8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 10 Conclusion</video:title>
      <video:description>In conclusion, Agile Scrum is a highly effective project management framework that emphasizes collaboration, flexibility, and continuous improvement. By br...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ddDqMNvNJe8</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-2-culture-scrum.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M2rSlhGJ5hw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 2 Culture Scrum</video:title>
      <video:description>Discover Scrum culture: the values, agile mindset and team principles behind the Scrum framework. Free video lesson on we want code.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/M2rSlhGJ5hw</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-3-project-mangement.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i20bm6T5tKM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 3 project management</video:title>
      <video:description>Agile Scrum is a project management methodology that is centered around the principles of collaboration, flexibility, and continuous improvement. It is des...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i20bm6T5tKM</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-4-the-roles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2EWpKREkjNE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 4 THE ROLES</video:title>
      <video:description>Agile Scrum is a project management framework that emphasizes collaboration, communication, and flexibility. One of the key elements of Agile Scrum is the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2EWpKREkjNE</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-5-initiate-projects.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wsUEfBjfkA8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 5 initiate projects</video:title>
      <video:description>Agile Scrum is a popular project management framework that is widely used in software development. It is a flexible and iterative approach that emphasizes...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wsUEfBjfkA8</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-6-artefacts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fPcl8XFdYWg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 6 Artefacts</video:title>
      <video:description>Agile Scrum is a project management framework that emphasizes collaboration, flexibility, and iterative development. One of the key components of Agile Scr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fPcl8XFdYWg</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-7-other-concepts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NgndIoE5aJc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>AGILE agile-scrum-7-other concepts</video:title>
      <video:description>Agile Scrum is a popular project management framework that is based on the principles of agility and collaboration. While the core concepts of Agile Scrum...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NgndIoE5aJc</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-8-faq.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wwlDW7STMsY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 8 FAQ</video:title>
      <video:description>Agile Scrum FAQ: clarifying common questions — Scrum is not an acronym, it&apos;s borrowed from rugby; Scrum is one of many Agile methodologies; and why Scrum is the most widely adopted today.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wwlDW7STMsY</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-9-rituals.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ckk78SqXhXs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 9 Rituals</video:title>
      <video:description>Agile Scrum is a project management framework that is widely used in software development. One of the key components of Agile Scrum is the use of rituals,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ckk78SqXhXs</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/agile-scrum/lesson/agile-scrum-from-a-to-z-complete-tutorial.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QeWnEemQ6eM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum from A to Z - Tutoriel Complet</video:title>
      <video:description>Agile Scrum is a project management methodology that is widely used in the software development industry. It is an iterative and incremental approach to pr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QeWnEemQ6eM</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P0INxAN5cmk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.1 Introduction</video:title>
      <video:description>Welcome to the complete Angular guide: learn what Angular is, how to build reactive single-page applications with stellar user experiences, through theory and hands-on practical projects.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/P0INxAN5cmk</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-2-angular-definition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wayCbDqd_as/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.2 Angular définition</video:title>
      <video:description>Angular definition: a JavaScript framework for building Single Page Applications (SPAs) where only the DOM updates dynamically — no full page reload — delivering an instant, app-like user experience.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wayCbDqd_as</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-3-angularjs-vs-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/swzWrgRuFmg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.3 Angularjs VS Angular</video:title>
      <video:description>AngularJS vs Angular: AngularJS (v1, 2010) was completely rewritten as Angular 2 (2016). Since then, semantic versioning every 6 months delivers incremental, backward-compatible improvements.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/swzWrgRuFmg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-4-first-application-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jfd1btnhhOc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.4 First application part 1</video:title>
      <video:description>First Angular application part 1: install Node.js and npm (prerequisites for the Angular CLI) on Windows, macOS, or Linux, and verify the installation with node -v and npm -v.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jfd1btnhhOc</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-4-first-application-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/V9VV2S3LgOk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.4 First application part 2</video:title>
      <video:description>First Angular application part 2: install the Angular CLI globally with npm install -g @angular/cli, create a project using ng new, and launch it locally with ng serve on http://localhost:4200.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/V9VV2S3LgOk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-5-edit-first-application-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8z9mop1gmTY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.5 Edit first application part 1</video:title>
      <video:description>Angular is a popular open-source JavaScript framework that is used for building dynamic web applications. It is developed and maintained by Google and prov...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8z9mop1gmTY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-5-edit-first-application-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CVNeuYTC8bg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.5 Edit first application part 2</video:title>
      <video:description>In this second part of editing the first application in Angular, we continue to build on the knowledge gained in the first part. We explore how to add more...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CVNeuYTC8bg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-1-6-what-is-typescript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gwVlggzP4qs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.6 What is Typescript?</video:title>
      <video:description>Typescript is a programming language that is a superset of JavaScript. It was developed and is maintained by Microsoft. It adds features to JavaScript that...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gwVlggzP4qs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RyjmEtBejss/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.1 Introduction ?</video:title>
      <video:description>Hello everyone and welcome to this new section ... on the bases of Angular. So, now that we’ve started with this course and... with Angular and our project...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RyjmEtBejss</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-10-fully-understand-the-component-selector.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qWyOkW_zN9k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-9 Fully understand the component selector</video:title>
      <video:description>Angular module: Angular - 2-9 Fully understand the component selector. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qWyOkW_zN9k</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-11-exercice-one.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MbAcDvTpO5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-11 Exercice 1</video:title>
      <video:description>Angular module: Angular - 2-11 Exercice 1. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MbAcDvTpO5o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-13-interpolation-of-strings-eng.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.13 Interpolation of strings-eng</video:title>
      <video:description>Angular module: Angular - 2.13 Interpolation of strings-eng. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-14-propriete-binding.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.14 Propriété Binding</video:title>
      <video:description>interpolation, which is a great tool to output data in a model. Now, I want to take a look at the property link. By the way, there are many cases where you...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-15-binding-properties-vs-string-interpolation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.15 Binding properties VS string interpolation</video:title>
      <video:description>In the last course, we learned how to link properties. Now, if we had the use case we also wanted to display the current value of allowNewServer, we could...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-16-bidirectional-data-link.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.16 bidirectional data link</video:title>
      <video:description>Angular two-way data binding with [(ngModel)]: combine property binding and event binding on a single input to keep the class and the template in sync.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-16-lbidirectional-data-link.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.16 bidirectional data link</video:title>
      <video:description>Angular two-way data binding with [(ngModel)]: combine property binding and event binding on a single input to keep the class and the template in sync.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-17-transmit-and-use-data-with-event-link.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.17-Transmit and use data with event link</video:title>
      <video:description>In the last course, we reviewed the event link. Now, before we focus on the two-way link and explain what it is, there’s another important thing you need t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-18-bidirectional-data-link.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.18 Bidirectional data link</video:title>
      <video:description>In the last few videos, we learned a lot about linking events and linking properties. Now we’re going to combine the two to get a two-way connection. We ha...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-2-how-is-an-angular-application-loaded-and-started.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-z4ij6zmY4g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-2 How is an angular application loaded and started?</video:title>
      <video:description>Hello everyone and welcome on this video we will see ... how our angular application is loaded and ... started. Here is the page as ... we see it right now...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-z4ij6zmY4g</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-20-exercise-two.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.20-Exercise 2</video:title>
      <video:description>You’ve learned a lot about data linking! It’s time to put it into practice. In this work, you will use the different forms of Databinding and see how you c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-21-understand-the-instructions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.21-understand the instructions</video:title>
      <video:description>We are almost finished learning the basics of Angular. We have acquired a lot of knowledge about the components, which are the basis of any Angular applica...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-22-using-ngif-to-exit-data-conditionally.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.22- Using ngIf to exit data conditionally</video:title>
      <video:description>In the application example we have built so far, we have not used directives other than components that are directives. But we have not used any other inte...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-23-improve-ngif-with-an-else-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.23- Improve ngIf with an Else condition</video:title>
      <video:description>In the last course, we saw the basic syntax of NGIF, which is the syntax you will use most of the time. However, there is an alternative to this syntax. So...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-24-dynamic-styling-of-elements-with-ngstyle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.24-Dynamic styling of elements with ngStyle</video:title>
      <video:description>In the last video, we saw the NGIF directive and noted that it was very useful because it was a structural directive. We also mentioned another type of dir...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-25-dynamically-apply-css-classes-with-ngclass.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.25-Dynamically apply CSS classes with ngClass</video:title>
      <video:description>We have seen examples for Ng style and NGIF. Now one thing related to Ngstyle is the NG class. We have now learned that NG style allows us to dynamically a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-26-generating-lists-with-ngfor.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.26-Generating lists with ngFor.</video:title>
      <video:description>With all of these instructions learned, let’s now look at the latest integrated directive for now. An important directive though, is that we can click on t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-27-exercise-three.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.27-Exercise 3</video:title>
      <video:description>We are finally at the end of this section of the course. Practice what you’ve learned about the guidelines and use the most common guidelines to add a butt...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-28-get-the-index-when-using-ngfor.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.28 Get the index when using ngFor</video:title>
      <video:description>In the last video, we created a solution with our log where we could add items that receive a growing number. This number then determines whether we have a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-3-the-components-are-important.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NAwQUQsGHGM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-3 The components are important ?</video:title>
      <video:description>Dans le dernier cours, nous avons examiné de près ... ce qui se passe au moment où nous visitons ... localhost:4200 ici dans le navigateur. Nous avons comp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NAwQUQsGHGM</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-4-creating-a-new-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Odyk3mlnsDk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-4 Creating a new component</video:title>
      <video:description>Les composants sont importants, n&apos;est-ce pas ? C&apos;est pourquoi nous commençons par l&apos;un d&apos;eux, le composant d&apos;application. D&apos;un côté, c&apos;est un composant Ang...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Odyk3mlnsDk</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-5-understand-the-role-of-appmodule-reporting-and-component.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kKOF3TMpuj8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-5 Understand the role of AppModule reporting and component</video:title>
      <video:description>Angular is a popular open-source framework for building web applications. It is based on TypeScript and offers a wide range of features and tools to develo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kKOF3TMpuj8</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-6-Use-of-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/etR1_n6348Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-6 Use of components</video:title>
      <video:description>Angular is a powerful framework for building web applications, and one of its key features is the use of components. Components are the building blocks of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/etR1_n6348Y</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-7-creating-with-the-cli-and-nesting-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kQlUqmWXxrU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-7 Creating components with the CLI and nesting components</video:title>
      <video:description>Angular is a popular open-source framework for building dynamic and responsive web applications. One of the key features of Angular is its ability to creat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kQlUqmWXxrU</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-7-creation-de-composants-avec-le-cli-et-imbrication-de-componants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kQlUqmWXxrU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-7 Création de composants avec le CLI et imbrication de componants</video:title>
      <video:description>Angular module: Angular - 2-7 Création de composants avec le CLI et imbrication de componants. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kQlUqmWXxrU</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-8-working-with-component-templates.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y9-L1sQg4WI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-8 Working with component templates</video:title>
      <video:description>Angular module: Angular - 2-8 Working with component templates. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y9-L1sQg4WI</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-2-9-working-with-component-styles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BUQduS4abj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-9 Working with component styles</video:title>
      <video:description>Angular module: Angular - 2-9 Working with component styles. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BUQduS4abj4</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-1-Introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 1 Introduction</video:title>
      <video:description>Angular module: Angular - 3 1 Introduction. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-11-displaying-recipe-details.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gwVlggzP4qs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.11 Displaying recipe details</video:title>
      <video:description>The Angular module &quot;Displaying Recipe Details&quot; is designed to provide a comprehensive solution for displaying recipe details in a web application. With thi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gwVlggzP4qs</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-2-planning-an-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/godLYB86CHY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 2 Planning an application</video:title>
      <video:description>The Planning an Application module in Angular is designed to provide developers with the necessary skills and knowledge to effectively plan and design an a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/godLYB86CHY</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-3-creating-an-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5PTkQX3WKhI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3-3 creating an application</video:title>
      <video:description>The &quot;Creating an Application&quot; module in Angular is designed to teach developers how to build robust and scalable applications using the Angular framework....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5PTkQX3WKhI</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-4-configuring-an-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YCWDYFZ5FiA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 4 configuring an application</video:title>
      <video:description>The Configuring an Application module in Angular is designed to teach developers how to configure their applications for optimal performance and functional...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YCWDYFZ5FiA</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-5-creation-of-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o3ihQq4--mo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.5 creation of components</video:title>
      <video:description>The &quot;Creation of Components&quot; module is an essential part of the Angular framework, which allows developers to create reusable and modular UI components. Th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/o3ihQq4--mo</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-6-use-of-the-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NmXLXjC7eQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.6 use of the components</video:title>
      <video:description>The use of components is a fundamental aspect of Angular development. Components are the building blocks of an Angular application, and they encapsulate th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NmXLXjC7eQY</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-3-7-add-navigation-bar.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2YR-Nzp3VFY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.7 Add a navigation bar</video:title>
      <video:description>The &quot;Add a navigation bar&quot; module in Angular is a crucial component in creating a user-friendly and organized web application. A navigation bar, also known...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2YR-Nzp3VFY</video:player_loc>
      <video:publication_date>2023-04-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-10-learn-more-about-encapsulation-of-views.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.10-Learn more about encapsulation of views</video:title>
      <video:description>In the last video, you learned how Angular encapsulates your styles. Now you can skip this encapsulation. If you return to your code for the server element...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-11-use-of-references-in-templates.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.11-Use of local references in templates</video:title>
      <video:description>Back in the application we built during the first lessons of this course, we used our anti element componentcockpit server using output and input to pass d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-12-access-model-and-dom-with-viewchild.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.12-Access model and DOM with @ViewChild</video:title>
      <video:description>In the last video, we learned about local references. Now, there is also another way to access local references or any element, in fact, directly from our...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-13-project-content-into-components-with-ng-content.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.13-Project content into components with ng-content</video:title>
      <video:description>Project content into an Angular component with ng-content: insert HTML from outside between a component&apos;s tags to build reusable wrappers.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-14-understanding-the-component-life-cycle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.14-Understanding the component life cycle</video:title>
      <video:description>The first phase, the first hook that we can connect to is ngOnChanges. And it can actually run multiple times. It is executed from the outset, when a new c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-5-assigning-an-alias-to-custom-ptoperties.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.5-Assigning an alias to custom properties</video:title>
      <video:description>In the last video, we learned something crucial. We learned how to bind our own properties with @Input parentheses in front, that’s super important.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-6-bind-custom-events.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.6-Bind custom events</video:title>
      <video:description>In the last few videos, we learned something crucial, something that we will use a lot in our demo application and this course, and probably in any applica...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-7-assigning-an-alias-to-custom-events.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.7-Assigning an alias to custom events</video:title>
      <video:description>In the last lesson, you learned how to use @Output to allow our components to listen to your own custom events that you can create with EventEmitter.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-8-summary-of-custom-properties-and-event-links.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.8- Summary of custom properties and event links</video:title>
      <video:description>Let me quickly summarize what we’ve learned so far, because it’s really important.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/angular/lesson/angular-5-9-understanding-the-encapsulation-of-views.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.9-Understanding the encapsulation of views</video:title>
      <video:description>The latest videos of our application under development have shown a change when servers or blueprints were added. Specifically, a new server at the bottom...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-05</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-1-1-introduction-ansible.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KZdacqOJ-7w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 1.1 Introduction</video:title>
      <video:description>Ansible is an open-source automation tool that is used for configuration management, application deployment, and task automation. It is designed to help IT...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KZdacqOJ-7w</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-1-2-introduction-ansible-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U15JBzNG7mU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 1 - 2 Introduction</video:title>
      <video:description>Ansible is an open-source configuration management and orchestration tool, used to automate deployment and configuration tasks computer systems. It was dev...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/U15JBzNG7mU</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-2-1-installation-virtual-box.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3dndSp-gXj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 2 - 1 Insttallation virtual box</video:title>
      <video:description>The Ansible module for installing VirtualBox is a powerful tool that allows users to easily set up and manage virtual machines on their local or remote sys...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3dndSp-gXj4</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-2-2-installation-ansible-part1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mnuMT1CVyfo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 2 - 2 Installation de Ansible part1</video:title>
      <video:description>Introduction à Ansible What is Ansible? Why use Ansible? Who is Ansible for? Prerequisites for Ansible installation Compatible operating systems Hardware R...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mnuMT1CVyfo</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-3-1-ansible-inventory-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CbtxciuzSzM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible 3 1 Ansible Inventory 1</video:title>
      <video:description>The Ansible Inventory 1 module is a crucial component of the Ansible automation platform. The inventory is essentially a list of all the hosts and groups t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CbtxciuzSzM</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-3-2-demo-ansible-inventory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iXrdAkMyLd8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 3 - 2 Demo ansible inventory</video:title>
      <video:description>The Demo Ansible Inventory module is a powerful tool that allows users to manage their inventory of systems and applications in an efficient and streamline...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iXrdAkMyLd8</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ansible/lesson/ansible-4-1-introduction-yaml.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kCgsYRNKrc4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 4 - 1 Introduction YAML</video:title>
      <video:description>The Ansible module is a powerful automation tool that allows users to manage infrastructure, deploy applications, and perform other tasks using a simple an...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kCgsYRNKrc4</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/1-1-Introduction-AWS-Certified-Solutions-Architect-Associate.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xj8Z53eROKI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 Introduction AWS Certified Solutions Architect Associate</video:title>
      <video:description>The Ansible module is an essential tool for system administrators and DevOps engineers who need to automate their IT infrastructure. This module is designe...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xj8Z53eROKI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/1-3-introduction-aws-account-creation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WFrHvhURtcU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.3 Introduction AWS account creation</video:title>
      <video:description>La création d&apos;un compte AWS est une étape cruciale pour accéder aux services cloud proposés par Amazon. Pour ce faire, il suffit de se rendre sur le site w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WFrHvhURtcU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/1-5-introduction-define-an-aws-budget.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PDOfOAiakaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.5 Introduction define an AWS budget</video:title>
      <video:description>Définir un budget AWS est une étape cruciale pour toute entreprise qui utilise les services d&apos;Amazon Web Services. Cela permet de contrôler les coûts et de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PDOfOAiakaU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/1-8-introduction-how-to-read-an-aws-invoice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w2ixOYDHPx4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.8 Introduction how to read an AWS invoice?</video:title>
      <video:description>La facturation AWS peut sembler complexe au premier abord, mais elle est en réalité assez simple à comprendre une fois que vous avez pris le temps de l&apos;exa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w2ixOYDHPx4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-10-introduction-to-aws-fundamentals.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_tJGEx_hnfo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10 Introduction to AWS fundamentals</video:title>
      <video:description>The Ansible module &quot;Introduction to AWS Fundamentals&quot; is designed to provide a comprehensive overview of Amazon Web Services (AWS) and how it can be levera...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_tJGEx_hnfo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-11-aws-regions-and-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vMVoxuhWIxg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.11 AWS Regions and Overview</video:title>
      <video:description>The AWS Regions and Overview module in Ansible provides a comprehensive guide to the various AWS regions and their associated services. AWS regions are geo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vMVoxuhWIxg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-12-introduction-iam-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QJ5FeC_Yx1A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.12 Introduction IAM AWS</video:title>
      <video:description>The Ansible module for AWS IAM (Identity and Access Management) provides a powerful automation tool for managing user access and permissions within AWS. IA...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QJ5FeC_Yx1A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-14-introduction-ec2-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h7vhT0yWaWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.14 Introduction EC2 AWS</video:title>
      <video:description>EC2 is a web service offered by AWS that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for deve...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/h7vhT0yWaWE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-15-overview-on-aws-ssh.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cs07A8k2BNI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.15 Overview on AWS SSH</video:title>
      <video:description>The Ansible module for AWS SSH provides a powerful and flexible tool for managing SSH connections to Amazon Web Services (AWS) instances. With this module,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cs07A8k2BNI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-16-ssh-over-linux\u0026amp;Mac.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dKdG2XQbdcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.16 SSH over Linux&amp;Mac</video:title>
      <video:description>The SSH over Linux&amp;Mac module in Ansible is a powerful tool that allows for secure remote management of Linux and Mac systems. SSH, or Secure Shell, is a p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dKdG2XQbdcc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-17-ssh-over-windows-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RYINMUT0h4E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.17 SSH over Windows AWS</video:title>
      <video:description>Connect to an AWS EC2 Linux instance from Windows using PuTTY: convert the .pem key into .ppk with PuTTYgen, set the host, user ec2-user and load the key.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RYINMUT0h4E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-18-ssh-over-windows10-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2iKccxBBQ5A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.18 SSH over Windows10 AWS</video:title>
      <video:description>Connect to an EC2 Linux instance from Windows 10 with the built-in OpenSSH client in PowerShell or CMD, and fix the .pem key permissions via NTFS ACLs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2iKccxBBQ5A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-20-ec2-instance-connect-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/owsMWeDdQO8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.20 EC2 Instance connect AWS</video:title>
      <video:description>Use EC2 Instance Connect in the AWS console to open an SSH session from your browser without managing a private key — ephemeral keys are generated on the fly.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/owsMWeDdQO8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-21-introduction-to-aws-security-groups.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mgaXj6df0-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.21 Introduction to AWS Security Groups</video:title>
      <video:description>The &quot;Introduction to AWS Security Groups&quot; module is designed to provide an overview of the AWS Security Groups service. AWS Security Groups is a powerful t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mgaXj6df0-s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-22-how-aws-security-group-work.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8jZdWRWIA6s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.22 How AWS Security Groups Work</video:title>
      <video:description>AWS Security Groups are a fundamental aspect of securing your cloud infrastructure on Amazon Web Services (AWS). In essence, a Security Group is a virtual...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8jZdWRWIA6s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-23-introduction-aws-network-recall.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EACLsOw9CsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.23 Introduction AWS Network Recall</video:title>
      <video:description>Networking refresher for AWS: IPv4 vs IPv6, public vs private addresses, NAT and routing, plus Elastic IPs used to keep a fixed public IP on EC2 instances.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/EACLsOw9CsA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-24-aws-ip-addresses-and-instances.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ez7ltj9PSrI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.24 AWS IP Addresses and Instances</video:title>
      <video:description>L&apos;installation du serveur web Apache sur AWS est une étape cruciale pour tout projet de développement web. Apache est un logiciel open source qui permet de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ez7ltj9PSrI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-25-installalling-the-apache-aws-web-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-ek9_NKwqns/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.25 Installing the apache AWS web server</video:title>
      <video:description>The &quot;Installing the Apache AWS Web Server&quot; module is designed to provide learners with the necessary skills and knowledge to set up and configure a web ser...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-ek9_NKwqns</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-26-aws-ec2-user-data.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UI4YHeIg0DY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.26 AWS EC2 User Data</video:title>
      <video:description>AWS EC2 User Data is a feature that allows users to automate the configuration of their Amazon Elastic Compute Cloud (EC2) instances. With this feature, us...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UI4YHeIg0DY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-27-the-different-types-of-aws-instances-launch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SWsaQfYr3Eg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.27 The different types of AWS instance launch</video:title>
      <video:description>EC2 launch options: on-demand, reserved (standard, convertible, scheduled), spot, dedicated instances and dedicated hosts — when to use each and how to combine.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SWsaQfYr3Eg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-28-request-from-bodies.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/maNCW5jZK9s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.28 Requests from floating bodies</video:title>
      <video:description>The &quot;Requests from floating bodies&quot; module in AWS is designed to enable users to process requests from external sources, such as mobile devices, IoT sensor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/maNCW5jZK9s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-29-instances-lab-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x-rwXMjhzRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.29 Instances lab AWS</video:title>
      <video:description>Hands-on lab on EC2 launch types: buying reserved instances, scheduling instances, allocating dedicated hosts, requesting spot fleets and single spot instances.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x-rwXMjhzRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-30-aws-ec2-instance-types.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CuAGv3ChDDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.30 AWS EC2 Instance Types</video:title>
      <video:description>AWS EC2 Instance Types is a module that provides a comprehensive overview of the various types of EC2 instances available on AWS. EC2 instances are virtual...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CuAGv3ChDDI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-31-what-is-an-aws-ami.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VAkF5S7jX3o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.31 What is an AWS AMI</video:title>
      <video:description>An Amazon Machine Image (AMI) is a pre-configured virtual machine image used to create an Amazon Elastic Compute Cloud (EC2) instance. It contains the info...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VAkF5S7jX3o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-32-how-create-an-ami-from-an-aws-instance.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/88IAjxXfG6c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.32 How to create an AMI from an AWS instance</video:title>
      <video:description>The AWS module on &quot;How to create an AMI from an AWS instance&quot; provides a comprehensive guide on the process of creating an Amazon Machine Image (AMI) from...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/88IAjxXfG6c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-33-copying-ami-from-another-aws-account.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jPE0oy9UdvQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.33 Copying AMI from another AWS account</video:title>
      <video:description>The &quot;Copying AMI from another AWS account&quot; module is a crucial component of Amazon Web Services (AWS) that enables users to transfer Amazon Machine Images...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jPE0oy9UdvQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-34-aws-placement-groups.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9GC6Zwz8fDo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.34 AWS Placement Groups</video:title>
      <video:description>AWS Placement Groups is a feature offered by Amazon Web Services (AWS) that allows users to place instances in a specific group within an Availability Zone...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9GC6Zwz8fDo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-35-what-is-an-aws-eni.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hjZIMvrWrmY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.35 What is an AWS ENI</video:title>
      <video:description>Discover AWS Elastic Network Interfaces (ENI): virtual NICs with private and Elastic IPs, security groups, MAC address, attach/detach across EC2 instances.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hjZIMvrWrmY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-37-e2-hibernate-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5IycHCu-gCY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.37 E2 Hibernate AWS</video:title>
      <video:description>Discover EC2 hibernate mode: RAM is saved to the encrypted EBS root volume so the OS restarts faster, supported instance types, limits, and free-tier rules.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5IycHCu-gCY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-38-how-aws-hibernation-mode-works.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vFyVbNFTV-k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.38 How AWS Hibernation Mode Works</video:title>
      <video:description>Hands-on lab on EC2 hibernation: launch an m5.large with encrypted EBS, enable Stop-Hibernate behavior, stop and resume the instance and verify uptime.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vFyVbNFTV-k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/3-39-ec2-for-aws-architects.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CFRZa3mDxMs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.39 EC2 for AWS Architects</video:title>
      <video:description>The EC2 for AWS Architects module is designed to provide architects with a comprehensive understanding of Amazon Elastic Compute Cloud (EC2) and its variou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CFRZa3mDxMs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-41-what-is-load-balancing.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z0AichX-dCU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.41 What is load balancing</video:title>
      <video:description>Discover AWS load balancers: Classic (CLB), Application (ALB), Network (NLB), health checks, security groups, internal vs external, common 4xx/5xx errors.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Z0AichX-dCU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-42-the-classic-load-balancer-clb-v1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zKzbzISX1xA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.42 The classic load balancer CLB (V1)</video:title>
      <video:description>Hands-on lab to create a Classic Load Balancer (CLB v1) on AWS: HTTP listener on port 80, health check on /index.html, restrict EC2 ingress to the CLB only.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zKzbzISX1xA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-44-nlb-network-load-balancer-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hy47wXeq6bw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.44 NLB Network Load Balancer (V2)</video:title>
      <video:description>The NLB Network Load Balancer (V2) module in AWS is a powerful tool for managing and distributing network traffic across multiple targets. This load balanc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hy47wXeq6bw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-45-l-adhesion-to-load-balencer.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-2dORSLslcE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.45 Adhesion to load balencer</video:title>
      <video:description>Load balancer stickiness on AWS: keep a client pinned to the same instance via a cookie, expiration delay, trade-off against even traffic distribution.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-2dORSLslcE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-47-how-to-manage-ssl-tls-certificates.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/16ZGlHkiA28/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.47 How to manage SSL/TLS certificates</video:title>
      <video:description>The AWS module for managing SSL/TLS certificates is an essential tool for businesses looking to secure their websites and applications. With this module, u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/16ZGlHkiA28</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-49-aws-asg-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/moi05M1I_WA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.49 AWS ASG Overview</video:title>
      <video:description>Overview of AWS Auto Scaling Groups (ASG): launch configuration, min/max/desired capacity, CloudWatch alarms, scale-out and scale-in, free service usage.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/moi05M1I_WA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-50-creation-of-asg-group.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WkJjv8__kKA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.50 Creation of ASG group</video:title>
      <video:description>The AWS module for the creation of ASG (Auto Scaling Group) group is a powerful tool that enables users to easily and efficiently manage their AWS resource...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WkJjv8__kKA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/4-51-the-different-scaling-strategies-for-gsas.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ySKiTI0T15s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.51 The different scaling strategies for GSAs</video:title>
      <video:description>AWS Auto Scaling Group scaling strategies: target tracking, step scaling, scheduled actions, cooldown period — full hands-on tour in the EC2 console.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ySKiTI0T15s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-53-what-is-an-ebs-volume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xEMriAM2YC4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.53 What is an EBS volume</video:title>
      <video:description>An EBS volume, or Elastic Block Store volume, is a virtual hard drive in the cloud that provides persistent storage for Amazon EC2 instances. It allows use...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xEMriAM2YC4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-54-how-to-create-an-ebs-volume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ckbD1x_VLyM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.54 How to create an EBS volume</video:title>
      <video:description>The AWS EBS (Elastic Block Store) is a highly scalable and reliable storage solution that can be used to store and manage data on the cloud. Creating an EB...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ckbD1x_VLyM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-55-the-different-use-cases-of-ebs-volume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ecZoeXsJxcg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.55 The different use cases of EBS volume</video:title>
      <video:description>The Elastic Block Store (EBS) is a cloud-based storage solution offered by Amazon Web Services (AWS) that provides persistent and highly available block-le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ecZoeXsJxcg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-56-instant-ebs-volumes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dZ1xq3TtD7M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.56 Instant EBS volumes</video:title>
      <video:description>The Instant EBS Volumes module within AWS provides users with the ability to quickly create and attach Amazon Elastic Block Store (EBS) volumes to their in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dZ1xq3TtD7M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-57-migration-of-ebs-volumes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6NFjpqFGCtI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.57 Migration of EBS volumes</video:title>
      <video:description>Migrate EBS volumes across AZs or regions using snapshots: create a snapshot, copy it to the target zone, then restore a new EBS volume from the copied snapshot.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6NFjpqFGCtI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-58-ebs-volume-encryption.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pfKXG95OfAo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.58 EBS volume encryption</video:title>
      <video:description>The EBS volume encryption module in AWS provides a secure and reliable way to protect your data stored in Elastic Block Store (EBS) volumes. With this modu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pfKXG95OfAo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-59-difference-between-ebs-volume-and-instance-store.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LXr5d7xQLI4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.59 Difference between EBS volume and instance store</video:title>
      <video:description>Amazon Web Services (AWS) provides two types of storage options for its Elastic Compute Cloud (EC2) instances: Elastic Block Store (EBS) volumes and instan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LXr5d7xQLI4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-60-raids-options-for-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MAIt8g5cNks/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.60 raids options for EBS</video:title>
      <video:description>The &quot;RAID Options for EBS&quot; module in AWS provides users with a range of RAID configurations to optimize their Elastic Block Store (EBS) volumes for perform...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MAIt8g5cNks</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-61-what-is-the-efs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G4ROjuJ3P5g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.61 What is the EFS</video:title>
      <video:description>Discover Amazon EFS: NFS v4 managed file system shareable across many EC2 instances and multiple AZs, Linux-only, encrypted, with bursting and Max I/O modes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/G4ROjuJ3P5g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-62-efs-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sSHTfzJm5XU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.62 EFS-AWS</video:title>
      <video:description>Hands-on lab to create an EFS, configure mount targets across AZs, set up a security group on NFS port 2049, then mount the same volume on two EC2 instances.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sSHTfzJm5XU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-63-how-to-clean-your-instance-group.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GWcOzqbfZ7I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.63 How to clean your instance group</video:title>
      <video:description>The AWS module &quot;How to clean your instance group&quot; is a guide that provides step-by-step instructions on how to effectively clean and manage your instance g...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/GWcOzqbfZ7I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/5-64-efs-and-ebs-volumes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v1c4KS94Q1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.64 EFS and EBS volumes</video:title>
      <video:description>Recap of EBS vs EFS: EBS one volume per instance and per AZ, gp2 and io1 types, snapshot migration; EFS NFS file system shared across AZs and Linux POSIX only.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/v1c4KS94Q1w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-65-rds-aurora-and-elasticache-services.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/acD64E3fZdg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.65 RDS, AURORA AND ELASTICACHE Services</video:title>
      <video:description>Overview of AWS RDS, Aurora and ElastiCache: managed relational databases, MySQL/PostgreSQL/Oracle/SQL Server, automatic backups, snapshots and read replicas.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/acD64E3fZdg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-66-aws-rds-read-only-replicas-vs-multi-replica-az.mp4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vWZqnV8fEhs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.66 - AWS RDS Read Only Replicas vs Multi Replica AZ.mp4</video:title>
      <video:description>AWS RDS read replicas (asynchronous, read scaling) vs multi-AZ replicas (synchronous standby for disaster recovery), data transfer costs and promotion patterns.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vWZqnV8fEhs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-67-management-console-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DXPdAQwoFsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.67 Management console AWS</video:title>
      <video:description>Create a first AWS RDS MySQL database from the console: pick engine, free-tier instance class, storage, public access, security group, then connect with MySQL Workbench.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DXPdAQwoFsA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-68-rds-aws-encryption-and-security.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xqhxwkax6nc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.68 RDS AWS Encryption and Security</video:title>
      <video:description>RDS security: AES-256 encryption at rest with KMS, SSL/TLS in transit, security groups, IAM authentication with 15-minute auth tokens, shared responsibility model.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xqhxwkax6nc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-69-amazon-aurora-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xtf8CkZGiRg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.69 Amazon aurora overview</video:title>
      <video:description>Overview of Amazon Aurora: AWS proprietary MySQL/PostgreSQL-compatible engine, 5x MySQL performance, 6 copies across 3 AZs, up to 15 read replicas, Global Database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Xtf8CkZGiRg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-70-how-to-create-an-aurora-database.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WPg0cGAtRsk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.70 How to create an AURORA database</video:title>
      <video:description>Hands-on lab to create an Aurora MySQL-compatible cluster: regional mode, writer plus read replica across AZs, instance class, encryption, then auto scaling rules.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WPg0cGAtRsk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-71-elasticache-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h2w1YtSaf_g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.71 ELASTICACHE overview</video:title>
      <video:description>Elasticache is a web service offered by Amazon Web Services (AWS) that provides a managed in-memory caching solution. This service is designed to help appl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/h2w1YtSaf_g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-72-elasticache-lab-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PZEJNZI5MV8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.72 ElastiCache LAB AWS</video:title>
      <video:description>The ElastiCache LAB AWS module is designed to provide a comprehensive understanding of Amazon Web Services&apos; ElastiCache service. ElastiCache is a fully man...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PZEJNZI5MV8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/6-73-elasticache-security-strategy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uOR4UhZW9LQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.73 ELASTICACHE security strategy</video:title>
      <video:description>Elasticache is a managed caching service provided by Amazon Web Services (AWS). It is designed to improve the performance of web applications by providing...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uOR4UhZW9LQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-76-route-53-aws-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/enZR0x3x0U8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.76 Route 53 AWS Overview</video:title>
      <video:description>Route 53 is a highly available and scalable Domain Name System (DNS) web service offered by Amazon Web Services (AWS). It is designed to provide reliable a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/enZR0x3x0U8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-78-route-53-ec2-setup.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JLKx1w3STck/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.78 Route 53 EC2 Setup</video:title>
      <video:description>The Route 53 EC2 Setup module is designed to provide users with a comprehensive understanding of how to utilize Amazon Web Services (AWS) Route 53 and EC2...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JLKx1w3STck</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-79-ttl-dns-record.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6DWsr0juMOE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.79 TTL DNS Record</video:title>
      <video:description>The TTL DNS Record is a module within the Amazon Web Services (AWS) platform that is designed to help users manage their Domain Name System (DNS) records....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6DWsr0juMOE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-80-the-cname-and-alias-records.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mVsQ5a66J9A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.80 The CNAME and Alias records</video:title>
      <video:description>The CNAME and Alias records are an essential component of the Amazon Web Services (AWS) infrastructure. These records allow users to map domain names to sp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mVsQ5a66J9A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-81-simple-routing-strategy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jvHFXS42CPA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.81 Simple routing strategy</video:title>
      <video:description>The Simple Routing Strategy is a module offered by Amazon Web Services (AWS) that allows users to easily manage and direct traffic to their applications. T...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jvHFXS42CPA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-82-weighted-routing-strategy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3AZokuf1PsI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.82 Weighted Routing Strategy</video:title>
      <video:description>The Weighted Routing Strategy is a module available on Amazon Web Services (AWS) that allows users to distribute traffic across multiple endpoints based on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3AZokuf1PsI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-83-latency-routing-strategy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z1iJfKZj4Lo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.83 Latency Routing Strategy</video:title>
      <video:description>The Latency Routing Strategy is a powerful and innovative feature of Amazon Web Services (AWS) that allows businesses to optimize the performance of their...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z1iJfKZj4Lo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-84-health-checks-status-check.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yBgM6Rv-tS8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7 84 Health checks status check</video:title>
      <video:description>The AWS Health Checks Status Check module is a powerful tool for monitoring the health and status of your AWS resources. This module provides real-time inf...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yBgM6Rv-tS8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/aws/lesson/7-85-switch-over-routing-strategy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BEx1_QaovL0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7 85 Switch-over routing strategy</video:title>
      <video:description>The Switch-over routing strategy is a key feature of the AWS module that enables users to seamlessly switch between different routing policies in order to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BEx1_QaovL0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FmqzwjtYUxc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.1 Introduction</video:title>
      <video:description>Hello everyone and welcome to this new video. You want to learn the C# language, you are new to programming. And you want to become a developer. You are in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FmqzwjtYUxc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/1-2-what-is-c-sharp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6pEr5O1NSE0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.2 What is C-Sharp?</video:title>
      <video:description>Hello everyone, and welcome to this course... On the C#. So we&apos;re going to see together... What is C# Before talking technical, let&apos;s start first... By a b...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6pEr5O1NSE0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/1-3-implementation-of-the-development-environment.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nR00OYoNUpk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.3 Implementation of the development environment</video:title>
      <video:description>Hello everyone, we find ourselves in this video to install everything necessary to start programming in C#. Small precision during our training we will be...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nR00OYoNUpk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/1-4-my-first-program-part2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Hk7U9Ky_-MA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.4 My first program(2/2)</video:title>
      <video:description>We now meet again for the continuation of our video &quot;My first program&quot;. So you see this interface that appears on the screen Indeed, it does a lot of thing...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Hk7U9Ky_-MA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/1-5-exercise-display.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAWLmmQaN4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.5 Exercise: Display</video:title>
      <video:description>Hello everyone and welcome to this new video. After theory, it&apos;s time for practice I&apos;ll give you a little exercise to do. We saw how to display things in t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAWLmmQaN4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-1-what-is-programming.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kWf2rRBN9Po/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.1 What is programming?</video:title>
      <video:description>Hello everyone and welcome to this new video. Today we will see together &quot;What is programming&quot; We often hear about this notion of programming, but what is...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kWf2rRBN9Po</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-2-the-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jxl4Z07RsAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.2 The variables</video:title>
      <video:description>Hello everyone and welcome to this new video. So we&apos;ll see together the notion of Variable and how to use them? A wholesale variable is a kind of box to wh...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Jxl4Z07RsAY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-3-types-and-constant.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RJcgQcR_T0k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.3 Types and constant</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video we will see the different types that exist in C# first, then we will finish on the notion of co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RJcgQcR_T0k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-4-type-and-constant-exercise.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/43YhKwwIn5Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.4 Type and constant exercise</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, I will give you a little exercise to do to put into practice the theory we saw just before. Th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/43YhKwwIn5Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-5-interact-with-the-user.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2KjvmP0ycUA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.5 Interact with the user</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video we will see how to interact with the user. That is, the user will be able to enter data directl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2KjvmP0ycUA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-7-exercice-user-interaction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bdXJ73H9Xio/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.7 Exercise: User Interaction</video:title>
      <video:description>Hello everyone and welcome to this new video. In previous videos, we saw together how to interact with the user and convert a string into an integer. In th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bdXJ73H9Xio</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-7-exercise-user-interaction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bdXJ73H9Xio/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.7 Exercise: User Interaction</video:title>
      <video:description>Hello everyone and welcome to this new video. In previous videos, we saw together how to interact with the user and convert a string into an integer. In th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bdXJ73H9Xio</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-8-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3Hdkq03OPfA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.8 Operators</video:title>
      <video:description>Hello everyone and welcome to this new video. Today we will address the notion of operators. In C#, there are different types of operators. Arithmetic oper...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3Hdkq03OPfA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/2-9-comments.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BD_Z-gSP_kY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.9 Comments</video:title>
      <video:description>Hello everyone and welcome to this new video Today we will see the notion of commentary in C#. First of all, what is a comment in programming? A comment is...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BD_Z-gSP_kY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-1-introduction-section3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/er4yPTmcvmg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.1 Introduction section 3</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video we are going to recap very quickly what we have seen throughout this first part of our course....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/er4yPTmcvmg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-10-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hlgBMvDFsC8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.10 Loop</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will cover the notion of loop in C#. First, before getting to the heart of the matter, we w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hlgBMvDFsC8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-11-loop-demo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_fUovZ494cU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.11 Loop (demo)</video:title>
      <video:description>We now find ourselves on Visual Studio in order to put into practice the notion of loop in C#. Before we begin, there are different types of loops in C#, t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_fUovZ494cU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-12-loop-for-and-foreach.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DbXowa2kZUA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.12 Loop For and Foreach</video:title>
      <video:description>We now find ourselves on Visual Studio to put into practice the notion of For and Foreach loop. Let&apos;s start with the For loop. The difference between the f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DbXowa2kZUA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-13-practice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/95RU7EgR3AI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.13 Practice</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, I&apos;m going to give you an exercise that will summarize everything we&apos;ve seen so far, that is to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/95RU7EgR3AI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-14-enum.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fNkgCzQizr4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.14 Enum</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will discuss the notion of enumerations in C#. What is an enumeration? This is something th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fNkgCzQizr4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-15-enum-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PB3RToelFsM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.15 Enum (Demo)</video:title>
      <video:description>We find ourselves now to put into practice the notion of enumeration with a quick and very simple exercise. In this exercise, the program should display It...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PB3RToelFsM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-2-object-and-class.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S-Ez21ph5PM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.2 Object and class</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will discuss the concept of objects. The C# language is a programming language that is part...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S-Ez21ph5PM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-3-class-demo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ITebQ8cpwLE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.3 Class (demo)</video:title>
      <video:description>We now find ourselves on Visual Studio to create a class. To create a class, it&apos;s very simple, you just go to the top and you have to fill in the access mo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ITebQ8cpwLE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-4-painting.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-X-RFaleTjY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.4 Painting</video:title>
      <video:description>C# module: C-SHARP - 3.4 Painting. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-X-RFaleTjY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-5-tableau-demo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oCgXZbQe40U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.5 Painting (Démo)</video:title>
      <video:description>C# module: C-SHARP - 3.5 Painting (Démo). Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oCgXZbQe40U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-6-string.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kgjTTtHeSVs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.6 String</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video we are going to have a brief introduction to channels. And later in the course, we will have a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kgjTTtHeSVs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-7-string-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6Rs7_WRxoiI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.7 String (Demo)</video:title>
      <video:description>We now find ourselves on Visual Studio in order to put into practice what we have just seen together. First, we have seen that creating a chain is very sim...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6Rs7_WRxoiI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-8-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LGOAZGKvDHg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.8 Condition</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video we will discuss the notion of condition in C#. With the conditions, we will get to the heart of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LGOAZGKvDHg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/3-9-condition-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i_nY0XBiCCg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.9 Condition (Demo)</video:title>
      <video:description>We now find ourselves on Visual Studio in order to put into practice the notion of condition in C#. We will therefore take the example we saw in the previo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i_nY0XBiCCg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-1-advanced-tables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/06h8axNDjPE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.1 Advanced tables</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we are going to start a more advanced notion of arrays. I will deepen your knowledge through t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/06h8axNDjPE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-10-procedural-programming.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SLTOIlnkFAg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.10 Procedural programming</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will address a very important notion that procedural programming. But what is procedural pr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SLTOIlnkFAg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-11-resume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VYXq2NjMQtE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.11 Resume</video:title>
      <video:description>So to recap, in this section, we learned more about the strengths of C#, collections. We learned that chains are immutable this which means that once we ha...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VYXq2NjMQtE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-2-exercice-advanced-tables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-druKcGTHa0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.2 Exercise: Advanced tables</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we are going to practice on the concept that we saw just before. We saw in the previous video,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-druKcGTHa0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-3-lists.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w44wK3VsfNc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.3 Lists</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we are going to talk about a very important notion which are lists. What is a list? A list is...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w44wK3VsfNc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-4-arraylist.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0D_e4sRGWDY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.4 ArrayList</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will see a new concept called ArrayList. Until now we have seen that for arrays as well as...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0D_e4sRGWDY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-5-dictionnary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jI6BK7Ptle4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.5 Dictionary</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will discuss the notion of dictionary. A very important concept in programming and to be ma...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jI6BK7Ptle4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-6-string-advanced.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fl9kiWBcAYw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.6 String Advanced</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we are going to deepen a notion that we have seen earlier in this course. We had made a brief...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fl9kiWBcAYw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-7-string-advanced-string-demo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uNLozmBVnMI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.7 Advanced String (demo)</video:title>
      <video:description>Hello everyone and welcome to this new video. We will now move on to practicing the theory we saw in the previous video. First, we saw the ToLower(), ToUpp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uNLozmBVnMI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-8-stringbuilder.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iahEcAdJEvc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.8 StringBuilder</video:title>
      <video:description>Hello everyone and welcome to this new video. In this video, we will discuss the concept of StringBuilder. But before getting to the heart of the matter. I...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iahEcAdJEvc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/4-9-stringbuilder-demo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/auJS0OXyAf4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.9 Stringbuilder (Demo)</video:title>
      <video:description>We now find ourselves on Visual Studio in order to put into practice what we have just seen in the previous video. We are going to have fun with the notion...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/auJS0OXyAf4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/c-sharp/lesson/5-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WEtNUPij5fM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 5.1 Introduction to section 5</video:title>
      <video:description>Hello everyone and welcome to this new video. In this section, we&apos;ll learn how to work with files and directories in C#. Several classes will be useful for...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WEtNUPij5fM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-1-1-1-introduction .html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iYG-fTlHG6Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1.1 Introduction</video:title>
      <video:description>Citrix is a leading provider of digital workspace solutions that enable people to work securely from anywhere, on any device, and at any time. The company’...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iYG-fTlHG6Q</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-1-1-2-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sHjtsAuMkyw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1.2 Introduction</video:title>
      <video:description>Citrix is a leading provider of digital workspace solutions that enable people to work securely from anywhere, on any device, and at any time. The company’...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sHjtsAuMkyw</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-1-1-introduction .html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P0INxAN5cmk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1 Introduction</video:title>
      <video:description>Citrix is a leading provider of digital workspace solutions that enable people to work securely from anywhere, on any device, and at any time. The company’...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/P0INxAN5cmk</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-1-2-what-s-new-in-xendeskop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mw3NZ474Lhg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.2 What’s new in xendeskop</video:title>
      <video:description>Citrix has recently released a new version of their virtual desktop infrastructure (VDI) solution, Xendesktop. This latest release includes a number of new...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mw3NZ474Lhg</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-1-3-certification-citrix.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FaBdqT6dR_c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.3 Certification citrix</video:title>
      <video:description>Citrix certification is a program designed to validate the knowledge and skills of IT professionals in the deployment, management, and support of Citrix te...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FaBdqT6dR_c</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-1-citrix-origin.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SWyxpmvpooA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.1 Citrix origin</video:title>
      <video:description>Citrix Origin is a powerful and innovative platform that allows businesses to deliver secure and reliable applications to their employees, regardless of th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SWyxpmvpooA</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-2-xenapp-origin.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pxRLREgyJ3g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.2 XenAPP origin</video:title>
      <video:description>From Citrix Multiuser 1.0 in 1991 to MetaFrame, Presentation Server, XenApp 6.5 and finally XenDesktop 7.6 in 2014, this is the full XenApp timeline.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pxRLREgyJ3g</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-3-ica.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Zm6Ki0rrqPk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.3 ICA</video:title>
      <video:description>The ICA protocol is the Citrix presentation-layer protocol that delivers screen updates, keyboard and mouse events with very low overhead, even on high-latency links.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Zm6Ki0rrqPk</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-4-ima.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x4VDfCEODzE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.4 IMA</video:title>
      <video:description>IMA (Independent Management Architecture) is the server-to-server communication framework that XenApp relied on for over a decade before FMA replaced it in XenDesktop 7.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x4VDfCEODzE</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-5-fma.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftHNa5QsO6k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2-5 FMA</video:title>
      <video:description>FMA (Flexcast Management Architecture) is the architecture behind XenDesktop that separates roles between Delivery Controllers and VDAs, replacing the legacy IMA model.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftHNa5QsO6k</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-6-what-is-xenapp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xYEpHd4tUqw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 6 What is XenApp</video:title>
      <video:description>XenApp is a server-based extension of Microsoft Windows Remote Desktop Services that centralizes compute and lets multiple users run published applications on a single server.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xYEpHd4tUqw</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-7-xendesktop-origin.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nlhSZZjG7sQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 7 XenDesktop origin</video:title>
      <video:description>XenDesktop began in 2008 with version 2.0 and went through fast iterations until XenDesktop 7.6 in late 2014, which marked the convergence with XenApp.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nlhSZZjG7sQ</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-2-8-any-device-connection-where .html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k5maxjy00aY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 8 any device connection where</video:title>
      <video:description>Through the Citrix Receiver, more than 1.5 billion devices across Windows, Mac, Linux, Chrome OS, HTML5, Android and iOS can connect to Citrix resources.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/k5maxjy00aY</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-1-change-of-xendesktop-xenapp-architecture.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VYyIMrkaYVk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 1 Change of XenDesktop XenApp architecture</video:title>
      <video:description>In XenDesktop 7 the Farm and IMA concepts disappear, ICA-based user shadowing is removed and the Citrix App Streaming feature is dropped in favor of Microsoft App-V.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VYyIMrkaYVk</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-2-xendesktop-architecture.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eu0UhCgP45Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 2 XenDesktop architecture</video:title>
      <video:description>A XenDesktop site starts with a Delivery Controller, a SQL database, a License Server and VDAs, then adds StoreFront, NetScaler Gateway and Citrix Director for users and admins.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/eu0UhCgP45Y</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-3-component-of-xendesktop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w0BPZqMBeVo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 3 Components of XenDesktop</video:title>
      <video:description>A XenDesktop deployment relies on Delivery Controller, StoreFront, Receiver, Provisioning Services, Studio, Director, NetScaler, License Server and SQL database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w0BPZqMBeVo</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-4-vda.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7B-8LMroKhE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 4 VDA</video:title>
      <video:description>The Virtual Delivery Agent (VDA) is installed on every server or desktop machine that should host Citrix sessions, and registers with the Delivery Controller via ICA/HDX.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7B-8LMroKhE</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-5-acquisition-framehawk.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vzHwaPNvTlc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 5 Acquisition Framehawk</video:title>
      <video:description>Citrix acquired Framehawk in January 2014 to add UDP-based delivery to HDX for high-latency 3G/4G connections, with screen optimization and touch responsiveness.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vzHwaPNvTlc</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-3-6-xendesktop-communication-ports.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6_Lnqt-Pdcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 6 XenDesktop communication ports</video:title>
      <video:description>XenDesktop traffic uses ports 80/443 for users, StoreFront and NetScaler, 389/636 for LDAP, 1433/1434 for SQL, 27000/7279 for licensing and 1494/2598 for ICA/HDX.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6_Lnqt-Pdcc</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-4-2-acquisition-of-licences.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8OkT7xtJ3Lg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 2 acquisition of licenses</video:title>
      <video:description>The acquisition of licenses is a crucial aspect of Citrix&apos;s business model. Citrix offers a range of solutions that enable organizations to securely access...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8OkT7xtJ3Lg</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-4-3-citrix-license-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0a7ip1v5ZoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 3 Citrix License Server</video:title>
      <video:description>Installing the Citrix License Server is the first step in a XenDesktop site, requiring .NET Framework on a dedicated VM and finding the exact hostname via hostname command.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0a7ip1v5ZoA</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/citrix/lesson/citrix-4-4-management-license-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NIRaJaJh4EY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 4 Management license server</video:title>
      <video:description>Citrix 4.4 Management License Server is a software tool that allows organizations to manage their Citrix licenses. Citrix is a popular software solution th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NIRaJaJh4EY</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/1-summary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAdkYZjEtrw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 1 Sum Hello everyone, and welcome to this introductory course to Docker. This video is mainly to inform you about the different sections of this course and therefore what we will talk about. We will first talk about the prerequisites to be sure that you have a compatible operating system, then the installation of Docker itself. It also works on Mac and Windows 10. But there will of course be other details in case you use Linux or an older version of Windows. We will then go into the basics of Docker such as how to launch containers, what is a container, what is inside…etc. We will learn to build images, images that are similar to the building blocks of containers. After that we will look at networking for Docker, how it works as well as storage called Volumes. Thereafter, we will talk about Docker Compose which is a tool included in Docker but which was created mainly for dev and local tests. After assimilating all these basics, we will talk about orchestration, which allows you to have containers running on several servers that act as a single server. We will start with Swarm, because it comes directly with Docker and is quite easy to understand. After understanding how it works, you can move on to Kubernetes. It is important to learn to use at least two Orchestrators like these, as there are more or less six common Orchestrators these days. That&apos;s all for this video, but see you soon for the next one. mary</video:title>
      <video:description>This Docker introductory course covers prerequisites, installation on Mac/Windows/Linux, basics, images, networking, storage, Docker Compose, Swarm and Kubernetes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAdkYZjEtrw</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/10-pratical-exercise-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6KPf06qVo-I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 10 Practical Exercise v2</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. Today we are going to do a little exercise. Now that you&apos;ve had a chance to familiarize y...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6KPf06qVo-I</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/12-view-activities-in-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O_Pd2Ff-jvI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 12 View activities in a container</video:title>
      <video:description>Inspect running containers with docker container top to list processes, docker container inspect for JSON metadata, and docker container stats for live CPU and memory.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O_Pd2Ff-jvI</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/13-have-a-shell-in-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/duPlrx6AyzA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 13 Have a Shell in a Container</video:title>
      <video:description>Open a shell inside a container with docker container run -it ... bash or attach to a running container using docker container exec -it &lt;name&gt; bash (or sh on Alpine).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/duPlrx6AyzA</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/14-network-concepts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IQ1wgKSirL8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 14 Network Concepts</video:title>
      <video:description>Docker networking explained: -p host:container port mapping, the default bridge network, virtual networks for app isolation, and the docker container port command.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IQ1wgKSirL8</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/15-virtual-networks.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XHd4Ye16Ca8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 15 Virtual-Networks</video:title>
      <video:description>Manage Docker virtual networks with docker network ls, inspect, create, connect and disconnect, and attach containers to multiple networks at runtime.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XHd4Ye16Ca8</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/16-network-and-dns.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QNeWme6uJTQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 16 Network and DNS</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. In this lesson, you&apos;ll learn how to use and play with DNS and its impact on containers in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QNeWme6uJTQ</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/4-options-for-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zCS2DO48l4g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 Options for Windows</video:title>
      <video:description>On Windows you can run Linux or Windows containers. Use Docker for Windows on Windows 10 Pro/Enterprise (Hyper-V) or Docker Toolbox on older versions via VirtualBox.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zCS2DO48l4g</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/6-commands-and-setup.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4FxQrFv1i1g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 Commands and Setup</video:title>
      <video:description>Verify Docker is installed with docker version and docker info, then discover available commands by typing docker alone or using the management-command style.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4FxQrFv1i1g</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/7-nginx-v2-web-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FGMbbdOMxk4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 7 Nginx v2 Web Server</video:title>
      <video:description>Hello everyone, and welcome to this introductory course to Docker. In this lesson, we&apos;ll quickly talk about the difference between images and containers. N...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FGMbbdOMxk4</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/8-while-launching-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4JjGc3upvvA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 8 While launching a container</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. In this lesson, we&apos;ll briefly talk about what&apos;s actually happening in the background when...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4JjGc3upvvA</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-1-sommaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAdkYZjEtrw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 1 Sum Hello everyone, and welcome to this introductory course to Docker. This video is mainly to inform you about the different sections of this course and therefore what we will talk about. We will first talk about the prerequisites to be sure that you have a compatible operating system, then the installation of Docker itself. It also works on Mac and Windows 10. But there will of course be other details in case you use Linux or an older version of Windows. We will then go into the basics of Docker such as how to launch containers, what is a container, what is inside…etc. We will learn to build images, images that are similar to the building blocks of containers. After that we will look at networking for Docker, how it works as well as storage called Volumes. Thereafter, we will talk about Docker Compose which is a tool included in Docker but which was created mainly for dev and local tests. After assimilating all these basics, we will talk about orchestration, which allows you to have containers running on several servers that act as a single server. We will start with Swarm, because it comes directly with Docker and is quite easy to understand. After understanding how it works, you can move on to Kubernetes. It is important to learn to use at least two Orchestrators like these, as there are more or less six common Orchestrators these days. That&apos;s all for this video, but see you soon for the next one. mary</video:title>
      <video:description>This Docker introductory course covers prerequisites, installation on Mac/Windows/Linux, basics, images, networking, storage, Docker Compose, Swarm and Kubernetes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAdkYZjEtrw</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-2-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wkgmk9efNiY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Docker - 2 Introduction</video:title>
      <video:description>Docker is an open-source project launched in 2013 that solves the </video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wkgmk9efNiY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-1-commands-and-setup.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4FxQrFv1i1g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 Commands and Setup</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. What we are going to talk about in this section are containers. Containers are the fundam...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4FxQrFv1i1g</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-10-reseaux-virtuels.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XHd4Ye16Ca8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 15 Virtual-Networks</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. For this course, you should understand the previous concepts regarding networking and bui...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XHd4Ye16Ca8</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-11-network-and-dns.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QNeWme6uJTQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 16 Network and DNS</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. In this lesson, you&apos;ll learn how to use and play with DNS and its impact on containers in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QNeWme6uJTQ</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-2-serveur-web-nginx-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FGMbbdOMxk4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 7 Nginx v2 Web Server</video:title>
      <video:description>Hello everyone, and welcome to this introductory course to Docker. In this lesson, we&apos;ll quickly talk about the difference between images and containers. N...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FGMbbdOMxk4</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-3-while-lauching-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4JjGc3upvvA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 8 While launching a container</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. In this lesson, we&apos;ll briefly talk about what&apos;s actually happening in the background when...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4JjGc3upvvA</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-4-conteneurs-vs-vms.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uT7fmpwLXbE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 9 Conteneur vs VMs</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. If you search the internet for a container definition, you will often see people comparin...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uT7fmpwLXbE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-5-exercice-pratique-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6KPf06qVo-I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 10 Practical Exercise v2</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. Today we are going to do a little exercise. Now that you&apos;ve had a chance to familiarize y...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6KPf06qVo-I</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-6-solution-exercice-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wmt5lfctk9g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 11 Solution Exercice v2</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. This video is the continuation and the answer for our little exercise on managing multipl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wmt5lfctk9g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-7-view-activities-in-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O_Pd2Ff-jvI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 12 View activities in a container</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. Today we are going to run Docker commands to understand what is happening in a running co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O_Pd2Ff-jvI</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-8-have-a-shell-in-a-container.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/duPlrx6AyzA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 13 Have a Shell in a Container</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. For this course, you need to know how to start a container from previous courses. It will...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/duPlrx6AyzA</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-9-concepts-reseaux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IQ1wgKSirL8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 14 Network Concepts</video:title>
      <video:description>Hello everyone and welcome to this introductory course to Docker. Prerequisites for this section are an understanding of how to start a container, but also...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IQ1wgKSirL8</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-3-editions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5M80VjzmkIM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 Editions</video:title>
      <video:description>Hello everyone, and welcome to this introductory course to Docker. Before you can continue on Docker, you will obviously need to have Docker first. Today w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5M80VjzmkIM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-1-sommaire-images.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qnk09ueTcGA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 1 Sommaire Images</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qnk09ueTcGA</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-2-docker-hub.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gm4P-4n7TqM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 2 Docker Hub</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gm4P-4n7TqM</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-3-official-image-extension.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IOTHKilBk6Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 8 Official image extension</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IOTHKilBk6Y</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-4-image-tags.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IaQF77z0UnA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 4 Image tags</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IaQF77z0UnA</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-5-push-on-docker-hub.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ooScyMUxGx8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 5 Push on Docker Hub</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ooScyMUxGx8</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-6-the-bases-of-the-dockerfile.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G977SjGRk6s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 6 The bases of the Dockerfile</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/G977SjGRk6s</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-7-launch-of-build-docker.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qZvKegqCjQ0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 7 Launch of build Docker</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qZvKegqCjQ0</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-9-exercise-create-a-dockerfile.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cF7XJECPzRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 9 Exercise Create a Dockerfile</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cF7XJECPzRQ</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-4-options-for-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zCS2DO48l4g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 Options for Windows</video:title>
      <video:description>Bonjour à tous, et bienvenue dans ce cours d’introduction à Docker. Nous sommes dans le cas où vous êtes un utilisateur Windows et vous voulez pouvoir util...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zCS2DO48l4g</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-1-installation-docker.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ikOz2YJj-Ds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 Installation Docker</video:title>
      <video:description>Hello everyone, and welcome to this introductory course to Docker. Now we will actually enter the installation phase. First we will download and install Do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ikOz2YJj-Ds</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-1-shelf-life-of-container-and-give-persistent-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m6nFw-V4Lvk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 1 Shelf life of a container and give persistent 1</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m6nFw-V4Lvk</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-4-exercise-volume-name.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7PASLjhPmPs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 4 Exercise Volume name</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7PASLjhPmPs</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-5-solution-exercise-volume-name.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cF7XJECPzRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 5 Solution Exercise volume name</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cF7XJECPzRQ</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-6-exercice-bind-mounts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R_x3TfHXRGs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 6 Exercice Bind Mounts</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R_x3TfHXRGs</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-7-solution-exercice-bind-mounts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xd8kcvuhnn4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 7 Solution Exercice Bind Mounts</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Xd8kcvuhnn4</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-5-installation-docker.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ikOz2YJj-Ds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 Installation Docker</video:title>
      <video:description>Bonjour à tous, et bienvenue dans ce cours d’introduction à Docker. Maintenant, nous allons réellement entrer dans la phase d’installation. Premièrement, n...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ikOz2YJj-Ds</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-6-1-docker-compose-presentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S1KMVKCE7rg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 1 Docker Compose Presentation</video:title>
      <video:description>Introduction to Docker Compose: define and run multi-container applications from a single docker-compose.yml file with one command.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S1KMVKCE7rg</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/docker/lesson/docker-6-2-docker-compose-fichier-yaml.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lXdvW57YzAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 2 Docker Compose YAML file</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d’introduction à Docker. Dans cette leçon, vous allez apprendre à utiliser et jouer avec le DNS et son impact sur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lXdvW57YzAY</video:player_loc>
      <video:publication_date>2023-04-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/1-1-1-welcome-to-the-course.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1KUDd7XbxRw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 1 Welcome to the course</video:title>
      <video:description>Hello I am Jordan, this course is designed to quickly cover the most important concepts of guides can focus on IT We approach many other aspects of github...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1KUDd7XbxRw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-1-1-1-welcome-to-the-course.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1KUDd7XbxRw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 1 Welcome to the course</video:title>
      <video:description>Hello I am Jordan, this course is designed to quickly cover the most important concepts of guides can focus on IT We approach many other aspects of github...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1KUDd7XbxRw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-1-section-2-welcome-to-the-course-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0BfOVMB_5dg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 1.2 Welcome to the course(2)</video:title>
      <video:description>During this current we will often use the command line but also other methods such as graphic tools and the web interface and for the start it will be cent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0BfOVMB_5dg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-1-section-3-what-is-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cl-5np0j4AM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 2 What is Git?</video:title>
      <video:description>Github is a decentralized or distributed version control system, although a guide is decentralized, most people always choose to use a central server to se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cl-5np0j4AM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-2-section-3-repository.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oIyGWJbSqCE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 2.3 Repository</video:title>
      <video:description>In Git, files Checking versions awaiting management and their historicals are considered to be restitories while we generally think of the collection of fi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oIyGWJbSqCE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-2-section-4-commits-and-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Dw-RhNoEUfk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 2.4 Commits and files</video:title>
      <video:description>Git works by saving the current state of all its files that they generate in municipalities as it can contain one or more file changes It is important to n...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Dw-RhNoEUfk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-10-history-and-creation-of-new-orders-with-alias.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i-fmz_NX9Zs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.10 History and creation of new orders with alias</video:title>
      <video:description>We will play a little more with the Git Log command then create an alias Git to shorten a command. In my terminal I am currently in the restitory test I am...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i-fmz_NX9Zs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-11-rename-and-delete-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nWLPAUibZwY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.11 Rename and delete files</video:title>
      <video:description>Git module: GIT - 4.11 Rename and delete files. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nWLPAUibZwY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-12-manage-files-outside-of-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ImluVQpbAZI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.12 Manage files outside of GIT</video:title>
      <video:description>We will rename and delete files outside of Git and see how it reacts. I am currently in my restitory and if I do a Git status, I am on the master with noth...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ImluVQpbAZI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-13-exclusion-of-unwanted-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O0vgCC83mIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.13 Exclusion of unwanted files</video:title>
      <video:description>We will ignore the files and files that we do not want to follow in our restitory, we need an LS - All like this I am currently in the restitory test I am...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O0vgCC83mIY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-3-first-commit.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gKelcZu3oVA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.3 First commit</video:title>
      <video:description>We will continue with our restoration of demonstrations by adding files and checking the status as you go. We start by going back to our project file and t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gKelcZu3oVA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-4-repository-and-git-file.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3K1i3oTrEjo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.4 Repository and git file</video:title>
      <video:description>Hello, I&apos;m going to show you the cogs of Git&apos;s rest. We are going to start by making a ls- all, like this, I am currently in the testity of the test and we...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3K1i3oTrEjo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-5-start-with-an-existing-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lvJYIyQdXVU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.5 Start with an existing project</video:title>
      <video:description>We will add the source control Git an existing file. I am currently connected to my terminal in the basic directory I have a project file where I put all m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lvJYIyQdXVU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-6-commits-and-messages.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aseFPjzAve8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.6 Commits and messages</video:title>
      <video:description>We will continue by adding files to our newly created testitory of test. As a reminder, we have only one cuckoo.html file which is now not followed. Before...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aseFPjzAve8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-6-commits-messages.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aseFPjzAve8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.6 Commits and messages</video:title>
      <video:description>We will continue by adding files to our newly created testitory of test. As a reminder, we have only one cuckoo.html file which is now not followed. Before...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aseFPjzAve8</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-7-commit-sizes-with-log-and-show.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_2qN9Z8GNsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.7 Commit tailes with Log and Show</video:title>
      <video:description>In this video, I will show you the validation history with Git Log. I am currently in my terminal in the restitory test, if I do a Git status as you have j...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_2qN9Z8GNsA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-8-express-commits.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/15ZF5JRUIc4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.8 Express Commits</video:title>
      <video:description>We will edit an existing file managed by Git. In my terminal I am currently in our restitory. If I do a Git Status, we currently have a clean work repertoi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/15ZF5JRUIc4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-4-section-9-cancellation-of-modifications.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yEvh4CtfLuI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4.9 Cancellation of modifications</video:title>
      <video:description>We will cancel some of our modifications by passing through the Git Transit zone, then returning to our modifications, I start in my terminal in the restit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yEvh4CtfLuI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-2-comparing-the-differences.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fNxVMXiloUs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.2 comparison of differences</video:title>
      <video:description>Git module: GIT - 5.2 comparison of differences. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fNxVMXiloUs</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-3-the-different-types-of-branches-and-merges.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_0fyXIpJpJY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.3 The different types of branches and merges</video:title>
      <video:description>Git module: GIT - 5.3 The different types of branches and merges. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_0fyXIpJpJY</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-3-the-differents-types-of-branches-and-merges.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_0fyXIpJpJY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.3 The different types of branches and merges</video:title>
      <video:description>Git module: GIT - 5.3 The different types of branches and merges. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_0fyXIpJpJY</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-4-special-markers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NSc8xmuaIQQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.4 The Special Markers</video:title>
      <video:description>Git module: GIT - 5.4 The Special Markers. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NSc8xmuaIQQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-4-the-special-markers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NSc8xmuaIQQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.4 The Special Markers</video:title>
      <video:description>Git module: GIT - 5.4 The Special Markers. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NSc8xmuaIQQ</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-5-examples-of-a-simple-branch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U6bN2H89CTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.5 Examples of a simple branch</video:title>
      <video:description>A simple branch example in Git: create a branch with git branch, switch to it with git checkout, commit, and merge it back into main.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/U6bN2H89CTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-5-simple-branch-exemple.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U6bN2H89CTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.5 Examples of a simple branch</video:title>
      <video:description>Git module: GIT - 5.5 Examples of a simple branch. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/U6bN2H89CTc</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-6-conflict-resolution.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z8twlRxS7oI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.6 conflict resolution</video:title>
      <video:description>Git module: GIT - 5.6 conflict resolution. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z8twlRxS7oI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-6-conflicts-resolutions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z8twlRxS7oI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.6 conflict resolution</video:title>
      <video:description>Git module: GIT - 5.6 conflict resolution. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z8twlRxS7oI</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-7-marking-special-events-with-tags.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rSfZ8YGfzrQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.7 Marking special events with tags</video:title>
      <video:description>Git module: GIT - 5.7 Marking special events with tags. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rSfZ8YGfzrQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-8-backing-up-work-in-progress-with-storage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-HRyXeW-i8s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 23 Backing up work in progress with storage</video:title>
      <video:description>Git module: GIT - 23 Backing up work in progress with storage. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-HRyXeW-i8s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/git/lesson/git-5-section-9-time-travel-with-reset-and-reflog.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8RxjGN4p5YY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5.9 Time travel with reset and reflog</video:title>
      <video:description>Git module: GIT - 5.9 Time travel with reset and reflog. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8RxjGN4p5YY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-1-Introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-ta0KvMnscw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-1 Introduction</video:title>
      <video:description>Github is a decentralized or distributed version control system, although a guide is decentralized, most people always choose to use a central server to se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-ta0KvMnscw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-1-section-3-back-to-the-conventional-approach-.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SIKri8e4bHo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-3 Back to the conventional approach</video:title>
      <video:description>Github is a decentralized or distributed version control system, although a guide is decentralized, most people always choose to use a central server to se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SIKri8e4bHo</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-1-section-3-software-development-cycle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SIKri8e4bHo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-2 software development cycle</video:title>
      <video:description>Here are some subtitle suggestions for &quot;Software Development Cycle with GitLab&quot;: Using GitLab for an efficient software development cycle GitLab: a powerfu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SIKri8e4bHo</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-1-section-4-conventional-approach-without-the-following-method.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1-dvMA53m-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-4 conventional approach without the following method</video:title>
      <video:description>Here are some subtitle suggestions for &quot;GitLab: Conventional Approach without Method&quot;: Optimizing your workflow with GitLab: the revisited conventional app...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1-dvMA53m-s</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-1-section-6-adoption-of-the-ci-cd-culture-method.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VIFdJmiiyn0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-6 Adoption of the ci cd culture method</video:title>
      <video:description>Automation, Collaboration and Continuous Deployment: How GitLab Facilitates CI/CD Adoption A practical guide to adopting the CI/CD culture method with GitL...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VIFdJmiiyn0</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-2-explanation-of-the-terms-below.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-ta0KvMnscw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-2 Explanation of the terms below</video:title>
      <video:description>Understanding GitLab’s Key Terms: A Handy Guide for Beginners and Advanced Users</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-ta0KvMnscw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-2-section-1-what-is-gitlab.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RUlg2RpXhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-1 What is gitlab</video:title>
      <video:description>What is GitLab: a complete DevOps platform combining Git repositories, issue tracking, CI/CD pipelines and collaboration in a single tool.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RUlg2RpXhDI</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-2-section-2-3-gitlab-tour-ui.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c213HK2fzy4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-2-3 GitLab tour UI</video:title>
      <video:description>GitLab for beginners: a guided tour of the user interface Everything you need to know about the GitLab user interface: a complete guide Explore the GitLab...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c213HK2fzy4</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-2-section-2-4-virtual-machine-installation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DW6L1uCBwZk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-2-4 Virtual machine installation</video:title>
      <video:description>How to install GitLab on a virtual machine: a step-by-step guide GitLab in a virtual machine: quick and easy installation Deploying GitLab on a virtual mac...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DW6L1uCBwZk</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-3-section-1-git-La-branch-setup-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qVF2oK3LYl4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.1 GitLab branch setup part 1</video:title>
      <video:description>Setting up the GitLab branch: a step-by-step guide for beginners Mastering GitLab branch configuration: essential parameters explained Configure GitLab bra...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qVF2oK3LYl4</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-3-section-2-gitLab-branch-setup-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N4Jc1QkOIa4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.2 GitLab branch setup part 2</video:title>
      <video:description>Setting up the GitLab branch: a step-by-step guide for beginners Mastering GitLab branch configuration: essential parameters explained Configure GitLab bra...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N4Jc1QkOIa4</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-3-section-3-3-what-is-the-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f-n4_8Eg-pU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.3.3 What is the pipeline</video:title>
      <video:description>Introduction to GitLab and Pipeline Understanding Pipelines in GitLab The GitLab Pipeline Milestones Create and customize a pipeline in GitLab Optimize pip...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f-n4_8Eg-pU</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-3-section-3-4-whriting-of-the-first-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4d8cB8_lnAE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.3.4 whriting of the first pipeline</video:title>
      <video:description>Introduction to Writing Pipelines in GitLab Initial project configuration for GitLab pipeline Understanding YAML syntax for GitLab pipelines Step by step:...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4d8cB8_lnAE</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-3-section-3-5-explanation-of-the-execution-of-pipeline-logs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v_SIMB4aVag/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.3.5 Explanation of the execution of pipeline</video:title>
      <video:description>Introduction to Pipeline Execution in GitLab Understand the pipeline execution process in GitLab The different phases of GitLab pipeline execution Configur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/v_SIMB4aVag</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-4-section-1-Creating-a-NodeJs-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gjT2k8LV-AY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.1 Creating a NodeJs application</video:title>
      <video:description>ntroduction when creating Node.js applications in GitLab Configuring the development environment for the Node.js application Installation and configuration...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gjT2k8LV-AY</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-4-section-4-2-writing-gitlab-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/235IYYZCmjw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.4.2 Writing gitlab pipeline</video:title>
      <video:description>Introduction to Writing Pipelines in GitLab Understanding YAML syntax for GitLab pipelines The different steps of the GitLab pipeline Writing a GitLab pipe...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/235IYYZCmjw</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/gitlab/lesson/gitlab-4-section-4-3-internship-internship-in-a-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bVnhsaNyxGk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.4.3 Internship internship in a pipeline</video:title>
      <video:description>During this current we will often use the command line but also other methods such as graphic tools and the web interface and for the start it will be cent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bVnhsaNyxGk</video:player_loc>
      <video:publication_date>2023-03-23</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/helpdesk/lesson/helpdesk-1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kFy8lVU-nB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.1 Introduction</video:title>
      <video:description>A Helpdesk is a centralized point of contact for all IT-related issues and queries within an organization. It is a team of skilled professionals who provid...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kFy8lVU-nB0</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/helpdesk/lesson/helpdesk-1-2-installation-of-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ytDMcQNtwzk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.2 installation of Windows</video:title>
      <video:description>The Helpdesk team is responsible for providing technical support and assistance to users who require assistance with the installation of Windows. The insta...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ytDMcQNtwzk</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/helpdesk/lesson/helpdesk-1-3-the-facilliation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/j2W5-FRcIW4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.3 the facilliation</video:title>
      <video:description>The facilitation of a Helpdesk is a critical component of any successful organization. A Helpdesk serves as the primary point of contact for customers seek...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/j2W5-FRcIW4</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/helpdesk/lesson/helpdesk-1-5-hardware-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JlkGQmYe2b0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.5 Hardware part 2</video:title>
      <video:description>The Helpdesk team plays a critical role in maintaining the smooth functioning of hardware systems in an organization. Hardware part 2 focuses on the more c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JlkGQmYe2b0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-1-introduction-heroku-v-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/28I7qFImagI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 1 Introduction Heroku v 3</video:title>
      <video:description>Hello everyone and welcome to this introductory course to and heroku, the purpose of this video series, is to make you master heroku as well as understand...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/28I7qFImagI</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-10-heroku-postgres-part-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IdNSOBkePe4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 10 Heroku postgre part 3</video:title>
      <video:description>Hello everyone and welcome to the next part of the heroku postgre tutorial, now that we have all the installed and set up I will now create a table with pg...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IdNSOBkePe4</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-11-introduction-heroku-pipelines.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Cdty6UepA9s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 11 Introduction Heroku Pipelines</video:title>
      <video:description>Hello everyone and welcome to this course between the action a heroku, the last sections were about how I have to a denticules application all this is vali...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Cdty6UepA9s</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-12-heroku-pipeline-and-git-and-merges.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x5avQEfMNAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 12 Heroku Pipelines and Git and Mergers</video:title>
      <video:description>Hello everyone and welcome to this heroku tutorial, we have several applications representing different stages of development of development in this lesson...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x5avQEfMNAY</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-12-heroku-pipeline-et-git-et-fusions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x5avQEfMNAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 12 Heroku Pipelines and Git and Mergers</video:title>
      <video:description>Hello everyone and welcome to this heroku tutorial, we have several applications representing different stages of development of development in this lesson...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x5avQEfMNAY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-13-heroku-pipeline-tests.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HgOxQHjTeCE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 13 Heroku Pipelines Tests</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, when you do your tests it is important to make sure that the new code will not ruin featu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HgOxQHjTeCE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-14-intro-salesforce.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HdkQx1VTZeE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 14 Intro Salesforce</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, today we will be talking about the passion to join forces and the purpose of this section...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HdkQx1VTZeE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-15-intro-salesforce-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/naUpIrS0vWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 15 Intro Salesforce part 2</video:title>
      <video:description>Hello everyone and welcome to this course instruction heroku, bridge before we start the integrations we have first have an overview of salesforce and how...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/naUpIrS0vWE</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-15-intro-salesforce-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/naUpIrS0vWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 15 Intro Salesforce partie 2</video:title>
      <video:description>Hello everyone and welcome to this course instruction heroku, bridge before we start the integrations we have first have an overview of salesforce and how...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/naUpIrS0vWE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-16-heroku-connect-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hbOcTN6YJN0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 16 Heroku Connect Introduction</video:title>
      <video:description>Hello to all and welcome to this tale introduction to heroku, let&apos;s start the integrations with heroku, connect among the solutions that we will cover and...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hbOcTN6YJN0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-17-heroku-connect.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L0RRA5U4MUk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 17 Heroku Connect</video:title>
      <video:description>Hello to all and welcome to this course of introduction to heroku, now for the practical part firstly it will be necessary to create an account on that fra...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L0RRA5U4MUk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-18-heroku-connect-exercice-v-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MXhh1XX0M5A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 18 Heroku Connect Exercice v 2</video:title>
      <video:description>Hello everyone and welcome to this shot introduction to heroku, the video of their bed will be an exercise we will create a new mapping or the object conta...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MXhh1XX0M5A</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-19-messages-outbound-intro.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uYbG1yI_JAs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 19 Messages Outbound Introduction</video:title>
      <video:description>Hello everyone and welcome to this course introduction to heroku, today we anchor the second way to integrate this force heroku, the alban messages or outg...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uYbG1yI_JAs</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-2-presentation-heroku-v-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vOP7ASXJlHY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 2 Présentation Heroku v 4</video:title>
      <video:description>Hello everyone and welcome to this introduction to heroku course before going into details, I will first introduce you to heroku and you talk about these p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vOP7ASXJlHY</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-2-présentation-heroku-v-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vOP7ASXJlHY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 2 Présentation Heroku v 4</video:title>
      <video:description>Hello everyone and welcome to this introduction to heroku course before going into details, I will first introduce you to heroku and you talk about these p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vOP7ASXJlHY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-20-configuration-messages-outbound.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pDhc0X96y1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 20 Configuration Messages Outbound</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, today we are going to reconfigure the high garonne and make sure that the data sent from...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pDhc0X96y1w</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-21-messages-outbound-exercice-v-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3yZiqpMmTaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 21.2 Messages Outbound Exercice v2</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce coin introduction à heroku, aujourd&apos;hui nous allons faire un petit exercice d&apos;abord il faudra déployer le code qui va t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3yZiqpMmTaU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-21-messages-outbound-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xT8sSa4xyAk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 21 Messages Outbound Exercice</video:title>
      <video:description>Hello everyone and welcome to this course introduction to heroku, today we will do a small exercise. exercise first it will be necessary to deploy the code...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xT8sSa4xyAk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-22-api-rest-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YFTU5OnpEQc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 22 API REST Introduction</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, let&apos;s talk today about the integration native integration of the apei remains of this for...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YFTU5OnpEQc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-23-api-rest-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zpavIBHURH4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 23 API REST Exercice</video:title>
      <video:description>Hello to all and welcome in this course of introduction to heroku, today we are going to create the code necessary that they insert to a new to 40 viala co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zpavIBHURH4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-3-the-different-programming-languages.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3eHD5X_tbrc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 3 The different programming languages</video:title>
      <video:description>Hello everyone and welcome to this introduction to heroku course, in this video we will talk about the different languages that it intersects little used a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3eHD5X_tbrc</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-4-features-and-architecture-v4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N34MmTAB_6w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 4 Features and Architecture v4</video:title>
      <video:description>Hello everyone and welcome to this introduction to heroku course, we will focus in this video on the platform features and how they can help with applicati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N34MmTAB_6w</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-5-overview-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VbtMK1u_bP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 5 Overview Heroku</video:title>
      <video:description>Hello everyone and welcome to this introductory heroku course, this video will be about creating from a heroku account we will also begin to explore the pl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VbtMK1u_bP8</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-6-permissions-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gjW3QnhKz08/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 6 Permission Heroku</video:title>
      <video:description>Hello everyone and welcome to this introductory heroku course, today we will talk about permission among other things what a user can do in relation to the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gjW3QnhKz08</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-7-the-cost-of-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PFGkMWtym10/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 7 The costs of Heroku</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, this lesson will focus on the different short heroku, it can be complicated to understand...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PFGkMWtym10</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-7-the-costs-of-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PFGkMWtym10/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 7 The costs of Heroku</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku, this lesson will focus on the different short heroku, it can be complicated to understand...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PFGkMWtym10</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-8-heroku-postgres-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kwTnn3ujaWc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 8 Heroku postgre part 1</video:title>
      <video:description>Hello everyone and welcome to this introductory course to heroku. Today we will explore and postgre neck I remind it is a database add-on more precisely it...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kwTnn3ujaWc</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/heroku/lesson/heroku-9-heroku-postgres-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/laWGgQSDnt4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 9 Heroku postgre part 2</video:title>
      <video:description>Hello to all and welcome to the continuation of the handling of heroku postgre, we are on postgresql.org and we are going to download and install postgre w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/laWGgQSDnt4</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FVRZ_yWacBg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 1 Introduction</video:title>
      <video:description>Introduction to HTML5 course. Learn about web applications, progressive web apps, native apps, semantic tags, multimedia elements, and responsive design.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BHfTKsNTln4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-1-first-steps-with-html.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J-63lY2mhV4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.1 First steps with HTML</video:title>
      <video:description>The &quot;First steps with HTML&quot; module is designed to introduce beginners to the basics of HTML (Hypertext Markup Language). HTML is the standard language used...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J-63lY2mhV4</video:player_loc>
      <video:publication_date>2023-06-14</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-2-how-to-validate-your-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-wqk83ExAB4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.2 : How to validate your code ?</video:title>
      <video:description>The HTML module &quot;How to validate your code?&quot; teaches the importance of validating HTML code and how to do it effectively. Validating code means checking th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-wqk83ExAB4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-3-rendering-text-with-block-element.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8Vaj7iGlVC8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2 3 : Rendering text with block elements</video:title>
      <video:description>The HTML module on rendering text with block elements is an essential lesson for anyone looking to develop their web design skills. This module focuses on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8Vaj7iGlVC8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-3-rendering-text-with-block-elements.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8Vaj7iGlVC8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2 3 : Rendering text with block elements</video:title>
      <video:description>HTML5 module: HTML 5 - 2 3 : Rendering text with block elements. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8Vaj7iGlVC8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-4-specify-the-semantics-of-words-and-phrases.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/K6B-Affv2Gg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.4 : Specify the semantics of words and phrases</video:title>
      <video:description>The HTML module &quot;Specify the semantics of words and phrases&quot; is a crucial component of web development. It involves using appropriate HTML tags to convey t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/K6B-Affv2Gg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-5-associate-your-data-from-the-lists.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wiAjiuQVCV4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.5 : Associate your data from the lists</video:title>
      <video:description>The HTML module &quot;Associate your data from the lists&quot; is a powerful tool that allows developers to create dynamic, interactive web pages that are both visua...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wiAjiuQVCV4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-2-6-group-items-into-containers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-97a9Ng5NdM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.6 : Group items into containers</video:title>
      <video:description>The HTML module &quot;Group items into containers&quot; focuses on the use of container elements to organize and group various HTML elements together. Container elem...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-97a9Ng5NdM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-1-preparing-images-for-the-web.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dgDd0ffi9TQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.1 : Preparing images for the web</video:title>
      <video:description>Learn to optimize images for the web: choose correct formats (SVG, PNG, JPEG), remove metadata with ExifRemove, resize with PicResize, and compress with TinyPNG.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CcLSXdCJUe4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-2-photo-and-image-rendering.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VOqpikjskm4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.2 : Photo and image rendering</video:title>
      <video:description>The HTML module &quot;Photo and Image Rendering&quot; is designed to teach students how to display images in web pages using HTML. This module covers the basics of i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s8-qGoP-a5Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-2-photo-image-rendering.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VOqpikjskm4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.2 : Photo and image rendering</video:title>
      <video:description>The Photo and Image Rendering module in HTML is a fundamental component of web development that allows developers to create visually appealing and engaging...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s8-qGoP-a5Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-3-create-an-audio-and-video-player.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_dsbjKOABi8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.3 : Create an audio and video player</video:title>
      <video:description>The HTML module &quot;Create an audio and video player&quot; is designed to teach students how to incorporate multimedia elements into their web pages. In this modul...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iHcyjhACn4g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-3-create-an-audio-video-player.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_dsbjKOABi8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.3 : Create an audio and video player</video:title>
      <video:description>The HTML module &quot;Create an audio and video player&quot; is designed to teach students how to incorporate multimedia elements into their web pages using HTML5. T...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iHcyjhACn4g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-3-4-table-and-display.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WGb5dBJNcGM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.4 : Table and display</video:title>
      <video:description>Master HTML5 table creation: use table, thead, tbody, tfoot tags, th and td elements, rowspan and colspan attributes for complex table structures.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WGb5dBJNcGM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-1-how-to-apply-basic-styles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EhxPdXKjriE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.1: How to apply basic styles ?</video:title>
      <video:description>Learn how to apply basic CSS styles to HTML elements: inline style attributes, color properties, background colors, and margins for responsive web design.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FNSAyc9SL1I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-2-target-html-tags-with-selectors.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TA5xQ-7ayGE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.2 : Target HTML tags with selectors</video:title>
      <video:description>Master CSS selectors: element selectors, class selectors (dot notation), ID selectors (hash), and descendant selectors for targeted HTML styling.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R3TWvViZC4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-3-how-to-add-margins-and-borders.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zEYveWBPwP0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.3 : How to add margins and borders ?</video:title>
      <video:description>Learn CSS box model: margins and padding spacing, border properties (width, style, color), and how to apply them with one, two, or four value syntax.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zEYveWBPwP0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-4-text-style-and-colors.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0KA2pCQuMZs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.4 : Text style and colors</video:title>
      <video:description>Master CSS text styling: font families, font sizes, font weights, text alignment, text justification, colors, and hexadecimal RGB color codes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RVbsEM_sWi4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-5-layout-images-and-tables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4cEbOERMXN8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.5 : Layout images and tables</video:title>
      <video:description>The HTML module &quot;Layout images and tables&quot; is designed to provide learners with the necessary skills to create visually appealing and well-organized web pa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4cEbOERMXN8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-6-layout-lists-with-flexbox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UkhMvJ6a2KU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.6 : Layout lists with flexbox</video:title>
      <video:description>The HTML module &quot;Layout lists with flexbox&quot; is designed to teach learners how to use the flexbox layout model to create and style lists. Flexbox is a power...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NCF7yHjSWuA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-6-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UkhMvJ6a2KU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.6 : Layout lists with flexbox</video:title>
      <video:description>The Layout lists with flexbox module is designed to provide a comprehensive understanding of how to use flexbox to create responsive and flexible layouts f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NCF7yHjSWuA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-7-how-do-i-add-images-or-backgrounds.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8Ts9_cCtNtk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.7 : How do I add images or backgrounds ?</video:title>
      <video:description>The HTML module is a powerful tool that allows web developers to create stunning, interactive websites. One of the key features of HTML is the ability to a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8Ts9_cCtNtk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-4-7-how-i-add-images-or-backgrounds.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8Ts9_cCtNtk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.7 : How do I add images or backgrounds ?</video:title>
      <video:description>The HTML module is an essential part of web development that provides the foundation for creating dynamic and visually appealing web pages. One of the key...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8Ts9_cCtNtk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-1-the-links.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/y1JWy3FgXwY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 5.1 : The links</video:title>
      <video:description>The Links module in HTML is an essential tool for creating hyperlinks that connect different web pages or websites. These links allow users to navigate thr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-05V65EeSjM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-2-what-are-url-explained.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t3ohJbrr9Ws/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.2 : What are URLs explained ?</video:title>
      <video:description>The HTML module &quot;What are URLs explained?&quot; is designed to provide a comprehensive overview of Uniform Resource Locators (URLs) and their importance in web...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t3ohJbrr9Ws</video:player_loc>
      <video:publication_date>2023-06-14</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-2-what-are-urls-expalined.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t3ohJbrr9Ws/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.2 : What are URLs explained ?</video:title>
      <video:description>The module &quot;What are URLs explained?&quot; provides an in-depth understanding of Uniform Resource Locators (URLs) and their significance in web development. A U...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t3ohJbrr9Ws</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-3-advanced-link-options.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P3gihDNJzCo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 5.3 : Advanced link options</video:title>
      <video:description>The &quot;Advanced link options&quot; module in HTML is a powerful tool that allows web developers to create links with a high degree of customization. With this mod...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/P3gihDNJzCo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-4-how-to-embed-videos-and-content.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZUin9rv9qow/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.4 : How to embed videos and content ?</video:title>
      <video:description>The HTML module on embedding videos and content is a comprehensive guide on how to add multimedia elements to a website. In today&apos;s digital age, videos are...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Wq4wWUGM-Ks</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-5-personal-activity-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F_KJc5WfBSY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.5 Personal activity project</video:title>
      <video:description>The HTML module &quot;Personal Activity Project&quot; is designed to provide students with the opportunity to showcase their creativity and technical skills in web d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/p5t3buf-DPg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-6-create-your-personal-activity.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cQBUsov1MBg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.6 : Create your personal activity</video:title>
      <video:description>The HTML module &quot;Create your personal activity&quot; is designed to help individuals create their own personalized activity on a web page. HTML, or Hypertext Ma...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cQBUsov1MBg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-5-7-open-messaging-and-phone-calls.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gseBERxfvyc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.7 : Open messaging and phone calls</video:title>
      <video:description>The Open messaging and phone calls module is a versatile tool that allows users to communicate with each other through various channels. With this module,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gseBERxfvyc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-6-1-select-a-provider-and-a-public-url.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/p9oyInboGCw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.1 : Select a provider and a public URL</video:title>
      <video:description>The HTML module &quot;Select a provider and a public URL&quot; is designed to allow users to choose a provider for their public URL. This module is an essential tool...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nkiWWVgAGhQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-6-2-publish-for-free-on-firebase.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FTrS22TUjBs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.2 : Publish for free on Firebase</video:title>
      <video:description>The &quot;Publish for free on Firebase&quot; module for HTML is designed to help developers quickly and easily deploy their web applications to the Firebase hosting...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/V4XClDddJFw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-6-3-distribute-qr-codes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DVHkY8qyHkg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.3 Distribute QR codes</video:title>
      <video:description>The &quot;Distribute QR codes&quot; HTML module is a powerful tool that allows users to easily create and distribute QR codes for a variety of purposes. QR codes are...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ArG3Pc0ocOY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-7-1-how-to-make-your-content-shareable.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wYHGaw85Y_I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.1 : How to make your content shareable ?</video:title>
      <video:description>The HTML module &quot;How to make your content shareable?&quot; is designed to teach individuals how to create content that is easily shareable on various social med...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9Cc_niZwmyU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-7-2-integrate-a-site-with-your-facebook.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QQS4d6BVcys/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.2 : Integrate a site with your Facebook</video:title>
      <video:description>The &quot;Integrate a site with your Facebook&quot; module is an essential tool for website owners and developers who want to connect their websites with Facebook. T...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xDfRk-ECOjc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/html5/lesson/html-5-7-3-integrate-with-twitter.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/itBqJZ3U7d0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.3 : Integrate with Twitter</video:title>
      <video:description>The &quot;Integrate with Twitter&quot; module is a powerful tool that allows website owners to seamlessly connect their website to their Twitter account. This module...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DEfY6iHjSJ4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-1-2-understand-the-ecosystem.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YucPYBKTEkk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 1.2 Understand the ecosystem</video:title>
      <video:description>Now that we&apos;ve seen this first detailed look at what Ionic is, we can design an Ionic project and take a closer look at this ecosystem. To do this, we will...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YucPYBKTEkk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZsgJeEd3E0w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 1 Introduction</video:title>
      <video:description>Hello everyone and welcome to this video where I will talk to you and explain the proper functioning of the Ionic framework which I will review using diffe...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZsgJeEd3E0w</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-2-2-installing-ionic.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2eMb4WkuBVU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 2.2 Installing IONIC</video:title>
      <video:description>After installing Node.Js, we will be able to install Ionic on our system. To do this, we will have to enter CLIs. As a reminder, the acronym CLI stands for...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2eMb4WkuBVU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-2-installing-nodejs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3cEcQYQeo8c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 2 Installing NodeJs</video:title>
      <video:description>To start an IONIC project we will need Node.Js, to do so we need to install it. We go directly to the official Node.Js website. We are redirected to this p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3cEcQYQeo8c</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-1-installing-vscode.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_Rk3j1NU5Vg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.1 Installing VsCode</video:title>
      <video:description>For the creation of our project, we will need a text editor. But what is it ? A text editor is software intended for the creation and editing of text type...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_Rk3j1NU5Vg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-2-realization-of-a-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_eG9Q2RRJVE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.2 Realization of a project</video:title>
      <video:description>Now that we have downloaded Ionic, we can open and view the project folder we created. Here it is, and we find inside several folders and also files, there...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_eG9Q2RRJVE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-3-project-to-do-list-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vanYEM-mhEk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.3 Project to-do list introduction</video:title>
      <video:description>Hello everyone, we find ourselves in this project introduction video concerning the creation of a “to-do list” to be carried out with IONIC. So in this vid...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vanYEM-mhEk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-4-project-structure-with-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/l-baU_F0DD0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.4 Project structure with Angular</video:title>
      <video:description>Hello everyone, and welcome to this video. To carry out our project, we will need to know Angular functionalities. First we will see the structure, and the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/l-baU_F0DD0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-5-creation-of-a-to-do-list-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/504urcvjp7Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.5 Creation of a to do list (1)</video:title>
      <video:description>We will start by making the HTML page, we can see the terminal which builds the page instantly concerning the “home.page.html” page. We will immediately ch...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/504urcvjp7Q</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-6-creation-of-a-to-do-list-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ldMMPl8UX2g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.6 Creation of a to do list (2)</video:title>
      <video:description>Following the creation of our buttons, we will go to our “home.page.ts” page, where we are going to create a component which will be called “isOpen” of boo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ldMMPl8UX2g</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-7-creation-of-a-to-do-list-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-y07_Nrn4-Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.7 Creation of a to do list (3)</video:title>
      <video:description>Hello, here we go again on our HTML page in our &quot;checkbox&quot; line 22, we will insert the &quot;ionChange&quot; method which allows you to know if the task has been ent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-y07_Nrn4-Q</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-8-creation-of-a-to-do-list-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J6IS018GlxQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.8 Creation of a to do list (4)</video:title>
      <video:description>Now that we&apos;re done with the formatting, let&apos;s move on to our background with our “home.page.scss” stylesheet. First of all in the ion-content I will modif...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J6IS018GlxQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-3-9-quizz.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sUNv5et0Kzc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.9 Quizz</video:title>
      <video:description>Hello everyone and welcome to this video where you will have to answer the quiz that I have prepared for you, based on the previous videos. For each questi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sUNv5et0Kzc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-1-creation-of-our-first-component.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5gX7_tosIKY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.1 Creation of our first Component</video:title>
      <video:description>Now that we have had an overview of how our project works, we will see together how to create a Component. So we are going to add a new file in the applica...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5gX7_tosIKY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-14-creating-ionic-elements-programmatically.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SHiDmRhIR34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.14 Creating Ionic elements programmatically</video:title>
      <video:description>Hello everyone, now in our &quot;ion-card&quot; we want to make a list of all our expenses. We must keep in mind that we are in the &quot;ion-grid&quot; with our rows and colu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SHiDmRhIR34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-15-completing-basic-javascript-logic.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fRjxDkPRClU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.15 Completing Basic JavaScript Logic</video:title>
      <video:description>Hello everyone, so with dynamically generated items, let&apos;s make sure that when we add an expense, we also clear the entry and make the &quot;clear&quot; button work....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fRjxDkPRClU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-16-finalizing-the-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZMjSUHOqIE8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.16 Finalizing the layout</video:title>
      <video:description>Hello everyone, now we can fix the styling just by using the techniques we have already learned, using the grid and some of these CSS classes. Let&apos;s start...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZMjSUHOqIE8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-17-using-controller-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bnAPSFxjqPU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.17 Using Controller Components</video:title>
      <video:description>Hello everyone, so we have this beautiful demo application in a form that we won&apos;t use anymore because for the rest of the course we will use Angular, but...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bnAPSFxjqPU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-18-why-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZZ988TTBGg4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.18 Why Angular ?</video:title>
      <video:description>Hello everyone, so in this module we learned a lot about the basic Ionic components, we learned that the official documentation is the ideal place to know...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZZ988TTBGg4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-2-basic-application-building-blocks.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jt9v5lGhBow/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.2 Basic application building blocks</video:title>
      <video:description>Hello everyone and welcome to this video where I will explain the basic elements of an Ionic application. typical that can work both on the web and on a na...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jt9v5lGhBow</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-3-description-of-ionics-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ox4kvrcVlA0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.3 Description of Ionics components</video:title>
      <video:description>Hello everyone and welcome to this video. In the last video, we saw the basic application building block. Now, we can ask ourselves the question of how do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ox4kvrcVlA0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-4-setting-up-an-ionic-project-without-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4B0l6pFmNWI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.4 Setting up an Ionic project without Angular</video:title>
      <video:description>Hello and welcome to this video, today we are going to do some practice following the theory, we will try to configure an Ionic project without Angular. To...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4B0l6pFmNWI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/ionic/lesson/ionic-4-4-5-ionic-documentation-overview.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WUScnJ1LRPA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.5 IONIC Documentation Overview</video:title>
      <video:description>Hello everyone, Now that we have seen how to configure our project in non-Angular, we can ask ourselves the question of what Ionics components can we add?...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WUScnJ1LRPA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/1-introduction-java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UX4xLJizHoI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1-Introduction Java</video:title>
      <video:description>Welcome to this first Java course in which we will learn how to program Java. Java is one of the most popular languages and it opens many possibilities as...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UX4xLJizHoI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/11-3-scope.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nZ16fEFSDm4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.3 Scope</video:title>
      <video:description>So in the previous video, we learned what the packages were and how to use them. Now, let’s take a look at the scope of the variable. In programming, a var...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nZ16fEFSDm4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-17-spinner-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6HPZvPAoJdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 13.17 Spinner Control (2)</video:title>
      <video:description>Hello, everyone in this video, we will see the &quot;spinner&quot;. The Spinner is similar to ComboBox, which allows users to choose the set of values. Similarly to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6HPZvPAoJdY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-20-events-and-event-handlers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftqtyB4o0BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.20 Events and Event Handlers</video:title>
      <video:description>Java is a popular object-oriented programming language that is used extensively for developing a wide range of applications. One of the key features of Jav...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftqtyB4o0BU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-21-ui-thread.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.21 Ui Thread</video:title>
      <video:description>The Ui Thread module in Java is an essential component for creating interactive and responsive user interfaces in Java applications. It manages the interac...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-22-todolist.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m9BDeBDqDhg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 22 TodoList</video:title>
      <video:description>The Java TodoList module provides developers with a simple and efficient way to manage and organize tasks within their Java applications. The module allows...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m9BDeBDqDhg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-23-todolist-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LL5_9XkifwA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 23 TodoList part 2</video:title>
      <video:description>The Java TodoList Part 2 module is an advanced tool designed to help developers manage and organize tasks within their Java applications. This module build...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LL5_9XkifwA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-24-base-interface.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PMwl_3nHs5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 24 Base interface</video:title>
      <video:description>The TBase interface is a Java module that provides developers with a powerful and flexible way to manage and manipulate data within their applications. Thi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PMwl_3nHs5o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-25-base-interface-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C9nKirYdxts/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 25 Base interface 2</video:title>
      <video:description>The TBase interface 2 is an advanced Java module designed to provide developers with a powerful and flexible way to manage and manipulate data within their...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/C9nKirYdxts</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-26-add-change.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tBxqCdmdyUM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 26 Add Change</video:title>
      <video:description>The Java Add Change module is a powerful tool designed to help developers manage and track changes within their Java applications. This module allows users...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tBxqCdmdyUM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-27-add-change-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YTTDCTpjcVY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 27 Add Change 2</video:title>
      <video:description>The Java Add Change 2 module is an advanced tool designed to help developers manage and track changes within their Java applications. This module builds on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YTTDCTpjcVY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-28-date-formating.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 28 Date formating</video:title>
      <video:description>The Java Date Formatting module is a powerful tool designed to help developers manage and manipulate dates within their Java applications. This module allo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-29-singleton.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O2ejKYuFZIg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 29 Singleton</video:title>
      <video:description>The Singleton module is a design pattern in Java that ensures only one instance of a class is created and provides a global point of access to that instanc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O2ejKYuFZIg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-30-singleton-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bqJFCGPqvx4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 30 Singleton 2</video:title>
      <video:description>The Singleton 2 module is an advanced design pattern in Java that builds on the functionality of the original Singleton module, offering additional feature...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bqJFCGPqvx4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-31-dialogpane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/srth397uyao/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 33 DialogPane</video:title>
      <video:description>The DialogPane module is a powerful tool designed to help developers create and manage dialog boxes within their Java applications. This module allows user...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/srth397uyao</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-31-loading-and-saving-todoitems.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wa6uFICkoS8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 31 Loading and saving TodoItems</video:title>
      <video:description>The &quot;Loading and Saving TodoItems&quot; module in Java focuses on the functionality of saving and loading data related to a to-do list. This module is designed...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wa6uFICkoS8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-32-loading-and-saving-todoitems-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/guyPvEHFsN4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.32 loading and saving TodoItems part 2</video:title>
      <video:description>The &quot;loading and saving TodoItems part 2&quot; Java module focuses on the implementation of a functionality that allows users to save and load their TodoItems....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/guyPvEHFsN4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-34-dialogpane-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LKc4ubSDIA8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 34 DialogPane2</video:title>
      <video:description>DialogPane2 is a Java module designed to simplify the creation and management of dialog boxes in Java applications. With DialogPane2, developers can easily...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LKc4ubSDIA8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-35-show-dialog.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ur8f2XsFJng/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 35 Show Dialog</video:title>
      <video:description>The Show Dialog module in Java is a user interface component that allows developers to display messages, alerts, and input requests to users in a pop-up wi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ur8f2XsFJng</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-36-show-dialog-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i2M8lWjUx7M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 36 Show Dialog2</video:title>
      <video:description>The Show Dialog2 module in Java is a powerful and versatile tool for creating interactive user interfaces. This module allows developers to create custom d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i2M8lWjUx7M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-37-update-list-view.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LqgcOVu9oxM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 37 Update List View</video:title>
      <video:description>The &quot;Update List View&quot; module in Java provides developers with the ability to dynamically update the contents of a list view in real-time. This is particul...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LqgcOVu9oxM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-38-update-list-view-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/y3VfYQWJnVM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 38 Update List View2</video:title>
      <video:description>The Update List View2 Java module is designed to allow developers to easily update and manage lists in their applications. This module provides a variety o...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/y3VfYQWJnVM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-39-data-binding-and-observable.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oJjnnx0x-Ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 39 Data Binding and Observable</video:title>
      <video:description>The Data Binding and Observable module in Java is a powerful tool that allows developers to create dynamic and interactive user interfaces. Data binding is...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oJjnnx0x-Ms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/13-40-data-binding-and-observacle-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3Ki624JUfwY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 40 Data Binding and Observable 2</video:title>
      <video:description>Data Binding and Observable 2 is a Java module that allows developers to create dynamic, responsive user interfaces by binding data to UI components. This...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3Ki624JUfwY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-02-finally.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NwZd6tP2JeU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 02 Finally</video:title>
      <video:description>Finally, Data Binding and Observable 2 is a game-changer for Java developers who want to create dynamic and responsive user interfaces. With its advanced f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NwZd6tP2JeU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-03-lambda-expression.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b1hDRAFmpZQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 03 Lambda expression</video:title>
      <video:description>Lambda expressions are a powerful feature introduced in Java 8 that allow developers to write more concise and expressive code. Essentially, a lambda expre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/b1hDRAFmpZQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-06-handling-of-several-exceptions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5_Wn4IrvdQs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 06 handling of several exception</video:title>
      <video:description>The handling of several exceptions is an essential aspect of Java programming. In Java, exceptions are errors that occur during the execution of a program....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5_Wn4IrvdQs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-07-02-create-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YE2JhYMBa-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 02 Create files</video:title>
      <video:description>The Java programming language provides numerous ways to create, read, write, and manipulate files. The &quot;Create files&quot; module is an essential aspect of Java...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YE2JhYMBa-s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-07-create-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n_6B5he1xD4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 Create files</video:title>
      <video:description>The Java programming language provides a wide range of tools and libraries for creating and managing files. The &quot;Create Files&quot; module is an essential compo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n_6B5he1xD4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-08-playback-of-files.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WRB9juZftI8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 08 playback of files</video:title>
      <video:description>The playback of files module in Java is a software component that enables the playback of audio and video files in a Java application. This module provides...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WRB9juZftI8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-09-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Dpw2-k8RUV0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 09 Projet</video:title>
      <video:description>The Java Project module is designed to provide students with the opportunity to apply their knowledge and skills in Java programming to a real-world projec...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Dpw2-k8RUV0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/14-10-creation-and-reading-of-a-file.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aQIHpsIygyE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 10 Creation and reading of a file</video:title>
      <video:description>The Creation and Reading of a File module in Java is a fundamental topic that is essential for anyone who wants to work with file systems in Java. This mod...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aQIHpsIygyE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/2-1-installing-the-java-environment.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tPS1l4xFdEs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1 Installing the Java environment</video:title>
      <video:description>Hello in the previous video, we discovered together what the Java language was and in this course we will see how to install Java on your PC. Come on, let’...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tPS1l4xFdEs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/2-2-installing-the-java-environment-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QpOLLXVvgEY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 Installing the Java environment-2</video:title>
      <video:description>Hello everyone, we will start downloading and installing Amazon corretto JDK 11 for the Windows platform, there we go in the search bar for example on Goog...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QpOLLXVvgEY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/2-3-installing-the-java-environment-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_UVBB44iJ9Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.3 Installing the Java environment-3</video:title>
      <video:description>Now, we will install directly an IDE called Intellij IDEA that was created by a company called JetBrains. An IDE is an integrated development environment,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_UVBB44iJ9Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hYSoc1t4odg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 Introduction</video:title>
      <video:description>So let’s talk about what we’re going to do in this section of the course. We’re going to start by writing a &quot;Hello World&quot; program which is a traditional th...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hYSoc1t4odg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-2-hello-world.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4yR7Oc48tzE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Hello World</video:title>
      <video:description>Hello everyone, So let&apos;s start writing our first program «Hello World» which is a traditional thing to do when you learn a new programming language. So are...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4yR7Oc48tzE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-3-hello-world-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/34BAAGApl9I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 Hello World Challenge</video:title>
      <video:description>I have a little challenge for you here and the challenge is to see if you can change this program so that instead of displaying hello world, it displays he...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/34BAAGApl9I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-4-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pkAyNZZMn1Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Les Variables</video:title>
      <video:description>So what are variables? Variables are a way to store information in our computer. The variables we define in a program can be accessed by a name we give the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pkAyNZZMn1Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-5-example-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qFf2izpjblg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.5 Example variables</video:title>
      <video:description>In the previous video, we saw different types of variables and in this course we are going to manipulate 2 of them, so are you ready? Let’s go, let’s go! F...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qFf2izpjblg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/3-6-the-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L39wZNNtK9s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6 The operators</video:title>
      <video:description>Hello, in this course section, we will see what operators, operands and expressions are. So what are operators? Well, Java operators are special symbols, w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L39wZNNtK9s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EnjajEcOU1k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.1 Introduction</video:title>
      <video:description>Hello Welcome to this section in which we will discuss four very important concepts in Java. We are not going to expression of code block declaration and m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/EnjajEcOU1k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-2-expression-declaration-code-block-method.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/maDXmaB12BQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 Expression, Declaration, Code Block and Method</video:title>
      <video:description>Hello in the present video we have seen the keywords and and expressions in this course we will talk about space declarations and indentation which are and...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/maDXmaB12BQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-3-code-bloc-if-and-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TfICWfOIQso/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4-3 code bloc if and else</video:title>
      <video:description>Hello in the present video we have seen the keywords and and expressions in this course we will talk about space declarations and indentation which are and...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/TfICWfOIQso</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-4-declation-if-and-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kmTrfkvhqVc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 Déclation, If et else</video:title>
      <video:description>Hello the previous video we discussed white space and adaptation it’s now time to move on to keyword I will discuss blocks of code several details what I w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kmTrfkvhqVc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-5-1-method.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1TG4zsZgPNM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5.1 Méthod</video:title>
      <video:description>In the previous video we saw different ways to use the &quot;if&quot; condition, I will show you some parts of the &quot;if&quot;. In the previous video that we were able to d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1TG4zsZgPNM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-5-codeblock-conditions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/btOZXHcFE4k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 Code block, conditions</video:title>
      <video:description>In the previous video we saw different ways to use the &quot;if&quot; condition, I will show you some parts of the &quot;if&quot;. In the previous video that we were able to d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/btOZXHcFE4k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/4-6-1-correction-challenge-01.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6i5BFbD5C9A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.6.1 Correction Challenge 01</video:title>
      <video:description>Java module: 4.6.1 Correction Challenge 01. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6i5BFbD5C9A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-1-switch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ktlv8HGKXuU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.1 Switch</video:title>
      <video:description>Hello everyone, in this course, we will see what the Switch is and how to use it Are you ready? Let’s go! So we’ll open intellij, you can create new projec...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ktlv8HGKXuU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-10-parsing-values.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nSkLnBVdIsU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.10 Parsing values</video:title>
      <video:description>In this video we will convert a character string into another type of data such as int for example! As you can see, I created a new project. So we come her...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nSkLnBVdIsU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-11-reading-user-input.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3NrwoxofWTg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.11 Reading User Input</video:title>
      <video:description>In this video, we will create a scanner object that will allow a user to write text. That is, the user, for example, will enter their name or age and the p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3NrwoxofWTg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-12-problems-and-solutions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/esSfXqePqYA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.12 Problems and Solutions</video:title>
      <video:description>Hello everyone in the last video, we used the Scanner class which allows a user to enter their name and age. But it can have problems, for example if a use...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/esSfXqePqYA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-14-min-and-max-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/s7CDAJ5z-CU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.14 Min and Max Challenge</video:title>
      <video:description>Okay. It’s time for the next challenge. It’s the minimum and maximum challenge. The challenge is to read the console numbers entered by the user and displa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s7CDAJ5z-CU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-2-switch-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vT3cWHeJF2U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.2 Switch Challenge</video:title>
      <video:description>Hello everyone, as planned in the previous video . Let’s do a little switch challenge. So the challenge is to create a new switch statement using char inst...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vT3cWHeJF2U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-3-problem-and-solution.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o3ZoDhr4iOk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.3 problem and solution</video:title>
      <video:description>All right! We’ll do another challenge. The challenge is to write a method with the name &quot;Weekday&quot; for example. And that takes a parameter. int day The meth...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/o3ZoDhr4iOk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-4-sum-3-and-5.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rfziZAGbr_E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.4 Sum 3 and 5</video:title>
      <video:description>Hello everyone! In this course, we will make a challenge as with the &quot;day of the week&quot;. Challenges consist in writing a method called &quot;DeMots number&quot;. The...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rfziZAGbr_E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-5-switch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0vwLOz49g9I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.5 Switch</video:title>
      <video:description>Hello everyone, in the previous video, we talked about the use of the &quot;switch&quot; instruction. In this video. We’re going to talk about the for loop. But firs...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0vwLOz49g9I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-6-switch-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ax_3vZ7ddnQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.6 Switch challenge</video:title>
      <video:description>So, I give you two simple exercises to do. The first is to create a loop that will display 0 to 100. And the second to create a loop that will display the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ax_3vZ7ddnQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-7-boucle-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YCoWp8Yx7UI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.7 Boucle for</video:title>
      <video:description>Good morning everyone! In this course, we will do an exercise which consists in creating a &quot;for&quot; instruction using numbers ranging from 1 to 1000 inclusive...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YCoWp8Yx7UI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-8-day-of-the-week-defis.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KRMPqANGOzI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.8 Day of the week defis</video:title>
      <video:description>Hello everyone! We saw, what was the &quot;for&quot; loop. And in this course we will see the &quot;as long&quot; loop. We’re going to make an example of a &quot;while&quot; loop and co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KRMPqANGOzI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/5-9-do-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c7QbJM69aAg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.9 Do While</video:title>
      <video:description>Hello everyone, in the previous video we talked about loop &quot;while&quot; And in this video, we will see what loop of &quot;do while&quot; So you ready? It’s gone! So, what...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c7QbJM69aAg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/7-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rN7Sn-m4_9w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.1 Introduction</video:title>
      <video:description>Welcome to section 7 of the course, this is part 2 of the object-oriented programming. We now have the basics of object-oriented programming in the previou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rN7Sn-m4_9w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/7-5-encapsulation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HhWmrUAFygI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.5 Encapsulation</video:title>
      <video:description>Hello everyone In this video, we will see what encapsulation Encapsulation is about defining the visibility and accessibility of properties and methods of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HhWmrUAFygI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/7-6-encapsulation-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3GzHw-3cz-g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.6 Encapsulation Challenge</video:title>
      <video:description>Hello everyone In this video, we’re going to do a little challenge on encapsulation. It is a very very simple challenge that consists in creating a car cla...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3GzHw-3cz-g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UX4xLJizHoI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>◎ Formation complète Java ◎</video:title>
      <video:description>➔ Bienvenu à ce premier cours de Java dans laquelle nous allons apprendre à programmer Java</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UX4xLJizHoI</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/1-introduction-Java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UX4xLJizHoI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1-introduction Java</video:title>
      <video:description>Bonjour, toute et a tout Bienvenu à ce premier cours de Java dans laquelle nous allons apprendre à programmer Java; Java est l’un langages les plus populai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UX4xLJizHoI</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/11.2-package.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/97ZaIisoltI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.2 Rappel mot clé static</video:title>
      <video:description>Donc, dans la vidéo précédente, nous avons discuté de certaines conventions de codage dont les classes, packages… Et dans cette vidéo, nous allons voir ce...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/97ZaIisoltI</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/11.3-convention-de-nommage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nZ16fEFSDm4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.3 Convention de nommage</video:title>
      <video:description>Donc, dans la vidéo précédente, nous avons appris ce qu&apos;étaient les packages et comment les utiliser. Maintenant, on va jeter un oeil sur la portée de la v...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nZ16fEFSDm4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-1-borderpane-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nNkOUjziWZw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-1 BorderPane 2</video:title>
      <video:description>Java module: 12-1 BorderPane 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nNkOUjziWZw</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-3-checkbox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A_k75aGsTzY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-3 CheckBox</video:title>
      <video:description>Java module: 12-3 CheckBox. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/A_k75aGsTzY</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-4-controls.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bawSDd6vuvI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-4 Controls</video:title>
      <video:description>Java module: 12-4 Controls. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bawSDd6vuvI</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-5-gridpane-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nTB9ZmyF5_g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-5 GridPane Layout</video:title>
      <video:description>Java module: 12-5 GridPane Layout. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nTB9ZmyF5_g</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-6-hbox-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fMueNHRJ7GM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-6 Hbox Layout</video:title>
      <video:description>Java module: 12-6 Hbox Layout. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fMueNHRJ7GM</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-7-javafx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pPtxbtmb7N0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-7 JavaFX</video:title>
      <video:description>Java module: 12-7 JavaFX. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pPtxbtmb7N0</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12-borderpane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MqIgX0jN-ZE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12 BorderPane</video:title>
      <video:description>Java module: 12 BorderPane. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MqIgX0jN-ZE</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.1-introduction-collection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dpicIkDN7z4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12 1 Introduction Collection</video:title>
      <video:description>Java module: 12 1 Introduction Collection. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dpicIkDN7z4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.10-radio-button.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FHbgryLUf-Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-10 Radio button</video:title>
      <video:description>Java module: 12-10 Radio button. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FHbgryLUf-Y</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.11-slider-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0iiwUe2J504/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-11 Slider Control</video:title>
      <video:description>Java module: 12-11 Slider Control. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0iiwUe2J504</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.12-titlepane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VfE2KBpVF2Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-12 TitledPane</video:title>
      <video:description>Java module: 12-12 TitledPane. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VfE2KBpVF2Q</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.13-welcome-to-javafx-programme.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VSwQcGVK5do/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-13 Wecome to JavaFX Programme</video:title>
      <video:description>Java module: 12-13 Wecome to JavaFX Programme. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VSwQcGVK5do</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.15-comebox-et-choicebox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oLfBjHpl-fo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-15 ComboBox et ChoiceBox</video:title>
      <video:description>Java module: 12-15 ComboBox et ChoiceBox. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oLfBjHpl-fo</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.16-textfield.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N23JQOm2iCQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-16 TextField</video:title>
      <video:description>Java module: 12-16 TextField. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N23JQOm2iCQ</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.17-spinner-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6HPZvPAoJdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 17 Spinner Control</video:title>
      <video:description>Java module: 13 17 Spinner Control. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6HPZvPAoJdY</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.17-welcome-to-javafx-program-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QfP3Fv5UeKs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-17 Welcome to JavaFX Program 2</video:title>
      <video:description>Java module: 12-17 Welcome to JavaFX Program 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QfP3Fv5UeKs</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.20-events-and-handlers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftqtyB4o0BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 20 Events and Handlers</video:title>
      <video:description>Java module: 13 20 Events and Handlers. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftqtyB4o0BU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.8-other-layouts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/V6olb0H2JJQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-8 Other layouts</video:title>
      <video:description>Java module: 12-8 Other layouts. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/V6olb0H2JJQ</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/12.9-other-layouts-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2PDjW7e-4U4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-9 Other layouts 2</video:title>
      <video:description>Java module: 12-9 Other layouts 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2PDjW7e-4U4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.17-spinner-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6HPZvPAoJdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.17 Spinner Control</video:title>
      <video:description>Bonjour, à tous dans cette vidéo, nous allons voir le &quot;spinner&quot;. Le Spinner est similaire à ComboBox, qui permet aux utilisateurs de choisir l&apos;ensemble de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6HPZvPAoJdY</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.20-evenements-et-gestionnaires.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftqtyB4o0BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.20 événements et gestionnaires</video:title>
      <video:description>Java module: 13.20 événements et gestionnaires. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftqtyB4o0BU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.21-ui-thread.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.21 Ui Thread</video:title>
      <video:description>Java module: 13.21 Ui Thread. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.22-todolist.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m9BDeBDqDhg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 22 TodoList</video:title>
      <video:description>Java module: 13 22 TodoList. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m9BDeBDqDhg</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.23-todolist-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LL5_9XkifwA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 23 TodoList partie 2</video:title>
      <video:description>Java module: 13 23 TodoList partie 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LL5_9XkifwA</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.24-base-interface.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PMwl_3nHs5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 24 Base interface</video:title>
      <video:description>Java module: 13 24 Base interface. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PMwl_3nHs5o</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.25-base-interface-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C9nKirYdxts/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 25 Base interface 2</video:title>
      <video:description>Java module: 13 25 Base interface 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/C9nKirYdxts</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.26-add-change.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tBxqCdmdyUM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 26 Add Change</video:title>
      <video:description>Java module: 13 26 Add Change. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tBxqCdmdyUM</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.27-add-change-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YTTDCTpjcVY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 27 Add Change 2</video:title>
      <video:description>Java module: 13 27 Add Change 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YTTDCTpjcVY</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.28-formatage-des dates.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 28 Formatage des dates</video:title>
      <video:description>Java module: 13 28 Formatage des dates. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.29-singleton.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O2ejKYuFZIg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 29 Singleton</video:title>
      <video:description>Java module: 13 29 Singleton. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O2ejKYuFZIg</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.30-singleton-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bqJFCGPqvx4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 30 Singleton 2</video:title>
      <video:description>Java module: 13 30 Singleton 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bqJFCGPqvx4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.31-charger-et-enregistrer-les-todoitems.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wa6uFICkoS8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 31 Charger et enregistrer les TodoItems</video:title>
      <video:description>Java module: 13 31 Charger et enregistrer les TodoItems. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wa6uFICkoS8</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.31-dialogpane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/srth397uyao/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 33 DialogPane</video:title>
      <video:description>Java module: 13 33 DialogPane. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/srth397uyao</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.32-charger-et-enregistrer-les-todoitems-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/guyPvEHFsN4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.32 Charger et enregistrer les TodoItems partie 2</video:title>
      <video:description>Java module: 13.32 Charger et enregistrer les TodoItems partie 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/guyPvEHFsN4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.34-dialogpane-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LKc4ubSDIA8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 34 DialogPane2</video:title>
      <video:description>Java module: 13 34 DialogPane2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LKc4ubSDIA8</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.35-show-dialog.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 35 Show Dialog</video:title>
      <video:description>Java module: 13 35 Show Dialog. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.36-show-dialog-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i2M8lWjUx7M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 36 Show Dialog2</video:title>
      <video:description>Java module: 13 36 Show Dialog2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i2M8lWjUx7M</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.37-mettre-a-jour-vue-de-la-liste.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LqgcOVu9oxM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 37 Update List View</video:title>
      <video:description>Java module: 13 37 Update List View. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LqgcOVu9oxM</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.38-mettre-a-jour-la-vue-de-la-liste-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/y3VfYQWJnVM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 38 Update List View2</video:title>
      <video:description>Java module: 13 38 Update List View2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/y3VfYQWJnVM</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.39-fixation-et-observation-des-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oJjnnx0x-Ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 39 Data Binding and Observable</video:title>
      <video:description>Java module: 13 39 Data Binding and Observable. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oJjnnx0x-Ms</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/13.40-data-binding-and-observacle-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oJjnnx0x-Ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 40 Data Binding and Observable 2</video:title>
      <video:description>Java module: 13 40 Data Binding and Observable 2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oJjnnx0x-Ms</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.02-finally.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NwZd6tP2JeU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 02 Finally</video:title>
      <video:description>Java module: 14 02 Finally. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NwZd6tP2JeU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.03-expression-lambda.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b1hDRAFmpZQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 03 Expression lambda</video:title>
      <video:description>Java module: 14 03 Expression lambda. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/b1hDRAFmpZQ</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.04-les-expressions-personnaliser.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5_Wn4IrvdQs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 04 Les expressions personnaliser</video:title>
      <video:description>Java module: 14 04 Les expressions personnaliser. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5_Wn4IrvdQs</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.06-gestion-de-plusieurs-exceptions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5_Wn4IrvdQs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 06 Gestion de plusieurs exceptions</video:title>
      <video:description>Java module: 14 06 Gestion de plusieurs exceptions. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5_Wn4IrvdQs</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.07-creer-des-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n_6B5he1xD4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 Creer des fichiers</video:title>
      <video:description>Java module: 14 07 Creer des fichiers. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n_6B5he1xD4</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.07.02-creer-des-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YE2JhYMBa-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 02 Creer des fichiers</video:title>
      <video:description>Java module: 14 07 02 Creer des fichiers. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YE2JhYMBa-s</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.08-lecture-de-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WRB9juZftI8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 08 Lecture d&apos;un fichier</video:title>
      <video:description>Java module: 14 08 Lecture d&apos;un fichier. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WRB9juZftI8</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.09-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Dpw2-k8RUV0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 09 Projet</video:title>
      <video:description>Java module: 14 09 Projet. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Dpw2-k8RUV0</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/14.10-creation-et-lecture-d-un-fichier.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aQIHpsIygyE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 10 Creation et lecture d&apos;un fichier</video:title>
      <video:description>Java module: 14 10 Creation et lecture d&apos;un fichier. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aQIHpsIygyE</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/2.1-installation-environnement-java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/j8Rfst3LVXU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1-Installation environnement Java</video:title>
      <video:description>Bonjour dans la vidéo précédente, nous avons découvert ensemble qu’est-ce que c’était le langage Java et dans ce cours nous allons voir comment installer J...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/j8Rfst3LVXU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/2.2-installation-de-environnement-java-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MaiLqxlbE_I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 Installation de l&apos;environnement Java 2</video:title>
      <video:description>Bonjour à tous, nous allons commencer à télécharger et installer Amazon corretto JDK 11 pour la plateforme Windows, là on va dans la barre de recherche par...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MaiLqxlbE_I</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/2.3-installation-de-environnement-java-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_UVBB44iJ9Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.3 Installation de l&apos;environnement Java 3</video:title>
      <video:description>Maintenant, on va installer directement un IDE appelé Intellij IDEA qui été créé par une société appelée JetBrains. Un IDE est un environnement de développ...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_UVBB44iJ9Y</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CkNae93CUi0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 Introduction</video:title>
      <video:description>Parlons donc de ce que nous allons faire dans cette section du cours. Nous allons commencer par écrire un programme « Hello World » qui est une chose tradi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CkNae93CUi0</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.2-hello-world.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d3n4Lk7fcaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Hello World</video:title>
      <video:description>Bonjour à tous, Nous allons donc commencer à écrire notre premier programme « Hello World » qui est une chose traditionnelle à faire lorsque vous apprenez...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/d3n4Lk7fcaU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.3-hello-world-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f1JvD4XHSok/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 Hello World Challenge</video:title>
      <video:description>Une dernière chose avant de parler des variables, dans la vidéo précédente, nous avons écrit « hello world » pu l’afficher. Un rappel, pour afficher le tex...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f1JvD4XHSok</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.4-les-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oVYHBeeFbpA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Les Variables</video:title>
      <video:description>Alors, c’est quoi les variables ?</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oVYHBeeFbpA</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.5-Variables-exemples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z_FuaEpgQEc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.5 Variables exemples</video:title>
      <video:description>Dans la vidéo précédente, on a vu différent type des variables et dans ce cours on va manipuler 2 d’entre eux, alors vous êtes prêt ? aller c’est partie !</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z_FuaEpgQEc</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/3.6-les-operateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FZJ6EQX7ZhE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6-Les Opérateurs</video:title>
      <video:description>Bonjour, dans cette section de cours, nous allons voire c’est quoi les opérateurs, opérandes et expressions.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FZJ6EQX7ZhE</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/4.1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EnjajEcOU1k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.1 Introduction</video:title>
      <video:description>Bonjour Bienvenue à cette section dans laquelle nous allons discuter de quatre concepts très importants en Java. Nous n’allons pas à l’expression de la déc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/EnjajEcOU1k</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/4.2-declaration-espace-indentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/maDXmaB12BQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 Déclaration, espace et indentation</video:title>
      <video:description>Bonjour dans la vidéo présente nous avons vu les mots clés et les expressions dans ce cours nous allons parler de déclarations de l&apos;espace et l&apos;indentation...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/maDXmaB12BQ</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/4.4-codebloc-if-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TfICWfOIQso/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 Code bloc if et else</video:title>
      <video:description>Bonjour la vidéo précédente nous avons discuté des espaces blancs et de l&apos;indentation il est temps maintenant de passer au mot-clé &quot;if&quot; je vais discuter de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/TfICWfOIQso</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/4.5-codebloc-conditions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/btOZXHcFE4k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 Code bloc, conditions</video:title>
      <video:description>Dans la vidéo précédente nous avons vu différentes manières d&apos;utiliser la condition &quot;if&quot;, je vais vous montrer certaines parties du &quot;if&quot;. Dans la vidéo pré...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/btOZXHcFE4k</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.1-switch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ktlv8HGKXuU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.1 Switch</video:title>
      <video:description>Bonjour à tous, dans ce cours, nous allons voir c&apos;est quoi le Switch et comment l&apos;utiliser Vous êtes prêts? Aller c&apos;est partie ! Nous allons donc ouvrir in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ktlv8HGKXuU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.10-parsing-value.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nSkLnBVdIsU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.10 Parsing value</video:title>
      <video:description>Dans cette vidéo nous allons convertir une chaine de caractère dans un autre type de données tel que int par exemple ! Comme vous pouvez le voir, j’ai créé...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nSkLnBVdIsU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.11-lecture-de-entree-utilisateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3NrwoxofWTg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.11 Lecture de l&apos;entrée utilisateur</video:title>
      <video:description>Dans cette vidéo, nous allons créer un objet scanner qui va permettre à un utilisateur d’écrire du texte. C’est-à-dire que l’utilisateur, par exemple va re...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3NrwoxofWTg</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.12-problemes-et-solutions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/esSfXqePqYA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.12 Problèmes et solutions</video:title>
      <video:description>Bonjour à tous dans la dernière vidéo, nous avons utilisé la classe Scanner qui permet à un utilisateur de saisir son nom et son âge. Mais il peut avoir de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/esSfXqePqYA</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.14-min-et-max-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/s7CDAJ5z-CU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.14 Min et Max Challenge</video:title>
      <video:description>Très bien. C’est l’heure du prochain défi. C’est le défi minimum et maximum. Le défi consiste à lire les nombres de la console entrés par l’utilisateur et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s7CDAJ5z-CU</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.2-switch-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vT3cWHeJF2U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.2 Switch Challenge</video:title>
      <video:description>Bonjour à tous, comme prévu dans la vidéo précédente . Nous allons faire un petit challenge sur le switch. Donc le challenge consiste à créer une nouvelle...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vT3cWHeJF2U</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/java/lesson/java/lesson/5.9-do-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c7QbJM69aAg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.9 Do While</video:title>
      <video:description>Bonjour à tous, dans la précédente vidéo, nous avons parlé de boucle &quot;while&quot; Et dans ce vidéo, nous allons voir ce quoi la boucle de &quot;do while&quot; Alors vous...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c7QbJM69aAg</video:player_loc>
      <video:publication_date>2023-05-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/1-1-what-is-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qIYLIKy5j5E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 What is JavaScript ?</video:title>
      <video:description>Hello everyone and welcome to the JavaScript course this course is for beginners. I&apos;m Brahim and I&apos;m very happy to make you discover the functioning of thi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qIYLIKy5j5E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/1-2-setting-up-the-development.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cvX915Fakyk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.2 Setting up the development</video:title>
      <video:description>Welcome to this new chapter where I will talk about the development setup. To write javascript code you need a code editor, there are different code editor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cvX915Fakyk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/1-3-javascript-in-browsers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lAbgz-3-8N8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.3 JavaScript in Browsers</video:title>
      <video:description>So now we are ready to write our first JavaScript code. We need a script element, there are 2 places where we can add a script element, in the &quot;Head&quot; tag....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lAbgz-3-8N8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/1-4-separation-of-concerns-and-execution-in-node.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/No9zF6EipQ0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.4 Separation of concerns and Execution in Node</video:title>
      <video:description>So now after writing javascript code between the script elements we will extract is separate our javascript code from our html code. Why? I&apos;ll give you an...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/No9zF6EipQ0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-1-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VRq2gujCz6E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1 Variables</video:title>
      <video:description>Welcome to the JavaScript course where we will see the variables that are one of the most fundamental concepts of Javascript and any other programming lang...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VRq2gujCz6E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-2-constants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wKoAdu72Jc8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 Constants</video:title>
      <video:description>Hello everyone and welcome to the Javascript course where I was talking about constants. First of all we will declare A variable that we&apos;re going to call i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wKoAdu72Jc8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-4-dynamique-typing.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LYg-sstoE4o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.4 Dynamic Typing</video:title>
      <video:description>Hello everyone and welcome to this course where we&apos;ll look at dynamic typing in JavaScript. One thing that separates JavaScript from many other programming...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LYg-sstoE4o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-5-objects.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Zap9I0FCTGE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.5 Objects</video:title>
      <video:description>Hello everyone and welcome to this course where we&apos;re going to look at Objects in JavaScript. You have seen the primitive types in javascript. Now let&apos;s lo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Zap9I0FCTGE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-6-arrays.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Gm3lsWHloss/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.6 Arrays</video:title>
      <video:description>Hello everyone and welcome to this course or we&apos;re going to look at arrays in JavaScript. Sometimes, in your applications, you may be dealing with a list o...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Gm3lsWHloss</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-7-functions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RYINMUT0h4E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.7 Functions</video:title>
      <video:description>Hello everyone and welcome to this course where we&apos;ll look at functions in JavaScript. In the category of reference types, you&apos;ve learned about objects and...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RYINMUT0h4E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/2-8-function-types.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gEV8WyOTmqY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.8 Functions Types</video:title>
      <video:description>Hello everyone and welcome to this course where we&apos;re going to look at function types in JavaScript, there&apos;s a cleaner way to write this code on line 3. Al...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gEV8WyOTmqY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-1-operators-in-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7M1fQ9BvJWk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 Operators in JavaScript</video:title>
      <video:description>Hello everyone and welcome to this introductory video of our 3rd section on Operators in JavaScript. So you&apos;ve learned how to declare variables and constan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7M1fQ9BvJWk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-10-exercice-swapping-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZF_3fF6by64/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10 Exercice: Swapping Variables</video:title>
      <video:description>Let&apos;s end this section with a simple programming exercise, declaring two variables: let a that we&apos;re going to define as red and let b that we&apos;re going to d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZF_3fF6by64</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-2-arithmetic-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oKSLOc36PPU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Arithmétic Operators</video:title>
      <video:description>Hello everyone and welcome to this video so we&apos;re going to see the 1st category of operator that we&apos;re going to look at which is the arithmetic operators....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oKSLOc36PPU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-3-the-assignment-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sw3s8MUvCqQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 The Assignment Operators</video:title>
      <video:description>Hello everyone and welcome to this video so we&apos;re going to look at the 2nd category of operator that we&apos;re going to look at which is the assignment operato...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sw3s8MUvCqQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-4-comparison-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_-GAz0I6B4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Comparison Operators</video:title>
      <video:description>Hello everyone and welcome to this video we will see the comparison operators, we use to compare the value of a variable with another one. So here we have...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_-GAz0I6B4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-6-ternary-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/04j1k58Ud9U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6 Ternary Operators</video:title>
      <video:description>Hello to all and welcome to this demonstration or we will see so the ternary or conditional operators in JavaScript. Let&apos;s imagine that we want to implemen...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/04j1k58Ud9U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-7-the-logical-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/btHeVZXXc44/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.7 Les Opérateurs logiques</video:title>
      <video:description>Hello everyone and welcome to this video where I&apos;m going to show you a little demonstration on logical operators. We use these operators to make decisions...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/btHeVZXXc44</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-8-the-logical-operators-with-non-booleens.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1ITcYZpFsm0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.8 The Logical Operators with non Booleans</video:title>
      <video:description>In the last lesson, you learned how to manipulate logical operators, in all the examples you saw in the last lesson, we used those logical operators with B...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1ITcYZpFsm0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/3-9-the-predominance-of-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LsUwobafJ2I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.9 The Predominance of Operators</video:title>
      <video:description>Hello everyone and welcome to this video where we&apos;re going to talk about operator precedence. When you&apos;re working with complex expressions, one thing you n...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LsUwobafJ2I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-1-if-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NrVohjhJRJw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.1 If..else</video:title>
      <video:description>In the last section you learned about expressions and operators, in this section we will use these expressions and operators along with conditional stateme...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NrVohjhJRJw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-10-max-of-two-numbers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mOIzwMdx1GM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.10 Exercice: max of two numbers</video:title>
      <video:description>Well, here&apos;s an exercise for you. e want you to write a function that takes two numbers and returns the maximum of the two. Call this function, give a diff...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mOIzwMdx1GM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-11-exercise-landcape-or-portrait.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fwXdSbXVK4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.11 Exercise: Landscape or Portrait</video:title>
      <video:description>Here is another exercise. I want you to implement this function. The function we&apos;re going to call landscape, it takes two parameters, width and height of a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fwXdSbXVK4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-12-exercise-even-and-odd-numbers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OVhIMPlvjqw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.12 Exercise: Even and Odd Numbers</video:title>
      <video:description>So here&apos;s an exercise for you. I want you to write a function called displayNumber that takes a parameter called limit. So we pass a number in here, like 1...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OVhIMPlvjqw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-13-exercise-count-truthy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v47RvcObtm0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.13 Exercise: Counting Truthy Value</video:title>
      <video:description>I want you to create a function called countTruthy that takes an array and returns a number of true elements in that array. Now, are these values true or f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/v47RvcObtm0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-14-exercise-proprieties-of-an-objet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_bBM-iyPAtY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.14 Exercise: Proprieties of an Object</video:title>
      <video:description>Okay, here&apos;s another simple exercise, your job is to create a function called displayProperties. We pass an object in here. And this function needs to disp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_bBM-iyPAtY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-15-exercise-sum-of-multiples-of-3-and-5.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/itBlbtm1oZo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.15 Exercise: Sum of multiples of 3 and 5</video:title>
      <video:description>Here&apos;s another simple but great exercise that trains your programming brain. So I want you to create this function called sum, we give it a limit and this...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/itBlbtm1oZo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-16-exercise-stars.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sQXOTXcxhTI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.16 Exercise: Stars</video:title>
      <video:description>So, this exercise is a very popular exercise for beginning programmers. So we have this function, display stars, with a parameter called rows. So when we c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sQXOTXcxhTI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-2-switch-case.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZlxNgWeXCWc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 Switch...case</video:title>
      <video:description>Now let&apos;s take a look at the conditional switch case instruction, let&apos;s start by declaring a variable that we&apos;ll call role. Let&apos;s imagine that it represent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZlxNgWeXCWc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-3-for-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vAyUP9JejiQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.3 For Loops</video:title>
      <video:description>Hello everyone and welcome to this video where we will talk about the for loop. Let&apos;s imagine that we want to display Hello everyone on the console 5 times...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vAyUP9JejiQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-4-while-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t7tN345ezYg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 While Loops</video:title>
      <video:description>In the last video, we wrote this for the for loop to display all odd numbers between 0 and 5. And in this video, I&apos;ll show you how to implement the same lo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t7tN345ezYg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-5-do...while-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/td2ZgaEqzlE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 Do...While Loops</video:title>
      <video:description>Okay now, let&apos;s take a look at the third type of loop we have in JavaScript. This is a do-while loop. Do-while loops are very similar to while loops, but t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/td2ZgaEqzlE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-6-infinite-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rdH_fFb9C7E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.6 Infinite Loops</video:title>
      <video:description>Understand infinite loops in JavaScript: how a missing increment or a permanently true condition can freeze your browser, with examples in while, do, and for.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rdH_fFb9C7E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-7-for-in-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aJ2IcmQQCJw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.7 For...in Loops</video:title>
      <video:description>So far, you&apos;ve discovered three types of loops in JavaScript. The for loop, while loops and do-while loops. With all these loops, we can repeat an action s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aJ2IcmQQCJw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-8-for-of-loops.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NJJ2Ly8IpuE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.8 For...of Loops</video:title>
      <video:description>So, as I told you in the last video, from the ecma 6 or ES6 script, we have a new way to iterate using the for of loop. It&apos;s very similar to the for in loo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NJJ2Ly8IpuE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/4-9-break-and-continue.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oy-EWpnqEms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.9 Break and Continue</video:title>
      <video:description>With all the loops you have discovered in this section, there are two key words, which can change the behavior of the break and continue loop. In this demo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oy-EWpnqEms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-1-basic-notions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ygnxI3pwpWU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.1 basic notions</video:title>
      <video:description>Earlier in the course, you saw what objects were in js, you learned that objects are collections of key-value pairs, so if you have properties that are str...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ygnxI3pwpWU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-10-garbage-collection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/phTlLO3SFq8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.10 Garbage Collection</video:title>
      <video:description>In low-level languages like C or C ++, when creating an object, we need to Allocate memory to it, and when we are done, we need to Reallocate memory. But i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/phTlLO3SFq8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-11-math-object.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AdwlFqE0wH4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.11 Math Object</video:title>
      <video:description>So you&apos;ve learned a lot about objects, let&apos;s now take a look at some of the built-in objects in JavaScript. The first one we&apos;re going to look at is the mat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AdwlFqE0wH4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-13-date.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ckjg6Y8_ElI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.13 Date</video:title>
      <video:description>The last embedded object we will look at in this section is the date object. Now, just to clarify, the objects we&apos;re looking at in this section are not the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ckjg6Y8_ElI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-14-exercise-the-address-object.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fqirxzBHwkA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.14 Exercise: The Address Object</video:title>
      <video:description>Here is your first exercise for this section. I want you to create an address object with three properties, street, city and zip code. When you do that, cr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fqirxzBHwkA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-15-exercise-factory-function-and-constructeur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-CSF_UXXl1M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.15 Exercise: Function Factory and Constructor</video:title>
      <video:description>In the last exercise, we used object literal syntax to initialize an address object. In this exercise, I want you to initialize an address object, first us...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-CSF_UXXl1M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-16-exercise-blog-publishing-object.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sAWP1tLusj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.16 Exercise: Blog publishing Object</video:title>
      <video:description>In this exercise, I want you to create a blog post object with these properties. title, body, author, views, which represents the number of times this post...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sAWP1tLusj4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-17-exercise-constructor-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/l2N0CZZ4qIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.17 Exercise: Constructor Function</video:title>
      <video:description>In this exercise, we will again use a constructor function to create a publication object. But this constructor object is a little different from the const...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/l2N0CZZ4qIY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-2-factory-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxqbwjl1xCY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.2 Factory Fonction</video:title>
      <video:description>In the last video, you learned how to use object literal syntax to create an object. But there&apos;s a little problem here. Imagine that you want to create two...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxqbwjl1xCY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-3-constructor-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Pplv8sivyEE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.3 Contructor Function</video:title>
      <video:description>In this video, you&apos;re going to learn about another model for creating objects. So this is the constructor function, so just like the factory function, we&apos;r...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Pplv8sivyEE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-4-dynamic-character-of-objects-in-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_X3JNbFQA5w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.4 Dynamiquc of Objects</video:title>
      <video:description>One thing we need to understand about objects in JavaScript is that they are dynamic, which means that once you create them, you can always add new propert...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_X3JNbFQA5w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-5-constructor-properties.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nqcQFUN2OBQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.5 Constructor Properties</video:title>
      <video:description>Every object in JavaScript has a property called a constructor. And this refers to the function that was used to construct or create that object. So here w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nqcQFUN2OBQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-6-functions-are-objects.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lo86EXyLVfk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.6 Functions are Objets</video:title>
      <video:description>One of the confusing concepts of JavaScript is that functions are objects. So this circle function that we have here, is actually an object. Let me show yo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lo86EXyLVfk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-7-value-types-vs-reference-types.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O-z0ixHXq5g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.7 Values Types VS References Types</video:title>
      <video:description>In JavaScript, we have two categories of types. On the one hand, we have value types, also called primitives, on the other hand, we have reference types. S...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O-z0ixHXq5g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-8-enumeration-properities-of-an-object.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nPHMlDmCfRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.8 Enumeration of properties of an object</video:title>
      <video:description>So here we have this circle object with the radius property and the draw method. Earlier in the course, you learned how to use the for in and for of loops...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nPHMlDmCfRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/5-9-cloning-an-object.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nPHMlDmCfRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.9 Cloning an Object</video:title>
      <video:description>In the last video, you learned how to enumerate the properties of an object. Now, using this technique, we can get all the properties of an object and copy...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nPHMlDmCfRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-1-introduction-arrays.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6u7iNFquuh0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.1 Introduction Arrays</video:title>
      <video:description>Welcome to this new section where we will look at arrays in detail. You will learn all kinds of operations you can perform on arrays, such as adding new el...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6u7iNFquuh0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-10-joining-an-array.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z0_5OAH6plk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.10 Joining an Array</video:title>
      <video:description>Another useful method for arrays is the join method. So here we have this array of numbers, let&apos;s say we want to join the elements of this array. This is w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Z0_5OAH6plk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-2-adding-elements-to-an-arrays.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RVICujysb6k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.2 Adding Elements to an Array</video:title>
      <video:description>Let&apos;s start by declaring a constant called Numbers and we define it on an array with two elements, 3 and 4. Now notice that here I have declared Numbers as...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RVICujysb6k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-3-finding-elements(primitives).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f4Mw6AZBWCs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.3 Finding Elements (Primitives)</video:title>
      <video:description>Okay, now let&apos;s look at finding elements in an array. Finding elements really depends on whether you store primitive or reference types in an array. So I&apos;m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f4Mw6AZBWCs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-4-finding-elements(references-types).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Nh77-pWFi7Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.4 Finding Elements (References Types)</video:title>
      <video:description>In the last video, I told you that primitive type search is different from reference type search. So let&apos;s take a look at why. I&apos;m going to start by declar...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Nh77-pWFi7Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-5-arrow-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ou1LZ-Ykri0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.5 Arrow Function</video:title>
      <video:description>In the last video, you learned about this predicate function that we passed to the find method. In ES6, there is a shorter and simpler way to write the sam...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ou1LZ-Ykri0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-6-deleting-elements-in-an-array.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MGSzCbTUin8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.6 Deleting Elements in an Array</video:title>
      <video:description>Let&apos;s see now how to remove elements from an array. So, start by declaring a new array, numbers, and we set it to 1, 2, 3, 4. Earlier in this section, you...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MGSzCbTUin8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-7-empty-an-array.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oheRcSl4cak/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.7 Empty an Array</video:title>
      <video:description>So now you know how to delete an element from an array. But what about clearing an array? How can we delete all the elements of that array. Well, there are...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oheRcSl4cak</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-8-the-spread-operator.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iWXTxZd5YxE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.8 The Spread Operator</video:title>
      <video:description>So in the last video, you learned how to use the concat method to combine two arrays. Now there is another way to do the same thing using the broadcast ope...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iWXTxZd5YxE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/js/lesson/6-9-iterating-an-array.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R-l7qpGpNis/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.9 Iterating an Array</video:title>
      <video:description>Earlier in the section about control flow you learned about different loops in JavaScript. So in this section, you learned that if you want to iterate an a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R-l7qpGpNis</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-1-Introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tSaSriv3yOs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 1 : Introduction</video:title>
      <video:description>SQL and PostgreSQL are two tools that have revolutionised database management. SQL, or Structured Query Language, is a programming language specifically de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tSaSriv3yOs</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-2-1-what-is-a-database.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KUVT4QFJlKU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.1 : What is a database</video:title>
      <video:description>PostgreSQL is a powerful and popular open-source relational database management system (RDBMS) that has been widely adopted by businesses, organizations, a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KUVT4QFJlKU</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-2-2-what-is-a-relational-database-and-sql.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Hyh156MS3_0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.2 : What is a relational database and SQL</video:title>
      <video:description>Discover relational databases, RDBMS, primary and foreign keys, and how SQL lets you query MySQL, Oracle, SQL Server and PostgreSQL using the same language.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Hyh156MS3_0</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-2.3-installation-postgresql-for-mac.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_6j8RQIAkPs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.3 : Installation PostgreSQL for Mac</video:title>
      <video:description>Install PostgreSQL on macOS step by step: download from postgresql.org, run the installer, set a password and port, then open pgAdmin to access your server.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_6j8RQIAkPs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-2.4-installation-postgre-sql-for-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HkoPUpJCWCU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.4 : Installation PostgreSQL for Windows</video:title>
      <video:description>Install PostgreSQL on Windows: download the installer from the official site, set a password and port, finish the wizard, then launch pgAdmin to start.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HkoPUpJCWCU</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-11-change-the-data-type-in-column.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/u8Ak9c_0KjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.11 : Change the data type in column</video:title>
      <video:description>Use ALTER TABLE and ALTER COLUMN with the TYPE keyword in PostgreSQL to change a column&apos;s data type or VARCHAR length, then verify with SELECT.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/u8Ak9c_0KjQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-12-table-deletion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1FbiDZlwQaM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.12 : Table deletion</video:title>
      <video:description>Learn to delete a table in PostgreSQL with DROP TABLE: create a test table, drop it, then verify with SELECT that the relation no longer exists.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1FbiDZlwQaM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-13-data-definition-language.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DFL6kyKB3Sc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.13 : Data definition language</video:title>
      <video:description>DDL challenge: create a conducteur_voiture database with driver and car tables, add an email column, then change the name column&apos;s data type.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DFL6kyKB3Sc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-14-data-definition-language.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ctT5h__rgwU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL - SQL et Postgre 3 14 Data Definition Language | we want code</video:title>
      <video:description>DDL challenge solution: create the conducteur and voiture tables with primary and foreign keys, add an email column, then change nom to VARCHAR(50).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ctT5h__rgwU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-15-section-summary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dyaLm5dKja0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.15 : Section Summary</video:title>
      <video:description>Section recap: PostgreSQL data types, primary and foreign keys, UNIQUE / NOT NULL / CHECK constraints, plus creating, altering and dropping tables.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dyaLm5dKja0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-2-tables-in-database.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PGlP6dj3X9Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.2 : tables in databases</video:title>
      <video:description>Tables in a database: columns with fixed data types, unique rows, single-value cells, and an id column acting as a primary key for row identification.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PGlP6dj3X9Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-3-select-and-a-public-url.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z4NociKM08E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.1 : Select a supplier and a public URL</video:title>
      <video:description>PostgreSQL data types overview: INT, NUMERIC, SERIAL, CHAR, VARCHAR, TEXT, TIME, DATE, TIMESTAMP, BOOLEAN and ENUM, with their main use cases.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z4NociKM08E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-4-primary-and-foreign-keys.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jJzvTHU-vb0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.4 : Primary and foreign keys</video:title>
      <video:description>Primary and foreign keys in SQL: how an id column uniquely identifies a row and how a foreign key links one table to another for relational queries.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jJzvTHU-vb0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-5-single-contraints-not-null-check.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TPXM2UOJ8fw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.5 : Single constraints not null and check</video:title>
      <video:description>SQL column constraints explained: UNIQUE for no duplicates, NOT NULL for required fields, and CHECK to validate values against a boolean expression.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/TPXM2UOJ8fw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-6-creating-our-first-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6iNbCd8Fixw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.6 : Creating our first table</video:title>
      <video:description>Create your first table in PostgreSQL: build a film database, then a realisateur table with id SERIAL PRIMARY KEY, VARCHAR, DATE and NOT NULL columns.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6iNbCd8Fixw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-3-7-creation-of-the-actors-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5ccNgiB4h44/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.7 : Creation of the Actors table</video:title>
      <video:description>Build the acteur table in PostgreSQL: SERIAL primary key, VARCHAR columns for first and last name, CHAR(1) for civility (M/F) and DATE for date of birth.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5ccNgiB4h44</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-16-introduction-crud-creation-modification-and-delection-of-data.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jsHUq28it0o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.16 : Introduction CRUD creation search modification and deletion of data</video:title>
      <video:description>Introduction to the Data Manipulation Language: insert, update and delete rows in PostgreSQL tables, then apply it to our film database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jsHUq28it0o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-17-inserting-data-into-a-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cfhTZH70GT0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.17 : Inserting data into a table</video:title>
      <video:description>Insert rows into a PostgreSQL table with INSERT INTO ... VALUES, with single quotes for strings and no quotes for integers, plus multi-row insert syntax.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cfhTZH70GT0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-18-editing-data-in-a-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cCZnMQ4lRsQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.18 : Editing data in a table</video:title>
      <video:description>Update PostgreSQL rows with UPDATE ... SET ... WHERE: change one row by id, multiple rows by criteria, or several columns at once in a single query.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cCZnMQ4lRsQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-19-deleting-data-from-a-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gTkhdHLzxi8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.19 : Deleting data from a table</video:title>
      <video:description>Delete rows in PostgreSQL with DELETE FROM ... WHERE: remove a single row by id, multiple rows by criteria, or all rows by omitting the WHERE clause.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gTkhdHLzxi8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-20-data-insertion-in-our-bdd-film.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oWkYaFZH3BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.20 : Data insertion in our BDD Films</video:title>
      <video:description>Populate the film database with provided INSERT scripts: load realisateur, acteur, film and film_acteur junction tables, then verify with SELECT queries.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oWkYaFZH3BU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-21-data-manipulation-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SBSUIUenD1I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.21 : Data manipulation challenge</video:title>
      <video:description>SQL challenge: insert 7 drivers and 6 cars in the conducteur_voiture database, update the Ford Mustang year to 2010 and delete Rémi Oberty from drivers.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SBSUIUenD1I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-22-data-manipultaion-solution.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vQay0d8_Wbw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.22 : Data manipulation solution</video:title>
      <video:description>DML challenge solution: insert drivers and cars with INSERT INTO ... VALUES, update the Ford Mustang year with UPDATE and delete a driver with DELETE.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vQay0d8_Wbw</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-4-23-section-summary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uQ0o2-DyDhA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.23 : Section Summary</video:title>
      <video:description>Section recap on the Data Manipulation Language: insert, update and delete rows, plus loading the film database that powers the rest of the course.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uQ0o2-DyDhA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-24-introduction-to-the-section.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-I6oksf-1p0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.24 : Introduction to the section</video:title>
      <video:description>Start querying the film database in PostgreSQL: SELECT * FROM table, single column SELECT and multi-column SELECT through the pgAdmin query tool.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-I6oksf-1p0</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-25-selection-of-requests.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d82r8lGVvwI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.25 : selection of requests</video:title>
      <video:description>SELECT queries in PostgreSQL: retrieve all columns with SELECT *, fetch a single column, or select multiple columns separated by commas from the film database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/d82r8lGVvwI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-26-conditions-where.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cRlwdOttPE0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.26 : Conditions WHERE</video:title>
      <video:description>Filter rows in PostgreSQL with the WHERE clause: simple equality, multiple conditions combined with AND and OR, all applied to the film database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cRlwdOttPE0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-27-logical-operators.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3ks-FceYmt0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.27 : logical operators</video:title>
      <video:description>PostgreSQL comparison operators &gt;, &lt;, &gt;=, &lt;=: filter integers, dates and even strings (alphabetical order) in your WHERE clauses on the film database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3ks-FceYmt0</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-28-challenge-1-selection-queries.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BGDEAFSwn_Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.28 Challenge 1: Selection queries</video:title>
      <video:description>SELECT challenge: query film titles and release dates, English directors, post-1970 actresses and US films longer than 90 minutes from the film database.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BGDEAFSwn_Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-29-solution-1-the-selection-queries.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uFYfAlbkVuE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.29 Solution 1 : The selection queries</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.29 Solution 1 : The selection queries. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uFYfAlbkVuE</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-30-data-restriction-and-output-with-in-and-not-in.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jx_bXxwvlJ8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.30 : Data restriction and output with IN and NOT IN</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.30 : Data restriction and output with IN and NOT IN. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Jx_bXxwvlJ8</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-31-data-restriction-and-output-with-like.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fYiYTzbW9gs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.31 : Data restriction and output with &quot;LIKE&quot;</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.31 : Data restriction and output with &quot;LIKE&quot;. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fYiYTzbW9gs</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-32-data-restriction-and-output-with-between.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/APNo8CEUD_k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.32 : Data restriction and output with BETWEEN</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.32 : Data restriction and output with BETWEEN. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/APNo8CEUD_k</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-33-challenge-2-the-selection-queries.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kxGQwispizc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.33 Challenge 2 : The selection queries</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.33 Challenge 2 : The selection queries. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kxGQwispizc</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-34-solution-2-the-selection-queries.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.34 Solution 2 : The selection queries</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.34 Solution 2 : The selection queries. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-35-order-by.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.35 Order By</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.35 Order By. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-36-first-ofetch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.36 First Ofetch</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.36 First Ofetch. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-37-separate.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.37 Separate</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.37 Separate. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-38-challenge-3-director.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.38 Challenge 3 director</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.38 Challenge 3 director. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-39-solution-to-the-3rd-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.39 Solution to the 3rd challenge</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.39 Solution to the 3rd challenge. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-40-null-values.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.40 Null Values</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.40 Null Values. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-41-alias.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.41 Alias</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.41 Alias. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-42-concatenation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.Concatenation</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.Concatenation. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-43-challenge-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.43 Challenge 4</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.43 Challenge 4. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-44-solution-to-the-4th-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.44 Solution to the 4th challenge</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.44 Solution to the 4th challenge. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/postgre/lesson/sql-et-postgre-5-45-resume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.45 Resume</video:title>
      <video:description>SQL / PostgreSQL module: SQL ET POSTGRE 5.45 Resume. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/1-1-introduction-python.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MMkZWZRmJ3k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 1.1 : Introduction Python</video:title>
      <video:description>Here we will learn the python language in its entirety; For this fact, we must answer this question: How to get started in Programming? To answer this ques...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MMkZWZRmJ3k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-1-Tuples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-X1tZHsIco4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.1 : Tuples</video:title>
      <video:description>Python Tuples are a collection of ordered, immutable objects. They are similar to lists, but unlike lists, tuples cannot be modified once they are created....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-X1tZHsIco4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-2-lists.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jJvHOZY7sKY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.2: Lists</video:title>
      <video:description>Python lists are a fundamental data structure in Python programming language. They are used to store and manipulate collections of data in an ordered seque...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jJvHOZY7sKY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-3-functions-and-tuples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xWq4COe8ljI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.3: Functions and tuples</video:title>
      <video:description>Python is a high-level programming language that is widely used for various applications such as web development, data analysis, artificial intelligence, a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xWq4COe8ljI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-4-the-slices.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y38aioV4o1k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.4: The slices</video:title>
      <video:description>Python is a popular programming language that is widely used for various applications. One of the most useful features of Python is &quot;slicing&quot;. Slicing is a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y38aioV4o1k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-5-exercise-ask-for-people-s-names.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5cnsWSBwQAs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.5 : Exercise : Ask for people&apos;s names</video:title>
      <video:description>In this Python exercise, we will be asking for people&apos;s names. Python is a high-level programming language that is widely used for various purposes such as...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5cnsWSBwQAs</video:player_loc>
      <video:publication_date>2023-06-14</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/10-6-exercise-smallest-value-algorithm.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5y6ykqmgKis/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.6: Exercise: Smallest Value Algorithm</video:title>
      <video:description>Python is a high-level programming language that is widely used in the field of data science, machine learning, and artificial intelligence. One of the mos...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5y6ykqmgKis</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/11-1-pizzas-v1-lists-.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZN5JRNuoruY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.1 : Pizzas V1 (lists)</video:title>
      <video:description>Python is a high-level programming language that is widely used for web development, scientific computing, data analysis, artificial intelligence, and many...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZN5JRNuoruY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/11-5-exercise-error-if-this-pi.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a97GoJmqtTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.5 : Exercise : Error if this pizza already exists</video:title>
      <video:description>Python is a high-level programming language that is widely used for developing various applications, including web development, scientific computing, data...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/a97GoJmqtTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/11-6-sort-the-list.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HIMuZhVJV0s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.6: Sort the list</video:title>
      <video:description>Python is a popular programming language that is widely used for a variety of tasks, including sorting lists. Sorting a list in Python involves arranging t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HIMuZhVJV0s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/11-7-exercise-slices.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IFl5MgdKT34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.7 : Exercise : Slices</video:title>
      <video:description>Python is a versatile programming language that is widely used for various purposes such as web development, scientific computing, data analysis, and artif...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IFl5MgdKT34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/11-8-evolutions-and-issues.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bu4V_1uJ_Lg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.8 : Evolutions and issues</video:title>
      <video:description>Python is a widely used programming language that has undergone significant evolutions over the years. From its initial release in the late 1980s, Python h...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bu4V_1uJ_Lg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/12-1-the-dictionnary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gSQpCqeu6eY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 12.1 : The dictionary</video:title>
      <video:description>Python is a high-level programming language that is widely used in various fields including data science, machine learning, and web development. One of the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gSQpCqeu6eY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/12-2-using-the-dictionary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ErSQqxT6w8c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 12.2: Using the dictionnary</video:title>
      <video:description>Python is a high-level programming language that has gained popularity among developers due to its ease of use and versatility. One of the key features of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ErSQqxT6w8c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/12-3-list-vs-dictionary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AvgVr-S5nlA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 12.3 : List vs Dictionary</video:title>
      <video:description>Python is a popular programming language that is widely used for various purposes. One of the most fundamental data structures in Python is the list and di...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AvgVr-S5nlA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-1-questionary-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k-L_RV9zqAw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.1 : Questionary v2</video:title>
      <video:description>Python module: Python 13.1 : Questionary v2. Free video tutorial on we want code, the IT learning platform.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/k-L_RV9zqAw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-2-append-extend-and-insert.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f_wtcREudwQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.2 : Append, extend, and insert</video:title>
      <video:description>Python is a versatile and dynamic programming language that offers a range of useful functions and methods to developers. One such set of methods are the a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f_wtcREudwQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-3-clarifications-on-slices.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OH3Y0NCYiZo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.3 : Clarifications on slices</video:title>
      <video:description>Python is a popular programming language that is widely used for a variety of tasks, including data analysis, machine learning, and web development. One of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OH3Y0NCYiZo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-4-Tris-sort-and-sorted.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nPvgVarImQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.4 : Tris : Sort and sorted</video:title>
      <video:description>Python is a high-level programming language that is known for its simplicity and ease of use. One of the most useful features of Python is its built-in sor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nPvgVarImQY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-5-operations-on-elements-min-max-in-sum.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L4KXBojveIw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.5 : Operations on elements : min, max, in, sum</video:title>
      <video:description>Python is a high-level programming language that is widely used across various domains including web development, data science, and artificial intelligence...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L4KXBojveIw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/13-6-swap-to-elements-of-a-list.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bBeYB9zQBek/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.6: Swap two elements of a list</video:title>
      <video:description>Python is a popular high-level programming language that is widely used for various applications. One of the key features of Python is its ability to manip...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bBeYB9zQBek</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/14-1-oop-with-python-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fv0YbcVTR2w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 14.1 : OOP with Python : Introduction</video:title>
      <video:description>Python is a high-level programming language that supports object-oriented programming (OOP). OOP is a programming paradigm that allows developers to organi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fv0YbcVTR2w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-1-1-fundamental-concept-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxG1ZxddAb4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.1.1 : Basic Concept Part 1</video:title>
      <video:description>How does programming work? I will explain here the basic concepts of programming that are essential to all developers We have : variables functions The loo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxG1ZxddAb4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-1-2-fundamental-concept-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QTPvyfYsfYQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.1.2 : Basic Concept Part 2</video:title>
      <video:description>We will explain these concepts through the cooking of an omelette: Cooking recipe: Break 4 eggs Mix Add cream If I have cheese: Add cheese Mix Cook for 5 m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QTPvyfYsfYQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-10-rescue-buoy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ahq4YOdF_l8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.10 : Rescue buoy : print, input, str, int, try</video:title>
      <video:description>We are going to continue our code with an emergency buoy, Here we will make a summary of all the topics we have discussed above. It should be noted that wh...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ahq4YOdF_l8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-11-loop-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QXNlRS87EIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.11 : Loop While</video:title>
      <video:description>We will continue with our program add the while loop inside we will ask the user to enter an age and repeat this until he/she is validating in order to con...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QXNlRS87EIY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-12-improve-program-with-loop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rEAnPNht_pc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.12 : Improve our program with the loop</video:title>
      <video:description>Well, we&apos;re going to delete all this to improve our program I&apos;m going to delete and uncomment our starting code here we want to make a white loop that is t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rEAnPNht_pc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-13-rescue-buckle-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rXO-USyP_RE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.13: Rescue buoy: while loop</video:title>
      <video:description>The while loop&apos;s lifeline, here we will go back to our two examples concerning the password and the age. when we look at our program we can ask ourselves t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rXO-USyP_RE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-14-debugger.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YxkVHqm6Fgk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.14 Debugger</video:title>
      <video:description>We are going to continue our coco with the function debugger to activate the mode debugging in front of click here you see that has this level there is a r...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YxkVHqm6Fgk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-2-first-program.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yQAqHpw3nCo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.2 : First program</video:title>
      <video:description>Now we will start with our first program, you can launch your pycharm IDE and type on create new project then you rename it and you leave the default confi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yQAqHpw3nCo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-3-variable-name.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/50CD8cTsio4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.3 : Variable name</video:title>
      <video:description>Now we will continue our programs by creating a variable name of type string dylan and if I do a print name you will see that there is no difference if I d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/50CD8cTsio4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-4-request-for-data.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hkbNaKN3vSY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.4: Requesting data from the user</video:title>
      <video:description>We will try to improve our code by asking the user his name is displayed in the program well to do that we need a function, the function here, this functio...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hkbNaKN3vSY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-5-exercise.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxeXCZ_hiXo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.5 : Exercise : Ask for the age</video:title>
      <video:description>Well we continue with our code here we are going to display on the screen you call in your time and you have what age. that is the exercise that we are goi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxeXCZ_hiXo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-6-comment-in-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2HX9waWt5BQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.6 : Comment in the code</video:title>
      <video:description>Here we will see the comments in the code to make a comment we need a # it is necessary to know that a comment is the to explain the code and to deactivate...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2HX9waWt5BQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-7-numeric-variable.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UGRLsisBv-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.7 : Numerical variable</video:title>
      <video:description>It is impossible to write a program without using a variable. This term refers to the fact of assigning a name or identifier to information: by naming them...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UGRLsisBv-s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-8-conversion-chain-of-character.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2GKmuiewH34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.8 : String conversion</video:title>
      <video:description>Now continue with our code and we will have to reactivate our questions and put age in comment same as name well I&apos;ll clean up my code we had converted str...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2GKmuiewH34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/2-9-exception-management-errors.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XufNu5uEXss/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.9 : Errors and exception handling</video:title>
      <video:description>We will continue with our program and we will want for example if the user enters the numbers it will display a message like print error colon you have to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XufNu5uEXss</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-1-exercise-enter-name.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oqwYrzs9RR4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.1 : Exercise : Force to enter a name</video:title>
      <video:description>We continue crocodile with a small exercise statement of the exercise is to check if the name entered by the user is different from an empty character stri...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oqwYrzs9RR4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-10-exercise-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/D_4IU6Afoaw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.10 : Exercise : Conditions</video:title>
      <video:description>We are going to continue with our program and here we made an exercise, the exercise consists in displaying on the screen you are senior when the age will...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/D_4IU6Afoaw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-11-condition-and-or.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/K56dgcar_gs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.11 : AND/OR condition</video:title>
      <video:description>We will continue with our code here we will see the conditions and where and for that we have to do these two examples and the age is between 12 and 18 we...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/K56dgcar_gs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-2-fonction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M_85R1ePi1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.2 : Function</video:title>
      <video:description>We will continue with our code and we will make the functions when we look at our code we see that it has three parts we have asked for the age the first p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/M_85R1ePi1w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-3-buoy-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R1whT71uSMs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.3 : Rescue Buoy : Function</video:title>
      <video:description>We are going to continue our program with the help buoy concerning the functions here it is necessary to ask ourselves several questions to know at which m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R1whT71uSMs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-4-exercise-function-ask-name.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sNblUhyYhQk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.4 : Exercise : Function ask the name</video:title>
      <video:description>We are going to continue our side with a function ask name and inside this function we are going to have a variable answer name which recovers the value en...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sNblUhyYhQk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-5-variable-global-parameter.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ybbTUpFt3xE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.5 : Global variable and parameter</video:title>
      <video:description>Before moving on to the functions we are going to help you with my two functions and global variable above I explained to you that there were two kinds of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ybbTUpFt3xE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-6-buoy-parameters.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vb540cMKYq0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.6 : Rescue buoy : parameters</video:title>
      <video:description>The lifeline regarding parameters here I&apos;m going to go back to the function parameters if you look at our coast we can wonder where this comes from, the wo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vb540cMKYq0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-7-exercise-function-display.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gk_TUdiYYKk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.7 : Exercise : Display function</video:title>
      <video:description>In this part we are going to make a small exercise if we keep our code at the level of display the result we notice that we repeat, 2 times therefore the e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gk_TUdiYYKk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-8-condition-variable-booleen.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Vj9UZK9-oJA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.8 : Condition and variable : Booleen</video:title>
      <video:description>We are going to continue with my coconut you are here we are going to see the conditions it is the if and the else it is necessary to note that there are s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Vj9UZK9-oJA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/3-9-condition-else-if.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wg1vARD1bCI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.9 : Condition elif</video:title>
      <video:description>This notion is one of the most important in programming. The idea is to say that if such and such a variable has such and such a value, then do that otherw...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wg1vARD1bCI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-1-loop-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y_N3HUNuFRc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.1: The &quot;for&quot; loop</video:title>
      <video:description>We will continue with our code here we will see the for loop for that I will comment this and if I restart my code nothing is displayed nothing happens eve...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y_N3HUNuFRc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-10-synthese.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jtDXMEX0eSk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.10 : Overview</video:title>
      <video:description>Salut à tous, bienvenue sur ce cours de python ici, nous allons faire le résumé de tout ce que nous avons vu, en gros une synthèse je vais commencer par le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jtDXMEX0eSk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-2-comma-number-optional-parameter.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YDr7ecmQLWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.2 : Number with commas and optional parameter</video:title>
      <video:description>We continue with our code and here we are going to see the numbers with decimal point and the optional parameters well I changed the value of the constant...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YDr7ecmQLWE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-3-formatted-chains.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DFWw7BR7whA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.3: Formatted strings</video:title>
      <video:description>We will continue with my code and here we will see the formatted chains, until now we have seen that to make a concatenation we need the plus and here I se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DFWw7BR7whA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-4-visual-approach.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ieCnRQnmhiI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.4 : Visual approach</video:title>
      <video:description>Visual Python learning with the turtle module: practise loops, variables, functions and modules by driving a turtle forward, backward, left and right with angles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ieCnRQnmhiI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-5-creation-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sogISEvraCI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.5 : Project creation</video:title>
      <video:description>We continue with our learning and here we will create a new project by doing new project we will rename it to turtle create close So here is our project cr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sogISEvraCI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-6-move-tortoise.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZOyEimlZfg4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.6: Moving the turtle</video:title>
      <video:description>We&apos;ll continue with our code the objective here is to move the turtle as we saw above, ... I&apos;ll add between these lines the commands that need. We will sta...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZOyEimlZfg4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-7-exercise-staircase.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iSD8Xd6eMiU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.7 : Exercise : Making a staircase</video:title>
      <video:description>We will continue our learning and here we do an exercise, the goal of the exercise is to make a staircase of 4 steps with 50 pixels in width and 50 pixels...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iSD8Xd6eMiU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-8-exercise-draw-tile.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lsp8DiFgJF4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.8 : Exercise : Draw a square</video:title>
      <video:description>We will continue our learning with another exercise here, we are going to draw a square I invite you to do differently than what we did concerning the stai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lsp8DiFgJF4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/4-9-multiple-bars.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wwoIyRBuv9Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.9 : Exercise : Several squares</video:title>
      <video:description>We will continue our learning with another exercise here we will display several squares of different sizes and we will make a function at this level squar...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wwoIyRBuv9Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-0-nbre-magique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f-psehrO99o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.0 : The magic number</video:title>
      <video:description>Hi everyone welcome on this new python course at this level we will see the magic numbers, here the user will have to guess a number and enter this number...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f-psehrO99o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-1-creation-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YXgKnMnU7n8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.1 : Project creation</video:title>
      <video:description>We will continue our learning and here we will create a new project by clicking on a new project by clicking on new project, we&apos;ll change the name to magic...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YXgKnMnU7n8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-2-exercise-request-number.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZLB60Z-SqIk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.2 : Exercise : ask number</video:title>
      <video:description>Python exercise: write an ask_number function that prompts for a magic number between a min and max parameter, converts the input to int and returns it.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZLB60Z-SqIk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-3-exercise-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rZyZ2YWnDrQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.3 : Exercise : condition</video:title>
      <video:description>Python conditions exercise: compare the user&apos;s number to a magic number and print bigger, smaller or congratulations using if, elif and else statements.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rZyZ2YWnDrQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-4-exercise-loop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c4EY7cYQSOc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.4 : Exercise : Loop</video:title>
      <video:description>We will continue with the exercises and here we will make a loop that will allow to ask a ... number to the user, until the user enters the magic number we...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c4EY7cYQSOc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-5-exercise-gerer-entry-invalid.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1oYRXjVuUS0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.5 : Exercise : Handling invalid input</video:title>
      <video:description>Python exercise: handle invalid input in the magic number program by wrapping the int conversion in a while loop that keeps asking until a valid number is given.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1oYRXjVuUS0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-6-case-error-min-max.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/j6sn8V0beZ8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.6: Min/max error cases</video:title>
      <video:description>Learn how to add input validation and error handling in Python to constrain values within minimum and maximum bounds with user-friendly error messages.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/j6sn8V0beZ8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/5-8-limit-loop-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DBBuRQB0S2M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.8: Limit the number of lives: for loop</video:title>
      <video:description>We&apos;re going to continue our learning and here we&apos;re going to do the same thing but with the for loop, so I ... will just restart my code, and if at this po...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DBBuRQB0S2M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-1-jeu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yu2pCFMmOtk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.1 : The math game</video:title>
      <video:description>New Python section: build a small math game project that asks the user addition and multiplication questions to practise loops, variables, conditions and random numbers.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yu2pCFMmOtk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-2-python.project.creation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/q3Uc2QPoKhc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.2 : Project creation</video:title>
      <video:description>We&apos;re going to continue our learning and here we&apos;re going to create a new project, I&apos;m going to hit new project and I&apos;m going to change the name ... puttin...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/q3Uc2QPoKhc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-3-python.exercice.addition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mEh4mFoGiyk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.3 : Exercise : Addition</video:title>
      <video:description>Python math game: define a question function that picks two random numbers, prints the addition prompt, reads the user&apos;s answer and tells if it is correct.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mEh4mFoGiyk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-4-python-exercice-serveral-question.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZD5KPuTWHAQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.4 : Exercise : Several questions</video:title>
      <video:description>Python math game: use a NUMBER_OF_QUESTIONS constant and a for loop with range to ask the question function several times in a row and number each prompt.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZD5KPuTWHAQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-5-python-exercice-points.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/StQ82zUFo4Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.5 : Exercise : Points</video:title>
      <video:description>Python math game: count user points by returning True or False from the question function, incrementing a counter and printing the final score X / total.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/StQ82zUFo4Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-6-python-exercice-conditions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5k2GnY-vmFE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.6 : Exercise : Conditions</video:title>
      <video:description>Python math game: compare the final score against the total number of questions and the half-average to print Excellent, not bad, can do better or revise maths.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5k2GnY-vmFE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/6-7-python-addition-or-multiplication.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/unx_MCgT3QY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.7 : Addition or multiplication</video:title>
      <video:description>We continue and here we notice that the code only does addition and we would like to do multiplication as well so we&apos;ll create a new variable I&apos;ll copy thi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/unx_MCgT3QY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-1-pyhton-create-a-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iylyNA5tCiQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.1 : Create a function</video:title>
      <video:description>We are going to create a new project to do the expertise of the functions so new project, I am going to name function dash expert for expertise and after c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iylyNA5tCiQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-2-python-the-parameters.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rv4Sdv7AqPQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.2 : The parameters</video:title>
      <video:description>so that our function adapts to any situation in particular to names and ages of the people in a generic way we are going to make intervene the parameters o...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rv4Sdv7AqPQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-3-python-the-return.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lue2_YE-JMU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.3 : The return</video:title>
      <video:description>We are going to advance our learning and here we are going to see the keyword return which is a very important notion for the functions as well as the para...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lue2_YE-JMU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-4-python-refactoring-our-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BJ29fudSxZM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.4 : Refactoring our code</video:title>
      <video:description>We will continue our learning and here we will see the refactoring of the code I added this piece of code in our program and we are going to refactor it to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BJ29fudSxZM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-5-python-hierarchy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uTfFV8CMaeg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.5 : Hierarchy</video:title>
      <video:description>We will continue to improve our code this code is already better than what we had before but we can still improve it We can already see that the function i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uTfFV8CMaeg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-6-python-return-multiple-values.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9VZgHNHA5k4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.7: Return multiple values</video:title>
      <video:description>We continue with what we did before, we extracted the part that allows us to display the information and now we&apos;ll create a function that allows us to retr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9VZgHNHA5k4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-7-python-parameter-and-return-types.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zPIgqusnjxg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.7: Parameter and return types</video:title>
      <video:description>Now we will call the major function inside the display information function we have already written this so ... I&apos;m going to make a control x Control c to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zPIgqusnjxg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/7-8-exercise-multiplication-tables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Dh5OB3b1tKo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 7.8 : Exercise : Multiplication tables</video:title>
      <video:description>We will continue with the functions but with an exercise, for this exercise we will create a function, that we will name multiplication table and inside we...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Dh5OB3b1tKo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/8-1-questionnaire-v1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3nWyZ6iEJ2I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.1 : Questionnaire v1</video:title>
      <video:description>Start a new Python project to build a quiz application that combines loops, variables, conditions and functions in a single hands-on exercise.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3nWyZ6iEJ2I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/8-2-exercise-coding-a-questionnaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tqrv3Us6ALk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.2 : Exercise : Coding a questionnaire</video:title>
      <video:description>We will continue with our learning and here we will do an exercise, the purpose of the exercise is to make ... a questionnaire. The questionnaire must have...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tqrv3Us6ALk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/8-3-refactoring-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MAOxnOpxT0s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.3: Refactoring code</video:title>
      <video:description>Refactor the Python quiz: extract a single ask_question function with question, four answers and correct choice as parameters to remove duplication.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MAOxnOpxT0s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/8-4-managing-a-score.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aRGdAFpyaXo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.4: Managing a score</video:title>
      <video:description>We will continue our questionnaire project and here we will introduce the score to do this I&apos;m going to show you several approaches and this will be an opp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aRGdAFpyaXo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/9-1-functions-advanced-concepts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PtAQAmP76X8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.1 : Functions : Advanced concepts</video:title>
      <video:description>New Python section on advanced functions: start a fresh project to practise callback functions, lambda expressions and recursive functions step by step.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PtAQAmP76X8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/9-2-recursive-functions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LUta-E92T_I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.2: Recursive Functions</video:title>
      <video:description>We have seen that a function can call Another formation to send a result but there are also the recursive functions already what is a recursive function it...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LUta-E92T_I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/9-3-difference-between-break-and-return.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fEnyQOwYZnw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.3: Difference between break and return</video:title>
      <video:description>We will continue our learning here we will see the difference between the break and the return I started by commenting our program we had done above first...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fEnyQOwYZnw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/9-4-callbacks-and-lambdas.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hqVh2FEHGUg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.4 : Callbacks and lambdas</video:title>
      <video:description>We continue and here we will see the callback functions and the Lambda functions We will start with the callback functions, I will create a variable a equa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hqVh2FEHGUg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/py/lesson/9-5-variable-number-of-parameters.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UUJrv8CiMTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.5 : Variable number of parameters</video:title>
      <video:description>Python variable arguments: build a sum_marks function using *args to accept any number of grades, and discover **kwargs to receive named subject-value pairs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UUJrv8CiMTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JfLMUqua34c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 introduction React</video:title>
      <video:description>Hello everyone I hope you are well today we will see several chapters on React in this first chapter we will see what is react we will see its history how...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JfLMUqua34c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-1-react-what-is-what-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CMqhiR358hY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1 react what is what react</video:title>
      <video:description>React, what is it? React Js, is a javascript techno created in 2013 By Facebook teams But this is not a Framework per se. In fact, it’s more of an open sou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7xveDkaXBgM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-2-how-to-install-react-on-your-computer.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oCEkv3Mb7Po/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 how to install react on your compute ?</video:title>
      <video:description>Step-by-step React install on Windows: VS Code, Node.js LTS, create a folder, run npx create-react-app my-app, then npm start to open localhost:3000.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oCEkv3Mb7Po</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-3-example-code-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nQabgu6YVRk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.3 example code react</video:title>
      <video:description>First tiny React example: tweak App.js to display a Hello world heading and a small paragraph below, save the file and watch the dev server hot-reload.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nQabgu6YVRk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-4-Let-const.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GLR-_a_IJa8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.4 Let &amp; const</video:title>
      <video:description>ES6 let vs const explained for React: use let for variables that change, const for values you never reassign, and stop relying on the old var keyword.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/GLR-_a_IJa8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-5-fleche-function.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tmxgKgDNkxs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.5 fleche function</video:title>
      <video:description>Arrow functions in JavaScript: shorter syntax, preserved this binding, optional parentheses with a single argument, and implicit return on one-liner bodies.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tmxgKgDNkxs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-6-export-import-reactions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/D8s04xsJSNQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.6 export import reactions</video:title>
      <video:description>ES6 modules in JavaScript: split your code into files with export default, named exports, import default and {named} from, plus the as alias keyword.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/D8s04xsJSNQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-7-understanding-classes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_OXjxNStidU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.7 understanding classes</video:title>
      <video:description>ES6 classes for React: define classes with constructors, properties and methods, instantiate with new, and inherit from a parent class with extends and super.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_OXjxNStidU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-8-class-methods-ownership.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Me_ZgohAIp8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.8 class methods ownership</video:title>
      <video:description>Modern class fields and arrow methods syntax: declare properties as name = value and methods as name = () =&gt; ... to skip constructor and avoid this bugs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Me_ZgohAIp8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/2-9-loperator-spread-and-rest.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4OylL9e9yBc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.9 loperator spread and rest</video:title>
      <video:description>Spread and rest operators (...): expand arrays and objects into new ones with spread, and collect a variable list of function arguments into an array with rest.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4OylL9e9yBc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-0-destruction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oBXIaOeoF7w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.0 destruction</video:title>
      <video:description>Destructuring in JavaScript: pull elements out of arrays and properties out of objects into named variables in one line with [a, b] = ... or { name } = ....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oBXIaOeoF7w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-1-updating-of-reference-and-primitive-types.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-Nmj_h99jcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 updating of reference and primitive type</video:title>
      <video:description>Primitive vs reference types in JavaScript: numbers and strings are copied by value, objects and arrays share a pointer; use spread to produce a real, immutable copy.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-Nmj_h99jcc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-10-1-jsx-code-writing.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8JOg9rI1ffE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10.1 jsx code writing</video:title>
      <video:description>React JSX rule: a component must return a single parent element; wrap your date, description and amount inside one outer div to fix the red Adjacent JSX error.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8JOg9rI1ffE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-11-add-one-style-base-css.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZRqd_QIq-Ds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.11 add one style base cs</video:title>
      <video:description>Style the React ExpenseItem: create ExpenseItem.css, give each part a className like expense-item__description (double underscore) and apply the violet outline.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZRqd_QIq-Ds</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-12-dynamic-data-output-and-use-dexpressures-in-jsx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3gRhuUZ_04g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.12 dynamic data output and use dexpressures in js</video:title>
      <video:description>Very good after adding the date the insurance of the car and the price we will add a constant store a date using the date manufacturer integrate with JavaS...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3gRhuUZ_04g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-13-add-a-logical-javascript-normal-to-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1p7OxCQs7Dk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.13 add a logical javascript normal to components</video:title>
      <video:description>Then what we’re gonna do is gonna be very simple This is replacing everything that was here. That is to say here is the props date you replace it by 3 Div...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CbUypzH0avY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-14-divide-components-into-several-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/s61qTl4BFP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.14 divide components into several component</video:title>
      <video:description>For the rest of the job, we’ll go into the components and we’ll create a new file we’ll call it such expenses.date.js And then after that we’ll go write fu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s61qTl4BFP8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-15-duty-1-time-to-practice-react-and-component-basics.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o6vuvVHUwwo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.15 duty 1 time to practice react and component basic</video:title>
      <video:description>All right after all this we’ll keep on creating other files still in component This time we will create the record only expenses.Against the others where t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/o6vuvVHUwwo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-16-pass-data-via-des-props.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VM5W1ov5xB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.16 pass data via des props</video:title>
      <video:description>So for this part I already have everything and I’m gonna show you all just that you put break and you copy then already we will start by a const date expen...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VM5W1ov5xB0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-17-a-first-summary.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Rs9ZZL8iA5Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.17 a first summary</video:title>
      <video:description>All right remember that this section concerned the components it was necessary to understand the most important concept of react you build user interfaces...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Rs9ZZL8iA5Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-18-a-look-more-attentive-on-jsx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ggDgmXDyfEQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.18 a look more attentive on jsx</video:title>
      <video:description>Now we’ll find ourselves in the app.js to import react then as usual it does not change not you always write import this time you give me a capital letter...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ggDgmXDyfEQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-19-component-file-organization.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pg-NVNbxXCk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.19 component file organization</video:title>
      <video:description>So after all this, what we’re gonna do now as you can see on the left we have a lot many files and sometimes when you’re on a mission with a client and oth...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pg-NVNbxXCk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-2-0-conclusion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Qc__Ht3iSQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2.0 conclusion</video:title>
      <video:description>On this I will finish this module we have a lot learned about new generation Javascript and certain concepts Javascript important in general you will encou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Qc__Ht3iSQY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-2-refresh-table-functions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/K_aRPr1k-5U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 refresh table functions</video:title>
      <video:description>In the last course we reviewed the reference of primitive types an important element to keep in mind when you use JavaScript another Things you will see in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/K_aRPr1k-5U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-20-a-syntax-of-function-alternative.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8gnbp-ln6N4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.20-a-syntax-of-function-alternative</video:title>
      <video:description>All right we’ll see something else with this code I think you all remember the arrow function if you do not remember I invite you to return to Javascript w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8gnbp-ln6N4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-3-project-presentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fs9ggUshlns/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 project presentation</video:title>
      <video:description>Hello everyone in this video I will show you the example of a project that we will build together this project simply consists of looking at our expenses T...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fs9ggUshlns</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-4-the-code-react-is-written-declarative-way.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ptcEVXO13Io/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 the code react is written declarative wa</video:title>
      <video:description>How exactly a component builds now will dive into concrete code in one second in the end user interfaces concern HTML CSS Javascript and therefore all its...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ptcEVXO13Io</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-5-presentation-of-modules.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RoTtt-HqntI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.5 presentation of modules</video:title>
      <video:description>We had a first general overview to react and why we might want to use it in this course section we will now dive in all the databases you need to know to c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RoTtt-HqntI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-6-create-a-new-project.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eP_11GtWfzo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6 create a new project</video:title>
      <video:description>Hello everyone and welcome for the start of the project first you will have to create a react project normally we could find the video how to install react...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/a49IbbWZj7g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-7-analyze-a-project-react-standard.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Elm75rBQJTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.7 analyze a project react standard</video:title>
      <video:description>Before I start this project I just want with you analyze the project react we have already looked in index.js We can already see that we have a reaction do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-r1ZJ49bnCQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-8-jsx-presentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n2R2EeZUTGk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.8 jsx presentation</video:title>
      <video:description>Now let’s move on to JSX now look in the inspector you go in source and you’ll see a static file you will have that there are files and in these files you...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n2R2EeZUTGk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/3-9-how-works-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pg-NVNbxXCk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.9 how works react</video:title>
      <video:description>Perfect now sends you a little thing with react so how it works you’ll see it’s very, very simple as you can see we are currently in the App.js we have the...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MkFP6TPhyNg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-0-module-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YwVIxSp3U7g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.0 module introduction</video:title>
      <video:description>We will look more closely at the interaction user and event management user and we’ll take a look at the concept very large states in react applications bu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6VBdguhGZgA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-10-addition-of-link-bidirectional.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9xtfvF-kZTU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.10 addition of link bidirectional</video:title>
      <video:description>So in this course all we have to do and add the value attribute right here where there is written title and between the text and onchange we go mark value....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9xtfvF-kZTU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-11-form-submission-processing.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/W98DsykF51k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.11 form submission processing</video:title>
      <video:description>Now we could add an earpiece click here to his expenses button but that won’t be the best way to listen here because there is indeed a behaviour default bu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/W98DsykF51k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-12-communication-component-child-parent-ascending.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qnbkpvv3LcQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.12 communication component child parent ascending.</video:title>
      <video:description>What we’re gonna do, we’re gonna add a new prop to the expense form right here this sound our component we can name them however we like but I will name it...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qnbkpvv3LcQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-13-state-raise.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z36rJZsMvmo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.13 state raise.</video:title>
      <video:description>In this short we will use accessories by calling the function we receive on the accessory on expenses that alone does not raise the state it’s just calling...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z36rJZsMvmo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-14-components-control-vs-non-control-and-components-without-state-vs-with-state.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/r4pukVzyvVg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.14 components control vs non control and components without state vs with state</video:title>
      <video:description>In this class what we’re gonna do is gonna end up in the expense item will you do is that you will select from const title until the end here and you will...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/r4pukVzyvVg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-2-how-the-functions-of-the-components-are-executed.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fiB4FFSsVYg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 how the functions of the components are execute</video:title>
      <video:description>Reacting to events and a first step important how can we now change this which appears on the screen and well we want to change the title when clicking on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fiB4FFSsVYg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-3-working-with-state.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3JY9VqIMOU0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.3 working with state</video:title>
      <video:description>Now we want to import unique pieces from the library react and we want to import a function here a function that is called usstate this is a function provi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3JY9VqIMOU0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-4-a-deeper-look-at-the-crochet-useState.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tUV-JnxfLBI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 a deeper look at the crochet useStat</video:title>
      <video:description>Now below const tiltle comma set title we’ll put a console.log We’ll put in expenses. item Rated. React normally if you do F12 on your browser and you watc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tUV-JnxfLBI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-5-listen-slow-to-solve.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_fRDfHIXCP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 listen slow to solve</video:title>
      <video:description>Very well after doing all that we’ll go back to the form expense in the input text part there will be marked on change and we’re going to mark we then chan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_fRDfHIXCP8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-6-working-with-several-states.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OBU3w11NKB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.6 working with several states</video:title>
      <video:description>All right what we’re gonna do is that we’re going to use state again because we can use we will define the status of this entry here initially it’s an empt...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OBU3w11NKB0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-7-update-status-that-depends-on-letat-precedent.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oEvtqCp8hvw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.7 update status that depends on letat preceden</video:title>
      <video:description>So to start this course What you’re going to do is very simple. We’ll put this in const and we’ll call our state that only once when passing the object in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oEvtqCp8hvw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-8-use-one-state-has-the-place-and-what-is-better.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WJH12ll-GTA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.8 use one state has the place and what is bette</video:title>
      <video:description>Fine instead of calling it that now we will pass on a function to him, that is to say already All this we can do. As before, put it in comment we are going...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WJH12ll-GTA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/4-9-adding-trees-to-form.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/T6htfqO8kXM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.9 adding trees to for</video:title>
      <video:description>Now that we know what the state is and that we also understand how we can listen to events we can continue to work on this application and become increasin...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/T6htfqO8kXM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-0-module-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wLQmtXw7EZs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.0 module introduction</video:title>
      <video:description>In this new section we will see new things we are going to see new components thanks to the code we are going to create we are going to make our website in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wLQmtXw7EZs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-1-react-rendering-data-lists.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0QNaZUaWSNc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5 1 React Rendering data lists</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0QNaZUaWSNc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-2-use-of-lists-with-status.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vo3mgwqW84s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 2 Use of lists with status</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vo3mgwqW84s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-3-understand-the-keys.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8V-vdEUSJTY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 3 understand the keys</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8V-vdEUSJTY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-4-conditional-content-output.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/B67vUk-_Cro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 4 Conditional content output</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/B67vUk-_Cro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-5-add-conditional-return-instructions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8VmHT9koS4M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 5 Add conditional return instructions</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8VmHT9koS4M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-6-demo-application-adding-a-graph.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qc4X3QXA5ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 6 Demo application Adding a graph</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qc4X3QXA5ms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/5-7-ajout-de-styles-dynamiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/94dV9386QaM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 7 Adding Dynamic Styles</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/94dV9386QaM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/react/lesson/6-1-conclusion-et-prochaine-etapes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/V1R9QtIGg0E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 6 1 Conclusion and Next Steps</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/V1R9QtIGg0E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/screencast/lesson/screencast-1-2-0-matic-realize-its-introduction-or-concluson.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E6dL4AIHgSY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre Screencast 1-2 O Matic realize its introduction or conclusion</video:title>
      <video:description>Découvrir VirtualBox, un outil de virtualisation gratuit pour créer des machines virtuelles sur sa machine physique et effectuer des tests isolés.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/E6dL4AIHgSY</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/screencast/lesson/screencast-1-4-under-title.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-A3lncgSxT0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Learn screencast under title 1 4</video:title>
      <video:description>Ajouter des sous-titres automatiques à un enregistrement Screencast-O-Matic, corriger la transcription puis exporter le fichier SRT pour l&apos;utiliser ailleurs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-A3lncgSxT0</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/screencast/lesson/screencast-1-5-zoom-dezoom-effect.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/B-Pte8xNH_0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre Screencast o matic 1-5 Zoom Dezoom Effect</video:title>
      <video:description>Appliquer un effet de zoom et de dézoom sur un enregistrement Screencast-O-Matic pour mettre en évidence du code, une recherche ou une zone précise.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/B-Pte8xNH_0</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/screencast/lesson/screencast-1-6-learning-getting-started.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Idjwq2ZJyQg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Learning Getting Started 1-6 de screencast o matic</video:title>
      <video:description>Tour d&apos;horizon des outils d&apos;édition Screencast-O-Matic : couper, copier, transitions, narration, musique, volume, sous-titres et précautions d&apos;utilisation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Idjwq2ZJyQg</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/screencast/lesson/screencast-learn-getting-started-with-screencast.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ryfq5u7oY3A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Learn Getting started with screencast 1 3</video:title>
      <video:description>Apprendre à insérer une vidéo, couper un passage, ajouter une transition et placer une musique de fond dans Screencast-O-Matic.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ryfq5u7oY3A</video:player_loc>
      <video:publication_date>2023-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O39SsoQEtoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.1 : Introduction</video:title>
      <video:description>Introduction au métier de technicien support : différencier le mode indépendant en solo et l&apos;entreprise structurée, peser avantages et contraintes de chacun.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O39SsoQEtoA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-10-virtual-office.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ac_c8s9W8_c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.10 : Virtual office</video:title>
      <video:description>Le bureau virtuel : un service à forte marge pour vos clients qui évite l&apos;investissement infrastructure et se facture par utilisateur et par mois.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ac_c8s9W8_c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-11-softwate-invoice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b93F4qp5iII/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.11 : Software invoice</video:title>
      <video:description>The &quot;Software Invoice&quot; module is designed for aspiring technical support professionals who want to develop their skills in managing and resolving software-...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/b93F4qp5iII</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-2-working-models.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d7kDJJfoRQc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.2 : Modèles de travail</video:title>
      <video:description>Comparer les deux modèles de facturation du support : Break-Fix à la prestation ponctuelle vs Managed Services au forfait mensuel récurrent.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/d7kDJJfoRQc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-3-it-support-service.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nevpdrGBfJM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.3 : IT support service</video:title>
      <video:description>Différencier le support informatique à distance (TeamViewer, ticketing) et le support sur site, comprendre leurs limites et leur complémentarité.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nevpdrGBfJM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-4-installation-services-and-projects.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nevpdrGBfJM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.4 : Installation Services and Projects</video:title>
      <video:description>Services d&apos;installation et projets : différencier l&apos;intervention à distance (TeamViewer, ticketing) et sur site, comprendre leurs limites respectives.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nevpdrGBfJM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-5-maintenaces-services.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NslS5LkSrOM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.5 : Maintenances services</video:title>
      <video:description>The Maintenance Services module in the Technician Support program is designed to provide students with a comprehensive understanding of the maintenance and...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NslS5LkSrOM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-6-technical-consultation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YmmtQHmvF50/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.6 : Technical consultation</video:title>
      <video:description>Le rôle du CIO/DSI : son utilité dans une grande entreprise et son équivalent virtuel pour les petites structures via des meetings trimestriels.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YmmtQHmvF50</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-7-sales-of-hardware-and-software.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/e7dzT6_iqWQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.7 : Sales of hardware and software</video:title>
      <video:description>Vendre du matériel et des logiciels en s&apos;appuyant sur des distributeurs partenaires : marges, justification du prix au client, fidélisation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/e7dzT6_iqWQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-8-email-hosting.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F12n3LG5NsU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.8 : Email hosting</video:title>
      <video:description>Migrer les emails clients vers Microsoft Exchange Online (Office 365), garder un hébergement local ou se positionner comme revendeur CSP avec marge.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/F12n3LG5NsU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-1-9-bakup-and-recovery-after-a-big-problem.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iLBAhoTwASk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.9 : Backup and recovery after a big problem</video:title>
      <video:description>The Backup and Recovery module in the Technical Support program focuses on preparing for and responding to major system failures. In today&apos;s technology-dri...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iLBAhoTwASk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-1-introduction-contact-client.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZOe2mIQMxoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.1 : Introduction Contact Client</video:title>
      <video:description>Premier contact client : poser les bonnes questions, repérer les drapeaux rouges, ne pas donner de prix au téléphone, qualifier le besoin avant de visiter.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZOe2mIQMxoA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-2-software-knowledge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/weOFrX3mJx0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.2 : Software knowledge</video:title>
      <video:description>Centraliser la connaissance client (mots de passe, licences, infrastructure) avec un outil comme IT Glue plutôt que des fichiers Excel dispersés.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/weOFrX3mJx0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-3-psa-ticketing-software.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6q67ow6pHgs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.3 : Psa ticketing software</video:title>
      <video:description>Différencier ticketing et PSA : Zendesk pour le ticketing pur, Syncro MSP / ConnectWise / Kaseya pour gérer tickets, contrats, CRM et projets.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6q67ow6pHgs</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-4-meeting-client-and-questions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E5deYEsiPf8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.4 : Meeting client and questions</video:title>
      <video:description>Préparer son meeting client : six questions clés à poser pour cerner les utilisateurs, les évolutions, les applications critiques, les sauvegardes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/E5deYEsiPf8</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-5-client-onboarding.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FUqcZe1znqI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.5 : client onboarding</video:title>
      <video:description>Introduction à l&apos;onboarding client : présenter ses prestations sur site et à distance, ses conditions et formaliser un contrat lors du premier contact.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FUqcZe1znqI</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/technicien-support/lesson/technicien-support-2-6-monitoring-rmm.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vZAohKals0o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.6 : MONITORING RMM</video:title>
      <video:description>The Monitoring RMM module is designed to provide technical support technicians with the tools they need to effectively monitor and manage their clients&apos; IT...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vZAohKals0o</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wEc3gKmZlmo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : introduction Windows Server</video:title>
      <video:description>Introduction au cours Windows Server 2019 : prérequis matériels, éditions disponibles, mode Server Core sans GUI, options de déploiement et d&apos;administration.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wEc3gKmZlmo</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-16-understand-windows-server-core.html.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xtiCiMuC0lM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Understand Windows Server Core</video:title>
      <video:description>Comprendre Windows Server Core : empreinte 6 Go vs 10 Go, moins de mises à jour, surface d&apos;attaque réduite, mais administration via ligne de commande.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xtiCiMuC0lM</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-17-installation-of-windows-server-2019-core.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ezO6D9ZO6cs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Installation of Windows Server 2019 Core</video:title>
      <video:description>Installer Windows Server 2019 Core sous Hyper-V : créer la VM, choisir l&apos;édition Datacenter Évaluation, définir le mot de passe administrateur initial.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ezO6D9ZO6cs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-18-post-tasks-installation-of-the-core-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J5XoMjQPpZU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Post tasks installation of the core server</video:title>
      <video:description>Tâches post-installation Server Core : Notepad, taskmgr, regedit, msinfo32 et PowerShell pour administrer un serveur sans interface graphique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J5XoMjQPpZU</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-19-administration-windows-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oE_MGIqxhno/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : administration Windows Server</video:title>
      <video:description>Bonnes pratiques d&apos;administration Windows Server : moindre privilège, jump server, Windows Admin Center, Server Manager, RSAT et PowerShell.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oE_MGIqxhno</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-2-understand-windows-server-editions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wlVY874CL5Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Understand Windows Server editions</video:title>
      <video:description>Windows Server is a powerful operating system designed for enterprise-level businesses to manage their IT infrastructure. It comes in various editions, eac...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wlVY874CL5Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-20-presentation-of-the-principale-of-the-smallest-privilege.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rApg-3qBhxY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Presentation of the principle of the smallest privilege</video:title>
      <video:description>Understand the least-privilege administration principle on Windows Server: how separate standard and admin accounts protect against malicious code and human error.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rApg-3qBhxY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-21-understand-delegated-privileges.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m1VxqeNVhSg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Understand delegated privileges</video:title>
      <video:description>Understand delegated privileges in Active Directory: built-in operator groups vs. the Delegation of Control Wizard to grant only the rights a help-desk role needs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m1VxqeNVhSg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-22-deployment-of-jump-servers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oEJP8vUq4Rw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Deployment of jump servers</video:title>
      <video:description>Deploy a jump server in the perimeter network to manage internal Windows servers remotely without exposing them directly to the Internet.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oEJP8vUq4Rw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-23-understand-windows-admin-center.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t3E0_B5O7LY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Understand Windows Admin Center</video:title>
      <video:description>Windows Admin Center is the browser-based console that brings Server Manager, Failover Clustering, Hyper-V and Windows 10 management into a single pane of glass.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t3E0_B5O7LY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-24-understand-the-server-manager.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cfdPzXwBAIA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Understand the server manager</video:title>
      <video:description>Discover Server Manager on Windows Server 2019: local and remote server administration, Best Practices Analyzer, event logs, services and Azure integration.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cfdPzXwBAIA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-25-remote-server-administration-tools.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OMggj6IT0NU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Remote server administration tools</video:title>
      <video:description>Install Remote Server Administration Tools (RSAT) on Windows 10 or 8.1 to manage Active Directory, DNS, DHCP, file services and Group Policy from your workstation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OMggj6IT0NU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-26-powershell-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YEWdMbtBe9U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : powershell Partie1</video:title>
      <video:description>PowerShell on Windows Server: Verb-Noun cmdlet syntax, modules, aliases, execution policy and the difference with the classic command prompt.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YEWdMbtBe9U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-27-powershell-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S5ncxYpOGW4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : powershell Partie2</video:title>
      <video:description>PowerShell discoverability: use Get-Help and Get-Command to find cmdlets, and discover the ISE with its modules pane to build and save scripts like a VPN connection.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S5ncxYpOGW4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-28-qcm-windows-server-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wvnfQ2U4EdA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : QCM Windows Server 2019</video:title>
      <video:description>A walkthrough of the Windows Server 2019 quiz: how to answer it, what topics it covers (Server Core, PowerShell, hardware, authentication) and how to check your score.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wvnfQ2U4EdA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-4-required-hardware-configuration.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/czO8Awz4Akg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Required hardware configuration</video:title>
      <video:description>Minimum hardware requirements for Windows Server 2019: 64-bit CPU at 1.4 GHz, 512 MB of RAM, 32 GB of disk space — and how real workloads change them.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/czO8Awz4Akg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-5-deployment-options.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jQ7ktdjIVQM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Deployment options</video:title>
      <video:description>Two deployment options for Windows Server 2019: clean install on an empty disk vs. in-place upgrade keeping apps and data — with their respective rules and limits.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jQ7ktdjIVQM</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-6-prerequisites-for-installing-windows-server-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XwVzNPuP8_4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Prerequisites for installing Windows Server 2019</video:title>
      <video:description>Prepare to install Windows Server 2019: create a Hyper-V (or VirtualBox/VMware) virtual machine, attach the ISO and configure RAM, generation and external virtual switch.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XwVzNPuP8_4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-7-create-a-new-virtual-machine.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m6IaRFtoOAQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Create a new virtual machine</video:title>
      <video:description>Step-by-step creation of a Windows Server 2019 VM in Hyper-V: virtual switch on a Wi-Fi adapter, Generation 2, 2048 MB RAM, dynamic memory and boot ISO.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m6IaRFtoOAQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-8-install-windows-server-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uEH_X1d1cWo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Install Windows Server 2019</video:title>
      <video:description>Windows Server 2019 is the latest version of Microsoft&apos;s server operating system. It offers a range of new features and improvements over previous versions...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uEH_X1d1cWo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/1-9-post-installation-tasks.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dly5I6qxoTg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Post installation tasks</video:title>
      <video:description>Post-install tasks on Windows Server 2019: verify activation, set a static IP (192.168.1.250/24), rename the machine to RTS-DC1 and switch the vSwitch to private.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dly5I6qxoTg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-1-introduction-active-directory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YUfQDk5rqPM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : introduction Active Directory</video:title>
      <video:description>Introduction to module 2: Active Directory Domain Services on Windows Server 2019, domain controllers, AD objects (users, computers, groups) and GPOs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YUfQDk5rqPM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-2-active-directory-presentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3zWe2vbWxM0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Active Directory presentation</video:title>
      <video:description>Outline of the Active Directory module: workgroups vs. domains, AD DS terminology, domains and forests, AD objects, domain controllers and the global catalog.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3zWe2vbWxM0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-3-domain-and-workgroup-environments-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LvvH_yYybCw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Domain and workgroup environments part 1</video:title>
      <video:description>Discover the two Windows network types: workgroup vs. domain. How to join a domain or a workgroup from the System control panel and which information is required.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LvvH_yYybCw</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-4-domain-and-workgroup-environments-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DQUHbvjgxlg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Domain and workgroup environments part 2</video:title>
      <video:description>Workgroup vs. domain technical differences: 20-machine limit, distributed administration, centralized authentication via Active Directory and centralized Group Policy.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DQUHbvjgxlg</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-5-domain-and-workgroup-environments-part-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7eWIIFAq8Tc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Domain and workgroup environments part 3</video:title>
      <video:description>Domain vs. workgroup explained by an analogy: the parents&apos; house (domain) where rules are imposed vs. the rented apartment (workgroup) where you set your own rules.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7eWIIFAq8Tc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-6-demo-examining-a-group-numbership.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A1DcB9FpljY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Demo examining a group membership</video:title>
      <video:description>Server-side demo: how to check a machine&apos;s workgroup or domain membership directly from Server Manager → Local Server on Windows Server 2019.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/A1DcB9FpljY</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-7-termes-adds.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N4nXIh5Zv-E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : termes Adds</video:title>
      <video:description>Essential AD DS vocabulary: domain controllers, OUs and GPOs, the NTDS.DIT database with its partitions, the AD schema, SYSVOL and trust relationships.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N4nXIh5Zv-E</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-8-ip-configuration-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OUXJl3QVJEg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : IP configuration layout</video:title>
      <video:description>Lab IP plan: RTS-DC1 (192.168.1.150) as domain controller and DNS, RTS-Core (192.168.1.152) and RTS-Server1 (192.168.1.151) — all 255.255.255.0, no gateway.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OUXJl3QVJEg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/en/course/windows-serveur/lesson/2-9-prerequisites-for-installing-active-directory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_4aiLhgAJ78/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Prerequisites for installing Active Directory</video:title>
      <video:description>Prerequisites for installing Active Directory: static IP, final computer name, DNS pointing to the machine itself and clear database file location plan.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_4aiLhgAJ78</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sJIkiuFwEIk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum - 1 - Introduction</video:title>
      <video:description>Agile Scrum est une méthode de gestion de projet qui se concentre sur la livraison rapide et continue de produits de qualité. Il s&apos;agit d&apos;un cadre de trava...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sJIkiuFwEIk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-10-conclusion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ddDqMNvNJe8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 10 Conclusion</video:title>
      <video:description>Agile Scrum est une méthodologie de gestion de projet qui se concentre sur la livraison rapide et continue de produits de qualité. Il est basé sur des cycl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ddDqMNvNJe8</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-2-culture-scrum.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M2rSlhGJ5hw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 2 Culture Scrum</video:title>
      <video:description>La méthodologie Agile Scrum est une approche de développement de produit qui met l&apos;accent sur la collaboration et l&apos;adaptabilité. Elle est basée sur des pr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/M2rSlhGJ5hw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-3-gestion-de-projets.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i20bm6T5tKM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 3 Gestion de projets</video:title>
      <video:description>Gestion de projet Agile Scrum est une méthode de développement de logiciels qui permet aux équipes de travailler de manière plus efficace et plus productiv...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i20bm6T5tKM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-4-les-roles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2EWpKREkjNE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 4 Les Roles</video:title>
      <video:description>Agile Scrum est une méthodologie de gestion de projet qui se concentre sur la livraison rapide et continue de produits de qualité. Il est basé sur des cycl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2EWpKREkjNE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-5-lancer-des-projets.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wsUEfBjfkA8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 5 Lancer des projets</video:title>
      <video:description>Agile Scrum est une méthode de gestion de projet qui permet aux équipes de lancer des projets rapidement et efficacement. Il s&apos;agit d&apos;un cadre de travail i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wsUEfBjfkA8</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-6-artefacts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QeWnEemQ6eM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 6 Artefacts9/8</video:title>
      <video:description>Agile Scrum est une méthodologie de gestion de projet qui se concentre sur la livraison rapide et continue de produits de qualité. Elle est basée sur des p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QeWnEemQ6eM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-7-autres-concepts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/drj0LrXNWoM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT 4 SECTION 3 : Premier commit</video:title>
      <video:description>Premier commit Git pas à pas : git status, création d&apos;un fichier, ajout dans la zone de transfert avec git add, puis validation avec git commit -m.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/drj0LrXNWoM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-8-faq.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wwlDW7STMsY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 8 FAQ</video:title>
      <video:description>Module Agile Scrum : Agile Scrum 8 FAQ. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wwlDW7STMsY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/agile-scrum/lesson/agile-scrum-9-rituels.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ckk78SqXhXs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Agile Scrum 9 Rituels</video:title>
      <video:description>Agile Scrum est une méthode de développement logiciel itérative et incrémentale basée sur les principes agiles. Elle se concentre sur la livraison rapide e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ckk78SqXhXs</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-1-intro.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P0INxAN5cmk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.1 Introduction</video:title>
      <video:description>Bonjour à tous et bienvenue dans le guide complet sur Angular. Dans ce cours, vous allez apprendre ce qu&apos;est Angular et comment vous pouvez l&apos;utiliser pour...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/P0INxAN5cmk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-2-angular-definition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wayCbDqd_as/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.2 Angular définition</video:title>
      <video:description>Angular est un framework qui vous permet de créer des applications réactives d&apos;une seule page.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wayCbDqd_as</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-3-angularjs-vs-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/swzWrgRuFmg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.3 Angularjs VS Angular</video:title>
      <video:description>Maintenant, une chose qui peut être déroutante lorsque vous commencez à apprendre est la gestion des versions d&apos;Angular.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/swzWrgRuFmg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-4-premiere-application-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jfd1btnhhOc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.4 Premiere application part 1</video:title>
      <video:description>Maintenant que nous avons la définition d&apos;Angular et les différentes versions, nous allons enfin nous y plonger et construire notre première application An...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jfd1btnhhOc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-4-premiere-application-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jfd1btnhhOc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.4 Premiere application part 2</video:title>
      <video:description>Maintenant avec cela, nous pouvons créer notre premier projet Angular et pour cela, dans l&apos;invite de commande, premièrement vous devez naviguer dans le dos...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jfd1btnhhOc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-5-editer-premiere-application-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8z9mop1gmTY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.5 Editer premiere application part 1</video:title>
      <video:description>Lors de la dernière vidéo, nous avons créé notre première application Angular, mais nous n&apos;y avons rien changé. Il est donc temps de le faire.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8z9mop1gmTY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-1-5-editer-premiere-application-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CVNeuYTC8bg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 1.5 Editer premiere application part 2</video:title>
      <video:description>Nous sommes en mesure de constater que quelque chose a changé, ce que l&apos;on appelle la liaison de données en action, un concept que nous approfondirons dans...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CVNeuYTC8bg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RyjmEtBejss/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.1 Introduction ?</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle section sur les bases d&apos;Angular. Maintenant que nous avons commencé ce cours avec Angular et notre projet q...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RyjmEtBejss</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-10-comprendre-pleinement-le-selecteur-de-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qWyOkW_zN9k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-10 Comprendre pleinement le sélecteur de components</video:title>
      <video:description>Le sélecteur d&apos;un composant Angular fonctionne comme un sélecteur CSS : par élément, par attribut [app-servers] ou par classe .app-servers (ID non supporté).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qWyOkW_zN9k</video:player_loc>
      <video:publication_date>2023-03-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-11-exercice-un.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MbAcDvTpO5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-11 Exercice1</video:title>
      <video:description>Exercice : créer deux composants Angular (warning-alert manuellement et success-alert avec ng g c), les afficher dans AppComponent et les styliser.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MbAcDvTpO5o</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-12-qu-est-ce-le-databiding.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0lwmM3DVW7U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.12 Qu&apos;est-ce que le DataBinding</video:title>
      <video:description>Dans notre première petite application basique, nous avons ajouté quelques composants et abordé beaucoup d&apos;aspects clés d&apos;une application Angular de base,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0lwmM3DVW7U</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-13-interpolation-de-chaine-de-caractere-eng.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iM_sxXWattg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.13 Interpolation de chaînes de caractères-eng</video:title>
      <video:description>Module Angular : Angular - 2.13 Interpolation de chaînes de caractères-eng. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technol...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iM_sxXWattg</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-14-propriete-binding.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_-jztcoy0AE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.14 Propriété Binding</video:title>
      <video:description>La liaison de propriété (property binding) en Angular : la syntaxe [propriete] pour lier dynamiquement les propriétés des éléments HTML à votre composant.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_-jztcoy0AE</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-15-propriete-bindin-vs-interpolation-de-chaine.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uzb45sWlfdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.15 Proprieté Binding VS interpolation de chaine</video:title>
      <video:description>Property binding vs interpolation de chaîne en Angular : quand utiliser {{ }} pour afficher du texte et quand utiliser [propriete] pour modifier une valeur.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uzb45sWlfdY</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-16-liaison-de-données-bidirectionnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kfDcOAzHQqc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.16 Liaison de données bidirectionnelle</video:title>
      <video:description>Module Angular : Angular - 2.16 Liaison de données bidirectionnelle. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kfDcOAzHQqc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-17-transmettre-et-utiliser-des-donnees-avec-la-liaison-d-evenements.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5dV9c0XOXds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.17-Transmettre et utiliser des données avec la liaison d&apos;événements</video:title>
      <video:description>Dans le dernier cours, nous avons examiné la liaison d&apos;événement. Maintenant, avant de se concentrer sur la liaison bidirectionnelle et d&apos;expliquer ce que...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5dV9c0XOXds</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-18-liaison-bidirectionnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/T5jbt0Ogg7k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.18 Liaison de données bidirectionnelle</video:title>
      <video:description>Dans les dernières vidéos, nous avons beaucoup appris sur la liaison d&apos;événements et la liaison de propriétés. Maintenant, nous allons combiner les deux po...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/T5jbt0Ogg7k</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-2-comment-une-application-angular-est-chargee-et-demarrer.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-z4ij6zmY4g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-2 Comment une application angular est chargée et démarrer ?</video:title>
      <video:description>Comment notre application Angular est chargée et démarrée ? Voici donc la page telle que nous la voyons en ce moment dans le projet que nous avons créé à l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-z4ij6zmY4g</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-20-exercice-deux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.20-Exercice2</video:title>
      <video:description>Vous avez beaucoup appris sur la liaison de données ! Il est temps de le mettre en pratique. Dans ce travail, vous allez utiliser les différentes formes de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-21-comprendre-les-directives.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.21-Comprendre les Directives</video:title>
      <video:description>Nous avons presque fini d&apos;apprendre les bases d&apos;Angular. Nous avons acquis beaucoup de connaissances sur les composants, qui sont la base de toute applicat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-22-utilisation-de-ngif-pour-sortir-des-donnees-de-maniere-conditionnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.22- Utilisation de ngIf pour sortir des données de manière conditionnelle</video:title>
      <video:description>Dans l&apos;exemple d&apos;application que nous avons construit jusqu&apos;à présent, nous n&apos;avons pas utilisé de directives à part les composants qui sont des directives...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-23-ameliorer-le-ngif-avec-une-condition-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.23-Améliorer le ngIf avec une condition Else</video:title>
      <video:description>Dans le dernier cours, nous avons vu la syntaxe de base du NGIF, qui est la syntaxe que vous allez utiliser la plupart du temps. Cependant, il existe une a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-24-stylisation-dynamique-des-elements-avec-ngstyle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.24-Stylisation dynamique des éléments avec ngStyle</video:title>
      <video:description>Dans la dernière vidéo, nous avons vu la directive NGIF et avons noté qu&apos;elle était très utile car c&apos;était une directive structurelle. Nous avons également...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-25-appliquer-des-classes-css-de-maniere-dynamique-avec-ngclass.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.25-Appliquer des classes CSS de manière dynamique avec ngClass</video:title>
      <video:description>Nous avons vu des exemples pour le Ng style et le NGIF. Maintenant, une chose liée au Ngstyle est la NG classe. Nous avons maintenant appris que le NG styl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-26-produire-des-listes-avec-nfor.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.26-Produire des listes avec ngFor.</video:title>
      <video:description>Avec toutes ces directives apprises, voyons maintenant la dernière directive intégrée pour le moment. Une directive importante cependant, il est dit que no...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-27-exercice-trois.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.27-Exercice3</video:title>
      <video:description>Nous arrivons enfin au dernier devoir de cette section du cours. Mettez en pratique ce que vous avez appris sur les directives et utilisez les directives l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-28-obtenir-l-index-lors-de-l-utilisation-de-ngfor.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MQKi_NYzYJI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2.28 Obtenir l&apos;index lors de l&apos;utilisation de ngFor</video:title>
      <video:description>Dans la dernière vidéo, nous avons créé une solution avec notre log où nous pouvions ajouter des éléments qui reçoivent un numéro croissant. Ce numéro déte...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MQKi_NYzYJI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-3-les-components-sont-importants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NAwQUQsGHGM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-3 Les components sont importants ?</video:title>
      <video:description>Pourquoi les composants sont au cœur d&apos;Angular : découpez votre application en briques réutilisables, chacune avec son template, son style et sa logique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NAwQUQsGHGM</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-4-creation-d-un-nouveau-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Odyk3mlnsDk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-4 Création d&apos;un nouveau components</video:title>
      <video:description>Les composants sont importants, n&apos;est-ce pas ? C&apos;est pourquoi nous commençons par l&apos;un d&apos;eux, le composant d&apos;application. D&apos;un côté, c&apos;est un composant Ang...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Odyk3mlnsDk</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-5-comprendre-le-role-de-la-declaration-de-l-appmodule-et-du-component.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kKOF3TMpuj8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-5 Comprendre le rôle de la déclaration de l&apos;AppModule et du component</video:title>
      <video:description>Dans la dernière vidéo, nous avons créé notre propre composant, le composant serveur. Il est presque prêt à être utilisé, mais pour l&apos;utiliser, nous devons...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kKOF3TMpuj8</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-6-comprendre-le-role-de-la-declaration-de-l-appmodule-et-du-component.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/etR1_n6348Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-6 Comprendre le rôle de la déclaration de l&apos;AppModule et du component</video:title>
      <video:description>Alors, avec notre composant enregistré, utilisons-le. Nous avons donc notre sélecteur ici, app-server. Je vous ai dit que nous n&apos;allions pas l&apos;ajouter au f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/etR1_n6348Y</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-7-creation-de-composant-avec-le-cli-et-imbrication-de-componants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kQlUqmWXxrU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-7 Création de composants avec le CLI et imbrication de componants</video:title>
      <video:description>Dans les dernières vidéos, nous avons appris beaucoup de choses, y compris la création d&apos;un nouveau composant à la main. Maintenant, il y a aussi une alter...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kQlUqmWXxrU</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-8-travailler-avec-des-templates-de-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y9-L1sQg4WI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-8 Travailler avec des templates de components</video:title>
      <video:description>Jusqu&apos;à présent, nous avons toujours utilisé un fichier de modèle externe et nous n&apos;avons rien fait concernant le style des composants, il est temps de cha...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y9-L1sQg4WI</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-9-comprendre-pleinement-le-selecteur-de-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qWyOkW_zN9k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-9 Comprendre pleinement le sélecteur de components</video:title>
      <video:description>Module Angular : Angular - 2-9 Comprendre pleinement le sélecteur de components. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des te...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qWyOkW_zN9k</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-2-9-travailler-avec-les-styles-de-components.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BUQduS4abj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 2-9 Travailler avec les styles de components</video:title>
      <video:description>Dans ce tutoriel, nous avons vu que les modèles et les styles sont importants pour la création d&apos;applications Angular. Nous avons également vu qu&apos;il est po...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BUQduS4abj4</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-1-Introdction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L_dDl7Rs1D0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 1 Introduction</video:title>
      <video:description>Le module Angular &quot;Introduction&quot; est une introduction complète au framework Angular, qui est une plateforme open-source développée par Google pour la créat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L_dDl7Rs1D0</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-11-affichage-des-details-de-la-recette.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/woXGkPkTylk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.11 Affichage des détails de la recette</video:title>
      <video:description>Le module Angular Affichage des détails de la recette est un outil puissant pour les développeurs qui souhaitent créer des applications de cuisine en ligne...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/woXGkPkTylk</video:player_loc>
      <video:publication_date>2023-03-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-2-planification-d-une-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/godLYB86CHY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 2 Planification d&apos;une application</video:title>
      <video:description>Le module &quot;Planification d&apos;une application&quot; d&apos;Angular est un outil essentiel pour les développeurs web qui souhaitent créer des applications robustes et ef...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/godLYB86CHY</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-3-creation-d-une-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5PTkQX3WKhI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3-3 Création d&apos;une application</video:title>
      <video:description>Le module &quot;Angular Création d&apos;une application&quot; est un cours destiné aux développeurs débutants ou intermédiaires qui souhaitent apprendre à créer des appli...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5PTkQX3WKhI</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-4-configuration-d-une-application.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YCWDYFZ5FiA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3 4 Configuration d&apos;une application</video:title>
      <video:description>Le module Angular &quot;Configuration d&apos;une application&quot; est un ensemble d&apos;outils et de fonctionnalités qui permettent aux développeurs de configurer et de pers...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YCWDYFZ5FiA</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-5-creation-des-composants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o3ihQq4--mo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.5 Création des composants</video:title>
      <video:description>Le module Angular Création des composants est un module qui permet aux développeurs de créer des composants réutilisables dans leurs applications. Il s&apos;agi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/o3ihQq4--mo</video:player_loc>
      <video:publication_date>2023-03-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-6-utilisation-des-composants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NmXLXjC7eQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.6 Utilisation des composants</video:title>
      <video:description>Le module &quot;Utilisation des composants&quot; d&apos;Angular est un module essentiel pour tout développeur qui souhaite créer des applications web dynamiques et intera...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NmXLXjC7eQY</video:player_loc>
      <video:publication_date>2023-03-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-3-7-ajouter-une-barre-de-navigation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2YR-Nzp3VFY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 3.7 Ajouter une barre de navigation</video:title>
      <video:description>Le module Angular Ajouter une barre de navigation est une fonctionnalité qui permet aux développeurs de créer des barres de navigation pour leurs applicati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2YR-Nzp3VFY</video:player_loc>
      <video:publication_date>2023-03-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-10-en-savoir-plus-sur-l-encapsulation-des-vues.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.10-En savoir plus sur l&apos;encapsulation des vues</video:title>
      <video:description>Changer le mode d&apos;encapsulation de vue Angular via @Component : ViewEncapsulation.Emulated par défaut, None pour des styles globaux, ShadowDom pour le shadow DOM natif.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-11-utilisation-de-references-locales-dans-les-modeles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.11-Utilisation de références locales dans les modèles</video:title>
      <video:description>De retour dans l&apos;application que nous avons construite au cours des premières leçons de ce cours, nous avons utilisé notre composant d&apos;élément anti-serveur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-12-acceder-au-modele-et-au-dom-avec-view-child.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.12-Accéder au modèle et au DOM avec @ViewChild</video:title>
      <video:description>Reprenons au Server Content. Ici, je vais rapidement dupliquer cette entrée et commenter l&apos;ancienne solution en utilisant la liaison bidirectionnelle et la...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-13-projeter-du-contenu-dans-des-composant-ng-content.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.13-Projeter du contenu dans des composants avec ng-content</video:title>
      <video:description>Projeter du contenu dans un composant Angular avec ng-content : insérer du HTML depuis l&apos;extérieur entre les balises d&apos;un composant réutilisable.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-14-comprendre-le-cycle-de-vie-des-composants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.14-Comprendre le cycle de vie des composants</video:title>
      <video:description>Cycle de vie d&apos;un composant Angular : les hooks ngOnChanges (à chaque changement d&apos;@Input), ngOnInit (après le constructeur, avant l&apos;affichage) et ngDoCheck (à chaque détection de changement).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-5-attribution-d-un-alias-aux-proprietes-personnalisees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.5-Attribution d&apos;un alias aux propriétés personnalisées</video:title>
      <video:description>Dans la dernière vidéo, nous avons appris quelque chose de crucial. Nous avons appris comment bind nos propres propriétés avec des parenthèses @Input devan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-6-bind-des-evenements-personnalises.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.6-Bind des événements personnalisés</video:title>
      <video:description>Dans les dernières vidéos, nous avons appris quelque chose de crucial, quelque chose que nous utiliserons beaucoup dans notre application de démonstration...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-7-attribution-d-un-alias-aux-evenements-personalises.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.7-Attribution d&apos;un alias aux événements personnalisés</video:title>
      <video:description>Dans la dernière leçon, vous avez appris comment utiliser @Output pour permettre à nos composants d&apos;écouter vos propres événements personnalisés que vous p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-8-resume-des-proprietes-personnalisees-et-des-liaison-d-evenements.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.8- Résumé des propriétés personnalisées et des liaisons d&apos;événements</video:title>
      <video:description>Permettez-moi de résumer rapidement ce que nous avons appris jusqu&apos;à présent, car c&apos;est vraiment important.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/angular/lesson/angular-5-9-comprendre-l-encapsulation-des-vues.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FcHIqpErhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Angular - 5.9-Comprendre l&apos;encapsulation des vues</video:title>
      <video:description>Comprendre l&apos;encapsulation de vue Angular : le CSS d&apos;un composant ne s&apos;applique qu&apos;à lui grâce à des attributs _ngcontent générés qui émulent un shadow DOM.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FcHIqpErhDI</video:player_loc>
      <video:publication_date>2023-04-04</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-1-1-introduction-ansible.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KZdacqOJ-7w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 1.2</video:title>
      <video:description>Ansible est un outil open source de gestion de la configuration et de l&apos;automatisation des tâches. Il permet aux administrateurs de système de déployer, de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KZdacqOJ-7w</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-1-2-introduction-ansible-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U15JBzNG7mU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 1 - 2 Introduction</video:title>
      <video:description>Ansible est un outil open-source de gestion de configuration et d&apos;orchestration, utilisé pour automatiser des tâches de déploiement et de configuration de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/U15JBzNG7mU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-2-1-installation-virtual-box.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3dndSp-gXj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 2 - 1 Installation virtual box</video:title>
      <video:description>Ansible est un outil open source de gestion de configuration, d&apos;automatisation et de déploiement d&apos;applications. Il est utilisé pour automatiser le déploie...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3dndSp-gXj4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-2-2-installation-ansible-part1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mnuMT1CVyfo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 2 - 2 Installation de Ansible part1</video:title>
      <video:description>Introduction à Ansible Qu&apos;est-ce qu&apos;Ansible ? Pourquoi utiliser Ansible ? À qui s&apos;adresse Ansible ? Prérequis pour l&apos;installation d&apos;Ansible Systèmes d&apos;expl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mnuMT1CVyfo</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-3-1-inventaire-ansible-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CbtxciuzSzM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible 3 1 Inventaire ansible 1</video:title>
      <video:description>Introduction à l&apos;inventaire Ansible Les types d&apos;inventaires Création d&apos;un inventaire manuel Utilisation d&apos;un inventaire dynamique Configuration de l&apos;invent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CbtxciuzSzM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-3-2-demo-ansible-inventaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iXrdAkMyLd8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 3 - 2 Démo ansible inventaire</video:title>
      <video:description>Module Ansible : Ansible - 3 - 2 Démo ansible inventaire. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iXrdAkMyLd8</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ansible/lesson/ansible-4-1-introduction-yaml.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x_uzIQTu-kE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Ansible - 4 - 1 Introduction</video:title>
      <video:description>Module Ansible : Ansible - 4 - 1 Introduction. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x_uzIQTu-kE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/audacity/lesson/initiation-audacity.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i7owhs2lVuo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Audacity - 1 Initiation audacity</video:title>
      <video:description>Apprenez à maîtriser Audacity pour enregistrer, éditer et exporter vos fichiers audio. Découvrez les configurations essentielles, les effets et les techniques de montage.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i7owhs2lVuo</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/1-1-Introduction-AWS-Certified-Solutions-Architect-Associate.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xj8Z53eROKI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 Introduction AWS Certified Solutions Architect Associate</video:title>
      <video:description>L&apos;AWS Certified Solutions Architect Associate est une certification reconnue dans le domaine de l&apos;informatique en nuage. Cette certification est délivrée p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xj8Z53eROKI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/1-3-introduction-creation-de-compte-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YfHaW0V5Bbk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.3 Introduction Création de compte AWS</video:title>
      <video:description>La création d&apos;un compte AWS est une étape cruciale pour accéder aux services cloud proposés par Amazon. Pour ce faire, il suffit de se rendre sur le site w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YfHaW0V5Bbk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/1-5-introduction-definir-un-budget-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sdHcXaFn4lM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.5 Introduction définir un budget AWS</video:title>
      <video:description>Définir un budget AWS est une étape cruciale pour toute entreprise qui utilise les services d&apos;Amazon Web Services. Cela permet de contrôler les coûts et de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sdHcXaFn4lM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/1-8-introduction-comment-lire-une-facture-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w2ixOYDHPx4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.8 Introduction comment lire une facture AWS ?</video:title>
      <video:description>La facturation AWS peut sembler complexe au premier abord, mais elle est en réalité assez simple à comprendre une fois que vous avez pris le temps de l&apos;exa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w2ixOYDHPx4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-10-introduction-les-fondamentaux-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/noEviyq-7WI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10 Introduction les fondamentaux AWS</video:title>
      <video:description>Les régions AWS sont des emplacements géographiques où Amazon Web Services (AWS) a des centres de données. Chaque région est composée de plusieurs zones de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/noEviyq-7WI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-11-regions-aws-et-aperçu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MFKYatiZaS0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.11 Régions AWS et aperçu</video:title>
      <video:description>En résumé, les régions AWS offrent aux clients une grande flexibilité pour déployer leurs applications dans des emplacements géographiques spécifiques, tou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MFKYatiZaS0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-12-introduction-iam-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QJ5FeC_Yx1A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.12 Introduction IAM AWS</video:title>
      <video:description>La section 3.12 de ce document traite de l&apos;introduction à IAM (Identity and Access Management) sur AWS (Amazon Web Services). IAM est un service de gestion...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QJ5FeC_Yx1A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-14-introduction-ec2-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h7vhT0yWaWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.14 Introduction EC2 AWS</video:title>
      <video:description>EC2 is a web service offered by AWS that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for deve...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/h7vhT0yWaWE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-15-vue-d&apos;ensemble-sur-ssh-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IBVYtBqrfQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.15 Vue d&apos;ensemble sur SSH AWS</video:title>
      <video:description>L&apos;utilisation de SSH sur AWS est essentielle pour accéder à distance aux instances EC2 (Elastic Compute Cloud) et les administrer. Pour cela, il est nécess...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IBVYtBqrfQY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-16-ssh-over-linux&amp;Mac.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dKdG2XQbdcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.16 SSH over Linux&amp;Mac</video:title>
      <video:description>Une fois connecté, on peut exécuter des commandes à distance, transférer des fichiers ou encore rediriger des ports. SSH est donc un outil très utile pour...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dKdG2XQbdcc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-17-sshover-windows-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RYINMUT0h4E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.17 SSH over Windows AWS</video:title>
      <video:description>En résumé, SSH over Windows AWS est une solution pratique et sécurisée pour gérer des machines virtuelles Windows à distance. SSH (Secure Shell) est un pro...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RYINMUT0h4E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-18-ssh-over-windows10-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2iKccxBBQ5A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.18 SSH over Windows10 AWS</video:title>
      <video:description>En utilisant SSH sur Windows 10 hébergé sur AWS, les utilisateurs peuvent accéder à distance à leurs applications et données, ce qui leur permet de travail...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2iKccxBBQ5A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-20-ec2-instance-connect-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/owsMWeDdQO8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.20 EC2 Instance connect AWS</video:title>
      <video:description>La solution EC2 Instance connect AWS est un service qui permet de se connecter de manière sécurisée à des instances EC2 (Elastic Compute Cloud) d&apos;Amazon We...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/owsMWeDdQO8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-21-introduction-aux-groupes-de-securite-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qex0fZPiOLM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.21 Introduction aux groupes de sécurité AWS</video:title>
      <video:description>La sécurité est une préoccupation majeure pour toute entreprise qui utilise des services cloud. Les groupes de sécurité AWS sont un moyen de contrôler l&apos;ac...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qex0fZPiOLM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-22-comment-fonctionnent-les-groupes-de-securite-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QiZj2UdNDIc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.22 Comment fonctionnent les groupes de sécurité AWS</video:title>
      <video:description>Les groupes de sécurité AWS sont des pare-feux virtuels qui permettent de contrôler le trafic entrant et sortant des instances EC2. Ils agissent comme une...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QiZj2UdNDIc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-23-introduction-le-rappel-sur-le-reseau-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EACLsOw9CsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.23 Introduction le rappel sur le réseau AWS</video:title>
      <video:description>Dans cette introduction, nous allons rappeler les bases du réseau AWS. AWS (Amazon Web Services) est une plateforme de cloud computing qui permet aux entre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/EACLsOw9CsA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-24-instances-et-adresses-ip-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JcDDh4u4Ykg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.24 Instances et adresses IP AWS</video:title>
      <video:description>L&apos;installation du serveur web Apache sur AWS est une étape cruciale pour tout projet de développement web. Apache est un logiciel open source qui permet de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JcDDh4u4Ykg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-25-installation-du-serveur-web-apache-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/r-Ze05wJ5SY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.25 Installation du serveur web apache AWS</video:title>
      <video:description>Les données d&apos;utilisateur EC2 AWS sont des informations qui permettent aux utilisateurs d&apos;accéder à leur instance EC2 sur le cloud d&apos;Amazon Web Services. C...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/r-Ze05wJ5SY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-26-les-donnees-d-utilisateur-ec2-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sCJhbozR5cQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.26 Les données d&apos;utilisateur EC2 AWS</video:title>
      <video:description>Amazon Web Services (AWS) offre plusieurs options pour lancer des instances, qui sont des serveurs virtuels dans le cloud. Le premier type est le lancement...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sCJhbozR5cQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-27-les-differents-types-de-lancement-d-instances-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SWsaQfYr3Eg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.27 Les différents types de lancement d&apos;instances AWS</video:title>
      <video:description>Amazon Web Services (AWS) offre plusieurs options pour lancer des instances, qui sont des serveurs virtuels dans le cloud. Le premier type est le lancement...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SWsaQfYr3Eg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-28-les-demandes-d-instances-flottes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/maNCW5jZK9s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.28 Les demandes d&apos;instances flottes</video:title>
      <video:description>Les demandes d&apos;instances flottes sont des requêtes envoyées par les utilisateurs à un fournisseur de services cloud pour obtenir un ensemble de machines vi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/maNCW5jZK9s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-29-instances-lab-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x-rwXMjhzRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.29 Instances lab AWS</video:title>
      <video:description>Les instances lab AWS sont des environnements virtuels proposés par Amazon Web Services pour permettre aux utilisateurs de tester et de développer des appl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x-rwXMjhzRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-30-les-types-d-instances-ec2-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3pQc81jnM9w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.30 Les types d&apos;instances EC2 AWS</video:title>
      <video:description>Les instances EC2 AWS sont des machines virtuelles qui permettent aux utilisateurs de bénéficier de ressources informatiques à la demande. Il existe différ...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3pQc81jnM9w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-31-qu-est-ce-qu-un-ami-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mKOYPRUKceQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.31 Qu&apos;est ce qu&apos;un AMI AWS</video:title>
      <video:description>Un AMI AWS (Amazon Machine Image) est une image de machine virtuelle pré-configurée qui peut être utilisée pour créer des instances de serveur dans le clou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mKOYPRUKceQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-32-comment-creer-une-ami-a-partir-d-une-instance-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XpPnEZDA27Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.32 Comment créer une AMI à partir d&apos;une instance AWS</video:title>
      <video:description>Pour créer une AMI (Amazon Machine Image) à partir d&apos;une instance AWS (Amazon Web Services), il faut suivre quelques étapes simples. Tout d&apos;abord, il faut...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XpPnEZDA27Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-33-copie-d-ami-depuis-un-autre-compte-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NM2-bAZuxq4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.33 Copie d&apos;AMI depuis un autre compte AWS</video:title>
      <video:description>La copie d&apos;AMI depuis un autre compte AWS est une fonctionnalité qui permet de transférer une image de machine virtuelle (AMI) d&apos;un compte AWS à un autre....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NM2-bAZuxq4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-34-les-groupes-de-placement-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/96b7F5QWo5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.34 Les groupes de placement AWS</video:title>
      <video:description>Les groupes de placement AWS sont des fonctionnalités qui permettent aux utilisateurs de déployer des instances EC2 dans des emplacements spécifiques. Ces...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/96b7F5QWo5o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-35-qu-est-ce-qu-une-eni-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hjZIMvrWrmY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.35 Qu&apos;est ce qu&apos;une ENI AWS</video:title>
      <video:description>Une ENI AWS (Elastic Network Interface) est une interface réseau élastique qui permet de connecter des instances EC2 (Elastic Compute Cloud) à un réseau vi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hjZIMvrWrmY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-37-e2-hibernate-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5IycHCu-gCY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.37 E2 Hibernate AWS</video:title>
      <video:description>La technologie Hibernate est une solution open source pour la persistance des données en Java. Elle permet de faciliter l&apos;accès aux bases de données relati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5IycHCu-gCY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-38-comment-fonctionne-le-mode-hibernate-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vFyVbNFTV-k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.38 Comment fonctionne le mode hibernate AWS</video:title>
      <video:description>Lorsque l&apos;instance est mise en mode hibernate, toutes les données en mémoire sont écrites sur le disque dur EBS, puis l&apos;instance est arrêtée. Lorsque l&apos;uti...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vFyVbNFTV-k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/3-39-ec2-pour-les-architectes-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GaK9OPsrTkg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.39 EC2 pour les architectes AWS</video:title>
      <video:description>La formation &quot;3.39 EC2 pour les architectes AWS&quot; est destinée aux professionnels de l&apos;informatique qui souhaitent approfondir leurs connaissances sur Amazo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/GaK9OPsrTkg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-41-qu-est-ce-que-le-load-balancing.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z0AichX-dCU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.41 Qu&apos;est ce que le load balancing</video:title>
      <video:description>Le load balancing, ou équilibrage de charge en français, est une technique informatique qui permet de répartir la charge de travail entre plusieurs serveur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Z0AichX-dCU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-42-le-load-balancer-classique-clb-V1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zKzbzISX1xA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.42 Le load balancer classique CLB (V1)</video:title>
      <video:description>Le load balancer classique CLB (V1) est un outil de gestion de trafic qui permet de répartir les requêtes entre plusieurs serveurs. Il est utilisé pour amé...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zKzbzISX1xA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-44-l-equilibreur-de-charge-reseau-nlb-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9WcG7xdNIcA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.44 L&apos;équilibreur de charge réseau NLB (V2)</video:title>
      <video:description>NLB (Network Load Balancer) est un équilibreur de charge réseau qui permet de distribuer la charge de travail entre plusieurs serveurs. La version 2 de NLB...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9WcG7xdNIcA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-45-l-adherence-au-load-balencer.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-2dORSLslcE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.45 L&apos;adhérence au load balencer</video:title>
      <video:description>Le load balancer est un dispositif qui permet de répartir la charge de travail entre plusieurs serveurs afin d&apos;optimiser les performances et la disponibili...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-2dORSLslcE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-47-comment-gerer-les-certificats-ssl.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3eRuo9AjbCI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.47 Comment gérer les certificats SSL/TLS</video:title>
      <video:description>Les certificats SSL/TLS sont des éléments clés de la sécurité des sites web. Ils permettent de chiffrer les échanges entre le navigateur de l&apos;utilisateur e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3eRuo9AjbCI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-49-vue-d-ensemble-aws-asg.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/moi05M1I_WA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.49 Vue d&apos;ensemble AWS ASG</video:title>
      <video:description>L&apos;AWS ASG (Auto Scaling Group) est un service proposé par Amazon Web Services qui permet de gérer automatiquement la capacité des instances EC2 (Elastic Co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/moi05M1I_WA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-50-creation-de-groupe-asg.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ihn3m61ORX8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.50 Création de groupe ASG</video:title>
      <video:description>La création de groupe ASG est une étape importante dans la mise en place d&apos;une infrastructure informatique résiliente et évolutive. ASG, ou Auto Scaling Gr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ihn3m61ORX8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/4-51-les-differentes-strategies-de-mise-a-l-echelle-pour-les-asg.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ySKiTI0T15s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.51 Les différentes stratégies de mise à l&apos;échelle pour les ASG</video:title>
      <video:description>La stratégie de mise à l&apos;échelle basée sur les seuils est la plus simple et la plus courante. Elle consiste à définir des seuils de charge pour les instanc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ySKiTI0T15s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-53-qu-est-ce-qu-un-volume-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/g1ERs2zf2U8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.53 Qu&apos;est ce qu&apos;un volume EBS</video:title>
      <video:description>Un volume EBS (Elastic Block Store) est un service de stockage de données proposé par Amazon Web Services (AWS). Il permet de créer et de gérer des volumes...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/g1ERs2zf2U8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-54-comment-creer-un-volume-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dCmAdCFUOrQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.54 Comment créer un volume EBS</video:title>
      <video:description>Pour créer un volume EBS sur Amazon Web Services (AWS), il faut tout d&apos;abord se connecter à la console AWS et accéder à la section &quot;Volumes&quot; dans le menu &quot;...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dCmAdCFUOrQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-55-les-differents-cas-d-utilisations-de-volume-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CT2AdzJNZnE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.55 Les différents cas d&apos;utilisations de volume EBS</video:title>
      <video:description>Le volume EBS (Elastic Block Store) est un service de stockage de données proposé par Amazon Web Services (AWS). Il permet de stocker des données de manièr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CT2AdzJNZnE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-56-les-volumes-ebs-instantanes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xy0FitrzhFQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.56 Les volumes EBS instantanés</video:title>
      <video:description>Les volumes EBS instantanés sont des dispositifs de stockage de données utilisés dans le cloud computing. Ils permettent aux utilisateurs de stocker des do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xy0FitrzhFQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-57-la-migrations-des-volumes-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6NFjpqFGCtI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.57 La migrations des volumes EBS</video:title>
      <video:description>La migration des volumes EBS est un processus qui permet de déplacer des données stockées sur des disques durs virtuels d&apos;Amazon Web Services (AWS) d&apos;une i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6NFjpqFGCtI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-58-le-chiffrement-de-volume-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jD9ojAkzLog/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.58 Le chiffrement de volume EBS</video:title>
      <video:description>Le chiffrement de volume EBS est une fonctionnalité de sécurité offerte par Amazon Web Services (AWS) pour protéger les données stockées dans les disques d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jD9ojAkzLog</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-59-difference-entre-volume-ebs-et-magasin-d-instance.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/T_MfegWdNac/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.59 Différence entre volume EBS et magasin d&apos;instance</video:title>
      <video:description>La différence entre le volume EBS et le magasin d&apos;instance réside dans leur fonctionnement et leur utilisation. Le volume EBS (Elastic Block Store) est un...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/T_MfegWdNac</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-60-les-options-raids-pour-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MAIt8g5cNks/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.60 Les options raids pour EBS</video:title>
      <video:description>En résumé, le volume EBS est un stockage persistant et flexible qui peut être utilisé pour stocker des données importantes, tandis que le magasin d&apos;instanc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MAIt8g5cNks</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-61-qu-est-ce-que-le-efs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G4ROjuJ3P5g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.61 Qu&apos;est ce que le EFS</video:title>
      <video:description>Le EFS, ou Établissement Français du Sang, est un organisme public qui a pour mission de collecter, préparer et distribuer le sang et ses dérivés en France...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/G4ROjuJ3P5g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-62-efs-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sSHTfzJm5XU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.62 EFS-AWS</video:title>
      <video:description>Module Amazon Web Services (AWS) : 5.62 EFS-AWS. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sSHTfzJm5XU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-63-comment-nettoyer-son-groupe-d-instance.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GWcOzqbfZ7I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.63 Comment nettoyer son groupe d&apos;instance</video:title>
      <video:description>Le groupe d&apos;instance est un élément important dans la gestion des serveurs virtuels. Il permet de regrouper plusieurs instances pour faciliter leur gestion...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/GWcOzqbfZ7I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/5-64-les-volumes-efs-et-ebs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v1c4KS94Q1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.64 Les volumes EFS et EBS</video:title>
      <video:description>Module Amazon Web Services (AWS) : 5.64 Les volumes EFS et EBS. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/v1c4KS94Q1w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-65-les-services-rds-aurora-et-elasticache.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/acD64E3fZdg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.65 Les services RDS, AURORA ET ELASTICACHE</video:title>
      <video:description>Les volumes EFS (Elastic File System) et EBS (Elastic Block Store) sont deux services de stockage proposés par Amazon Web Services (AWS). EFS est un systèm...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/acD64E3fZdg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-66-aws-rds-repliques-en-lecture-seule-vs-replique-multi-az.mp4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vWZqnV8fEhs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.66 - AWS RDS Répliques en lecture seule vs Replique Multi AZ.mp4</video:title>
      <video:description>Dans cette vidéo, nous allons parler des répliques en lecture seule et des répliques Multi AZ sur AWS RDS. Les répliques en lecture seule sont des copies d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vWZqnV8fEhs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-67-management-console-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DXPdAQwoFsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.67 Management console AWS</video:title>
      <video:description>La console de gestion AWS 6.67 est un outil de gestion de cloud computing qui permet aux utilisateurs de gérer leurs ressources AWS de manière centralisée....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DXPdAQwoFsA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-68-rds-chiffrement-et-securite-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xqhxwkax6nc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.68 RDS Chiffrement et sécurité AWS</video:title>
      <video:description>Le chiffrement et la sécurité sont des éléments clés pour protéger les données sensibles dans le cloud. AWS offre une gamme de services de sécurité pour ai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xqhxwkax6nc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-69-amazon-aurora-vue-d-ensemble.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xtf8CkZGiRg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.69 Amazon aurora vue d&apos;ensemble</video:title>
      <video:description>Amazon Aurora est une base de données relationnelle qui offre une haute performance, une disponibilité élevée et une évolutivité élastique. Elle est conçue...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Xtf8CkZGiRg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-70-comment-creer-une-base-de-donnee-aurora.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WPg0cGAtRsk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.70 Comment créer une base de donnée AURORA</video:title>
      <video:description>Pour créer une base de données Aurora, il faut tout d&apos;abord se connecter à la console AWS et sélectionner le service RDS. Ensuite, il faut cliquer sur &quot;Cré...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WPg0cGAtRsk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-71-vue-d-ensemble-elasticache.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h2w1YtSaf_g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.71 Vue d&apos;ensemble ELASTICACHE</video:title>
      <video:description>Amazon ElastiCache est un service de cache web qui permet aux utilisateurs de stocker et de récupérer des données fréquemment utilisées de manière rapide e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/h2w1YtSaf_g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-72-elasticache-lab-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PZEJNZI5MV8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.72 ElastiCache LAB AWS</video:title>
      <video:description>ElastiCache est un service de cache web géré par Amazon Web Services (AWS). Il permet aux utilisateurs de stocker des données en mémoire cache pour amélior...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PZEJNZI5MV8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/6-73-strategie-de-securite-elasticache.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uOR4UhZW9LQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.73 Stratégie de sécurité ELASTICACHE</video:title>
      <video:description>La stratégie de sécurité ELASTICACHE est un ensemble de mesures de sécurité mises en place pour protéger les données stockées dans le service de cache en m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uOR4UhZW9LQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-76-route-53-vue-d-ensemble-aws.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/enZR0x3x0U8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.76 Route 53 vue d&apos;ensemble AWS</video:title>
      <video:description>La Route 53 est un service de système de noms de domaine (DNS) proposé par Amazon Web Services (AWS). Il permet de gérer les noms de domaine et les enregis...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/enZR0x3x0U8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-78-route-53-ec2-setup.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JLKx1w3STck/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.78 Route 53 EC2 Setup</video:title>
      <video:description>La configuration EC2 de la route 53 7.78 est un processus qui permet de mettre en place un serveur virtuel sur Amazon Web Services (AWS) pour héberger des...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JLKx1w3STck</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-79-enregistrement-dns-ttl.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6DWsr0juMOE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.79 Enregistrement DNS TTL</video:title>
      <video:description>Le temps de vie (TTL) d&apos;un enregistrement DNS est une valeur numérique qui indique pendant combien de temps un enregistrement DNS doit être stocké en cache...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6DWsr0juMOE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-80-les-enregistrement-cname-et-alias.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mVsQ5a66J9A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.80 Les enregistrement CNAME et Alias</video:title>
      <video:description>Les enregistrements CNAME et Alias sont des types d&apos;enregistrements DNS qui permettent de rediriger un nom de domaine vers un autre nom de domaine ou une a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mVsQ5a66J9A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-81-strategie-de-routage-simple.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jvHFXS42CPA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.81 Stratégie de routage simple</video:title>
      <video:description>La stratégie de routage simple est une méthode de transmission de données qui consiste à envoyer les informations d&apos;un point A à un point B en utilisant le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jvHFXS42CPA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-82-strategie-de-routage-pondere.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3AZokuf1PsI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.82 Stratégie de routage pondéré</video:title>
      <video:description>La stratégie de routage pondéré est une méthode utilisée dans les réseaux informatiques pour déterminer le chemin optimal pour acheminer les données d&apos;un p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3AZokuf1PsI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-83-strategie-de-routage-sur-la-latence.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z1iJfKZj4Lo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.83 Stratégie de routage sur la latence</video:title>
      <video:description>La stratégie de routage sur la latence est une méthode de gestion de réseau qui vise à minimiser le temps de réponse entre les différents nœuds du réseau....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z1iJfKZj4Lo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-84-verification-d-etat-health-checks.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yBgM6Rv-tS8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7 84 Vérification d’état health checks</video:title>
      <video:description>La vérification d&apos;état, également appelée health check, est une procédure qui permet de s&apos;assurer que les différents composants d&apos;un système informatique f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yBgM6Rv-tS8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/aws/lesson/7-85-strategie-de-routage-par-basculement.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BEx1_QaovL0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7 85 Stratégie de routage par basculement</video:title>
      <video:description>La stratégie de routage par basculement est une méthode utilisée dans les réseaux informatiques pour assurer une continuité de service en cas de panne ou d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BEx1_QaovL0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FmqzwjtYUxc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.1 Introduction</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Vous souhaitez apprendre le langage C#, vous êtes débutant en programmation . Et vous souhaitez deve...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FmqzwjtYUxc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-2-quest-ce-que-le-c-sharp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6pEr5O1NSE0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.2 Qu&apos;est-ce que le C-Sharp ?</video:title>
      <video:description>Bonjour à tous, et bienvenue dans ce cours sur le C#. On va donc voir ensemble qu&apos;est-ce que le C# ? Avant de parler technique, commençons tout d&apos;abord par...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6pEr5O1NSE0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-3-mise-en-place-de-lenvironnement-de-developpement.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nR00OYoNUpk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.3 Mise en place de l&apos;environnement de développement</video:title>
      <video:description>Bonjour à tous, on se retrouve dans cette vidéo afin d&apos;installer tout ce qui est nécessaire pour commencer à programmer en C#. Petite précision durant notr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nR00OYoNUpk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-4-mon-premier-programme-part1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAWLmmQaN4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.4 Exercice Affichage</video:title>
      <video:description>Module C# : C-SHARP - 1.4 Exercice Affichage. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAWLmmQaN4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-4-mon-premier-programme-part2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Hk7U9Ky_-MA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.4 Mon premier programme (2/2)</video:title>
      <video:description>On se retrouve maintenant pour la suite de notre vidéo &quot;Mon premier programme&quot;. Donc vous voyez cette interface qui s&apos;affiche à l&apos;écran En effet, ça fait b...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Hk7U9Ky_-MA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/1-5-exercice-affichage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAWLmmQaN4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 1.5 Exercice : Affichage</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Après la théorie, place à la pratique je vais vous donner un petit exercice à faire. On a vu comment...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAWLmmQaN4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-1-quest-ce-que-la-programmation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kWf2rRBN9Po/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.1 Qu&apos;est-ce que la programmation ?</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Aujourd&apos;hui nous allons voir ensemble « Qu&apos;est-ce que la programmation » On entend souvent parler de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kWf2rRBN9Po</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-2-les-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jxl4Z07RsAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.2 Les variables</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. On va donc voire ensemble la notion de Variable et comment les utiliser ? Une variable en gros est u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Jxl4Z07RsAY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-3-types-et-constantes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RJcgQcR_T0k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.3 Types et Constantes</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo nous allons voir les différents types qu&apos;il existe en C# dans un premier temps, pui...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RJcgQcR_T0k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-4-exercice-type-et-constantes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/43YhKwwIn5Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.4 Exercice types et constantes</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo, je vais vous donner un petit exercice à faire pour mettre en pratique la théorie q...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/43YhKwwIn5Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-5-interagir-avec-utilisateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2v6cpXf4KaE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.5 Intéragir avec l&apos;utilisateur</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo nous allons voir comment interagir avec l&apos;utilisateur. C&apos;est-à-dire que l&apos;utilisate...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2v6cpXf4KaE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-7-exercice-interaction-utilisateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m2zGColm5Qc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.7 Exercice : Intéraction Utilisateur</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans les précédentes vidéos, on a vu ensemble comment interagir avec l&apos;utilisateur et convertir un s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m2zGColm5Qc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-8-operateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3Hdkq03OPfA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.8 Opérateurs</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Aujourd&apos;hui nous allons aborder la notion d&apos;opérateurs. En C#, il existe différents types d&apos;opérateu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3Hdkq03OPfA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/2-9-commentaires.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BD_Z-gSP_kY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 2.9 Commentaires</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo Aujourd&apos;hui nous allons voir la notion de commentaire en C#. Tout d&apos;abord qu&apos;est-ce qu&apos;un commentaire...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BD_Z-gSP_kY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-1-introduction-sect3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/er4yPTmcvmg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.1 Introduction à la section 3</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo nous allons récapituler très rapidement ce qu&apos;on a vu tout au long de cette premièr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/er4yPTmcvmg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-10-boucles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hlgBMvDFsC8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.10 Boucle</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo, nous allons traiter la notion de boucle en C#. Premièrement, avant de rentrer dans...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hlgBMvDFsC8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-11-boucles-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_fUovZ494cU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.11 Boucle (Démo)</video:title>
      <video:description>Nous nous retrouvons maintenant sur Visual Studio afin de mettre en pratique la notion de boucle en C#. Avant de commencer, il existe differentes types de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_fUovZ494cU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-12-boucle-for-et-foreach.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DbXowa2kZUA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.12 Boucle For et Foreach</video:title>
      <video:description>Nous nous retrouvons maintenant sur Visual Studio pour mettre en pratique la notion de boucle For et Foreach. Commen ons par la boucle For. La difference e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DbXowa2kZUA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-13-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/95RU7EgR3AI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.13 Exercice</video:title>
      <video:description>Bonjour a tous et bienvenue dans cette nouvelle video. Dans cette video, je vais vous donnez un exercice qui va recapituler tout ce qu on a vu jusqu a la,...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/95RU7EgR3AI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-14-enum.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fNkgCzQizr4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.14 Enum</video:title>
      <video:description>Découvrez l&apos;énumération (enum) en C# : regrouper plusieurs constantes pour clarifier votre code, choisir le type sous-jacent et personnaliser les valeurs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fNkgCzQizr4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-15-enum-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PB3RToelFsM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.15 Enum (Démo)</video:title>
      <video:description>Exercice pratique sur les énumérations C# : afficher si on est en semaine ou en week-end selon la constante stockée dans une variable jour.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PB3RToelFsM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-2-objet-et-class.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S-Ez21ph5PM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.2 Objet et Class</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette nouvelle vidéo. Dans cette vidéo, nous allons aborder la notion d&apos;objets. Le langage C# est un langage de programmat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S-Ez21ph5PM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-3-classe-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ITebQ8cpwLE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.3 Class (Démo)</video:title>
      <video:description>Nous nous retrouvons maintenant sur Visual Studio pour créer une classe. Pour créer une classe c&apos;est très simple on se place juste en haut et vous devez to...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ITebQ8cpwLE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-4-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-X-RFaleTjY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.4 Tableau</video:title>
      <video:description>Module C# : C-SHARP - 3.4 Tableau. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-X-RFaleTjY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-5-tableau-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oCgXZbQe40U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.5 Tableau (Démo)</video:title>
      <video:description>Module C# : C-SHARP - 3.5 Tableau (Démo). Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oCgXZbQe40U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-6-string.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kgjTTtHeSVs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.6 String</video:title>
      <video:description>Tour d&apos;horizon des chaînes (string) en C# : concaténation, string.Format, string.Join, accès par index, immuabilité, caractères d&apos;échappement et arobase.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kgjTTtHeSVs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-7-string-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6Rs7_WRxoiI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.7 String (Démo)</video:title>
      <video:description>Nous nous retrouvons maintenant sur Visual Studio afin de mettre en pratique ce que l&apos;on vient de voir ensemble. Premièrement, on a vu que pour créer une c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6Rs7_WRxoiI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-8-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LGOAZGKvDHg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.8 Condition</video:title>
      <video:description>Introduction aux conditions en C# : algorithme, booléens (vrai/faux), opérateurs de comparaison et exemples concrets pour rendre vos programmes intelligents.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LGOAZGKvDHg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/3-9-condition-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i_nY0XBiCCg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 3.9 Condition (Démo)</video:title>
      <video:description>Nous nous retrouvons maintenant sur Visual Studio afin de mettre en pratique la notion de condition en C#. On va donc reprendre l&apos;exemple qu&apos;on a vu dans l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i_nY0XBiCCg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-1-tableaux-avancés.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/06h8axNDjPE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.1 Tableaux Avancés</video:title>
      <video:description>Tableaux avancés en C# : rappels sur la déclaration, introduction aux tableaux à deux dimensions et parcours via boucles imbriquées for sur lignes et colonnes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/06h8axNDjPE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-10-programmation-procedurale.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SLTOIlnkFAg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.10 Programmation Procédurale</video:title>
      <video:description>Programmation procédurale en C# : découper son code en fonctions réutilisables avec un exemple concret de calcul de moyenne et notion de variable globale.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SLTOIlnkFAg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-11-resume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VYXq2NjMQtE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.11 Résumé</video:title>
      <video:description>Récapitulatif de la section : collections C#, immuabilité des chaînes, StringBuilder pour les manipulations massives et programmation procédurale.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VYXq2NjMQtE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-2-exerice-tableaux-avancés.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-druKcGTHa0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.2 Exerice : Tableaux avancés</video:title>
      <video:description>Exercice C# tableaux 2D : rechercher si un mot saisi par l&apos;utilisateur figure dans une grille 5x5, avec ToLower pour insensibilité à la casse et compteur.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-druKcGTHa0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-3-listes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w44wK3VsfNc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.3 Listes</video:title>
      <video:description>Découvrez les listes (List&lt;T&gt;) en C# : taille dynamique, méthodes Add, Remove, RemoveAt, Count, et exercice pratique pour saisir une équipe de foot.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w44wK3VsfNc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-4-arraylist.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0D_e4sRGWDY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.4 ArrayList</video:title>
      <video:description>ArrayList en C# : une collection qui accepte plusieurs types mêlés, ses risques (typage faible, casts forcés, exceptions runtime) et pourquoi l&apos;éviter.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0D_e4sRGWDY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-5-dictionnaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jI6BK7Ptle4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.5 Dictionnaire</video:title>
      <video:description>Les dictionnaires (Dictionary&lt;TKey, TValue&gt;) en C# : accès direct par clé, ContainsKey, et comparaison de puissance face aux listes sur la recherche.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jI6BK7Ptle4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-6-string-avancée.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fl9kiWBcAYw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.6 String Avancée</video:title>
      <video:description>Méthodes avancées des string en C# : ToLower, ToUpper, Trim, IndexOf, Substring, Replace, IsNullOrEmpty, Split, Convert.ToInt32 et ToString avec format.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fl9kiWBcAYw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-7-string-avancée-démo.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uNLozmBVnMI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.7 String Avancée</video:title>
      <video:description>Démo C# des méthodes string avancées : ToLower, Trim, IndexOf, Substring, Replace, Split, IsNullOrEmpty, ToString avec format monétaire et CultureInfo.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uNLozmBVnMI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-8-stringbuilder.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iahEcAdJEvc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.8 StringBuilder</video:title>
      <video:description>Introduction au StringBuilder en C# : optimiser les manipulations massives de chaînes pour éviter la création de nouveaux objets en mémoire à chaque modification.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iahEcAdJEvc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/4-9-stringbuilder-(demo).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/auJS0OXyAf4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 4.9 Stringbuilder (Démo)</video:title>
      <video:description>Démo StringBuilder sur Visual Studio : Append, Insert, Remove, Replace, chaînage de méthodes, accès indexé et création d&apos;une jolie en-tête en console.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/auJS0OXyAf4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/5-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WEtNUPij5fM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 5.1 Introduction à la section 5</video:title>
      <video:description>Introduction à la manipulation de fichiers et répertoires en C# : tour d&apos;horizon des classes System.IO, File et Directory et de leurs méthodes essentielles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WEtNUPij5fM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/5-2-system-io.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5KgHL9ELzVU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 5.2 System.IO</video:title>
      <video:description>Le module System.IO est l&apos;un des modules les plus importants du langage de programmation C#. Il offre des fonctionnalités pour interagir avec des fichiers...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5KgHL9ELzVU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/6-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FmqzwjtYUxc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 6.1 Introduction à la section 6</video:title>
      <video:description>Le module C-Sharp Introduction à la section 6 est un cours en ligne qui vise à enseigner aux étudiants les bases du langage de programmation C-Sharp. Ce mo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FmqzwjtYUxc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/c-sharp/lesson/7-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FmqzwjtYUxc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>C-SHARP - 7.1 Introduction à la section 7</video:title>
      <video:description>Le module C-Sharp Introduction à la section 7 est une formation en ligne qui permet aux étudiants de découvrir les principes fondamentaux de la programmati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FmqzwjtYUxc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-1-1-1-introduction .html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iYG-fTlHG6Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1.1 Introduction</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation, de mobilité et de cloud computing. Fondée en 1989, elle a su se positionner com...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iYG-fTlHG6Q</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-1-1-2-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sHjtsAuMkyw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1.2 Introduction</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de gestion de l&apos;expérience utilisateur. Elle propose une large gamme de produ...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sHjtsAuMkyw</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-1-1-introduction .html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iYG-fTlHG6Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.1 Introduction</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation, de mobilité et de cloud computing. Fondée en 1989, elle a su se positionner com...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iYG-fTlHG6Q</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-1-2-quoi-de-neuf-dans-xendeskop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mw3NZ474Lhg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.2 Quoi de neuf dans xendeskop</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation, de mobilité et de cloud computing. Fondée en 1989, elle a su se positionner com...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mw3NZ474Lhg</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-1-3-certification-citrix.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FaBdqT6dR_c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 1.3 Certification citrix</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de cloud computing. Elle propose une gamme de produits et de services pour ai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FaBdqT6dR_c</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-1-origine-de-citrix.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SWyxpmvpooA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.1 Origine de citrix</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation, de mobilité et de cloud computing. Fondée en 1989, elle a su se positionner com...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SWyxpmvpooA</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-2-origines-xenapp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pxRLREgyJ3g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.2 Origines XenApp</video:title>
      <video:description>Citrix XenApp est une solution de virtualisation d&apos;applications qui a été développée par Citrix Systems. Cette solution permet aux utilisateurs d&apos;accéder à...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pxRLREgyJ3g</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-3-ica.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Zm6Ki0rrqPk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.3 ICA</video:title>
      <video:description>ICA (Independent Computing Architecture) est un protocole de communication développé par Citrix Systems pour permettre aux utilisateurs d&apos;accéder à des app...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Zm6Ki0rrqPk</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-4-ima.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x4VDfCEODzE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix - 2.4 IMA</video:title>
      <video:description>IMA (Independent Management Architecture) est une architecture de gestion indépendante de Citrix qui permet de gérer les serveurs XenApp et XenDesktop. Ell...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x4VDfCEODzE</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-5-fma.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftHNa5QsO6k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2-5 FMA</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de gestion de l&apos;expérience utilisateur. Citrix 2 5 FMA est une version de la...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftHNa5QsO6k</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-6-qu-est-ce-que-xenapp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xYEpHd4tUqw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 6 Qu est ce que XenApp</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de gestion d&apos;applications. L&apos;une de ses solutions les plus populaires est Xen...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xYEpHd4tUqw</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-7-origines-de-xendesktop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nlhSZZjG7sQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 7 Origines de XenDesktop</video:title>
      <video:description>Citrix XenDesktop est une solution de virtualisation de postes de travail qui permet aux utilisateurs de travailler à distance sur leur ordinateur de burea...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nlhSZZjG7sQ</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-2-8-toute-connexion-d-appareil.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/k5maxjy00aY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 2 8 toute connexion d’appareil</video:title>
      <video:description>Citrix est une solution de virtualisation qui permet de connecter des appareils à distance pour accéder à des applications et des données. Toute connexion...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/k5maxjy00aY</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-1-changement-d-architecture-xendesktop-xenapp.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VYyIMrkaYVk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 1 Changement d architecture XenDesktop XenApp</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de gestion d&apos;applications. Elle propose notamment les produits XenDesktop et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VYyIMrkaYVk</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-2-architecture-xendesktop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eu0UhCgP45Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 2 Architecture XenDesktop</video:title>
      <video:description>Citrix XenDesktop est une solution de virtualisation de postes de travail qui permet aux utilisateurs d&apos;accéder à leurs applications et données depuis n&apos;im...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/eu0UhCgP45Y</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-3-composants-de-xendesktop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/w0BPZqMBeVo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 3 Composants de XenDesktop</video:title>
      <video:description>Citrix XenDesktop est une solution de virtualisation de postes de travail qui permet aux utilisateurs d&apos;accéder à leurs applications et données depuis n&apos;im...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/w0BPZqMBeVo</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-4-vda.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7B-8LMroKhE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 4 VDA</video:title>
      <video:description>Le VDA (Virtual Delivery Agent) de Citrix est un composant clé de la solution de virtualisation de bureau et d&apos;application de Citrix. Il permet de connecte...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7B-8LMroKhE</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-5-acquisition-framehawk.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vzHwaPNvTlc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 5 Acquisition Framehawk</video:title>
      <video:description>Acquisition Framehawk est une technologie de virtualisation de bureau et d&apos;application développée par Citrix. Elle permet d&apos;améliorer considérablement la q...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vzHwaPNvTlc</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-3-6-ports-de-comminication-xendesktop.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6_Lnqt-Pdcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 3 6 Ports de communication XenDesktop</video:title>
      <video:description>Citrix XenDesktop est une solution de virtualisation de postes de travail qui permet aux utilisateurs d&apos;accéder à leurs applications et données depuis n&apos;im...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6_Lnqt-Pdcc</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-4-2-acquisition-de-licences.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AJ0HulptDds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 2 Acquisition de licences</video:title>
      <video:description>Citrix est une entreprise spécialisée dans les solutions de virtualisation et de gestion de l&apos;expérience utilisateur. Citrix 4.2 est une version de leur lo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AJ0HulptDds</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-4-3-serveur-de-licences-citrix.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0a7ip1v5ZoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 3 Serveur de licenses Citrix</video:title>
      <video:description>Le serveur de licences Citrix est un composant essentiel de toute infrastructure Citrix. Il permet de gérer l&apos;accès des utilisateurs aux applications et au...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0a7ip1v5ZoA</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/citrix/lesson/citrix-4-4-management-license-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NIRaJaJh4EY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Citrix 4 4 Management license server</video:title>
      <video:description>Citrix Management License Server est un outil de gestion de licences qui permet aux entreprises de gérer efficacement leurs licences Citrix. Cet outil est...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NIRaJaJh4EY</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-1-sommaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DAdkYZjEtrw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 1 Sommaire</video:title>
      <video:description>Plan complet du cours Docker : prérequis, installation, conteneurs, images, volumes, networking, Docker Compose, Swarm et Kubernetes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DAdkYZjEtrw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-2-Introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wkgmk9efNiY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 2 Introduction</video:title>
      <video:description>Pourquoi Docker ? Origines, avantages et impact de la containerisation sur la vitesse de déploiement et la productivité.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wkgmk9efNiY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-1-commandes-et-configuration.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4FxQrFv1i1g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 Commandes et configuration</video:title>
      <video:description>Les commandes Docker essentielles : docker run, ps, stop, rm, logs, exec. Apprenez à lancer et gérer vos conteneurs depuis la ligne de commande.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4FxQrFv1i1g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-10-reseaux-virtuels.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XHd4Ye16Ca8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 15 Réseaux virtuels</video:title>
      <video:description>Réseaux virtuels Docker : docker network create, connect, disconnect, inspect. Isolation de sécurité et découverte DNS par nom.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XHd4Ye16Ca8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-11-reseau-et-dns.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QNeWme6uJTQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 16 Réseau et DNS</video:title>
      <video:description>DNS Docker : découverte par noms de conteneurs, pas d&apos;IP statiques, réseaux personnalisés avec résolution DNS automatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QNeWme6uJTQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-12-exercice-tests-dans-conteneur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6892dJ5ocaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 12 Exercice Tests dans conteneur</video:title>
      <video:description>Exercice Docker : exécuter des tests à l&apos;intérieur d&apos;un conteneur avec docker exec et docker run, pour un environnement de test isolé et reproductible.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6892dJ5ocaU</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-13-solution-tests-dans-conteneurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tKklVfFfMik/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 13 Solution Tests dans conteneurs</video:title>
      <video:description>Tests Docker : --rm supprime les conteneurs automatiquement. Démonstration Ubuntu vs CentOS, différences curl, nettoyage système.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tKklVfFfMik</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-14-exercice-dns-round-robin.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qERUPXd3spM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 14 Exercice DNS Round Robin</video:title>
      <video:description>DNS Round Robin Docker : alias partagé, résolution alternée, load balancing basique, limites et orchestration.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qERUPXd3spM</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-15-solution-dns-round-robin.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0duCxyCvQLI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 15 Solution DNS Round Robin</video:title>
      <video:description>DNS Round Robin : Elasticsearch dual, alias partagé, identifiants aléatoires, distribution alternée, nettoyage docker.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0duCxyCvQLI</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-2-serveur-web-nginx-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FGMbbdOMxk4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 7 Serveur Web Nginx v 2</video:title>
      <video:description>Lancer un serveur web Nginx en conteneur Docker, exposer des ports, gérer les conteneurs avec commandes docker run/ps/stop/rm.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FGMbbdOMxk4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-3-pendant-le-lancement-d\u0027un-conteneur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4JjGc3upvvA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 8 Pendant le lancement d un conteneur</video:title>
      <video:description>Ce qui se passe en arrière-plan lors du lancement d&apos;un conteneur : recherche image, couches, réseau, ports, commandes d&apos;initialisation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4JjGc3upvvA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-4-conteneurs-vs-vms.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uT7fmpwLXbE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 9 Conteneurs vs VMs</video:title>
      <video:description>Les conteneurs ne sont que des processus restreints, pas des machines virtuelles. Docker top, stats, ps : diagnostiquer conteneurs en exécution.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uT7fmpwLXbE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-5-exercice-pratique-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6KPf06qVo-I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 10 Exercice pratique v 2</video:title>
      <video:description>Exercice pratique : lancer 3 conteneurs (nginx, Apache, MySQL), gérer les ports, les variables d&apos;environnement, arrêter et supprimer.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6KPf06qVo-I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-6-solution-exercice-v2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wmt5lfctk9g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 11 Solution exercice v 2</video:title>
      <video:description>Walkthrough solution exercice 3 conteneurs : MySQL avec variables d&apos;env, Apache, Nginx, logs, arrêt et suppression.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wmt5lfctk9g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-7-visualiser-l\u0027activités-dans-un-conteneur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O_Pd2Ff-jvI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 12 Visualiser l&apos;activités dans un conteneur</video:title>
      <video:description>Visualiser l&apos;activité conteneur : docker top (processus), inspect (config), stats (CPU/mémoire temps réel), logs (sorties).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O_Pd2Ff-jvI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-8-avoir-un-shell-dans-un-conteneur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/duPlrx6AyzA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 13 Avoir un Shell dans un Conteneur</video:title>
      <video:description>Maîtrisez docker run -it et docker exec pour accéder aux shells interactifs des conteneurs. Déboguer et explorer le système de fichiers.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/duPlrx6AyzA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-9-concepts-reseaux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IQ1wgKSirL8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 14 Concepts Réseaux</video:title>
      <video:description>Docker réseaux : bridge par défaut, port mapping avec -p, isolation de sécurité, adresses IP internes. Batteries incluses mais amovibles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IQ1wgKSirL8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-3-editions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5M80VjzmkIM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 3 Editions</video:title>
      <video:description>Les éditions de Docker : Docker Engine, Docker Desktop, et l&apos;historique Community Edition (CE) vs Enterprise Edition (EE). Quelle distribution choisir.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5M80VjzmkIM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-1-sommaire-images.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qnk09ueTcGA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 1 Sommaire Images</video:title>
      <video:description>Images Docker : pas de noyau ni OS complet. Binaires + dépendances. Couches, Dockerfile, Docker Hub, versioning et optimisation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qnk09ueTcGA</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-2-docker-hub.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gm4P-4n7TqM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 2 Docker Hub</video:title>
      <video:description>Docker Hub : découvrez le registre public Docker, comment chercher des images officielles, comprendre les tags et les versions, et évaluer la qualité des images.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gm4P-4n7TqM</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-3-couches-d-images.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IOTHKilBk6Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 8 Extension d image officielle</video:title>
      <video:description>Couches d&apos;images Docker : découvrez comment les images héritent d&apos;autres images via FROM, comment modifier des répertoires avec WORKDIR et copier vos fichiers.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IOTHKilBk6Y</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-4-tags-d-images.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IaQF77z0UnA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 4 Tags d images</video:title>
      <video:description>Tags Docker : découvrez comment les tags étiquettent les images, le format [repository]:[tag], comment créer des tags et plusieurs tags vers un même ID.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IaQF77z0UnA</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-5-push-sur-docker-hub.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ooScyMUxGx8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 5 Push sur Docker Hub</video:title>
      <video:description>Push sur Docker Hub : apprenez à vous connecter avec docker login, tagger vos images au bon format et les pusher publiquement ou en privé.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ooScyMUxGx8</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-6-les-bases-du-dockerfile.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/G977SjGRk6s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 6 Les bases du Dockerfile</video:title>
      <video:description>Dockerfile : apprenez les instructions FROM, RUN, ENV, WORKDIR, COPY, EXPOSE et CMD pour construire vos images Docker custom de manière efficace.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/G977SjGRk6s</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-7-lancement-de-build-docker.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YU2dKx_PoFE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 7 Lancement de build Docker</video:title>
      <video:description>Couches Docker : explorez comment les images sont composées de couches avec docker history et docker inspect pour comprendre la structure interne.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YU2dKx_PoFE</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-9-exercice-creer-un-dockerfile.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cF7XJECPzRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 9 Exercice Créer un Dockerfile</video:title>
      <video:description>Exercice Docker : dockerisez une application Node.js en créant un Dockerfile, puis buildez, testez, pushez et retéléchargez l&apos;image depuis Docker Hub.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cF7XJECPzRQ</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-4-options-pour-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zCS2DO48l4g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 4 Options pour Windows</video:title>
      <video:description>Docker sur Windows : Docker Desktop pour Windows 10 Pro/Entreprise (Hyper-V), Docker Toolbox pour autres versions (VirtualBox), conteneurs Linux vs Windows.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zCS2DO48l4g</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-1-duree-de-vie-d-un-conteneur-et-donner-persistantes-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bhBO7Fnm7qY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 1 Durée de vie d&apos;un conteneur et donner persistantes 1</video:title>
      <video:description>Créez un Dockerfile complet pour votre app Node.js : configuration de l&apos;image de base, installation des dépendances, construction, test local et push sur Docker Hub.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bhBO7Fnm7qY</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-4-exercice-volume-nom.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7PASLjhPmPs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 4 Exercice Volume nom</video:title>
      <video:description>Exercice pratique : créer un volume nommé PostgreSQL, mettre à jour sa version et conserver les données entre conteneurs successifs pour simuler une maintenance en production.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7PASLjhPmPs</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-5-solution-exercice-volume-nom.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t_hUscUwGIE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 5 Solution Exercice volume nom</video:title>
      <video:description>Solution détaillée : créer un Dockerfile Node.js, le tester localement, le pusher vers Docker Hub et le ré-exécuter depuis le registre public pour valider la distribution.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t_hUscUwGIE</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-6-exercice-bind-mounts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R_x3TfHXRGs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 6 Exercice Bind Mounts</video:title>
      <video:description>Exercice pratique avec Jekyll : utilisez les bind mounts pour monter votre répertoire local dans un conteneur et développer un site statique en temps réel.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R_x3TfHXRGs</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-7-solution-exercice-bind-mounts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Xd8kcvuhnn4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 7 Solution Exercice Bind Mounts</video:title>
      <video:description>Solution détaillée : lancez Jekyll dans Docker, modifiez vos fichiers Markdown sur l&apos;hôte et voyez le site se recompiler en temps réel via le bind mount.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Xd8kcvuhnn4</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-5-installation-docker.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ikOz2YJj-Ds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 5 Installation Docker</video:title>
      <video:description>Installez Docker Desktop sur Windows : télécharger, configurer Hyper-V, vérifier avec &apos;docker version&apos;, paramétrer les options, cloner le repo et installer VS Code.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ikOz2YJj-Ds</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-6-1-docker-compose-presentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S1KMVKCE7rg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 1 Docker Compose Présentation</video:title>
      <video:description>Découvrez Docker Compose : orchestrez plusieurs conteneurs via un seul fichier YAML, simplifiez vos commandes docker run et gérez des stacks complètes facilement.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S1KMVKCE7rg</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/docker/lesson/docker-6-2-docker-compose-fichier-yaml.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lXdvW57YzAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>DOCKER - 6 2 Docker Compose fichier YAML</video:title>
      <video:description>Rédigez votre docker-compose.yml : syntaxe YAML, sections services/volumes/networks, variables d&apos;environnement, ports et exemple WordPress avec base de données.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lXdvW57YzAY</video:player_loc>
      <video:publication_date>2023-04-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-1-section-1-bienvenue-au-cours.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/P-7CIS_3OAc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 1 Bienvenue au cours</video:title>
      <video:description>Bonjour je suis Jordan, ce cours est conçu pour couvrir rapidement les concepts les plus importants de guides puissent se concentrer sur l&apos;it nous abordons...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/P-7CIS_3OAc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-1-section-2-bienvenue-au-cours.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0BfOVMB_5dg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 1.2 Bienvenue au cours (2)</video:title>
      <video:description>Au cours de ce courant nous utiliserons souvent la ligne de commande mais également d&apos;autres méthodes telles que les outils graphiques et l&apos;interface web e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0BfOVMB_5dg</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-1-section-3-qu-est-ce-que-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cl-5np0j4AM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 2 Qu&apos;est-ce que GIT ?</video:title>
      <video:description>Github est un système de contrôle de version décentralisée ou distribués bien que guide soit décentralisée la plupart des personnes choisissent toujours d&apos;...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cl-5np0j4AM</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-2-section-3-le-referentiel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oIyGWJbSqCE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 3 Le référentiel</video:title>
      <video:description>Dans Git, les fichiers contrôler des versions en attente de gestion et leurs historiques sont considérés comme le repositories alors que nous pensons génér...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oIyGWJbSqCE</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-2-section-4-commits-et-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LnPcN9f9c8Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 4 Commits et fichiers</video:title>
      <video:description>Git fonctionne en enregistrant l&apos;état actuel de tous ses fichiers qu&apos;ils génèrent dans des communes comme il peut contenir un ou plusieurs changements de f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LnPcN9f9c8Q</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-10-historique-et-creation-de-nouvelles-commandes-avec-alias.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i-fmz_NX9Zs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 13 Historique et création de nouvelles commandes avec alias</video:title>
      <video:description>Nous allons jouer un peu plus avec la commande git log puis créer un alias git pour raccourcir une commande. Dans mon terminal je suis actuellement dans le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i-fmz_NX9Zs</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-11-renommer-et-supprimer-des-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nWLPAUibZwY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 14 Renommer et supprimer des fichiers</video:title>
      <video:description>Le module Git est un outil de gestion de version qui permet aux développeurs de travailler efficacement sur des projets collaboratifs. Dans ce module, les...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nWLPAUibZwY</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-12-gerer-des-fichiers-en-dehors-de-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ImluVQpbAZI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 15 Gérer des fichiers en dehors de GIT</video:title>
      <video:description>Nous allons renommer et supprimer des fichiers en dehors de git et voir comment il réagit. Je suis actuellement dans mon repository et si je fais un git st...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ImluVQpbAZI</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-13-exclusion-des-fichiers-indesirables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O0vgCC83mIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 16 Exclusion des fichiers indésirables</video:title>
      <video:description>Nous allons ignorer les fichiers et dossiers que nous ne souhaitons pas suivre dans notre repository, on a besoin d’un ls - all comme ceci je suis actuelle...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O0vgCC83mIY</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-2-les-differentes-etape-de-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/h3S4wx-ypJk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 5 Les différentes étapes de GIT</video:title>
      <video:description>Vous devez connaître les trois états locaux liés aux fichiers gérés par git. Il y a le répertoire de travail, la zone de transfert et le repository de git...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/h3S4wx-ypJk</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-3-premier-commit.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/drj0LrXNWoM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 6 Premier commit</video:title>
      <video:description>Nous allons continuer avec notre repository de démonstrations en ajoutant des fichiers et en vérifiant le statut au fur et à mesure. On commence par retour...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/drj0LrXNWoM</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-4-repository-et-dossier-git.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3K1i3oTrEjo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 7 Repository et dossier git</video:title>
      <video:description>Bonjour, je vais vous montrer les rouages du repository de git. Nous allons commencer par faire un ls- all, comme ceci, je suis actuellement dans le reposi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3K1i3oTrEjo</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-5-commencer-avec-un-projet-existant.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lvJYIyQdXVU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 8 Commencer avec un projet existant</video:title>
      <video:description>Nous allons ajouter le contrôle de source git un dossier existant. Je suis actuellement connecté à mon terminal dans le répertoire de base j&apos;ai un dossier...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lvJYIyQdXVU</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-6-commits-et-messages.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AbclzhyC0Ig/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 9 Commits et messages</video:title>
      <video:description>Nous allons continuer en ajoutant des fichiers à notre repository de test nouvellement créées. Pour rappel, nous avons un seul fichier coucou.html qui est...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AbclzhyC0Ig</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-7-commit-tailes-avec-log-et-show.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_2qN9Z8GNsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 10 Commit tailes avec Log et Show</video:title>
      <video:description>Dans cette vidéo, je vais vous montrer l&apos;historique de validation avec git log. Je suis actuellement dans mon terminal dans le repository test, si je fais...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_2qN9Z8GNsA</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-8-express-commits.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/15ZF5JRUIc4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 11 Express Commits</video:title>
      <video:description>Nous allons éditer un fichier existant géré par git. Dans mon terminal je suis actuellement dans notre repository. Si je fais un git status, nous avons act...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/15ZF5JRUIc4</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-4-section-9-annulation-des-modifications.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yEvh4CtfLuI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 12 Annulation des modifications</video:title>
      <video:description>Nous allons annuler certaines de nos modifications en passant dans la zone de transit de git, puis en revenant sur nos modifications, je commence dans mon...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yEvh4CtfLuI</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-2-comparaison-des-differences.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fNxVMXiloUs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 17 Comparaison des différences</video:title>
      <video:description>Le module Git est un système de contrôle de version qui permet de gérer les modifications apportées à un code source. L&apos;un des outils les plus utiles de Gi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fNxVMXiloUs</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-3-les-differentes-types-de-branches-et-de-merge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F3icygJn8kg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 18 Les différentes types de branches et de merges</video:title>
      <video:description>Le module Git est un outil de gestion de versions qui permet de suivre les modifications apportées à un projet informatique. Il est donc essentiel pour les...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/F3icygJn8kg</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-4-les-marqueur-speciaux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0HAE3B-Enuk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 19 Les marqueurs Spéciaux</video:title>
      <video:description>Le module Git est un système de gestion de versions distribué qui permet de suivre les modifications apportées à un projet de développement de logiciels. L...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0HAE3B-Enuk</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-5-des-exemples-de-branche-simple.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y08p1IxjGt4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 20 Des exemples de branche simple</video:title>
      <video:description>Le module Git est un système de gestion de versions distribué, conçu pour gérer efficacement le code source de projets de toutes tailles. Il permet de suiv...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y08p1IxjGt4</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-6-resolution-des-conflits.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WX5OUxdCYbU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 21 Résolution des conflits</video:title>
      <video:description>Le module Git est un outil de gestion de version qui permet aux développeurs de travailler en équipe sur un même projet. L&apos;un des aspects les plus importan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WX5OUxdCYbU</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-7-marquage-d-evenements-speciaux-avec-des-tags.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WrKfYK3i3gI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 22 Marquage d&apos;évènements spéciaux avec des tags</video:title>
      <video:description>Le module Git est un système de gestion de versions décentralisé qui permet de suivre l&apos;évolution des projets informatiques. Parmi les fonctionnalités de G...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WrKfYK3i3gI</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-8-sauvegarde-du-travail-en-cours-avec-le-stockage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-HRyXeW-i8s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 23 Sauvegarde du travail en cours avec le stockage</video:title>
      <video:description>Le module Git est un système de gestion de version décentralisé qui permet de sauvegarder le travail en cours avec le stockage. Il permet aux développeurs...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-HRyXeW-i8s</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/git/lesson/git-5-section-9-voyage-dans-le-temps-avec-reinitialisation-et-reflog.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8RxjGN4p5YY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT - 24 Voyage dans le temps avec réinitialisation et reflog</video:title>
      <video:description>Le module Git est un système de gestion de versions décentralisé très populaire utilisé pour le développement de logiciels. Il permet de suivre l&apos;historiqu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8RxjGN4p5YY</video:player_loc>
      <video:publication_date>2022-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iVjnfXCRtlE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-1 Introduction</video:title>
      <video:description>Github is a decentralized or distributed version control system, although a guide is decentralized, most people always choose to use a central server to se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iVjnfXCRtlE</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-2-expliation-des-termes-ci-dessous.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-ta0KvMnscw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-2 Explication des termes ci-dessous</video:title>
      <video:description>Understanding GitLab’s Key Terms: A Handy Guide for Beginners and Advanced Users</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-ta0KvMnscw</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-3-cycle-de-developpement-logiciel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SIKri8e4bHo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-3 Cycle de développement logiciel</video:title>
      <video:description>Here are some subtitle suggestions for &quot;Software Development Cycle with GitLab&quot;: Using GitLab for an efficient software development cycle GitLab: a powerfu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SIKri8e4bHo</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-3-retour-a-l-approche-conventionnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SIKri8e4bHo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-3 Retour à l’approche conventionnelle</video:title>
      <video:description>Github is a decentralized or distributed version control system, although a guide is decentralized, most people always choose to use a central server to se...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SIKri8e4bHo</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-4-conventional-approche-conventionnelle-sans-la-methode-suivante.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1-dvMA53m-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-4 Approche conventionnelle sans la méthode suivante</video:title>
      <video:description>Here are some subtitle suggestions for &quot;GitLab: Conventional Approach without Method&quot;: Optimizing your workflow with GitLab: the revisited conventional app...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1-dvMA53m-s</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-1-section-6-adoption-de-la-methode-de-culture-ci-cd.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VIFdJmiiyn0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 1-6 Adoption de la méthode de culture ci cd</video:title>
      <video:description>Automation, Collaboration and Continuous Deployment: How GitLab Facilitates CI/CD Adoption A practical guide to adopting the CI/CD culture method with GitL...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VIFdJmiiyn0</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-2-section-1-que-ce-que-gitlab.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RUlg2RpXhDI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-1 Que&apos;ce que Gitlab</video:title>
      <video:description>Introduction à GitLab Qu&apos;est-ce que GitLab ? Pourquoi utiliser GitLab ? À qui s&apos;adresse GitLab ? Les fonctionnalités de GitLab La gestion des dépôts Git La...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RUlg2RpXhDI</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-2-section-2-3-visite-guidee-de-l-interface-utilisateur-gitlab.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c213HK2fzy4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-2-3 Visite guidée de l’interface utilisateur GitLab</video:title>
      <video:description>GitLab for beginners: a guided tour of the user interface Everything you need to know about the GitLab user interface: a complete guide Explore the GitLab...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c213HK2fzy4</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-2-section-2-4-installation-de-la-machine-virtuelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DW6L1uCBwZk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab 2-2-4 Installation de la machine virtuelle</video:title>
      <video:description>How to install GitLab on a virtual machine: a step-by-step guide GitLab in a virtual machine: quick and easy installation Deploying GitLab on a virtual mac...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DW6L1uCBwZk</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-3-section-1-configuration-de-la-branche-gitlab-part-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qVF2oK3LYl4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.1 Configuration de la branche Gitlab part 1</video:title>
      <video:description>Introduction à la configuration de la branche GitLab Qu&apos;est-ce que la configuration de la branche ? Pourquoi est-ce important de bien configurer la branche...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qVF2oK3LYl4</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-3-section-2-configuration-de-la-branche-gitlab-part-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N4Jc1QkOIa4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.2 Configurationde la branche Gitlab part 2</video:title>
      <video:description>Introduction à la configuration de la branche GitLab Qu&apos;est-ce que la configuration de la branche ? Pourquoi est-ce important de bien configurer la branche...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N4Jc1QkOIa4</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-3-section-3-3-qu-est-ce-que-le-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f-n4_8Eg-pU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.3.3 Qu’est-ce que le pipeline</video:title>
      <video:description>Introduction to GitLab and Pipeline Understanding Pipelines in GitLab The GitLab Pipeline Milestones Create and customize a pipeline in GitLab Optimize pip...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f-n4_8Eg-pU</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-3-section-3-4-redaction-du-premier-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4d8cB8_lnAE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 3.3.4 Rédaction du premier pipeline</video:title>
      <video:description>Introduction to Writing Pipelines in GitLab Initial project configuration for GitLab pipeline Understanding YAML syntax for GitLab pipelines Step by step:...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4d8cB8_lnAE</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-4-section-1-creation-d-une-application-nodejs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gjT2k8LV-AY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.1 Création d’une application NodeJs</video:title>
      <video:description>Introduction à la création d&apos;une application Node.js sur GitLab Qu&apos;est-ce que Node.js ? Pourquoi utiliser GitLab pour créer une application Node.js ? Les é...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gjT2k8LV-AY</video:player_loc>
      <video:publication_date>2023-03-10</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-4-section-4-2-ecriture-du-pipeline-gitlab.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/235IYYZCmjw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.4.2 Écriture du pipeline gitlab</video:title>
      <video:description>Introduction to Writing Pipelines in GitLab Understanding YAML syntax for GitLab pipelines The different steps of the GitLab pipeline Writing a GitLab pipe...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/235IYYZCmjw</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/gitlab/lesson/gitlab-4-section-4-3-stage-et-stages-dans-une-pipeline.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bVnhsaNyxGk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Gitlab - 4.4.3 Stage et Stages dans une Pipeline</video:title>
      <video:description>During this current we will often use the command line but also other methods such as graphic tools and the web interface and for the start it will be cent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bVnhsaNyxGk</video:player_loc>
      <video:publication_date>2023-03-27</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/helpdesk/lesson/helpdesk-1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kFy8lVU-nB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.1 Introduction</video:title>
      <video:description>Le module Helpdesk est un outil de gestion de support client qui permet aux entreprises de gérer efficacement les demandes d&apos;assistance de leurs clients. I...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kFy8lVU-nB0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/helpdesk/lesson/helpdesk-1-2-installation-de-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ytDMcQNtwzk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.2 Installation de windows</video:title>
      <video:description>Installer Windows pas a pas : creer un support d&apos;installation, demarrer dessus, partitionner le disque et configurer le systeme apres installation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ytDMcQNtwzk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/helpdesk/lesson/helpdesk-1-3-la-facilitation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/j2W5-FRcIW4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.3 La Facillitation</video:title>
      <video:description>Le module Helpdesk de la Facilitation est un outil de gestion de la relation client qui permet aux entreprises de répondre aux demandes de leurs clients de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/j2W5-FRcIW4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/helpdesk/lesson/helpdesk-1-4-hardware-partie-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4pXIW_ugrsA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.4 Hardware partie 1</video:title>
      <video:description>Le module Helpdesk Hardware Partie 1 est un cours qui vise à enseigner les bases de la maintenance matérielle des ordinateurs. Ce module est destiné aux pe...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4pXIW_ugrsA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/helpdesk/lesson/helpdesk-1-5-hardware-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m37BfyovoaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Helpdesk - 1.5 Hardware partie 2</video:title>
      <video:description>Le module Helpdesk en Hardware partie 2 est une formation destinée aux professionnels de l’informatique qui souhaitent acquérir des compétences en matière...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m37BfyovoaU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-1-introduction-heroku-v-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/28I7qFImagI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 1 Introduction Heroku v 3</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, le but de cette série de vidéos, est de vous faire maîtriser heroku ainsi que de le comp...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/28I7qFImagI</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-10-heroku-postgres-partie-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IdNSOBkePe4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 10 Heroku postgre partie 3</video:title>
      <video:description>Bonjour à tous et bienvenue dans la suite de la prise en main de heroku postgre, maintenant que nous avons toutes les installées et mises en place je vais...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IdNSOBkePe4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-11-introduction-heroku-pipelines.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Cdty6UepA9s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 11 Introduction Heroku Pipelines</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours entre l&apos;action a heroku, les dernières sections étaient à propos de comment j&apos;ai à une application denticules tou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Cdty6UepA9s</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-12-heroku-pipeline-et-git-et-fusions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/x5avQEfMNAY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 12 Heroku Pipelines et Git et Fusions</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;instruction à heroku, en sommes-nous nous avons plusieur sapplications représentant différentes étapes du dével...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/x5avQEfMNAY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-13-heroku-pipeline-tests.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HgOxQHjTeCE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 13 Heroku Pipelines Tests</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, lorsque vous faites vos tests il est important de s&apos;assurer que le nouveau code ne va pa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HgOxQHjTeCE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-14-intro-salesforce.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HdkQx1VTZeE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 14 Intro Salesforce</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, nous allons parler aujourd&apos;hui de la passion de joindre ses forces et aux le but de cett...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HdkQx1VTZeE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-15-intro-salesforce-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/naUpIrS0vWE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 15 Intro Salesforce partie 2</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours instruction heroku, pont avant de commencer les intégrations nous avons d&apos;abord avoir un aperçu de salesforce et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/naUpIrS0vWE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-16-heroku-connect-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hbOcTN6YJN0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 16 Heroku Connect Introduction</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce conte introduction à heroku, commencions les intégrations avec heroku, connect parmi les solutions que nous allons couv...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hbOcTN6YJN0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-17-heroku-connect.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L0RRA5U4MUk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 17 Heroku Connect</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, maintenant pour la partie pratique premièrement il faudra créer un compte sur celle fran...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L0RRA5U4MUk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-18-heroku-connect-exercice-v-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MXhh1XX0M5A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 18 Heroku Connect Exercice v 2</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce coup introduction à heroku, la vidéo de leur lit sera un exercice l&apos;on va créer un nouveau mapping ou l&apos;objet contact d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MXhh1XX0M5A</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-19-messages-outbound-intro.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uYbG1yI_JAs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 19 Messages Outbound Introduction</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours introduction à heroku, aujourd&apos;hui nous ancrer de la seconde manière d&apos;intégrer cette force heroku, les messages...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uYbG1yI_JAs</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-2-présentation-heroku-v-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vOP7ASXJlHY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 2 Présentation Heroku v 4</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku avant d&apos;entrer dans les détails, je vais d&apos;abord vous présenter heroku et vous parlez de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vOP7ASXJlHY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-20-configuration-messages-outbound.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pDhc0X96y1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 20 Configuration Messages Outbound</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, aujourd&apos;hui nous allons reconfigurer la haute garonne et faire en sorte que les données...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pDhc0X96y1w</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-21-messages-outbound-exercice-v-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3yZiqpMmTaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 21.2 Messages Outbound Exercice v2</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce coin introduction à heroku, aujourd&apos;hui nous allons faire un petit exercice d&apos;abord il faudra déployer le code qui va t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3yZiqpMmTaU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-21-messages-outbound-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xT8sSa4xyAk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 21 Messages Outbound Exercice</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours introduction à heroku, aujourd&apos;hui nous allons faire un petit exercice d&apos;abord il faudra déployer le code qui va...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xT8sSa4xyAk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-22-api-rest-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YFTU5OnpEQc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 22 API REST Introduction</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, parlons aujourd&apos;hui de l&apos;intégration native de l&apos;apei reste de cette force le but est je...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YFTU5OnpEQc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-23-api-rest-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zpavIBHURH4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 23 API REST Exercice</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, aujourd&apos;hui nous allons créer le code nécessaire qu&apos;ils insèrent à un nouveau à 40 viala...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zpavIBHURH4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-3-les-différents langage-de-programmation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3eHD5X_tbrc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 3 Les différents langage de programmation</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, dans cette vidéo nous parlerons des différents langages qu&apos;il regroupe et qu&apos;il peut uti...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3eHD5X_tbrc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-4-fonctionnalités-et-architecture-v4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N34MmTAB_6w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 4 Les fonctionnalités et Architecture v4</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, nous nous consacrerons dans cette vidéo aux fonctionnalitées de la plateforme et comment...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N34MmTAB_6w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-5-vue-d\u0027ensemble-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VbtMK1u_bP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 5 Vue d&apos;ensemble Heroku</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, cette vidéo sera à propos de la création d&apos;un compte heroku on commencera également à ex...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VbtMK1u_bP8</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-6-permissions-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gjW3QnhKz08/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 6 Permission Heroku</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, aujourd&apos;hui nous parlerons de permission entre autres ce qu&apos;un utilisateur peut faire en...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gjW3QnhKz08</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-7-les-coûts-de-heroku.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PFGkMWtym10/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 7 Les coûts de Heroku</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku, cette leçon portera sur les différents coûts de heroku, il peut être compliqué de compre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PFGkMWtym10</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-8-heroku-postgres-partie-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kwTnn3ujaWc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 8 Heroku postgre partie 1</video:title>
      <video:description>Bonjour à tous et bienvenue dans ce cours d&apos;introduction à heroku aujourd&apos;hui nous allons explorer heroku postgre je le rappelle c&apos;est un add-on base de do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kwTnn3ujaWc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/heroku/lesson/heroku-9-heroku-postgres-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/laWGgQSDnt4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Heroku - 9 Heroku postgre partie 2</video:title>
      <video:description>Installation locale des outils nécessaires pour interagir avec Heroku Postgres&amp;nbsp;: PostgreSQL avec pgAdmin, Git pour le versioning et la CLI Heroku pour déployer.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/laWGgQSDnt4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BHfTKsNTln4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 1 Introduction</video:title>
      <video:description>Bonjour et bienvenue pour ce cours de HTML. Dans ce premier nous aborderon l&apos;introduction. Nous verrons ce qu&apos;on peut faire avec HTML 5. On fera un premier...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BHfTKsNTln4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-1-les-premiers-pas-avec-html.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fXmP4niHn18/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.1 Les premiers pas avec html</video:title>
      <video:description>Le module &quot;Les premiers pas avec HTML&quot; est une introduction complète à HTML, le langage de balisage standard utilisé pour créer des pages web. Ce module es...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fXmP4niHn18</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-2-Comment-valider-votre-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U0_bRCYeajg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.2 : Comment valider votre code</video:title>
      <video:description>Valider son code HTML avec le validateur du W3C : reperer les erreurs de balisage et garantir un code conforme aux standards du web.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/U0_bRCYeajg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-3-le-rendu-du-texte-avec-des-elements-de-bloc.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fYWczRD7Xi4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2 3 : Le rendu du texte avec des éléments de bloc</video:title>
      <video:description>Le module HTML Le rendu du texte avec des éléments de bloc est un ensemble de balises HTML qui permettent de structurer le contenu d&apos;une page web en blocs...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fYWczRD7Xi4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-4-specifier-la-semantique-des-mots-et-des-phrases.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AS_2xtc2ys8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.4 : Spécifier la sémantique des mots et des phrases</video:title>
      <video:description>Sémantique HTML&amp;nbsp;: balises &lt;b&gt;/&lt;strong&gt; (gras), &lt;i&gt;/&lt;em&gt; (italique), &lt;small&gt;, &lt;br&gt;, &lt;hr&gt;, &lt;blockquote cite&gt; et &lt;abbr title&gt; pour donner du sens au texte.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AS_2xtc2ys8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-5-associez-vos-donnees-des-listes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7WUMaQOvz1Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.5 : Associez vos données des listes</video:title>
      <video:description>Le module HTML &quot;Associez vos données des listes&quot; permet aux développeurs web de créer des listes interactives en HTML. Cette fonctionnalité permet de lier...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7WUMaQOvz1Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-2-6-regrouper-des-elements-dans-des-conteneurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Qp8AiCgbb3s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 2.6 : Regrouper des éléments dans des conteneurs</video:title>
      <video:description>Regrouper des éléments en HTML avec les balises sémantiques&amp;nbsp;: &lt;nav&gt;, &lt;header&gt;, &lt;footer&gt;, &lt;main&gt;, &lt;article&gt;, &lt;section&gt;, &lt;aside&gt; et &lt;div&gt;.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Qp8AiCgbb3s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-3-1-preparer-les-images-pour-le-web.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qr05y2E7-_0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.1 : Préparer les images pour le web</video:title>
      <video:description>Le module HTML &quot;Préparer les images pour le web&quot; est une formation qui permet aux apprenants de comprendre comment optimiser les images pour les sites web....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qr05y2E7-_0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-3-2-Le-rendu-de-photos-et-d-images.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fIUfz2Qsxz8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.2 : Le rendu de photos et d&apos;images</video:title>
      <video:description>Le module HTML Le rendu de photos et d&apos;images est un ensemble de techniques et de balises qui permettent d&apos;afficher des images et des photos sur une page w...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fIUfz2Qsxz8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-3-3-creer-un-lecteur-audio-et-video.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2MZG02gDMpE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.3 : Créer un lecteur audio et vidéo</video:title>
      <video:description>Le module HTML &quot;Créer un lecteur audio et vidéos&quot; est un outil de développement web qui permet aux développeurs de créer des lecteurs multimédias personnal...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2MZG02gDMpE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-3-4-tableau-et-affichage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3-FukqeCavc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 3.4 : Tableau et affichage</video:title>
      <video:description>Créez des tableaux HTML structurés avec table, thead, tbody, tr, th, td. Fusionnez des cellules avec rowspan et colspan pour organiser les données.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3-FukqeCavc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-1-comment-appliquer-les-styles-de-bases.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZpgKYfJ3t98/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.1: Comment appliquer les styles de bases</video:title>
      <video:description>Appliquez des styles CSS de base en HTML via l&apos;attribut style : color, background-color, margin. Combinez plusieurs propriétés pour styliser vos éléments.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZpgKYfJ3t98</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-2-cibler-des-balises-html-avec-des-selecteurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n7ON4LP4t48/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.2 : Cibler des balises HTML avec des selecteurs</video:title>
      <video:description>Maîtrisez les sélecteurs CSS : éléments, IDs, classes, descendants et multiples. Ciblez précisément les éléments HTML pour appliquer des styles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n7ON4LP4t48</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-3-comment-ajouter-des-marges-et-des-bordures.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/phW1P-ESPeQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.3 : Comment ajouter des marges et des bordures</video:title>
      <video:description>Maîtrisez le modèle de boîte CSS : padding, margin, border. Gérez l&apos;espace intérieur et extérieur de vos éléments HTML avec précision.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/phW1P-ESPeQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-4-le-style-du-texte-et-des-couleurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zUkeRruju7E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.4 : Le style du texte et des couleurs</video:title>
      <video:description>Stylisez le texte en HTML5 : font-family, font-size, font-weight, color. Utilisez des noms, codes hex ou RGB pour les couleurs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/zUkeRruju7E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-5-les-images-et-tableaux-de-disposition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fu3M20vYPgA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.5 : Les images et tableaux de disposition</video:title>
      <video:description>Positionnez les images avec float et clear. Créez des tableaux élégants avec width, border-collapse, padding et text-align.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fu3M20vYPgA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-6-les-liste-de-mise-en-page-avec-flexbox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/el7qGSUOA3Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.6 : Les liste de mise en page avec flexbox</video:title>
      <video:description>Créez des menus adaptatifs avec Flexbox : display: flex, flex-direction, flex-grow. Listes responsives sans float.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/el7qGSUOA3Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-4-7-comment-ajouter-des-images-ou-des-arrieres-plans.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vEbr0fbBCcs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 4.7 : Comment ajouter des images ou des arrières plans</video:title>
      <video:description>Ajoutez des arrière-plans d&apos;image en CSS : background-image, background-size: 100%, background-repeat: no-repeat. Overlay du texte lisible.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vEbr0fbBCcs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-1-les-liens.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KcNecsFFLzM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 5.1 : Qu&apos;est ce que le EFS ?</video:title>
      <video:description>Apprenez à créer des liens HTML avec la balise &lt;a&gt;. Découvrez comment ajouter des liens internes, styliser les liens en CSS et gérer les liens visités.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KcNecsFFLzM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-2-qu-est-ce-que-les-url-expliquees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cvqEsJoS2Jw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.2 : Qu&apos;est ce que les URL expliquées ?</video:title>
      <video:description>Comprenez les URL : structure, schéma, domaine, port, chemin et paramètres. Différences entre URL absolue, relative et URI expliquées simplement.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cvqEsJoS2Jw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-3-les-options-de-liens-avancees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9cMjZH8wehc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML5 - 5.3 : Les options de liens avancées</video:title>
      <video:description>Maîtrisez les attributs avancés des liens HTML : rel, download, type, hreflang. Configurez liens externes, téléchargements et multilingues.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9cMjZH8wehc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-4-comment-incorporer-des-videos-et-du-contenu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RqJ5n9rkkFQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.4 : Comment incorporer des vidéos et du contenu</video:title>
      <video:description>Intégrez facilement des vidéos YouTube, Facebook et autres dans vos pages HTML avec l&apos;iframe embed. Personnalisez taille et options.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RqJ5n9rkkFQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-5-projet-activite-personnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ikvJm-kMkmo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.5 Projet activité personnelle</video:title>
      <video:description>Créez un portfolio d&apos;activités personnelles avec HTML et CSS. Utilisez des icônes Material Icons, du stylage CSS et des liens accessibles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ikvJm-kMkmo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-6-creez-votre-activiter-personelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a5vsg0guv0s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.6 : Créez votre activié personnelle</video:title>
      <video:description>Intégrez Google Maps, itinéraires et actions mobiles (appels, SMS, taxi) dans votre portfolio. Utilisez des protocoles URI simples.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/a5vsg0guv0s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-5-7-ouvrez-la-messagerie-et-les-appels-telephoniques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ujbbtAYGdc4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 5.7 : Ouvrez la messagerie et les appels téléphoniques</video:title>
      <video:description>Intégrez SMS, WhatsApp, appels, FaceTime et réseaux sociaux dans vos pages HTML. Protocoles URI pour messagerie et téléphonie mobiles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ujbbtAYGdc4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-6-1-selectionner-un-fournisseur-et-une-url-publique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nB_yJCWit1s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.1 : Sélectionner un fournisseur et une URL publique</video:title>
      <video:description>Choisissez un domaine et un hébergement web : domaines premium, TLDs, hébergements partagés, cloud. Guide complet pour publier votre site.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nB_yJCWit1s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-6-2-publier-gratuitement-sur-firebase.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/l3gKB42VBsk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.2 : Publier gratuitement sur firebase</video:title>
      <video:description>Déployez gratuitement des applications web sur Firebase Hosting. Guide complet : création projet, installation CLI Node.js, configuration et déploiement en HTTPS.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/l3gKB42VBsk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-6-3-distribuer-les-codes-qr.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JnwMaBkdnrY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.3 distribuer les codes QR</video:title>
      <video:description>Générez et distribuez des codes QR pour vos URL et contenus. Guide pratique : outils goqr.me et tinyurl.com, usages (impression, web, localisation).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JnwMaBkdnrY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-7-1-comment-rendre-votre-contenue-partageable.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_wsAjbIjGWI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.1 : Comment rendre votre contenue partageable</video:title>
      <video:description>Rendez votre contenu web partageable sur les réseaux sociaux. Balises meta, Open Graph, snippets riches pour Facebook, Twitter et Google.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_wsAjbIjGWI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-7-2-integrer-un-site-a-votre-facebook.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YTzuOPq_LKY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.2 : Intégrer un site à votre facebook</video:title>
      <video:description>Intégrez des plugins Facebook à votre site : boutons Like, Share, commentaires. Configurateur developers.facebook.com, code généré, déploiement requis.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YTzuOPq_LKY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/html5/lesson/html-5-7-3-integrer-avec-twitter.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lEfvlsyqLs4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 7.3 : Intégrer avec Twitter</video:title>
      <video:description>Ajoutez des boutons Tweet sur votre site. Outil publish.twitter.com : configuration hashtag, message, URL, taille, intégration code HTML.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lEfvlsyqLs4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/icescrum/lesson/icescrum-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qJcqaHDdevc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>ICESCRUM 1: Introduction</video:title>
      <video:description>Salut à tous, on se retrouve pour la présentation de l&apos;outil digital de gestion de projet Ice scrum. Alors : à quoi ça sert ? Nous l&apos;utilisons pour gérer d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qJcqaHDdevc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/icescrum/lesson/icescrum-2-comment-creer-un-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5PKOLCEFqWA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>ICESCRUM 2 : comment créer un projet ?</video:title>
      <video:description>Creer un projet dans iceScrum : ouvrir l&apos;assistant de creation, nommer le projet, definir l&apos;equipe et preparer le backlog produit.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5PKOLCEFqWA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/icescrum/lesson/icescrum-3-presentation-des-differentes-fonctionnalites..html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6SHkIeC6Ufg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>ICESCRUM 3 : présentation des différentes fonctionnalités.</video:title>
      <video:description>Démonstration pratique d&apos;IceScrum&amp;nbsp;: création de features, user stories, backlog, planification de sprint, tâches et utilisation du tableau Kanban (To Do, In Progress, Done).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6SHkIeC6Ufg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-1-2-comprendre-son-ecosysteme.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YucPYBKTEkk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 1.2 Comprendre son ecosysteme</video:title>
      <video:description>L&apos;écosystème Ionic&amp;nbsp;: JavaScript, Angular, composants Web Ionic, plugins natifs avec Capacitor/Cordova et rappel des fondamentaux Angular (MVC, TypeScript, modules).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YucPYBKTEkk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZsgJeEd3E0w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 1 Introduction</video:title>
      <video:description>Introduction au framework Ionic&amp;nbsp;: développer des applications mobiles cross-platform (iOS/Android) avec HTML, CSS, JavaScript, Angular/React/Vue et plugins Cordova/Capacitor.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZsgJeEd3E0w</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-2-2-installation-ionic.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2eMb4WkuBVU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 2.2 Installation IONIC</video:title>
      <video:description>Installer Ionic via la CLI npm, créer un premier projet avec ionic start (template blank, side menu ou tabs) et lancer le serveur de développement avec ionic serve.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2eMb4WkuBVU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-2-installation-nodejs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3cEcQYQeo8c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 2 Installation NodeJs</video:title>
      <video:description>Installer Node.js sur Mac, Linux ou Windows depuis le site officiel (version LTS). Vérification de l&apos;installation avec node --version dans le terminal.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3cEcQYQeo8c</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-1-installer-vscode.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_Rk3j1NU5Vg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.1 Installer VsCode</video:title>
      <video:description>Installer Visual Studio Code comme éditeur de texte pour développer en HTML, CSS, JavaScript et Angular. Présentation des extensions utiles (Angular Essentials, Language Service).</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_Rk3j1NU5Vg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-2-realisation-dun-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_eG9Q2RRJVE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.2 Réalisation d&apos;un projet</video:title>
      <video:description>Maintenant que nous avons télécharger Ionic, nous pouvons ouvrir et consulter le dossier projet que nous avons créer. Le voici, et nous y retrouvons à l’in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_eG9Q2RRJVE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-3-introduction-de-projet-to-do-list.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ywi9UoQawho/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.3 Introduction de projet to-do list</video:title>
      <video:description>Bonjour à tous, on se retrouve dans cette vidéo d’introduction de projet concernant la réalisation d’une “to-do list” à réaliser avec IONIC. Donc dans cett...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ywi9UoQawho</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-4-structure-du-projet-avec-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VczGz8A6LMM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.4 Structure du projet avec Angular</video:title>
      <video:description>Bonjour à tous, et bienvenue dans cette vidéo. Pour réaliser notre projet, nous aurons besoin de connaître des fonctionnalités Angular. Dans un premier tem...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VczGz8A6LMM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-5-realisation-dune-to-do-list-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/504urcvjp7Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.5 Réalisation d&apos;une to do list (1)</video:title>
      <video:description>On va commencer par faire la page HTML, on peut voir le terminal qui build la page instantanément concernant la page “home.page.html». On va tout de suite...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/504urcvjp7Q</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-6-realisation-dune-to-do-list-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ldMMPl8UX2g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.6 Réalisation d&apos;une to do list (2)</video:title>
      <video:description>Suite à la création de nos boutons, nous allons nous rendre sur notre page “home.page.ts”, où nous allons créer un component qui va s’appeler “isOpen” de t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ldMMPl8UX2g</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-7-realisation-dune-to-do-list-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-y07_Nrn4-Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.7 Réalisation d&apos;une to do list (3)</video:title>
      <video:description>Bonjour, nous revoilà repartis sur notre page HTML dans notre « checkbox» ligne 22, on va insérer la méthode “ionChange” qui permet de savoir si la tâche a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-y07_Nrn4-Q</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-8-realisation-dune-to-do-list-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J6IS018GlxQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.8 Réalisation d&apos;une to do list (4)</video:title>
      <video:description>Maintenant que nous avons fini la mise en forme, passons à notre fond avec notre feuille de style “home.page.scss”. Tout d’abord dans le ion-content je vai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J6IS018GlxQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-3-9-quizz.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sUNv5et0Kzc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC - 3.9 Quizz</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette vidéo où vous allez devoir répondre au quizz que je vous ai préparer, basé sur les vidéos précédentes. A chaque ques...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sUNv5et0Kzc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-1-creation-de-notre-premier-component.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XrbPSwxLhWo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.1 Création de notre premier Component</video:title>
      <video:description>Maintenant que nous avons eu un aperçu du fonctionnement de notre projet, on va voir ensemble comment créer un Component. Nous allons donc ajouter un nouve...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XrbPSwxLhWo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-14-creation-delements-ionic-par-programmation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SHiDmRhIR34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.14 Création d&apos;éléments Ionic par programmation</video:title>
      <video:description>Bonjour à tous, maintenant dans notre « ion-card », nous voulons rendre une liste de toutes nos dépenses. Il faut garder en tête que nous sommes dans le «...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SHiDmRhIR34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-15-terminer-la-logique-javascript-de-base.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fRjxDkPRClU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.15 Terminer la logique JavaScript de base</video:title>
      <video:description>Bonjour à tous, ainsi, avec les éléments générés dynamiquement, assurons-nous que lorsque nous ajoutons une dépense, nous effaçons également l’entrée et fa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fRjxDkPRClU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-16-finalisation-de-la-mise-en-page.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZMjSUHOqIE8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.16 Finalisation de la mise en page</video:title>
      <video:description>Bonjour à tous, maintenant, nous pouvons corriger le style en utilisant simplement les techniques que nous avons déjà apprises, en utilisant la grille et c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZMjSUHOqIE8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-17-utilisation-des-components-du-controleur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bnAPSFxjqPU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.17 Utilisation des components du contrôleur</video:title>
      <video:description>Bonjour à tous, nous avons donc cette belle application de démonstration sous une forme que nous n’utiliserons plus par la suite parce que pour le reste du...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bnAPSFxjqPU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-18-pourquoi-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R5xnA-SyhBo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.18 Pourquoi Angular ?</video:title>
      <video:description>Bonjour à tous, ainsi dans ce module, nous avons beaucoup appris sur les components Ionic de base, nous avons appris que la documentation officielle est le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R5xnA-SyhBo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-2-blocs-de-construction-dapplication-de-base.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R2pFQQaLRog/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.2 Blocs de construction d&apos;application de base</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette vidéo où je vais vous expliquez les éléments de bases d’une application Ionic typique pouvant fonctionner aussi bien...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R2pFQQaLRog</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-3-description-des-composants-ionics.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uO7OpRU9UKE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.3 Description des composants Ionics</video:title>
      <video:description>Bonjour à tous et bienvenue dans cette vidéo. Dans la dernière vidéo, nous avons vu le bloc de construction d’application de base. Maintenant, on peut se p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uO7OpRU9UKE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-4-configuration-dun-projet-ionic-sans-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dM82eVbySrg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.4 Configuration d&apos;un projet Ionic sans Angular</video:title>
      <video:description>Bonjour et bienvenue dans cette vidéo, aujourd’hui on va faire un peu de mise en pratique suite à la théorie, on va essayer de configurer un projet Ionic s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dM82eVbySrg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-4-4-5-presentation-de-la-documentation-ionic.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uY60-lE8JZc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 4 - 4.5 Présentation de la documentation IONIC</video:title>
      <video:description>Bonjour à tous, Maintenant que nous avons vu comment configurer notre projet en non-Angular, nous pouvons nous poser la questions de quels components Ionic...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uY60-lE8JZc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-5-5-1-angular-et-ionic-module-dintroduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9sT1btDSvKg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 5 - 5.1 Angular + Ionic : Module d&apos;introduction</video:title>
      <video:description>Intégrez Angular avec Ionic pour développer des applications mobiles complètes. Découvrez pourquoi utiliser Angular, le routing et les composants Ionic.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9sT1btDSvKg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-5-5-10-extraction-et-affichage-des-donnees-de-parametres-ditineraire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ry1w-7G0TOQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 5 - 5.10 Extraction et affichage des données de paramètres d&apos;itinéraire</video:title>
      <video:description>Extrayez les paramètres d&apos;itinéraire Angular pour afficher les détails d&apos;une recette. Apprenez à utiliser ActivatedRoute et les observables Rxjs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ry1w-7G0TOQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-6-6-1-creation-dapplications-natives-avec-capacitor-module-dintroduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LZ2DxC8cckQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 6 - 6.1 Création d&apos;applications natives avec Capacitor : module d&apos;introduction</video:title>
      <video:description>Transformez une application web Ionic en application native pour Android et iOS avec Capacitor. Découvrez comment déployer sur les app stores.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LZ2DxC8cckQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-6-6-2-informations-generales.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uZbqVZt2mXQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 6 - 6.2 Informations générales</video:title>
      <video:description>Découvrez les prérequis pour construire des applications natives Ionic : macOS pour iOS, Windows/Linux/macOS pour Android. Documentation et AppFlow.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uZbqVZt2mXQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-6-6-3-creer-une-application-ios.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dOSg-YrIKi8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 6 - 6.3 Créer une application IOS</video:title>
      <video:description>Compilez une application iOS native avec Capacitor, Xcode et CocoaPods. Maîtrisez le hot reload pour le développement rapide sur simulateur.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dOSg-YrIKi8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-6-6-4-conclure.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wyvBtxS_YMs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 6 - 6.4 Conclure</video:title>
      <video:description>Récapitulatif : créez des applications natives iOS et Android avec Ionic, Capacitor et un seul code. Passez du développement web au déploiement natif.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wyvBtxS_YMs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-7-7-1-navigation-et-routing-dans-les-applications-ionic-module-dintroduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BphD3eZb7I4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 7 - 7.1 Navigation et Routing dans les applications Ionic module d’introduction</video:title>
      <video:description>Maîtrisez le routing Ionic : onglets, navigation, modals, sidedrawer, guards. Implémentez une navigation avancée et l&apos;authentification dans Ionic Angular.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BphD3eZb7I4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-7-7-2-comment-fonctionne-le-routing-dans-une-application-ionic-et-angular.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MwXaugDwGjY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 7 - 7.2 Comment fonctionne le Routing dans une application Ionic + Angular ?</video:title>
      <video:description>Comprenez le fonctionnement du routing dans Ionic avec Angular. Navigation, pile de pages, caching, StackController et NavController expliqués.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MwXaugDwGjY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-7-7-3-le-caching-dune-page-ionic-et-ses-cycles-de-vie-supplementaires.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qHBBOIGKUSs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 7 - 7.3 Le caching d&apos;une page Ionic et ses cycles de vie supplémentaires</video:title>
      <video:description>Découvrez le caching en Ionic et ses cycles de vie supplémentaires. Comprenez ngOnInit, ionViewDidEnter, ionViewWillEnter et autres hooks.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qHBBOIGKUSs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-7-7-4-planification-du-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vn4oCYPA2tc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 7 - 7.4 Planification du projet</video:title>
      <video:description>Planifiez votre projet Ionic : application de réservation de lieux avec pages, navigation, modals, authentification et guards.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vn4oCYPA2tc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/ionic/lesson/ionic-7-7-5-creation-de-nos-pages-dapplication.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dZq0DygaHqs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>IONIC Section 7 - 7.5 Création de nos pages d&apos;application</video:title>
      <video:description>Générez les pages Ionic pour votre projet : auth, places, discover, offers, new-offer, edit-offer, bookings, place-detail.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dZq0DygaHqs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-02-finally.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NwZd6tP2JeU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 02 Finally</video:title>
      <video:description>Le mot-clé &quot;finally&quot; est utilisé en Java pour définir un bloc de code qui doit être exécuté, qu&apos;une exception soit levée ou non. Ce bloc de code est généra...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NwZd6tP2JeU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-06-gestion-de-plusieurs-exceptions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5_Wn4IrvdQs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 06 Gestion de plusieurs exceptions</video:title>
      <video:description>Le module Java de gestion de plusieurs exceptions est un outil essentiel pour les développeurs Java qui souhaitent améliorer la robustesse de leurs applica...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5_Wn4IrvdQs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-07-02-creer-des-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YE2JhYMBa-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 02 Creer des fichiers</video:title>
      <video:description>Le module Java pour la création de fichiers est une fonctionnalité essentielle pour tout développeur Java qui travaille avec des applications qui doivent s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YE2JhYMBa-s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-08-lecture-de-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WRB9juZftI8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 08 Lecture d&apos;un fichier</video:title>
      <video:description>Le module Java de lecture de fichier est un outil essentiel pour les développeurs Java. Il permet de lire et de manipuler les données stockées dans des fic...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WRB9juZftI8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-09-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Dpw2-k8RUV0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 09 Projet</video:title>
      <video:description>Le module Java est un outil de programmation puissant et flexible qui permet aux développeurs de créer des applications robustes et évolutives. Le projet J...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Dpw2-k8RUV0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/14-10-creation-et-lecture-d-un-fichier.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aQIHpsIygyE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 10 Creation et lecture d&apos;un fichier</video:title>
      <video:description>Le module Java de création et lecture de fichiers est un module essentiel pour tout développeur Java. Il permet de créer, écrire et lire des fichiers dans...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aQIHpsIygyE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-1-introduction-Java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UX4xLJizHoI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1-introduction Java</video:title>
      <video:description>Bonjour, toute et a tout Bienvenu à ce premier cours de Java dans laquelle nous allons apprendre à programmer Java; Java est l’un langages les plus populai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UX4xLJizHoI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-11-2-package.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/97ZaIisoltI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.2 Rappel mot clé static</video:title>
      <video:description>Rappel sur le mot-clé static en Java. Comprenez les variables et méthodes statiques, leur portée et leur accessibilité.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/97ZaIisoltI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-11-3-convention-de-nommage.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nZ16fEFSDm4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.3 Convention de nommage</video:title>
      <video:description>Donc, dans la vidéo précédente, nous avons appris ce qu&apos;étaient les packages et comment les utiliser. Maintenant, on va jeter un oeil sur la portée de la v...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nZ16fEFSDm4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-1-borderpane-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nNkOUjziWZw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-1 BorderPane 2</video:title>
      <video:description>Maîtrisez BorderPane en JavaFX : positionnez des boutons avec alignement (top, bottom, left, right), layouts imbriquées et VBox.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nNkOUjziWZw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-1-introduction-collection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dpicIkDN7z4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12 1 Introduction Collection</video:title>
      <video:description>Introduction aux collections en Java : List, Set, Map. Interfaces, hiérarchie, Vector, ArrayList, HashSet et opérations.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dpicIkDN7z4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-10-radio-button.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FHbgryLUf-Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-10 Radio button</video:title>
      <video:description>Apprenez les boutons radio en JavaFX. Créez des groupes avec ToggleGroup, gérez la sélection exclusive et intégrez dans votre interface.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FHbgryLUf-Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-11-slider-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0iiwUe2J504/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-11 Slider Control</video:title>
      <video:description>Slider Control JavaFX : curseur pour sélectionner une valeur numérique. Propriétés : min, max, tick marks, snapToTicks pour précision.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0iiwUe2J504</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-12-titlepane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VfE2KBpVF2Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-12 TitledPane</video:title>
      <video:description>TitledPane JavaFX : panneau pliable avec titre. Accordion pour grouper plusieurs panneaux. Le seul ouvert à la fois.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VfE2KBpVF2Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-13-welcome-to-javafx-programme.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VSwQcGVK5do/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-13 Wecome to JavaFX Programme</video:title>
      <video:description>Welcome to JavaFX : création interface par code (pas FXML). GridPane, Label, couleur texte, police, taille fenêtre.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VSwQcGVK5do</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-15-comebox-et-choicebox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oLfBjHpl-fo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-15 ComboBox et ChoiceBox</video:title>
      <video:description>ComboBox et ChoiceBox JavaFX : menus déroulants pour sélection. ObservableList, setValue pour défaut. ComboBox vs ChoiceBox.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oLfBjHpl-fo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-16-textfield.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N23JQOm2iCQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-16 TextField</video:title>
      <video:description>TextField JavaFX : saisie texte. PromptText, texte initial, PasswordField masquée, copy/paste.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N23JQOm2iCQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-17-spinner-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6HPZvPAoJdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 17 Spinner Control</video:title>
      <video:description>Le Spinner Control est un module Java qui permet à l&apos;utilisateur de sélectionner une valeur à partir d&apos;une liste déroulante. Il est très utile pour les app...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6HPZvPAoJdY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-17-welcome-to-javafx-program-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QfP3Fv5UeKs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-17 Welcome to JavaFX Program 2</video:title>
      <video:description>Welcome to JavaFX Program 2 : FXML approche déclarative. FXMLLoader, Label, police, couleur. Code vs FXML.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QfP3Fv5UeKs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-20-events-and-handlers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftqtyB4o0BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 20 Events and Handlers</video:title>
      <video:description>Le module Java Events and Handlers est une fonctionnalité clé de la plateforme Java qui permet aux développeurs de créer des applications événementielles....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftqtyB4o0BU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-3-checkbox.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A_k75aGsTzY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-3 CheckBox</video:title>
      <video:description>CheckBox JavaFX : sélection multiple. État indéterminé. ToggleButton pour mode bascule. ToggleGroup.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/A_k75aGsTzY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-4-controls.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bawSDd6vuvI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-4 Controls</video:title>
      <video:description>JavaFX Controls : Button, Label, images/icônes. GridPane. FXML avec balise &lt;graphic&gt; et ImageView.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bawSDd6vuvI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-5-gridpane-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nTB9ZmyF5_g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-5 GridPane Layout</video:title>
      <video:description>GridPane Layout en JavaFX organise les contrôles en lignes et colonnes. Utilisez setRowIndex() et setColumnIndex() pour positionner les éléments.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nTB9ZmyF5_g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-6-hbox-layout.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fMueNHRJ7GM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-6 Hbox Layout</video:title>
      <video:description>HBox Layout en JavaFX place les composants horizontalement. Contrôlez l&apos;espacement, l&apos;alignement et personnalisez avec CSS.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fMueNHRJ7GM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-7-javafx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pPtxbtmb7N0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-7 JavaFX</video:title>
      <video:description>JavaFX : plateforme GUI Java. Architecturez avec MVC : Modèle gère les données, Vue (FXML) l&apos;interface, Contrôleur l&apos;interaction.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pPtxbtmb7N0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-8-other-layouts.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/V6olb0H2JJQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-8 Other layouts</video:title>
      <video:description>AnchorPane, FlowPane, StackPane : autres mises en page JavaFX. Positionnement aux côtés, flux avec enveloppe, superposition de calques.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/V6olb0H2JJQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-9-other-layouts-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2PDjW7e-4U4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12-9 Other layouts 2</video:title>
      <video:description>GridPane avec cellules uniformes, StackPane avec superposition d&apos;ordres d&apos;insertion. Créez des interfaces multicouches et structurées.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2PDjW7e-4U4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-12-borderpane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MqIgX0jN-ZE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>12 BorderPane</video:title>
      <video:description>BorderPane : 5 régions (top, bottom, left, right, center). Arrangement d&apos;espace intelligent. Idéal pour applications classiques.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MqIgX0jN-ZE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-17-spinner-control.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6HPZvPAoJdY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.17 Spinner Control</video:title>
      <video:description>Le Spinner Control est un module Java qui permet de créer des menus déroulants interactifs dans les applications Java. Ce composant graphique est souvent u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6HPZvPAoJdY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-20-evenements-et-gestionnaires.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ftqtyB4o0BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.20 événements et gestionnaires</video:title>
      <video:description>Le module Java pour événements et gestionnaires est un élément clé de la programmation orientée objet en Java. Il permet aux développeurs de créer des appl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ftqtyB4o0BU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-21-ui-thread.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fQwtsGODYro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.21 Ui Thread</video:title>
      <video:description>Le module Java Ui Thread est un aspect crucial de la programmation d&apos;interfaces utilisateur dans les applications Java. L&apos;interface utilisateur est la part...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fQwtsGODYro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-22-todolist.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m9BDeBDqDhg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 22 TodoList</video:title>
      <video:description>UTodoList est un module Java qui permet aux utilisateurs de créer et de gérer des listes de tâches. Avec cette application, les utilisateurs peuvent facile...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m9BDeBDqDhg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-23-todolist-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LL5_9XkifwA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 23 TodoList partie 2</video:title>
      <video:description>Le module Java TodoList partie 2 est une application de gestion de tâches qui permet aux utilisateurs de créer, modifier et supprimer des tâches à accompli...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LL5_9XkifwA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-24-base-interface.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PMwl_3nHs5o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 24 Base interface</video:title>
      <video:description>Le module Java de Base Interface est un élément essentiel de la programmation orientée objet. Il s&apos;agit d&apos;une interface qui définit un ensemble de méthodes...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PMwl_3nHs5o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-25-base-interface-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/C9nKirYdxts/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 25 Base interface 2</video:title>
      <video:description>Le module Java Base Interface 2 est un ensemble de classes et d&apos;interfaces qui permettent aux développeurs de créer des applications Java hautement modulai...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/C9nKirYdxts</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-26-add-change.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tBxqCdmdyUM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 26 Add Change</video:title>
      <video:description>Le module Java &quot;Add Change&quot; est un outil de développement qui permet aux programmeurs de gérer efficacement les changements dans leur code source. Il offre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tBxqCdmdyUM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-27-add-change-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YTTDCTpjcVY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 27 Add Change 2</video:title>
      <video:description>Le module Java Add Change 2 est une extension du langage de programmation Java qui permet aux développeurs de créer des applications plus efficaces et perf...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YTTDCTpjcVY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-28-formatage-des dates.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IS1GDaLtwM0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 28 Formatage des dates</video:title>
      <video:description>Le module Java de formatage des dates est un outil essentiel pour tout développeur Java travaillant avec des dates. Ce module permet de formater les dates...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IS1GDaLtwM0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-29-singleton.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O2ejKYuFZIg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 29 Singleton</video:title>
      <video:description>Le Singleton est un modèle de conception Java qui permet de garantir qu&apos;une classe ne peut avoir qu&apos;une seule instance active à la fois. Il s&apos;agit d&apos;un mod...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O2ejKYuFZIg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-31-charger-et-enregistrer-les-todoitems.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wa6uFICkoS8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 31 Charger et enregistrer les TodoItems</video:title>
      <video:description>Le module Java pour charger et enregistrer les TodoItems est un composant essentiel pour les applications de gestion de tâches. Il permet de stocker et de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wa6uFICkoS8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-31-dialogpane.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/srth397uyao/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 33 DialogPane</video:title>
      <video:description>DialogPane est un module Java qui permet de créer des boîtes de dialogue personnalisées pour les applications. Cette classe est utilisée pour afficher des...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/srth397uyao</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-32-charger-et-enregistrer-les-todoitems-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/guyPvEHFsN4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13.32 Charger et enregistrer les TodoItems partie 2</video:title>
      <video:description>Le module Java de &quot;Charger et enregistrer les TodoItems partie 2&quot; est une extension du module précédent, qui permet de charger et d&apos;enregistrer des tâches...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/guyPvEHFsN4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-34-dialogpane-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LKc4ubSDIA8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 34 DialogPane2</video:title>
      <video:description>Le module DialogPane2 est une extension de la classe DialogPane de JavaFX qui permet de créer des boîtes de dialogue personnalisées pour les applications J...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LKc4ubSDIA8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-35-show-dialog.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ur8f2XsFJng/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 35 Show Dialog</video:title>
      <video:description>Le module Java &quot;Show Dialog&quot; est un outil très utile pour les développeurs Java qui souhaitent créer des interfaces utilisateur interactives. Ce module per...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ur8f2XsFJng</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-36-show-dialog-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/i2M8lWjUx7M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 36 Show Dialog2</video:title>
      <video:description>Le module Java Show Dialog2 est une fonctionnalité qui permet aux développeurs Java de créer des boîtes de dialogue personnalisées dans leurs applications....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/i2M8lWjUx7M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-37-mettre-a-jour-vue-de-la-liste.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LqgcOVu9oxM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 37 Update List View</video:title>
      <video:description>Le module Java &quot;Update List View&quot; est un outil qui permet aux développeurs de mettre à jour dynamiquement une liste d&apos;éléments dans une application Java. C...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LqgcOVu9oxM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-38-mettre-a-jour-la-vue-de-la-liste-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/y3VfYQWJnVM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 38 Update List View2</video:title>
      <video:description>Le module Java &quot;Update List View2&quot; est un outil puissant pour la mise à jour des listes de données dans les applications Java. Ce module permet aux dévelop...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/y3VfYQWJnVM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-39-fixation-et-observation-des-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oJjnnx0x-Ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 39 Data Binding and Observable</video:title>
      <video:description>Le module Java sur Data Binding and Observable est une formation essentielle pour les développeurs Java qui souhaitent apprendre à créer des applications p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oJjnnx0x-Ms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-13-40-data-binding-and-observacle-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3Ki624JUfwY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>13 40 Data Binding and Observable 2</video:title>
      <video:description>Le module Java &quot;Data Binding and Observable 2&quot; est une extension de la programmation orientée objet qui permet de lier les données entre elles de manière a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3Ki624JUfwY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-14-03-expression-lambda.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b1hDRAFmpZQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 03 Expression lambda</video:title>
      <video:description>Les expressions lambda sont une fonctionnalité de programmation introduite dans Java 8 qui permettent de simplifier la syntaxe pour les fonctions anonymes....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/b1hDRAFmpZQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-14-07-creer-des-fichiers.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n_6B5he1xD4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14 07 Creer des fichiers</video:title>
      <video:description>Le module Java permet de créer des fichiers de manière simple et efficace. Il offre une grande variété d&apos;outils pour manipuler les fichiers, tels que la cr...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n_6B5he1xD4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-2-1-installation-environnement-java.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tPS1l4xFdEs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1-Installation environnement Java</video:title>
      <video:description>Bonjour dans la vidéo précédente, nous avons découvert ensemble qu’est-ce que c’était le langage Java et dans ce cours nous allons voir comment installer J...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tPS1l4xFdEs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-2-2-installation-de-environnement-java-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MaiLqxlbE_I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 Installation de l&apos;environnement Java 2</video:title>
      <video:description>Bonjour à tous, nous allons commencer à télécharger et installer Amazon corretto JDK 11 pour la plateforme Windows, là on va dans la barre de recherche par...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MaiLqxlbE_I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-2-3-installation-de-environnement-java-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vYmnInEQaZQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.3 Installation de l&apos;environnement Java 3</video:title>
      <video:description>Maintenant, on va installer directement un IDE appelé Intellij IDEA qui été créé par une société appelée JetBrains. Un IDE est un environnement de développ...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vYmnInEQaZQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CkNae93CUi0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 Introduction</video:title>
      <video:description>Parlons donc de ce que nous allons faire dans cette section du cours. Nous allons commencer par écrire un programme « Hello World » qui est une chose tradi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CkNae93CUi0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-2-hello-world.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d3n4Lk7fcaU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Hello World</video:title>
      <video:description>Bonjour à tous, Nous allons donc commencer à écrire notre premier programme « Hello World » qui est une chose traditionnelle à faire lorsque vous apprenez...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/d3n4Lk7fcaU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-3-hello-world-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f1JvD4XHSok/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 Hello World Challenge</video:title>
      <video:description>Une dernière chose avant de parler des variables, dans la vidéo précédente, nous avons écrit « hello world » pu l’afficher. Un rappel, pour afficher le tex...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f1JvD4XHSok</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-4-les-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oVYHBeeFbpA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Les Variables</video:title>
      <video:description>Alors, c’est quoi les variables ?</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oVYHBeeFbpA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-5-Variables-exemples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z_FuaEpgQEc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.5 Variables exemples</video:title>
      <video:description>Dans la vidéo précédente, on a vu différent type des variables et dans ce cours on va manipuler 2 d’entre eux, alors vous êtes prêt ? aller c’est partie !</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z_FuaEpgQEc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-3-6-les-operateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FZJ6EQX7ZhE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6-Les Opérateurs</video:title>
      <video:description>Bonjour, dans cette section de cours, nous allons voire c’est quoi les opérateurs, opérandes et expressions.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FZJ6EQX7ZhE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-4-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/EnjajEcOU1k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.1 Introduction</video:title>
      <video:description>Les fondations de Java : mots-clés réservés, expressions, instructions et blocs de code. Comprenez les briques de base de la syntaxe Java.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/EnjajEcOU1k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-4-2-declaration-espace-indentation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/maDXmaB12BQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 Déclaration, espace et indentation</video:title>
      <video:description>Bonjour dans la vidéo présente nous avons vu les mots clés et les expressions dans ce cours nous allons parler de déclarations de l&apos;espace et l&apos;indentation...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/maDXmaB12BQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-4-4-codebloc-if-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TfICWfOIQso/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 Code bloc if et else</video:title>
      <video:description>Bonjour la vidéo précédente nous avons discuté des espaces blancs et de l&apos;indentation il est temps maintenant de passer au mot-clé &quot;if&quot; je vais discuter de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/TfICWfOIQso</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-4-5-codebloc-conditions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/btOZXHcFE4k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 Code bloc, conditions</video:title>
      <video:description>Dans la vidéo précédente nous avons vu différentes manières d&apos;utiliser la condition &quot;if&quot;, je vais vous montrer certaines parties du &quot;if&quot;. Dans la vidéo pré...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/btOZXHcFE4k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-1-switch.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ktlv8HGKXuU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.1 Switch</video:title>
      <video:description>Bonjour à tous, dans ce cours, nous allons voir c&apos;est quoi le Switch et comment l&apos;utiliser Vous êtes prêts? Aller c&apos;est partie ! Nous allons donc ouvrir in...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ktlv8HGKXuU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-10-parsing-value.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nSkLnBVdIsU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.10 Parsing value</video:title>
      <video:description>Dans cette vidéo nous allons convertir une chaine de caractère dans un autre type de données tel que int par exemple ! Comme vous pouvez le voir, j’ai créé...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nSkLnBVdIsU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-11-lecture-de-entree-utilisateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3NrwoxofWTg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.11 Lecture de l&apos;entrée utilisateur</video:title>
      <video:description>Dans cette vidéo, nous allons créer un objet scanner qui va permettre à un utilisateur d’écrire du texte. C’est-à-dire que l’utilisateur, par exemple va re...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3NrwoxofWTg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-12-problemes-et-solutions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/esSfXqePqYA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.12 Problèmes et solutions</video:title>
      <video:description>Bonjour à tous dans la dernière vidéo, nous avons utilisé la classe Scanner qui permet à un utilisateur de saisir son nom et son âge. Mais il peut avoir de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/esSfXqePqYA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-14-min-et-max-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/s7CDAJ5z-CU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.14 Min et Max Challenge</video:title>
      <video:description>Très bien. C’est l’heure du prochain défi. C’est le défi minimum et maximum. Le défi consiste à lire les nombres de la console entrés par l’utilisateur et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s7CDAJ5z-CU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-2-switch-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vT3cWHeJF2U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.2 Switch Challenge</video:title>
      <video:description>Exercice Java sur l&apos;instruction switch avec le type char : construire un switch testant des caractères et un cas default.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vT3cWHeJF2U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-4-nombre-de-mots.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6VgI4E5arzU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 5.4 Nombre de Mots (2)</video:title>
      <video:description>Bonjour à tous ! dans ce cours, nous allons faire un défi comme avec le &quot;jour de la semaine&quot;. Les défis consiste à écrire une méthode appelé &quot;nombre DeMots...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6VgI4E5arzU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-6-boucle-for-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6UVJydD7hwo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 5.6 Boucle For Challenge (2)</video:title>
      <video:description>Donc, je vous donne deux petits exercices très simples à faire. La première consiste à créer une boucle qui va afficher 0 à 100. Et la deuxième de créer un...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6UVJydD7hwo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-8-boucle-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VwZbuCfAt5A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 5.8 Boucle While (2)</video:title>
      <video:description>Bonjour à tous ! Nous avons vu, c&apos;était quoi la boucle &quot;pour&quot;. Et dans ce cours nous allons voir la boucle &quot;tant que&quot;. Nous allons faire un exemple d&apos;une b...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VwZbuCfAt5A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-5-9-do-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c7QbJM69aAg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.9 Do While</video:title>
      <video:description>Bonjour à tous, dans la précédente vidéo, nous avons parlé de boucle &quot;while&quot; Et dans ce vidéo, nous allons voir ce quoi la boucle de &quot;do while&quot; Alors vous...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c7QbJM69aAg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-6-1-introduction-classe-objet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YZJF72owzjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 6.1 Introduction Classe Objet (2)</video:title>
      <video:description>Module Java : 6.1 Introduction classe et objet. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YZJF72owzjQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/java/lesson/java-7-6-encapsulation-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3GzHw-3cz-g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Java - 7.6 Encapsulation Challenge (3)</video:title>
      <video:description>Bonjour à tous Dans cette vidéo, nous allons faire un petit défi sur encapsulation. C&apos;est un défi très très simple ça consiste à créer une classe voiture....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3GzHw-3cz-g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/1-1-qu-est-ce-que-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qIYLIKy5j5E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 Qu&apos;est-ce-que JavaScript ?</video:title>
      <video:description>Bonjour à tous et bienvenue sur le cours de JavaScript ce cours est destiné pour les débutants. Moi c&apos;est Brahim et je suis très heureux de vous faire déco...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qIYLIKy5j5E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/1-2-mise-en-place-du-developpement.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cvX915Fakyk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.2 Mise en place du développement</video:title>
      <video:description>Bienvenue sur ce nouveau chapitre où je vais vous parler de la mise en place du développement. Pour écrire du code javascript vous avez besoin d&apos;un éditeur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cvX915Fakyk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/1-3-javascript-dans-les-navigateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lAbgz-3-8N8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.3 JavaScript dans les navigateurs</video:title>
      <video:description>Alors maintenant on est prêt à écrire notre premier code JavaScript. On a besoin d&apos;un élément de script, il y a 2 endroits ou l&apos;on peut ajouter un élément...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lAbgz-3-8N8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/1-4-separation-des-preoccupations-et-execution-dans-node.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/No9zF6EipQ0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.4 Separation des préoccupations et execution dans Node</video:title>
      <video:description>Alors maintenant après avoir écrit du code javascript entre les éléments de script on va extraire est séparer notre code javascript de notre code html. Pou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/No9zF6EipQ0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-1-les-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VRq2gujCz6E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1 Les Variables</video:title>
      <video:description>Bienvenue sur le cours de JavaScript où on va voir les variables qui sont l&apos;un des concepts les plus fondamentaux de Javascript et de tout autres langages...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VRq2gujCz6E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-2-constantes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wKoAdu72Jc8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 Les Constantes</video:title>
      <video:description>Bonjour à tous et bienvenue sur le cours de Javascript où je vous parlais des constantes. Tout d&apos;abord on va déclarer Une variable que l&apos;on va appeler taux...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wKoAdu72Jc8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-4-typage-dynamique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LYg-sstoE4o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.4 Typage dynamique</video:title>
      <video:description>Bonjour à tous et bienvenue sur ce cours où on va voir le typage dynamique en JavaScript. Une chose qui sépare JavaScript de beaucoup d&apos;autres langages de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LYg-sstoE4o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-5-les-objets.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Zap9I0FCTGE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.5 Les Objets</video:title>
      <video:description>Bonjour à tous et bienvenue sur ce cours ou on va voir les Objets en JavaScript. Vous avez vu les types primitifs en javascript. Examinons maintenant les t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Zap9I0FCTGE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-6-les-tableaux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Gm3lsWHloss/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.6 Les Tableaux</video:title>
      <video:description>Bonjour à tous et bienvenue sur ce cours ou on va voir les tableaux en JavaScript. Parfois, dans vos applications, vous avez peut-être affaire à une liste...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Gm3lsWHloss</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-7-les-fonctions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UnBsspp7zy4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.7 Les Fonctions</video:title>
      <video:description>Bonjour à tous et bienvenue sur ce cours ou on va voir les fonctions en JavaScript. Dans la catégorie des types de références, vous avez appris les objets...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UnBsspp7zy4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/2-8-les-types-de-fonctions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gEV8WyOTmqY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.8 Les Types de Fonctions</video:title>
      <video:description>Bonjour à tous et bienvenue sur ce cours ou on va voir les types de fonctions en JavaScript, il y a un moyen plus propre d&apos;écrire ce code sur la ligne 3. t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gEV8WyOTmqY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-1-les-operateurs-en-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7M1fQ9BvJWk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1-Les Opérateurs en JavaScript</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo d&apos;introduction de notre 3eme section sur les Opérateurs en JavaScript. Vous avez donc appris à déclarer des var...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7M1fQ9BvJWk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-10-exercice-echanger-les-variables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZF_3fF6by64/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10 Exercice Echanger les Variables</video:title>
      <video:description>Terminons cette section par un simple exercice de programmation, déclaration deux variables: let a qu&apos;on va définir en rouge et let b qu&apos;on va définir en b...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZF_3fF6by64</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-2-les-operateurs-arithmetiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oKSLOc36PPU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Les Opérateurs arithmétiques</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo on va voir donc la 1ere catégorie d&apos;opérateur que nous allons examiner qui est celle des opérateurs arithmétiqu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oKSLOc36PPU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-3-les-operateurs-d_affectation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sw3s8MUvCqQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 Les opérateurs d&apos;affectation</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo on va voir donc la 2eme catégorie d&apos;opérateur que nous allons examiner qui est celle des opérateurs d&apos;affectati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sw3s8MUvCqQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-4-les-operateurs-de-comparaison.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_-GAz0I6B4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Les Opérateurs de comparaison</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo on va voir les opérateurs de comparaison, nous utilisons pour comparer la valeur d&apos;une variable avec une autre....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_-GAz0I6B4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-6-les-operateurs-ternaires.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/04j1k58Ud9U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6 Les Opérateurs ternaires</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette démonstration ou on va voir donc les opérateurs ternaires ou conditionnels en JavaScript. Imaginons que nous voulons...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/04j1k58Ud9U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-7-les-operateurs-logiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/btHeVZXXc44/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.7 Les Opérateurs logiques</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo où je vais vous présenter une petite démonstration sur les opérateurs logiques. Nous utilisons ces opérateurs p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/btHeVZXXc44</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-8-les-operateurs-logiques-avec-les-non-booleens.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1ITcYZpFsm0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.8 Les Opérateurs Logiques avec les non-booléens</video:title>
      <video:description>Dans la dernière leçon, vous avez appris à manipuler des opérateurs logiques, dans tous les exemples que vous avez vu dans la dernière leçon, nous avons ut...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1ITcYZpFsm0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/3-9-la-predominance-des-operateurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LsUwobafJ2I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.9 La Prédominance des opérateurs</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo ou on va parler de la prédominance des opérateurs. Lorsque vous travaillez avec des expressions complexes, une...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LsUwobafJ2I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-1-if-else.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NrVohjhJRJw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.1 If..else</video:title>
      <video:description>Dans la dernière section, vous avez découvert les expressions et les opérateurs, dans cette section nous allons utiliser ces expressions et opérateurs ains...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NrVohjhJRJw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-10-exercice-max-de-deux-nombres.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mOIzwMdx1GM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.10 Exercice: max de deux nombres</video:title>
      <video:description>Bon, voici un exercice pour vous. e veux que vous écriviez une fonction qui prend deux nombres et renvoie le maximum des deux. Appelez cette fonction, donn...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mOIzwMdx1GM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-11-exercice-paysage-ou-portrait.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fwXdSbXVK4A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.11 Exercie: Paysage ou Portrait</video:title>
      <video:description>Voici un autre exercice. Je veux que vous implémentiez cette fonction. La fonction qu&apos;on va appeler paysage, elle prend deux paramètres, largeur et hauteur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fwXdSbXVK4A</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-12-exercice-nombres-pairs-et-impairs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OVhIMPlvjqw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.12 Exercice: Nombres Pairs et Impairs</video:title>
      <video:description>Alors, voici un exercice pour vous. Je veux que vous écriviez une fonction appelée afficherNombre qui prend un paramètre appelé limite. Nous passons donc u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OVhIMPlvjqw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-13-exercice-compter-les-valeurs-truthy.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/v47RvcObtm0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.13 Exercice: Compter la valeur Truthy</video:title>
      <video:description>Je veux que vous créiez une fonction appelée countTruthy qui prend un tableau et renvoie un certain nombre d&apos;éléments véridiques dans ce tableau. Maintenan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/v47RvcObtm0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-14-exercice-les-proprietes-d_un-objet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_bBM-iyPAtY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.14 Exercice: Les propriétés d&apos;un objet</video:title>
      <video:description>Bon, voici un autre exercice simple, votre travail consiste à créer une fonction appelée afficherPropriétés. Nous passons un objet ici. Et cette fonction d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_bBM-iyPAtY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-15-exercice-somme-des-multiple-de-3-et-5.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/itBlbtm1oZo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.15 Exercice: Somme des multiples de 3 et 5</video:title>
      <video:description>Voici un autre exercice simple mais formidable qui forme votre cerveau de programmation. Je veux donc que vous créiez cette fonction appelée somme, nous lu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/itBlbtm1oZo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-16-exercice-etoiles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sQXOTXcxhTI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.16 Exercice: Etoiles</video:title>
      <video:description>Alors, cet exercice est un exercice très populaire pour les programmeurs débutants. Donc, nous avons cette fonction, afficher étoiles, avec un paramètre ap...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sQXOTXcxhTI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-2-switch-case.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZlxNgWeXCWc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 Switch...case</video:title>
      <video:description>Bon maintenant jetons un œil à l&apos;instruction conditionnelle switch case, commençons par déclarer une variable qu&apos;on va appeler role. Imaginons que cela rep...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZlxNgWeXCWc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-3-boucle-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vAyUP9JejiQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.3 Boucle For</video:title>
      <video:description>Bonjour à tous et bienvenue sur cette vidéo ou on va parler de la boucle for. imaginons que nous voulons afficher 5 fois Bonjour tout le monde sur la conso...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vAyUP9JejiQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-4-boucle-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t7tN345ezYg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 Boucle While</video:title>
      <video:description>Dans la dernière vidéo, nous avons écrit ceci pour la boucle for afin d&apos;afficher tous les nombres impairs entre 0 et 5. Et dans cette vidéo, je vais vous m...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t7tN345ezYg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-5-boucle-do-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/td2ZgaEqzlE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 Boucle Do...While</video:title>
      <video:description>Bon maintenant, jetons un coup d&apos;œil au troisième type de boucle que nous avons en JavaScript. C&apos;est une boucle do-while. Les boucles Do-while sont très si...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/td2ZgaEqzlE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-6-boucle-infinie.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rdH_fFb9C7E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.6 Boucle infinie</video:title>
      <video:description>Lorsque vous écrivez des boucles, vous devez savoir ce que nous appelons une boucle infinie. Une boucle infinie comme son nom l&apos;indique, s&apos;exécute à l&apos;infi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rdH_fFb9C7E</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-7-boucle-for-in.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aJ2IcmQQCJw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.7 Boucle For...in</video:title>
      <video:description>Jusqu&apos;à présent, vous avez découvert 3 types de boucles en JavaScript. La boucle for, boucles while et boucles do-while. Avec toutes ces boucles, nous pouv...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aJ2IcmQQCJw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-8-boucle-for-of.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NJJ2Ly8IpuE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.8 Boucle for...of</video:title>
      <video:description>Donc, comme je vous l&apos;ai dit dans la dernière vidéo, à partir du script ecma 6 ou ES6, nous avons une nouvelle façon d&apos;itérer en utilisant la boucle for of...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NJJ2Ly8IpuE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/4-9-break-et-continue.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oy-EWpnqEms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.9 Break et Continue</video:title>
      <video:description>Avec toutes les boucles que vous avez découvert dans cette section, il y a deux mots clés, qui peuvent changer le comportement de la boucle break et contin...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oy-EWpnqEms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-1-notions-de-base.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ygnxI3pwpWU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.1 Notions de base</video:title>
      <video:description>Plus tôt dans le cours, vous avez vu ce que s&apos;était les objets en js, vous avez appris que les objets sont des collections de paires de clés valeurs, donc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ygnxI3pwpWU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-10-garbage-collector.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/phTlLO3SFq8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.10 Garbage Collector</video:title>
      <video:description>Dans les langages de bas niveau comme C ou C ++, lors de la création d&apos;un objet, nous devons lui Attribuer de la mémoire, et lorsque nous avons terminé, no...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/phTlLO3SFq8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-11-l-objet-math.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AdwlFqE0wH4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.11 L&apos;Objet Math</video:title>
      <video:description>Vous avez donc beaucoup appris sur les objets, jetons maintenant un œil à quelques-uns des objets intégrés en JavaScript. Le premier que nous allons examin...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AdwlFqE0wH4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-13-date.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ckjg6Y8_ElI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.13 Date</video:title>
      <video:description>Le dernier objet intégré que nous allons examiner dans cette section est l&apos;objet date. Maintenant, juste pour clarifier, les objets que nous examinons dans...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ckjg6Y8_ElI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-14-l-objet-address.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fqirxzBHwkA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.14 L&apos;Objet adress</video:title>
      <video:description>Voici votre premier exercice pour cette section. Je veux que vous créiez un objet adresse avec trois propriétés, rue, ville et code postal. Lorsque vous fa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fqirxzBHwkA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-15-exercice-fonction-factory-et-constructeur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-CSF_UXXl1M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.15 Exercice: Fonction Factory et Constructeur</video:title>
      <video:description>Dans le dernier exercice, nous avons utilisé la syntaxe littérale d&apos;objet pour initialiser un objet d&apos;adresse. Dans cet exercice, je veux que vous initiali...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-CSF_UXXl1M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-16-exercice-objet-de-publication-de-blogs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sAWP1tLusj4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.16 Exercice: Objet de publication de blog</video:title>
      <video:description>Dans cet exercice, je souhaite que vous créiez un objet de publication de blog avec ces propriétés. title, body, author, views, qui représente le nombre de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/sAWP1tLusj4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-17-exercice-fonction-constructeur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/l2N0CZZ4qIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.17 Exercice: Fonction Constructeur</video:title>
      <video:description>Dans cet exercice, nous allons à nouveau utiliser une fonction constructeur pour créer un objet de publication. Mais cet objet constructeur est un peu diff...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/l2N0CZZ4qIY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-2-factory-fonction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxqbwjl1xCY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.2 Fonction Factory</video:title>
      <video:description>Dans la dernière vidéo, vous avez appris à utiliser la syntaxe littérale de l&apos;objet pour créer un objet. Mais il y a un petit problème ici. Imaginez que vo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxqbwjl1xCY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-3-fonction-constructeur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Pplv8sivyEE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.3 Fonction Contructeur</video:title>
      <video:description>Dans cette vidéo, vous allez découvrir un autre modèle de création d&apos;objets. C&apos;est donc la fonction constructeur, donc, tout comme la factory fonction, nou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Pplv8sivyEE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-4-caractere-dynamique-des-objets-en-javascript.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_X3JNbFQA5w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.4 Caractère dynamique des objets</video:title>
      <video:description>Une chose que nous devons comprendre sur les objets en JavaScript c&apos;est qu&apos;ils sont dynamiques, ce qui signifie qu&apos;une fois que vous les avez créés, vous p...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_X3JNbFQA5w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-5-proprietes-du-constructeur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nqcQFUN2OBQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.5 Propriété du constructeur</video:title>
      <video:description>Chaque objet en JavaScript a une propriété appelée constructeur. Et cela fait référence à la fonction qui a été utilisée pour construire ou créer cet objet...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nqcQFUN2OBQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-6-les-fonctions-sont-des-objets.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lo86EXyLVfk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.6 Les fonctions sont des objets</video:title>
      <video:description>L&apos;un des concepts déroutants de JavaScript est que les fonctions sont des objets. Donc, cette fonction de cercle que nous avons ici, est en fait un objet....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lo86EXyLVfk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-7-types-de-valeurs-vs-types-de-references.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O-z0ixHXq5g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.7 Types de Valeurs VS Types de Réferences</video:title>
      <video:description>En JavaScript, nous avons deux catégories de types. D&apos;un côté, nous avons des types de valeurs, également appelés primitives, de l&apos;autre, nous avons des ty...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O-z0ixHXq5g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-8-enumeration-des-proprietes-d-un-objet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nPHMlDmCfRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.8 Enumération des propriétés d&apos;un objet</video:title>
      <video:description>Nous avons donc ici cet objet cercle avec la propriété radius et la méthode draw. Plus tôt dans le cours, vous avez appris à utiliser les boucles for in et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nPHMlDmCfRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/5-9-cloner-un-objet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nPHMlDmCfRQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.9 Cloner un objet</video:title>
      <video:description>Lors de la dernière vidéo, vous avez appris à énumérer les propriétés d&apos;un objet. Maintenant, en utilisant cette technique, nous pouvons obtenir toutes les...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nPHMlDmCfRQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-1-introduction-nouvelle-section-sur-les-Tableaux.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6u7iNFquuh0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.1 Introduction sur les Tableaux</video:title>
      <video:description>Bienvenue dans cette nouvelle section ou nous allons examiner en détail les tableaux. Vous allez apprendre toutes sortes d&apos;opérations que vous pouvez effec...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6u7iNFquuh0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-10-joindre-un-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Z0_5OAH6plk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.10 Joindre un tableau</video:title>
      <video:description>Une autre méthode utile pour les tableaux est la méthode join. Nous avons donc ici ce tableau de nombres, disons que nous voulons joindre les éléments de c...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Z0_5OAH6plk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-2-ajout-d-elements-dans-un-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RVICujysb6k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.2 Ajout d&apos;éléments dans un tableau</video:title>
      <video:description>Commençons par déclarer une constante appelée Numbers et nous la définissons sur un tableau avec deux éléments, 3 et 4. Notez maintenant qu&apos;ici, j&apos;ai décla...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RVICujysb6k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-3-recherche-d-elements(primitives).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f4Mw6AZBWCs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.3 Recherche d&apos;éléments (Primitives)</video:title>
      <video:description>Bon, voyons maintenant comment trouver des éléments dans un tableau. La recherche d&apos;éléments dépend vraiment de si vous stockez des types primitifs ou de r...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f4Mw6AZBWCs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-4-recherche-d-elements(types-de-references).html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Nh77-pWFi7Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.4 Recherche d&apos;éléments (Types de Références)</video:title>
      <video:description>Dans la dernière vidéo, je vous ai dit que la recherche de types primitives est différente de la recherche de types de référence. Voyons donc pourquoi. Je...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Nh77-pWFi7Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-5-fonction-flechee.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ou1LZ-Ykri0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.5 Fonction fléchée</video:title>
      <video:description>Dans la dernière vidéo, vous avez découvert cette fonction de prédicat que nous avons transmise à la méthode find. Dans la version ES6, il existe un moyen...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ou1LZ-Ykri0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-6-suppression-d-elements-dans-un-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MGSzCbTUin8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.6 Suppression d&apos;éléments dans un tableau</video:title>
      <video:description>Voyons maintenant comment supprimer des éléments d&apos;un tableau. Donc, commencez par déclarer un nouveau tableau, numbers, et nous le définissons sur 1, 2, 3...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MGSzCbTUin8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-7-vider-un-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oheRcSl4cak/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.7 Vider un tableau</video:title>
      <video:description>Alors maintenant, vous savez comment supprimer un élément d&apos;un tableau. Mais qu&apos;en est-il de vider un tableau? Comment pouvons-nous supprimer tous les élém...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oheRcSl4cak</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-8-l-operateur-de-diffusion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iWXTxZd5YxE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.8 L&apos;Opérateur de diffusion</video:title>
      <video:description>Ainsi, lors de la dernière vidéo, vous avez appris à utiliser la méthode concat pour combiner deux tableaux. Maintenant, il existe une autre façon de réali...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iWXTxZd5YxE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/js/lesson/6-9-iterer-un-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/R-l7qpGpNis/hqdefault.jpg</video:thumbnail_loc>
      <video:title>6.9 Itérer un tableau</video:title>
      <video:description>Plus tôt dans la section à propos du flux de contrôle vous avez découvert différentes boucles en JavaScript. Donc, dans cette section, vous avez appris que...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/R-l7qpGpNis</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-1-Introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tSaSriv3yOs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 1 : Introduction</video:title>
      <video:description>SQL et PostgreSQL sont deux outils qui ont révolutionné la gestion des bases de données. SQL, ou Structured Query Language, est un langage de programmation...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tSaSriv3yOs</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-2-1-qu-est-ce-qu-une-base-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KUVT4QFJlKU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.1 : Qu&apos;est ce qu&apos;une base de données</video:title>
      <video:description>Le module Postgres est une formation destinée aux professionnels de l’informatique qui souhaitent acquérir des compétences en matière de gestion de bases d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/KUVT4QFJlKU</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-2-2-qu-est-ce-qu-une-base-de-donnees-relationnelle-et-sql.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Hyh156MS3_0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.2 : Qu&apos;est ce qu&apos;une base de données relationnelle et SQL</video:title>
      <video:description>PostgreSQL est un système de gestion de base de données relationnelles open source, qui permet de stocker et de gérer des données structurées de manière ef...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Hyh156MS3_0</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-2.3-installation-postgresql-pour-mac.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_6j8RQIAkPs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.3 : Installation PostgreSQL pour Mac</video:title>
      <video:description>Le module PostgreSQL est un système de gestion de base de données relationnelles open source qui permet de stocker et de gérer efficacement de grandes quan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_6j8RQIAkPs</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-2.4-installation-postgre-sql-pour-windows.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HkoPUpJCWCU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 2.4 : Installation PostgreSQL pour Windows</video:title>
      <video:description>L&apos;installation de PostgreSQL pour Windows est une étape cruciale pour tout utilisateur souhaitant bénéficier des avantages de cette base de données open so...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HkoPUpJCWCU</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-11-modification-du-type-de-donnees-dans-colonne.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/u8Ak9c_0KjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.11 : Modification du type de données dans colonne</video:title>
      <video:description>La modification du type de données dans une colonne est une opération fréquente dans la gestion de bases de données. Cela peut être nécessaire pour s&apos;assur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/u8Ak9c_0KjQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-12-suppression-de-tables.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1FbiDZlwQaM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.12 : Suppression de tables</video:title>
      <video:description>La suppression de tables est une pratique courante en matière de gestion de bases de données. Elle consiste à éliminer définitivement une ou plusieurs tabl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1FbiDZlwQaM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-13-langage-de-definition-de-donnee.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DFL6kyKB3Sc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.13 : Langage de définition de donnée</video:title>
      <video:description>Le langage de définition de données (LDD) est un ensemble de règles et de conventions utilisées pour décrire la structure et les caractéristiques des donné...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DFL6kyKB3Sc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-14-langage-de-definition-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ctT5h__rgwU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.14 : Langage de définition de données</video:title>
      <video:description>Le langage de définition de données (LDD) est un ensemble de règles et de conventions utilisées pour décrire la structure et les caractéristiques des donné...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ctT5h__rgwU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-15-resume-de-la-section.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dyaLm5dKja0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.15 : Résumé de la section</video:title>
      <video:description>Le résumé de la section est un élément clé de toute page web, car il permet aux utilisateurs de comprendre rapidement le contenu de la page. Pour les moteu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dyaLm5dKja0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-2-les-tables-dans-les-bases-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PGlP6dj3X9Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.2 : Les tables dans les bases de données</video:title>
      <video:description>Les tables sont l&apos;un des éléments clés des bases de données. Elles permettent de stocker et d&apos;organiser les données de manière structurée, ce qui facilite...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PGlP6dj3X9Y</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-3-explication-des-types-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>HTML 5 - 6.1 : Sélectionner un fournisseur et une URL publique</video:title>
      <video:description>L&apos;explication des types de données est un sujet important dans le domaine de la programmation et de l&apos;informatique. Les types de données sont des éléments...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-4-les-cles-primaires-et-etrangeres.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jJzvTHU-vb0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.4 : Les clés primaires et étrangères</video:title>
      <video:description>Les clés primaires et étrangères sont des éléments essentiels de la conception d&apos;une base de données. La clé primaire est une colonne ou un ensemble de col...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jJzvTHU-vb0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-5-les-contraintes-unique-not-null-et-check.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/TPXM2UOJ8fw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.5 : Les contraintes unique not null et check</video:title>
      <video:description>Les contraintes unique not null et check sont des outils essentiels dans la création de bases de données fiables et performantes. La contrainte unique gara...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/TPXM2UOJ8fw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-6-creation-de-notre-premiere-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6iNbCd8Fixw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.6 : Création de notre première table</video:title>
      <video:description>La création de notre première table est une étape importante dans le processus de développement de notre entreprise. Cette table, qui sera fabriquée à part...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6iNbCd8Fixw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-3-7-creation-de-la-table-acteurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5ccNgiB4h44/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 3.7 : Création de la table Acteurs</video:title>
      <video:description>Creer la table acteurs en SQL avec PostgreSQL : instruction CREATE TABLE, cle primaire SERIAL, colonnes et contraintes pour une base de films.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5ccNgiB4h44</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-16-introduction-crud-creation-recherche-modification-et-suppression-des-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jsHUq28it0o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.16 : Introduction CRUD création recherche modification et suppression des données</video:title>
      <video:description>L&apos;introduction CRUD est une méthode de gestion de données qui permet de créer, lire, mettre à jour et supprimer des informations dans une base de données....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jsHUq28it0o</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-17-insertion-de-donnees-dans-une-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cfhTZH70GT0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.17 : Insertion de données dans une table</video:title>
      <video:description>L&apos;insertion de données dans une table est une opération essentielle en matière de gestion de base de données. Elle consiste à ajouter de nouvelles informat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cfhTZH70GT0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-18-modification-de-donnees-dans-une-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cCZnMQ4lRsQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.18 : Modification de données dans une table</video:title>
      <video:description>La modification de données dans une table est une opération courante en matière de gestion de base de données. En effet, cette action permet de mettre à jo...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cCZnMQ4lRsQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-19-suppression-de-donnees-d-une-table.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gTkhdHLzxi8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.19 : Suppression de données d&apos;une table</video:title>
      <video:description>La suppression de données d&apos;une table est une opération courante dans la gestion de base de données. Cela consiste à effacer des enregistrements d&apos;une tabl...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gTkhdHLzxi8</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-20-insertion-de-donnees-dans-notre-bdd-films.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oWkYaFZH3BU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.20 : Insertion de données dans notre BDD Films</video:title>
      <video:description>L&apos;insertion de données dans notre base de données de films est une étape cruciale pour assurer la visibilité de notre site web auprès des moteurs de recher...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oWkYaFZH3BU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-21-challenge-manipulation-des-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/SBSUIUenD1I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.21 : Challenge Manipulation des données</video:title>
      <video:description>Le Challenge Manipulation des données est un événement annuel organisé pour les professionnels du secteur de la data. Il permet aux participants de tester...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SBSUIUenD1I</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-22-solution-manipulation-des-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vQay0d8_Wbw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.22 : Solution manipulation des données</video:title>
      <video:description>La manipulation des données implique souvent l&apos;utilisation de logiciels spécialisés pour extraire des informations à partir de grandes quantités de données...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vQay0d8_Wbw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-4-23-resume-de-la-section.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uQ0o2-DyDhA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 4.23 : Résumé de la section</video:title>
      <video:description>PostgreSQL est un système de gestion de base de données relationnelle open source largement utilisé en France. Il offre une grande flexibilité et une grand...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uQ0o2-DyDhA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-24-introduction-de-la-section.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-I6oksf-1p0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.24 : Introduction de la section</video:title>
      <video:description>L&apos;introduction de la section consacrée à PostgreSQL vise à présenter ce système de gestion de base de données relationnelles open source. Elle permet de co...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-I6oksf-1p0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-25-selection-de-requetes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>GIT 4 SECTION 2 : Les différentes étape de GIT</video:title>
      <video:description>La sélection de requêtes est une fonctionnalité essentielle de PostgreSQL, qui permet aux utilisateurs d&apos;extraire des données spécifiques à partir d&apos;une ba...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-26-conditions-where.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cRlwdOttPE0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.26 : Conditions WHERE</video:title>
      <video:description>Les conditions WHERE sont une fonctionnalité clé de PostgreSQL qui permettent de filtrer les données d&apos;une table en fonction de critères spécifiques. Cette...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cRlwdOttPE0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-27-les-operateurs-logiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3ks-FceYmt0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.27 : Les Opérateurs Logiques</video:title>
      <video:description>Les opérateurs logiques sont des outils essentiels pour la manipulation et la recherche de données dans les bases de données PostgreSQL. Ils permettent de...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3ks-FceYmt0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-28-challenge-1-les-requetes-de-selection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BGDEAFSwn_Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.28 Challenge 1 : Les requêtes de sélection</video:title>
      <video:description>PostgreSQL est un système de gestion de bases de données relationnelles open source très performant et robuste. Il permet de stocker et de gérer des donnée...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/BGDEAFSwn_Q</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-29-solution-1-les-requetes-de-selection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uFYfAlbkVuE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.29 Solution 1 : Les requêtes de sélection</video:title>
      <video:description>PostgreSQL est un système de gestion de base de données relationnelle open source qui permet de stocker et de gérer efficacement de grandes quantités de do...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uFYfAlbkVuE</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-30-restriction-et-sortie-de-donnee-avec-in-et-not-in.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jx_bXxwvlJ8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.30 : Restriction et sortie de donnée avec IN et NOT IN</video:title>
      <video:description>PostgreSQL est un système de gestion de base de données relationnelles open source qui offre une grande variété de fonctionnalités pour la manipulation et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Jx_bXxwvlJ8</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-31-restriction-et-sortie-de-donnee-avec-like.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Jx_bXxwvlJ8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.30 : Restriction et sortie de donnée avec IN et NOT IN</video:title>
      <video:description>SQL et PostgreSQL 5.31 sont des outils puissants pour la gestion des données. La restriction et la sortie des données peuvent être effectuées avec l&apos;opérat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Jx_bXxwvlJ8</video:player_loc>
      <video:publication_date>2022-04-26</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-32-restriction-et-sortie-de-donnee-avec-betwen.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/APNo8CEUD_k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.32 : Restriction et sortie de donnée avec BETWEEN</video:title>
      <video:description>Module SQL / PostgreSQL : SQL ET POSTGRE 5.32 : Restriction et sortie de donnée avec BETWEEN. Tutoriel video gratuit sur we want code, plateforme d&apos;apprent...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/APNo8CEUD_k</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-33-challenge-2-les-requetes-de-selection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kxGQwispizc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.33 Challenge 2 : Les requêtes de sélection</video:title>
      <video:description>Challenge SQL/PostgreSQL : trois exercices de requêtes SELECT combinant IN, BETWEEN et LIKE sur des tables de films, acteurs et réalisateurs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kxGQwispizc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-34-solution-2-les-requetes-de-selection.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.34 Solution 2 : Les requêtes de sélection</video:title>
      <video:description>Solution du challenge SQL/PostgreSQL : requêtes SELECT avec IN, LIKE et BETWEEN pour filtrer films, acteurs et réalisateurs selon plusieurs critères.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-35-order-by.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AiZTIc2oq1s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.35 Order by</video:title>
      <video:description>SQL ORDER BY : triez par colonne en ASC (croissant) ou DESC (décroissant). Fonctionne avec texte, nombres, dates. Triage multi-colonnes.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AiZTIc2oq1s</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-36-ofetch-first.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.36 Ofetch First</video:title>
      <video:description>Découvrez la clause FETCH FIRST en SQL/PostgreSQL pour limiter le nombre de lignes retournées par une requête SELECT, alternative standard à LIMIT.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-37-distinct-.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.37 Distinct</video:title>
      <video:description>Découvrez le mot-clé DISTINCT en SQL/PostgreSQL pour supprimer les doublons d&apos;une requête SELECT et obtenir uniquement les valeurs uniques d&apos;une colonne.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-38-challenge-3-realisateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.38 Challenge 3 realisateur</video:title>
      <video:description>Challenge SQL/PostgreSQL : exercices de requêtes SELECT autour des réalisateurs, mettant en pratique DISTINCT, FETCH FIRST, ORDER BY et conditions WHERE.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-39-solution-au-3-eme-challenge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.39 Solution au 3ème challenge</video:title>
      <video:description>Le 3ème challenge peut être résolu avec l&apos;utilisation de SQL et PostgreSQL 5.39. SQL est un langage de programmation qui permet aux développeurs de créer d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-40-valeurs-null.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.40 Valeurs NULL</video:title>
      <video:description>Les bases de données SQL et PostgreSQL 5.40 sont des systèmes de gestion de base de données relationnelles très populaires. Elles permettent aux utilisateu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-41-alias.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.41 ALIAS</video:title>
      <video:description>SQL et PostgreSQL 5.41 sont des systèmes de gestion de base de données (SGBD) très populaires. SQL est un langage de programmation standard qui permet aux...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-42-concatenation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.42 Concaténation</video:title>
      <video:description>La concaténation est une fonctionnalité très utile de SQL et PostgreSQL 5.42. Elle permet aux développeurs de combiner des chaînes de caractères pour créer...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4M5P7HTVjjQ</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-43-challenge-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.43 Challenge 4</video:title>
      <video:description>Le SQL et PostgreSQL 5.43 sont des outils puissants pour les développeurs et les administrateurs de bases de données. SQL est un langage de programmation s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-44-solution-au-challenge-4.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.44 Solution au challenge 4</video:title>
      <video:description>SQL et PostgreSQL 5.44 sont des outils puissants pour les développeurs et les administrateurs de bases de données. SQL est un langage de programmation stan...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/postgre/lesson/sql-et-postgre-5-45-resume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YsRNIa73TBU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>SQL ET POSTGRE 5.45 Resume</video:title>
      <video:description>SQL et PostgreSQL 5.45 sont des technologies de base de données très populaires. SQL est un langage de programmation standard utilisé pour interroger et ma...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YsRNIa73TBU</video:player_loc>
      <video:publication_date>2023-05-02</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/1-2-installation-des-outils.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0pTA5lNd4rQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 1.2 : Installation des outils</video:title>
      <video:description>Installation des outils Nous allons installer Python et Pycharm Commençons par python : Pour ce fait, vous devez vous rendre sur votre navigateur et taper...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0pTA5lNd4rQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/10-1-python-tuples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-X1tZHsIco4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>10.1 Python Tuples</video:title>
      <video:description>Python est un langage de programmation polyvalent qui offre aux développeurs une large gamme d&apos;outils et de fonctionnalités avec lesquels travailler. L&apos;une...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-X1tZHsIco4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/10-2-python-listes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jJvHOZY7sKY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 10.2: Listes</video:title>
      <video:description>Module Python : Python 10.2: Listes. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jJvHOZY7sKY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/10-3-python-fonctions-et-tuples.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xWq4COe8ljI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>10.3 Python Fonctions et Tuples</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici nous allons voir les fonctions et tuples J&apos;ai commencé par commenter ce qu&apos;on avait fait dans la dernière...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xWq4COe8ljI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/10-4-python-les-slices.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y38aioV4o1k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>10.4 Python Les Slices</video:title>
      <video:description>Python est un langage de programmation de haut niveau largement utilisé dans différents domaines tels que le développement web, la science des données et l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y38aioV4o1k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/11-2-python-exercice-afficher-les-pizzas.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0pTA5lNd4rQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.2 : Exercice : Afficher les pizzas</video:title>
      <video:description>On démarre sur notre project pizza version liste nous avons déjà créé un nouveau projet que nous avons nommé pizza et je vous conseille de faire autant on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0pTA5lNd4rQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/11-5-python-exercice-erreur-si-cette-pizza-existe-deja.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/a97GoJmqtTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.5 Python Exercice Erreur si Cette Pizza Existe Deja</video:title>
      <video:description>Module Python : Python 11.5 : Exercice : Erreur si cette pizza existe déjà. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technol...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/a97GoJmqtTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/11-6-python-trier-la-liste.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/HIMuZhVJV0s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.6 Python Trier la Liste</video:title>
      <video:description>Module Python : Python 11.6 : Trier la liste. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/HIMuZhVJV0s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/11-7-python-exercice-slices.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IFl5MgdKT34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>11.7 Python Exercice Slices</video:title>
      <video:description>Module Python : Python 11.7 : Exercice : Slices. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;informatique.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/IFl5MgdKT34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/11-8-python-evolution-et-problematiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bu4V_1uJ_Lg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 11.8 : Evolutions et problématiques</video:title>
      <video:description>Module Python : Python 11.8 : Evolutions et problématiques. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;infor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bu4V_1uJ_Lg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/13-2-python-append-extend-et-insert.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0pTA5lNd4rQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.2 : Append, extend, et insert</video:title>
      <video:description>Bien sûr, voici un aperçu de ces trois méthodes en Python : Append, Extend et Insert</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0pTA5lNd4rQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/13-6-python-swapper-deux-elements-d-une-liste.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0pTA5lNd4rQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 13.6 : Swapper deux éléments d’une liste</video:title>
      <video:description>Nous allons continuer avec la notion de questionnaire on va commencer par ajouter deux questions je vais copier et ici je vais mettre 3 4 ici on va dire qu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0pTA5lNd4rQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/14-1-python-poo-avec-python-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LiqCwR0ZchI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>14.1 Python Poo Avec Python Introduction</video:title>
      <video:description>Module Python : Python 14.1 : POO avec Python : Introduction. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;inf...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LiqCwR0ZchI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-1-1-concept-fondamental-partie-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxG1ZxddAb4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.1.1 Concept Fondamental Partie 1</video:title>
      <video:description>Comment fonctionne la programmation ? Je vais vous expliquer ici les concepts de bases de la programmation qui sont incontournables à tous développeurs Nou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxG1ZxddAb4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-1-2-concept-fondamental-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QTPvyfYsfYQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.1.2 Concept Fondamental Partie 2</video:title>
      <video:description>Nous allons expliquer ces notions à travers la cuisson d’omelette : Recette de cuisine : Casser 4 oeufs Mélanger Rajouter de la crème Si j’ai du fromage :...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QTPvyfYsfYQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-10-bouee-de-secours.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ahq4YOdF_l8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.10 : Bouée de secours : print, input, str, int, try</video:title>
      <video:description>Nous allons continuer notre code avec une bouée de secours, ici nous allons faire un récapitulatif de tous les thèmes que nous avons abordé plus haut déjà...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ahq4YOdF_l8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-11-boucle-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QXNlRS87EIY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.11 Boucle While</video:title>
      <video:description>Nous allons continuer avec notre programme ajouter la boucle while à l&apos;intérieur nous allons demander à l&apos;utilisateur d&apos;entrer un âge et répéter cela jusqu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QXNlRS87EIY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-12-ameliorer-programme-avec-boucle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rEAnPNht_pc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.12 : Améliorer notre programme avec la boucle</video:title>
      <video:description>Bon on va supprimer tout ceci pour améliorer nos programme je vais supprimer et decommenter notre code depart ici on souhaite faire une boucle white c&apos;est-...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rEAnPNht_pc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-14-debugger.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YxkVHqm6Fgk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.14 : Debugger</video:title>
      <video:description>Guide pratique du débogage en Python : utiliser breakpoints, examiner les variables et naviguer l&apos;exécution du code. Techniques essentielles pour corriger les bugs.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YxkVHqm6Fgk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-2-premier-programme.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yQAqHpw3nCo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.2 Premier Programme</video:title>
      <video:description>Maintenant on va démarrer avec notre 1 er programme, vous pouvez lancer votre IDE pycharm et tapez sur create new projet puis vous le renommez et vous lais...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yQAqHpw3nCo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-3-variable-nom.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/50CD8cTsio4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.3 Variable Nom</video:title>
      <video:description>Bon nous allons continuer nos programmes en créant une variable nom de type chaîne de caractère dylan et si je fais un print nom vous allez voir qu&apos;il y&apos;a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/50CD8cTsio4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-4-demande-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hkbNaKN3vSY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.4 : Demande de données à l&apos;utilisateur</video:title>
      <video:description>On va essayer d&apos;améliorer notre code en demande à l&apos;utilisateur son nom est affiché dans le programme bon pour faire ça nous avons besoin d&apos;une fonction, l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/hkbNaKN3vSY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-5-exercice.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vxeXCZ_hiXo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.5 : Exercice : Demande de l&apos;âge</video:title>
      <video:description>Bon on continue avec notre code ici on va afficher à l&apos;écran vous appelez dans ton temps et vous avez quel âge. ça c&apos;est l&apos;exercice que nous allons faire d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vxeXCZ_hiXo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-6-commentaire-dans-le-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2HX9waWt5BQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 2.6 Commentaire Dans le Code</video:title>
      <video:description>Ici nous allons voir les commentaires dans le code pour faire un commentaire nous avons besoin d&apos;un # il faut savoir que un commentaire est la pour expliqu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2HX9waWt5BQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-7-variable-numerique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UGRLsisBv-s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.7 : Variable numérique</video:title>
      <video:description>Il est impossible d’écrire un programme sans utiliser de variable. Ce terme désigne le fait d’attribuer un nom ou identificateur à des informations : en le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UGRLsisBv-s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/2-8-conversion-chaine-de-caractere.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2GKmuiewH34/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 2.8 : Conversion de la chaine de caractère</video:title>
      <video:description>Maintenant continue avec notre code et on va devoir réactiver nos questions et mettre âge en commentaire de mêmes que nom bon je vais nettoyer mon code on...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2GKmuiewH34</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-11-condition-et-ou.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/K56dgcar_gs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.11 : Condition ET/OU</video:title>
      <video:description>Nous allons continuer avec notre code ici nous allons voir les conditions et où et pour cela nous devons faire ces deux exemples et l&apos;âge est compris entre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/K56dgcar_gs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-2-fonction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/M_85R1ePi1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 3.2 Fonction (2)</video:title>
      <video:description>Nous allons continuer avec notre code et nous allons faire les fonctions quand nous regardons notre code nous constatons qu&apos;elle a trois parties nous avons...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/M_85R1ePi1w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-5-variable-globale-parametre.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ybbTUpFt3xE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 3.5 Variable Globale Parametre</video:title>
      <video:description>Avant d&apos;avancer sur les fonctions on va pas aider par mes deux fonctions et variable globale plus haut je vous ai expliqué qu&apos;il existait deux sortes de va...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ybbTUpFt3xE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-6-bouee-parametres.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vb540cMKYq0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.6 : Bouée de secours : paramètres</video:title>
      <video:description>La bouée de secours concernant les paramètres ici je vais revenir sur les paramètres de fonction si vous regardons bien notre côte on peut se demander d&apos;où...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vb540cMKYq0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-7-exercice-fonction-afficher.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gk_TUdiYYKk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 3.7 : Exercice : Fonction afficher</video:title>
      <video:description>Dans cette partie nous allons faire un petit exercice si nous gardons notre code au niveau de afficher le résultat on constate qu&apos;on répète, 2 fois donc l&apos;...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gk_TUdiYYKk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/3-9-condition-else-if.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wg1vARD1bCI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 3.9 Condition Else if (2)</video:title>
      <video:description>Cette notion est l&apos;une des plus importante en programmation. L&apos;idée est de dire que si telle variable a telle valeur alors faire cela sinon cela. Condition...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wg1vARD1bCI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/4-1-boucle-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y_N3HUNuFRc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 4.1 Boucle For</video:title>
      <video:description>Nous allons continuer avec notre code ici nous allons voir la boucle for pour cela je vais commenter ceci et si je relance mon code rien ne s&apos;affiche rien...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Y_N3HUNuFRc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/4-4-approche-visuelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ieCnRQnmhiI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 4.4 : Approche visuelle</video:title>
      <video:description>Salut à tous bienvenue ce nouveau cours de Python, ici nous allons continuer notre apprentissage en utilisant une approche plus ... visuelle, nous allons u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ieCnRQnmhiI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/4-6-deplacer-tortue.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZOyEimlZfg4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 4.6 Deplacer Tortue</video:title>
      <video:description>On va continuer avec notre code il objectif ici est de déplacer la tortue comme nous avons vu plus haut, ... je vais rajouter entre ces lignes les commande...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZOyEimlZfg4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/4-7-exercice-faire-escalier.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iSD8Xd6eMiU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 4.7 Exercice Faire Escalier</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici on fait un exercice, le but de l&apos;exercice est de faire un escalier de 4 marches ayant 50 pixels en largeur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iSD8Xd6eMiU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-0-nbre-magique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f-psehrO99o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 5.0 Nbre Magique (2)</video:title>
      <video:description>Salut à tous bienvenue sur ce nouveau cours de python a ce niveau nous allons voir les nombres magiques , ici l&apos;utilisateur va devoir deviner un nombre et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/f-psehrO99o</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-2-exercice-demander-nombre.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZLB60Z-SqIk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.2 : Exercice : demander nombre</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici l&apos;objectif est de faire un exercice pour mieux comprendre ce que nous avons ... vu plus haut, à cet effet...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZLB60Z-SqIk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-3-exercice-condition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rZyZ2YWnDrQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.3 : Exercice : condition</video:title>
      <video:description>Nous allons continuernotre apprentissage et ici, nous allons faire un exercice contenant les conditions, nous allons comparer le nombre au ... nombre magiq...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rZyZ2YWnDrQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-4-exercice-boucle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/c4EY7cYQSOc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 5.4 Exercice Boucle</video:title>
      <video:description>Nous allons continuer avec les exercices et ici nous allons faire une boucle qui va permettre de demander un ... nombre à l&apos;utilisateur, jusqu&apos;à ce que l&apos;u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/c4EY7cYQSOc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-5-exercice-gerer-entree-invalide.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1oYRXjVuUS0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.5 : Exercice : Gérer l’entrée invalide</video:title>
      <video:description>On va commencer à améliorer notre programme et ici nous allons gérer le cas d&apos;erreur, si par exemple, je lance mon code et que j&apos;entre importe quoi à ce ni...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1oYRXjVuUS0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-7-limite-boucle-while.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/L6Edeaote4k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python - 5.7 Limite Boucle While</video:title>
      <video:description>Nous allons maintenant ajouter un événement complémentaire pour plus améliorer notre code, si je lance par exemple mon code, et que je cherche le nombre ma...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/L6Edeaote4k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/5-8-limite-boucle-for.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DBBuRQB0S2M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 5.8 : Limiter le nombre de vies : boucle for</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici nous allons faire la même chose mais avec la boucle for, donc je ... vais juste relancer mon code, et si à...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DBBuRQB0S2M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-1-jeu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/yu2pCFMmOtk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.1 : Le jeu de maths</video:title>
      <video:description>Salut à tous, bienvenue dans cette nouvelle section de python Ici, nous allons faire : un projet, de jeu de maths, le projet consiste à poser des questions...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/yu2pCFMmOtk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-2-python-creation-du-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/q3Uc2QPoKhc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.2 : Création du projet</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici, nous allons créer un nouveau projet, je vais taper sur new project et je vais changer le nom ... en metta...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/q3Uc2QPoKhc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-3-python-exercise-addition.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/mEh4mFoGiyk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.3 : Exercice : Addition</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici, nous allons poser une question à utilisateur, a travers la fonction question et tirer deux nombres au sor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/mEh4mFoGiyk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-4-python-exercise-plusieurs-questions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZD5KPuTWHAQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.4 : Exercice : Plusieurs questions</video:title>
      <video:description>Nous allons continuer notre apprentissage et ici nous allons faire un exercice qui consiste à boucler plusieurs fois la question ... poser à l&apos;utilisateur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZD5KPuTWHAQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-5-python-exercise-points.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/StQ82zUFo4Y/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.5 : Exercice : Points</video:title>
      <video:description>Nous allons continuer leur apprentissage et si nous allons gérer le nombre de points nous allons commencer par créer une variable nombre de points égal à z...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/StQ82zUFo4Y</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-6-python-exercise-conditons.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5k2GnY-vmFE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.6 : Exercice : Conditions</video:title>
      <video:description>Nous allons continuer notre apprentissage ici nous allons faire un exercice sur les conditions, l&apos;exercice va comparer le nombre de points au nombre des qu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/5k2GnY-vmFE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/6-7-python-addition-ou-multiplication.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/unx_MCgT3QY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 6.7 : Addition ou multiplication</video:title>
      <video:description>On continue et ici nous remarquons que le code ne fait que faire des additions et nous aimerons faire des multiplications aussi donc on va créer une nouvel...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/unx_MCgT3QY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/7-3-python-le-return.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lue2_YE-JMU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.3 Python le Return</video:title>
      <video:description>Nous allons avancer notre apprentissage et ici nous allons voir le mot cle return qui est une notion très importante pour les fonctions de même que les par...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lue2_YE-JMU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/7-5-python-hierachie.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uTfFV8CMaeg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.5 Python Hierachie</video:title>
      <video:description>Nous allons continuer d&apos;améliorer notre code déjà ce code est mieux par rapport à ce que nous avons avant mais nous pouvons encore l&apos;améliorer Nous constat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uTfFV8CMaeg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/7-6-python-retourner-plusieurs-valeurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9VZgHNHA5k4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>7.6 Python Retourner Plusieurs Valeurs</video:title>
      <video:description>On continu sur ce que nous avons fait précédemment on avait extrait la partie qui permettait d&apos;afficher les informations et maintenant va créer une fonctio...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9VZgHNHA5k4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/8-1-python-questionnaire-v1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3nWyZ6iEJ2I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.1 : Questionnaire v1</video:title>
      <video:description>Salut à tous bienvenue sur cette nouvelle section de Python,ici nous allons continuer avec l&apos;expertise des fonctions , nous allons ... faire un projet de q...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3nWyZ6iEJ2I</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/8-3-python-refactoriser-du-code.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MAOxnOpxT0s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.3 : Refactoriser du code</video:title>
      <video:description>Nous allons continuer avec notre questionnaire, et l&apos;objectif ici est de refactorier notre code, nous allons faire cela a travers un exercice et pour ce fa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/MAOxnOpxT0s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/8-4-python-gerer-unscore.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aRGdAFpyaXo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 8.4 : Gérer un score</video:title>
      <video:description>Nous allons continuer notre projet de questionnaire et ici nous allons introduire le score pour ce fais je vais vous montrer plusieurs approches et ça va ê...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/aRGdAFpyaXo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/9-1-python-les-fonctions-notions-avancees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/PtAQAmP76X8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.1 : Les fonctions : Notions avancées</video:title>
      <video:description>Bonjour à tous bienvenue voici une belle sélection de Python, nous allons continuer notre apprentissage avec les fonctions et ici nous allons voir les fonc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/PtAQAmP76X8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/9-3-python-difference-entre-break-et-return.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fEnyQOwYZnw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>9.3 Python Difference Entre Break et Return</video:title>
      <video:description>Nous allons continuer notre apprentissage ici nous allons voir la différence entre le break et le return J&apos;ai commencé par commenter notre programme on ava...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fEnyQOwYZnw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/py/lesson/9-5-python-nombre-variable-de-parametres.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UUJrv8CiMTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Python 9.5 : Nombre variable de paramètres</video:title>
      <video:description>Module Python : Python 9.5 : Nombre variable de paramètres. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;infor...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UUJrv8CiMTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/H0RRC6iMvm8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>1.1 Introduction React</video:title>
      <video:description>Bonjour à tous et à toutes j&apos;espère que vous allez bien aujourd&apos;hui nous allons voir plusieurs chapitres sur React dans ce premier chapitre nous allons voi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/JfLMUqua34c</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-1-react-qu-est-ce-que-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CMqhiR358hY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.1 Qu&apos;est ce que React</video:title>
      <video:description>React c&apos;est quoi ? React Js, est une techno Javascript crée en 2013 Par les équipes de Facebook Mais il ne s&apos;agit pas d&apos;un Framework à proprement parler. E...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/CMqhiR358hY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-2-comment-installer-react-sur-son-ordinateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oCEkv3Mb7Po/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.2 comment installer react sur son ordinateur ?</video:title>
      <video:description>Bonjour à tous et à toutes on se retrouve sur une vidéo pour savoir comment installer react alors déjà dans un premier temps il faudrait que vous ayez un é...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oCEkv3Mb7Po</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-3-exemple-code-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nQabgu6YVRk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.3 Exemple code React</video:title>
      <video:description>On se retrouve sur la partie où je vais vous montrer un petit exemple de code bon la je vais faire un petit code vraiment très simple pour que tout le mond...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nQabgu6YVRk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-4-Let-const.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GLR-_a_IJa8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.4 Let &amp; const</video:title>
      <video:description>Bonjour à tous et à toutes j&apos;espère que vous allez bien on se retrouve aujourd&apos;hui pour une nouvelle vidéo et dans cette vidéo on va parler de let et const...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/GLR-_a_IJa8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-5-fonction-en-fleche.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tmxgKgDNkxs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.5 Fonction en flèche</video:title>
      <video:description>Bonjour à tous et à toutes j&apos;espère que vous allez bien. Bienvenue dans cette nouvelle vidéo où l&apos;on va parler de fonction en flèche. C&apos;est une syntaxe dif...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tmxgKgDNkxs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-6-react-exportations-importations.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/D8s04xsJSNQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.6 Exportations &amp; Importations</video:title>
      <video:description>Une autre fonctionnalité proposée par javascript nouvelle génération concerne l&apos;écriture de code modulaire afin que le code Javascript soit divisé en plusi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/D8s04xsJSNQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-7-comprendre-les-classes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_OXjxNStidU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.7 Comprendre les classes</video:title>
      <video:description>Nous avons appris sur les importations et les exportations une autre caractéristique essentielle de la prochaine génération Javascript et que les classes s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_OXjxNStidU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-8-class-methodes-propriete.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Me_ZgohAIp8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.8 Class Méthodes Propriété</video:title>
      <video:description>Ainsi, dans la dernière vidéo, nous avons appris sur les classes et sur les propriétés et les méthodes.Ici aussi. Maintenant, javascript de nouvelle généra...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Me_ZgohAIp8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/2-9-loperateur-spread-et-rest.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4OylL9e9yBc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>2.9 L&apos;opérateur spread et Rest</video:title>
      <video:description>Nous avons beaucoup appris sur les classe les fonctions de flèches tournant maintenant nous tête vers de nouveaux opérateurs que nous pourrons utiliser à l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4OylL9e9yBc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-0-destructuration.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oBXIaOeoF7w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.0 Destructuration</video:title>
      <video:description>Nous avons donc appris sur le repos la propagation il y a une fonctionnalité que je souhaite couvrir la prochaine génération qui s&apos;appelle la déstructurati...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oBXIaOeoF7w</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-1-actualisation-des-types-de-reference-et-primitifs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-Nmj_h99jcc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.1 actualisation des types de reference et primitifs</video:title>
      <video:description>D’accord donc ce qu’on va apprendre aujourd’hui ce sont des choses qu’il faut vraiment garder en tête la première caractéristique ou le concept de JavaScri...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-Nmj_h99jcc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-10-1-ecriture-de-code-jsx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8JOg9rI1ffE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.10.1-ecriture-de-code-jsx</video:title>
      <video:description>Très bien du coup nous avons vu comment personnaliser notre composant du coup on va avancer dans le projet c&apos;est-à-dire qu&apos;il faut rajouter maintenant affi...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8JOg9rI1ffE</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-11-ajouter-un-style-css-de-base.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZRqd_QIq-Ds/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.11 Ajouter un style CSS de base</video:title>
      <video:description>Très bien du coup on a crée dépense Item ce qu&apos;on va faire à présent c&apos;est pareil on va cliquer sur le componen vous faites un officier et ce fichier vous...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZRqd_QIq-Ds</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-12-sortie-de-donnees-dynamiques-et-utilisation-dexpressions-dans-jsx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3gRhuUZ_04g/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.12 Sortie de données dynamiques et utilisation d&apos;expressions dans JSX</video:title>
      <video:description>Très bien après avoir ajouté la date l&apos;assurance de la voiture et le prix nous allons ajouter une constante stockons une date en utilisant le constructeur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3gRhuUZ_04g</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-13-ajout-dune-logique-javascript-normal-aux-composants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1p7OxCQs7Dk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.13 Ajout d&apos;une logique javascript normal aux composants</video:title>
      <video:description>Ensuite ce qu&apos;on va faire ça va être très simple c&apos;est vous remplacer tout ce qui était ici. C&apos;est-à-dire voilà ici le props date vous le remplacer par 3 d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1p7OxCQs7Dk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-14-diviser-les-composants-en-plusieurs-composants.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/s61qTl4BFP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.14 Diviser les composants en plusieurs composants</video:title>
      <video:description>Pour la suite du coup on va aller dans le components et on va créer un nouveau fichier on va l&apos;appeler pareil dépenses.date.js Et ensuite après ça on va éc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/s61qTl4BFP8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-15-devoir-1-temps-de-pratique-react-et-component-basics.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/o6vuvVHUwwo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.15 Devoir 1 temps de pratique react et component basics</video:title>
      <video:description>Très bien après tout ça nous allons continuer à crée d&apos;autres fichiers toujours dans component on va créer cette fois le dossier seulement dépenses.js cont...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/o6vuvVHUwwo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-16-passer-des-donnees-via-des-props.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VM5W1ov5xB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.16 Passer des données via des props</video:title>
      <video:description>Du coup pour cette partie j&apos;ai déjà tout rentrer et je vais tous vous montrer il faut juste que vous mettiez pause et que vous copiez alors déjà on va comm...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/VM5W1ov5xB0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-17-un-premier-resume.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Rs9ZZL8iA5Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.17 un premier résumé</video:title>
      <video:description>Très bien n&apos;oubliez pas que cette section concernait les composants il s&apos;agissait de comprendre le concept le plus important de react que vous construisez...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Rs9ZZL8iA5Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-19-organisation-des-fichiers-de-composant.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2H1fG0In19M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.19 organisation des fichiers de composant</video:title>
      <video:description>Du coup apres tout ça ce qu&apos;on va faire maintenant comme vous pouvez le voir à gauche on a beaucoup beaucoup de dossiers et des fois quand vous êtes en mis...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/2H1fG0In19M</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-2-0-conclusion.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Qc__Ht3iSQY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2.0 Conclusion</video:title>
      <video:description>Sur ce je vais terminer ce module nous avons beaucoup appris sur la Javascript nouvelle génération et sur certains concepts Javascript important en général...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Qc__Ht3iSQY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-2-rafraichissement-des-fonctions-de-tableau.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/K_aRPr1k-5U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.2 Rafraîchissement des fonctions de tableau</video:title>
      <video:description>Lors du dernier cours nous avons examiné la référence des types primitif un élément important à garder à l’esprit lors ce que vous utilisez du JavaScript u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/K_aRPr1k-5U</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-20-une-syntaxe-de-fonction-alternative.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8gnbp-ln6N4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.20 une syntaxe de fonction alternative</video:title>
      <video:description>Très bien nous allons voir autre chose avec ce code je pense que vous souvenez tous de la fonction fléchés si vous en souvenez pas je vous invite à retourn...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8gnbp-ln6N4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-3-presentation-du-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fs9ggUshlns/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.3 Présentation du projet</video:title>
      <video:description>Bonjour à tous et à toutes dans cette vidéo je vais vous montrer l&apos;exemple d&apos;un projet qu&apos;on va construire ensemble ce projet consiste tout simplement à re...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fs9ggUshlns</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-4-le-code-react-est-ecrit-de-maniere-declarative.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ptcEVXO13Io/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.4 Le code React est écrit de manière &quot;déclarative&quot;</video:title>
      <video:description>Comment exactement un composant construit maintenant plongera dans le code concret en une seconde en fin de compte les interfaces utilisateur concernent HT...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ptcEVXO13Io</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-5-presentation-des-modules.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RoTtt-HqntI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.5 Présentation des modules</video:title>
      <video:description>Nous avons eu un premier aperçu général à react et pourquoi nous pourrions vouloir l&apos;utiliser dans cette section de cours nous allons maintenant plonger da...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/RoTtt-HqntI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-6-cree-un-nouveau-projet.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/eP_11GtWfzo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.6 Crée un nouveau projet</video:title>
      <video:description>Bonjour à tous et à tous et bienvenue pour le démarrage du projet tout d&apos;abord il va falloir vous créer un projet react normalement on pouvait trouver la v...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/eP_11GtWfzo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-7-analyser-un-projet-react-standard.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Elm75rBQJTc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.7 Analyser un projet React standard</video:title>
      <video:description>Avant de commencer ce projet je veux juste avec vous analysez le projet react nous avons déjà regardé dans index.js Nous pouvons déjà voir que nous avons u...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Elm75rBQJTc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-8-presentation-de-jsx.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/n2R2EeZUTGk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.8 Présentation de JSX</video:title>
      <video:description>Passons maintenant aux JSX maintenant nous allons regarder dans l&apos;inspecteur vous allez dans source et vous allez voir un dossier statique vous allez avoir...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/n2R2EeZUTGk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/3-9-comment-fonctionne-react.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/pg-NVNbxXCk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>3.9 Comment fonctionne React</video:title>
      <video:description>Parfait maintenant vous envoie une petite chose avec react du coup comment ça marche vous allez voir c&apos;est très très simple comme vous pouvez voir nous som...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/pg-NVNbxXCk</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-10-ajout-dune-liaison-bidirectionnelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9xtfvF-kZTU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.10 ajout d&apos;une liaison bidirectionnelle</video:title>
      <video:description>Alors dans ce cours tout ce que nous avons à faire et d&apos;ajouter l&apos;attribut value juste ici où il y a écrit titre et entre le texte et onchange on va marque...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/9xtfvF-kZTU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-11-traitement-de-la-soumission-du-formulaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/W98DsykF51k/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.11 traitement de la soumission du formulaire</video:title>
      <video:description>Maintenant nous pourrions ajouter un écouteur de cliquer ici à son button de dépenses mais ça ne sera pas la meilleure façon d&apos;écouter ici car en effet il...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/W98DsykF51k</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-12-composante-de-communication-enfant-parent-ascendante.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qnbkpvv3LcQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.12 composante de communication enfant-parent (ascendante)</video:title>
      <video:description>Ce qu&apos;on va faire on va ajouter un nouvel accessoire au formulaire de dépenses juste ici ce son nos composant nous pouvons les nommer comme nous voulons ma...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qnbkpvv3LcQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-13-elever-letat.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/z36rJZsMvmo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.13 élever l&apos;état</video:title>
      <video:description>Dans ce court nous allons utiliser des accessoires en appelant la fonction que nous recevons sur l&apos;accessoire sur les dépenses cela tout seul ne soulève pa...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/z36rJZsMvmo</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-14-composants-controles-vs-non-controles-et-composants-sans-etat-vs-avec-etat.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AtbHvY_1ddI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.14 Composants contrôlés vs non contrôlés et composants sans état vs avec état</video:title>
      <video:description>Dans ce cours ce qu&apos;on va faire va se retrouver dans le dépense item est-ce que vous allez faire c&apos;est que vous allez sélectionner de const title jusqu&apos;à l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AtbHvY_1ddI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-2-comment-les-fonctions-des-composants-sont-executees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fiB4FFSsVYg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.2 comment les fonctions des composants sont éxécutées</video:title>
      <video:description>Réagir aux événements et une première étape importante comment pouvons-nous maintenant changer ce qui apparaît à l&apos;écran et bien nous voulons changer le ti...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/fiB4FFSsVYg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-4-un-examen-plus-approfondi-du-crochet-useState.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tUV-JnxfLBI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.4 un examen plus approfondi du crochet useState</video:title>
      <video:description>Maintenant en dessous de const tiltle virgule set title on va mettre un console.log On va mettre à l&apos;intérieur dépenses. item Évalué. React normalement si...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/tUV-JnxfLBI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-5-ecouter-lentree-de-lutilisateur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_fRDfHIXCP8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.5 écouter l&apos;entrée de l&apos;utilisateur</video:title>
      <video:description>Très bien après avoir fait tout ça on va retourner dans le dépense form dans la partie input text il y aura marqué on change et on va marqué on change ensu...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_fRDfHIXCP8</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-6-travailler-avec-plusieurs-etats.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OBU3w11NKB0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.6 travailler avec plusieurs états</video:title>
      <video:description>Très bien ce que nous allons faire c&apos;est qu&apos;on va de nouveau utiliser state parce qu&apos;on peut utiliser on va définir l&apos;état de cette entrée ici au départ c&apos;...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OBU3w11NKB0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-7-etat-de-mise-a-jour-qui-depend-de-letat-precedent.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oEvtqCp8hvw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.7 état de mise à jour qui dépend de l&apos;état précédent</video:title>
      <video:description>Du coup pour commencer ce cours Ce que vous allez faire c&apos;est très simple. On va mettre ceci dans le const et on va appeler notre état qu&apos;une seule fois en...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oEvtqCp8hvw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-8-utiliser-un-etat-a-la-place-et-ce-qui-est-mieux-.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WJH12ll-GTA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.8 Utiliser un état à la place (et ce qui est mieux)</video:title>
      <video:description>Très bien au lieu de l&apos;appeler ainsi maintenant on va lui transmettre une fonction c&apos;est-à-dire déjà tout ça on va pouvoir. Comme tout à l&apos;heure le mettre...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/WJH12ll-GTA</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/4-9-ajout-dentrees-de-formulaire.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/T6htfqO8kXM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>4.9 ajout d&apos;entrées de formulaire</video:title>
      <video:description>Maintenant que nous savons quel est l&apos;état et que nous comprenons également comment nous pouvons écouter les événements nous pouvons continuer à travailler...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/T6htfqO8kXM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-0-module-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wLQmtXw7EZs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5.0 Module introduction</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wLQmtXw7EZs</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-1-rendu-des-listes-de-donnees.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0QNaZUaWSNc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5 1 React Rendering data lists</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/0QNaZUaWSNc</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-2-utilisation-de-listes-avec-tat.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vo3mgwqW84s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 2 Utilisation de listes avec tat</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vo3mgwqW84s</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-3-comprendre-les-cles.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/8V-vdEUSJTY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 3 Comprendre les clés</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/8V-vdEUSJTY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-4-sortie-de-contenu-conditionnel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/B67vUk-_Cro/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 4 Sortie de contenu conditionnel</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/B67vUk-_Cro</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-5-ajouter-des-instructions-de-retour-conditionnel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AtbHvY_1ddI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 5 Ajouter des instructions de retour conditionnel</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AtbHvY_1ddI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-6-application-de-demonstration-ajout-d-un-graphique.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/qc4X3QXA5ms/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 6 Application de démonstration Ajout d’un graphique</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qc4X3QXA5ms</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/5-7-ajout-de-styles-dynamiques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/94dV9386QaM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 5 7 Ajout de styles dynamiques</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/94dV9386QaM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/react/lesson/6-1-conclusion-et-prochaine-etapes.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/AtbHvY_1ddI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>React 6 1 Conclusion et prochaines étapes</video:title>
      <video:description>Dans cette nouvelle section nous allons voir de nouvelles choses nous allons voir de nouveaux composants grâce au code qu&apos;on va crée on va rendre notre sit...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/AtbHvY_1ddI</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/screencast/lesson/screecast-1-3-prise-en-main.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ryfq5u7oY3A/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre Prise en main de screencast 1 3</video:title>
      <video:description>Le module &quot;Apprendre Prise en main de screencast 1 3&quot; est une formation en ligne destinée à tous ceux qui souhaitent apprendre à utiliser efficacement le l...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Ryfq5u7oY3A</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/screencast/lesson/screencast-1-4-sous-titre.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-A3lncgSxT0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre screencast sous titre 1 4</video:title>
      <video:description>Le module Screencast est une méthode de formation en ligne qui consiste à enregistrer l&apos;écran de votre ordinateur tout en commentant les actions effectuées...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-A3lncgSxT0</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/screencast/lesson/screencast-1-5-effet-zoom-dezoom.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/B-Pte8xNH_0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre Screencast o matic 1-5 Effet Zoom Dezoom</video:title>
      <video:description>Le module Screencast &quot;Effet Zoom Dezoom&quot; est un outil de création vidéo qui permet de réaliser des présentations dynamiques et attractives. Ce module perme...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/B-Pte8xNH_0</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/screencast/lesson/screencast-1-6-prise-en-main.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Idjwq2ZJyQg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Apprendre Prise en main 1-6 de screencast o matic</video:title>
      <video:description>Module screencast : Apprendre Prise en main 1-6 de screencast o matic. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Idjwq2ZJyQg</video:player_loc>
      <video:publication_date>2023-04-25</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/O39SsoQEtoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.1 : Introduction</video:title>
      <video:description>L&apos;apprentissage du métier de technicien en support est une étape importante pour les personnes qui souhaitent se lancer dans ce domaine. Il est essentiel d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/O39SsoQEtoA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-10-bureau-virtuel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ac_c8s9W8_c/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.10 : Bureau virtuel</video:title>
      <video:description>Le module technicien support &quot;Bureau virtuel&quot; est une formation destinée à former des professionnels capables de fournir un support technique efficace pour...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ac_c8s9W8_c</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-11-facture-logiciel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b93F4qp5iII/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.11 : Facture logiciel</video:title>
      <video:description>Le métier de technicien de support est une profession très recherchée dans le secteur informatique. Les techniciens de support sont chargés de fournir un s...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/b93F4qp5iII</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-2-modeles-de-travail.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d7kDJJfoRQc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.2 : Modèles de travail</video:title>
      <video:description>Apprendre à devenir un technicien de support peut être une tâche intimidante. Cependant, en comprenant les deux principaux modèles de travail, vous serez e...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/d7kDJJfoRQc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-3-service-it-support.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nevpdrGBfJM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.3 : Services IT Support</video:title>
      <video:description>Le métier de technicien de support informatique est un poste très recherché dans le secteur de l&apos;informatique. Les techniciens de support informatique sont...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/nevpdrGBfJM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-4-services-d-installation-projets.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QxFzUmA3BNA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.4 : Services d&apos;installation et Projets</video:title>
      <video:description>Le module Technicien Support &quot;Services d&apos;installation et Projets&quot; est conçu pour les professionnels de l&apos;informatique qui souhaitent acquérir des compétenc...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/QxFzUmA3BNA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-5-services-et-maintenances.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/NslS5LkSrOM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.5 : Services de Maintenances</video:title>
      <video:description>Maintenance informatique proactive : gestion serveurs/PC, patches, backups, antivirus. Communication client pour éviter pannes coûteuses.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NslS5LkSrOM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-6-consultation-techniques.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YmmtQHmvF50/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.6 : Consultation techniques</video:title>
      <video:description>Le métier de technicien en support technique est une profession très recherchée. Les techniciens en support technique sont chargés de fournir un soutien te...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YmmtQHmvF50</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-7-vente-de-materiel-et-de-logiciels.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/e7dzT6_iqWQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.7 : Vente de matériel et de logiciels</video:title>
      <video:description>Le métier de technicien de support est une profession très recherchée dans le secteur des ventes de matériel et de logiciels. Les techniciens de support so...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/e7dzT6_iqWQ</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-8-hebergement-mails.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/F12n3LG5NsU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.8 : Hébergement mails</video:title>
      <video:description>Le métier de technicien support en hébergement de mails est une profession très recherchée. Les techniciens support sont chargés de fournir un soutien tech...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/F12n3LG5NsU</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-1-9-sauvegarde-et-reprise-suite-a-un-gros-probleme.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iLBAhoTwASk/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 1.9 : Sauvegarde et reprise suite à un gros problème</video:title>
      <video:description>Les problèmes informatiques peuvent être très frustrants et peuvent parfois causer des dommages considérables. Heureusement, les techniciens en support inf...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/iLBAhoTwASk</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-1-introduction-contact-client.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ZOe2mIQMxoA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.1 : Introduction Contact Client</video:title>
      <video:description>Le métier de technicien de support est une profession très importante et très recherchée. Les techniciens de support sont chargés de fournir un soutien tec...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ZOe2mIQMxoA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-2-connaissances-logiciels.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/weOFrX3mJx0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.2 : Connaissances logiciels</video:title>
      <video:description>Le métier de technicien de support est un poste très important dans le secteur des technologies de l&apos;information. Les techniciens de support sont chargés d...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/weOFrX3mJx0</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-2-software-knowledge.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/weOFrX3mJx0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.2 : Software knowledge</video:title>
      <video:description>Le métier de technicien support est un poste très important dans le monde des technologies. Il s&apos;agit d&apos;un rôle qui consiste à fournir un soutien technique...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/weOFrX3mJx0</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-3-logiciel-de-ticketing-psa.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6q67ow6pHgs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.3 : Logiciel de ticketing Psa</video:title>
      <video:description>Module Technicien support : Technicien Support 2.3 : Logiciel de ticketing Psa. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des tec...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/6q67ow6pHgs</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-4-meeting-client-et-questions.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E5deYEsiPf8/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.4 : Meeting client et questions</video:title>
      <video:description>Module Technicien support : Technicien Support 2.4 : Meeting client et questions. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des t...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/E5deYEsiPf8</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-5-client-onboarding.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/FUqcZe1znqI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.5 : client onboarding</video:title>
      <video:description>Le métier de technicien support est une profession très importante pour les entreprises. Les techniciens support sont chargés de fournir un soutien techniq...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/FUqcZe1znqI</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/technicien-support/lesson/technicien-support-2-6-monitoring-rmm.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/vZAohKals0o/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Technicien Support 2.6 : MONITORING RMM</video:title>
      <video:description>Le métier de technicien de support est un poste très important dans le domaine de l&apos;informatique. Les techniciens de support sont chargés de fournir un sou...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/vZAohKals0o</video:player_loc>
      <video:publication_date>2023-04-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/virtual-box/lesson/virtualbox-1-1-presentation-virtual-box.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E6dL4AIHgSY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Virtual Box 1.1 : Introduction Virtual Box</video:title>
      <video:description>Module VirtualBox : Virtual Box 1.1 : Introduction Virtual Box. Tutoriel video gratuit sur we want code, plateforme d&apos;apprentissage des technologies de l&apos;i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/E6dL4AIHgSY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/virtual-box/lesson/virtualbox-1-2-presentation-ubuntu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kkbyzcoI0gY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Virtual Box 1 - 2 : Présentation Virtual Box</video:title>
      <video:description>Présentation des fondamentaux de VirtualBox et Ubuntu : concepts de système d&apos;exploitation, format ISO et installation de machines virtuelles.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kkbyzcoI0gY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/virtual-box/lesson/virtualbox-1-3-telechargement-de-virtualbox-et-iso-ubuntu.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-YVCsrACe7s/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Virtual Box 1 - 3 : Telechargement de virtualbox et iso ubuntu</video:title>
      <video:description>Guide complet du téléchargement de VirtualBox et de l&apos;ISO Ubuntu depuis les sites officiels. Préparation de votre environnement de virtualisation.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-YVCsrACe7s</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/virtual-box/lesson/virtualbox-1-4-Installation-virtual-box.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J9HeII0F034/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Virtualbox 1 - 4 : Installation virtual box</video:title>
      <video:description>Guide complet de l&apos;installation de VirtualBox : téléchargement, autorisations système, configuration initiale et présentation de l&apos;interface.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J9HeII0F034</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/virtual-box/lesson/virtualbox-1-5-creation-d-une-machine-virtuel.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uKhsGKV5-4M/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Virtualbox 1 - 5 : Creation d une machine virtuel</video:title>
      <video:description>Créer une machine virtuelle dans VirtualBox : nommage, allocation de mémoire, configuration disque dur et montage de l&apos;ISO Ubuntu.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uKhsGKV5-4M</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-1-introduction.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wEc3gKmZlmo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Introduction Windows Server</video:title>
      <video:description>Windows Server est un système d&apos;exploitation de serveur développé par Microsoft. Il est conçu pour fournir un environnement de travail fiable, sécurisé et...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wEc3gKmZlmo</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-16-comprendre-windows-serveur-core.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/xtiCiMuC0lM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Comprendre Windows Serveur Core</video:title>
      <video:description>Le module Windows Serveur Core est une formation qui permet de comprendre les fondamentaux de la mise en place et de la gestion d&apos;un serveur Windows. Cette...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/xtiCiMuC0lM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-17-installation-de-windows-serveur-2019-core.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/ezO6D9ZO6cs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Installation de Windows Serveur 2019 core</video:title>
      <video:description>Le module d&apos;installation de Windows Serveur 2019 core est un cours d&apos;introduction à l&apos;installation et à la configuration de la version de base de Windows S...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ezO6D9ZO6cs</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-18-taches-post-installation-du-serveur-core.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/J5XoMjQPpZU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Tâches post installation du serveur core</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation utilisé pour la gestion de serveurs dans les entreprises. Après l&apos;installation du serveur core, cert...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/J5XoMjQPpZU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-19-administration-windows-server.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oE_MGIqxhno/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Administration Windows Server</video:title>
      <video:description>Le module d&apos;administration de Windows Server est conçu pour fournir aux administrateurs système les compétences nécessaires pour gérer efficacement les ser...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oE_MGIqxhno</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-2-comprendre-les-éditions-windows-serveur.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wlVY874CL5Q/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Comprendre les éditions Windows Serveur</video:title>
      <video:description>Le module &quot;Comprendre les éditions Windows Serveur&quot; vise à fournir une vue d&apos;ensemble des différentes éditions de Windows Server disponibles sur le marché....</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wlVY874CL5Q</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-20-presentation-du-principe-du-moindre-privilege.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/rApg-3qBhxY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Présentation du principe du moindre privilège</video:title>
      <video:description>Le module Windows Server est un logiciel de système d&apos;exploitation qui est utilisé pour gérer les serveurs informatiques. Il est conçu pour offrir une plat...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rApg-3qBhxY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-21-comprendre-les-privilèges-delegues.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m1VxqeNVhSg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Comprendre les privilèges délégués</video:title>
      <video:description>Le module Windows Server &quot;Comprendre les privilèges délégués&quot; est conçu pour aider les administrateurs système à comprendre les privilèges délégués et leur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m1VxqeNVhSg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-22-deploiement-des-serveurs-de-saut.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oEJP8vUq4Rw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Déploiement des serveurs de saut</video:title>
      <video:description>Le module Windows Serveur consacré au déploiement des serveurs de saut est un outil indispensable pour les administrateurs système. En effet, il permet d&apos;i...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oEJP8vUq4Rw</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-23-comprendre-windows-admin-center.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/t3E0_B5O7LY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Comprendre Windows Admin Center</video:title>
      <video:description>Windows Admin Center : console web qui consolide gestionnaire de serveurs, cluster de basculement, Hyper-V et gestion des clients Windows 10 dans une seule interface accessible depuis le navigateur.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/t3E0_B5O7LY</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-24-comprendre le-gestionnaire-de-serveurs.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cfdPzXwBAIA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Comprendre le gestionnaire de serveurs</video:title>
      <video:description>Le module Windows Serveur est un outil essentiel pour les professionnels de l&apos;informatique qui souhaitent gérer efficacement leur infrastructure informatiq...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/cfdPzXwBAIA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-25-outils-d-administration-de-serveur-à-distance.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OMggj6IT0NU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Outils d administration de serveur à distance</video:title>
      <video:description>Le module Windows Server offre une variété d&apos;outils d&apos;administration de serveur à distance pour permettre aux administrateurs de gérer efficacement les ser...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OMggj6IT0NU</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-26-powershell-partie-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YEWdMbtBe9U/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Powershell partie 1</video:title>
      <video:description>PowerShell partie 1 : présentation du shell d&apos;administration Windows, ses cmdlets verbe-nom (Get-, Set-, New-), ses modules, ses alias, sa politique d&apos;exécution et des commandes comme ping et ipconfig.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YEWdMbtBe9U</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-27-powershell-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S5ncxYpOGW4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Powershell partie 2</video:title>
      <video:description>PowerShell partie 2 : utiliser Get-Help pour rechercher des cmdlets, explorer Get-EventLog, et créer un client VPN via PowerShell ISE avec Add-VpnConnection, puis enregistrer le script en .ps1.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/S5ncxYpOGW4</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-28-qcm-windows-server-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wvnfQ2U4EdA/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : QCM Windows Server 2019</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation de serveur développé par Microsoft. Il est conçu pour offrir une plateforme fiable et sécurisée pour...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/wvnfQ2U4EdA</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-4-configuration-materielle-requise.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/czO8Awz4Akg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Configuration matérielle requise</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation développé par Microsoft pour les serveurs. Il est destiné à fournir des services réseau tels que le...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/czO8Awz4Akg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-5-options-de-deploiement.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jQ7ktdjIVQM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Options de déploiement</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation de serveur développé par Microsoft. Il est conçu pour fournir une plate-forme de gestion de serveur...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/jQ7ktdjIVQM</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-6-prerequis-pour-installer-windows-server-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/XwVzNPuP8_4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Prérequis pour installer windows server 2019</video:title>
      <video:description>Avant d&apos;installer Windows Server 2019, il est important de vérifier que votre système répond aux prérequis nécessaires. Tout d&apos;abord, il est recommandé d&apos;a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/XwVzNPuP8_4</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-7-creer-une-nouvelle-machine-virtuelle.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/m6IaRFtoOAQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Créer une nouvelle machine virtuelle</video:title>
      <video:description>Créer une nouvelle machine virtuelle Hyper-V pas à pas : créer le commutateur virtuel externe, choisir la génération 2, attribuer 2-4 Go de RAM dynamique, et lier l&apos;ISO de Windows Server 2019.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/m6IaRFtoOAQ</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-8-installer-windows-serveur-2019.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uEH_X1d1cWo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Installer Windows Serveur 2019</video:title>
      <video:description>Le module Windows Serveur 2019 est une formation qui permet d&apos;acquérir les compétences nécessaires pour installer et configurer un serveur Windows. Cette f...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/uEH_X1d1cWo</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/1-9-taches-post-installation.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dly5I6qxoTg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Tâches post installation</video:title>
      <video:description>Le module Windows Serveur est un système d&apos;exploitation destiné aux serveurs. Il permet de gérer les ressources informatiques d&apos;une entreprise, telles que...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/dly5I6qxoTg</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-1-introduction-active-directory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YUfQDk5rqPM/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Introduction Active directory</video:title>
      <video:description>Le module Windows Serveur est un logiciel de gestion de serveurs qui permet de gérer les ressources informatiques d&apos;une entreprise. Il offre de nombreuses...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YUfQDk5rqPM</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-2-présentation-active-directory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/3zWe2vbWxM0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Présentation Active Directory</video:title>
      <video:description>Le module Windows Server est une plateforme de gestion de serveurs informatiques développée par Microsoft. Il permet la gestion et l&apos;administration de rése...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/3zWe2vbWxM0</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-3-les-environnements-de-domaine-et-de-workgroup-partie-1.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LvvH_yYybCw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Les environnements de domaine et de workgroup partie 1</video:title>
      <video:description>Le module Windows Server est conçu pour les professionnels de l&apos;informatique qui souhaitent apprendre à installer, configurer et gérer des serveurs Windows...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LvvH_yYybCw</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-4-les-environnements-de-domaine-et-le-workgroup-partie-2.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DQUHbvjgxlg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Les environnements de domaine et de workgroup partie 2</video:title>
      <video:description>Le module Windows Server est un outil informatique qui permet de gérer et de contrôler les ressources d&apos;un réseau informatique. Ce module offre des fonctio...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/DQUHbvjgxlg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-5-les-environnements-de-domaine-et-le-workgroup-partie-3.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7eWIIFAq8Tc/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Les environnements de domaine et de workgroup partie 3</video:title>
      <video:description>Le module Windows Server est un outil indispensable pour les professionnels de l&apos;informatique qui souhaitent gérer efficacement les réseaux d&apos;entreprise. C...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7eWIIFAq8Tc</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-6-demo-examiner-l-appartenance-à-un-groupe.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/A1DcB9FpljY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Démo Examiner l appartenance à un groupe</video:title>
      <video:description>Démo : vérifier l&apos;appartenance domaine/workgroup d&apos;un serveur Windows via Server Manager &gt; Serveur local, ou via Panneau de configuration &gt; Système et sécurité sur un client Windows.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/A1DcB9FpljY</video:player_loc>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-7-termes-adds.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/N4nXIh5Zv-E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Termes ADDS</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation de serveur développé par Microsoft. Il fournit une plate-forme pour les serveurs d&apos;entreprise, les a...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/N4nXIh5Zv-E</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-8-mise-en-page-de-la-configuration-ip.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/OUXJl3QVJEg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Mise en page de la configuration IP</video:title>
      <video:description>Le module Windows Serveur est un système d&apos;exploitation de serveur développé par Microsoft. Il est conçu pour gérer les réseaux d&apos;entreprise et les service...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/OUXJl3QVJEg</video:player_loc>
      <video:publication_date>2023-02-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://wewantcode.com/fr/course/windows-serveur/lesson/2-9-prerequis-pour-installer-active-directory.html</loc>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/_4aiLhgAJ78/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Windows Server 1.1 : Prérequis pour installer Active Directory</video:title>
      <video:description>Le module Windows Server est un système d&apos;exploitation serveur développé par Microsoft. Il permet aux entreprises de gérer efficacement leur infrastructure...</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_4aiLhgAJ78</video:player_loc>
      <video:publication_date>2023-05-17</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
</urlset>
