Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Javascript Débarque Dans Notre Navigateur

    Posted By: ELK1nG
    Javascript Débarque Dans Notre Navigateur

    Javascript Débarque Dans Notre Navigateur
    Dernière mise à jour : 11/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: Français | Size: 7.71 GB | Duration: 7h 0m

    Maitrisez les intéractions entre Javascript et HTML/CSS, les événements, les requêtes HTTP

    What you'll learn

    Maîtriser les interactions entre Javascript et le Navigateur

    Maîtriser les événements en Javascript

    Comprendre les requêtes HTTP

    Créer un projet de A à Z : World Bucket List

    Utiliser Google Maps API

    Requirements

    Vous devez connaître les bases de Javascript

    N'importe quel ordinateur - Windows, Mac, etc…

    Aucun logiciel particulier n'est requis

    Description

    Ca y est , comme son nom l’indique, dans ce cours Javascript debarque dans notre navigateur.
    Depuis le départ, je vous ai dit que nos page web sont composées de 3 langages:
    HTML pour la structure, CSS pour le style et la mise en page, et Javascript pour l’interactivité de nos pages Web
    Et bien justement c’est maintenant que vous allez tout comprendre sur cette interactivité !
    On va commencer par parler de l’objet global: window, puis de location et surtout on va décortiquer bien comme il faut ce qu’on appelle le DOM.

    DOM
    C’est quoi le DOM ? 
    C’est la représentation de notre code HTML et c’est lui que Javascript pourra manipuler pour modifier le HTML et le CSS de nos pages Web. 
    Tous nos éléments HTML sont bien organisés dans le DOM et on pourra modifier leurs attributs, leur style CSS, leur ajouter ou leur enlever des classes CSS. 
    Je vous montrerai les différentes facons de sélectionner les éléments éxistants du DOM et aussi comment on va pouvoir en créer de nouveaux très facilement.

    Événements
    Et biensur la base de l’interactivité: ce sont les événements: vous pouvez exécuter du code en réaction à un événement. 
    Par exemple: Quand l’utilisateur clique sur un bouton, appuie sur une touche du clavier ou encore quand il soumet un formulaire. 
    Alors je vais vous montrer les différentes façons de réagir aux événements: les event handler et les event listener. 
    Mais pour bien comprendre tout ça, on va examiner l’objet Event qui posséde des propriétés particulières en fonction de la nature de l’événement . 
    On va voir comment les événements se propagent: on parlera de phase de bouillonement et de phase de capture.
    Et aussi comment stopper ou modifier leur propagation avec les méthodes stopPropagation et preventDefault.

    Requêtes HTTP
    Une autre chose dont on va parler: ce sont les requêtes HTTP, c’est ce qu’on appelle Ajax. 
    Ca va par exemple nous permettre d’échanger avec un serveur, on pourra recevoir, envoyer, modifier et supprimer des données de ce serveur. 
    Un des gros avantages c’est qu’on pourra traiter les données qu’on récupére directement en Javascript et mettre à jour uniquement certains éléments de notre page Web sans avoir à recharger toute la page. 
    Une des façons pour un serveur d’être capable d’intéragir avec ces requêtes c’est d’utiliser ce qu’on appele une API REST.

    D’ailleurs on va en utiliser une et je vous montrerai comment récupérer des infos avec les requêtes GET et comment en envoyer avec les requêtes POST.

    Objet et Fonctions utiles
    Alors ce cours c’est aussi pour moi l’occasion de parler tout ce dont on n’a pas parlé jusqu’à présent et qui fait partie intégrante de Javascript. 
    Je vais vous parler de l’objet Math, de l’objet Date, des expressions regulières. 
    On va revenir sur les méthodes setTimeout et setInterval.
    Je vais vous présenter aussi l’opérateur ternaire et on passera en revue les fonctions qu’on peut appliquer sur les strings mais surtout sur les arrays: comme map, filter, etc…
    Bien evidemment pour chacune de ces parties, vous pourrez tester vos connaissances avec des quiz.

    World Bucket List
    Et alors une fois qu’on aura fini tout ça: ce sera l’heure du dessert, de la cerise sur le gâteau de ce cours.
    On va réaliser ensemble un projet génial de A à Z.
    Vous allez mettre en pratique tout ce que vous avez appris directement dans ce projet.
    C’est parti pour le rêve ! Créons ensemble l’appli World Bucket List.
    Pour ceux qui ne le savent Bucket List c’est une liste de choses qu’on souhaite faire. 
    Et bien vous allez créer la votre et vous allez situer vos rêves sur la carte du Monde !
    On va utiliser l’API de Google Map pour pouvoir faire des choses fantastiques.
    Vous allez localiser vos rêves: Maison sur Pilotis aux Maldives, Safari au Kenya, Monter sur la Tour Eiffel. 
    Grâce aux événements, vous pourrez automatiquement zoomer sur un de vos rêves en cliquant sur les marqueurs de la carte.
    Vous pourrez aussi intéragir avec vos rêves en indiquant ceux que vous avez déja réalisé et ceux que vous souhaitez encore réaliser: Qui a dit qu’on pouvait réaliser ses rêves qu’une seule fois ?
    Et pour une meilleure immersion, vous allez aussi coder la visite interactive de vos rêves grâce à Google Street View.
    C’est-à-dire qu’on pourra se balader à l’intérieur de vos rêves quasiment comme s’y on était.
    Bref, je peux vous en parler encore longtemps: ce projet est tout simplement magique !
    Et vous allez voir que même si ça parait impressionnant, vous allez y arriver très facilement, étape par étape je vais tout vous expliquer…
     
    Bon vous êtes prêts, allez c’est parti !

    Overview

    Section 1: Javascript dans notre Navigateur

    Lecture 1 L'Objet Window

    Lecture 2 L'Objet Location

    Lecture 3 L'Objet Document: le DOM

    Section 2: Javascript et le DOM

    Lecture 4 Hiérarchie de nos éléments

    Lecture 5 Récupérer et Modifier nos éléments

    Lecture 6 Modifier le Style

    Lecture 7 Modifier les Classes CSS

    Lecture 8 Modifier les Attributs

    Lecture 9 Sélectionner nos éléments

    Lecture 10 Sélectionner avec Query Selector

    Lecture 11 Modifier l'ordre des éléments

    Lecture 12 Créer des éléments

    Section 3: Les Events (Événements) Javascript

    Lecture 13 Qu'est-ce qu'un événement ?

    Lecture 14 On-Event Handler

    Lecture 15 Event Listener

    Lecture 16 Propagation des Événements

    Lecture 17 Propriétés de l'Objet Event

    Lecture 18 Méthodes de l'Objet Event

    Section 4: Requêtes HTTP - Ajax

    Lecture 19 Qu'est-ce qu'une requête HTTP?

    Lecture 20 Requête GET

    Lecture 21 Requête POST

    Section 5: Objets et Fonctions Utiles Javascript

    Lecture 22 L'Objet Math

    Lecture 23 L'Objet Date

    Lecture 24 Expressions Régulières

    Lecture 25 SetTimeout et SetInterval

    Lecture 26 Opérateur Ternaire

    Lecture 27 Fonctions de String

    Lecture 28 Fonctions de Array

    Section 6: Projet: Application World Bucket List

    Lecture 29 Présentation de l’application World Bucket List

    Lecture 30 Mise en place de notre environnement de développement

    Lecture 31 Afficher Google Map

    Lecture 32 Rajouter le header

    Lecture 33 Personnaliser la carte Google Map

    Lecture 34 Rajouter la data

    Lecture 35 Afficher nos rêves sur la carte

    Lecture 36 Code html de nos rêves

    Lecture 37 Générer le code html dynamiquement

    Lecture 38 Zoomer sur les rêves

    Lecture 39 Découvrir Google Street View

    Lecture 40 Visiter nos rêves - Partie 1

    Lecture 41 Visiter nos rêves - Partie 2

    Lecture 42 Réaliser ses rêves

    Section 7: BONUS: Aller plus loin avec la Formation Javascript

    Lecture 43 Teaser Formation Javascript

    Lecture 44 Cours de la Formation Javascript - Coupons Udemy

    Toute personne qui souhaite comprendre comment Javascript intéragit avec notre Navigateur