Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Life Purpose Meditation Personal Transformation Neuroscience Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Database Design & Development SQL

Tout comprendre du SQL ! Formation complète et rapide (3,5h)

Créer toutes les requêtes que vous voulez grâce au SQL, et cela avec le système MySQL !
Rating: 4.4 out of 54.4 (227 ratings)
1,102 students
Created by Bryan P.
Last updated 11/2019
French
30-Day Money-Back Guarantee

What you'll learn

  • Connaitre les requêtes SQL des opérations CRUD*
  • Réaliser des requêtes avancées avec plusieurs tables
  • Concevoir une base de données
  • Comprendre les possibilités du SQL
  • Avoir de l'expérience grâce aux challenges
  • Connaître les bonnes pratiques du SQL
  • *CRUD : Create, Read, Update, Delete
Curated for the Udemy for Business collection

Course content

11 sections • 61 lectures • 3h 19m total length

  • Preview00:52
  • Preview01:40
  • Les bases de données et le SQL
    03:10
  • Création de l’environnement de travail
    05:24

  • Preview00:26
  • Preview04:39
  • Preview04:12
  • Preview03:35
  • Modification de données - UPDATE
    02:58
  • [CHALLENGE] Mise à jour et vérification
    01:13
  • Suppression de données - DELETE
    01:36

  • Nouvelle section : Introduction
    01:15
  • Les données numériques
    05:20
  • Les données textuelles
    06:31
  • Les données temporelles
    02:55
  • Les attributs les plus utilisés
    05:14

  • Nouvelle section : Introduction
    00:24
  • Créer des conditions 1/2 - WHERE
    04:54
  • Créer des conditions 2/2 - WHERE
    03:50
  • [CHALLENGE] Utilisation de la clause WHERE
    04:13
  • Créer des alias - AS
    03:10
  • Trier les résultats - ORDER BY
    02:55
  • Limiter les résultats - LIMIT
    02:42
  • [CHALLENGE] Utilisation des clauses ORDER BY & LIMIT
    02:43
  • Manier les fonctions SQL – AVG() / COUNT() / MAX() / …
    03:22
  • [CHALLENGE] Création de statistiques simples
    03:01

  • Nouvelle section : Introduction
    00:16
  • Réaliser des jointures de tables 1/2 – JOIN
    11:17
  • Réaliser des jointures de tables 2/2 - JOIN
    07:35
  • [CHALLENGE] Utilisation des jointures
    04:02
  • Unir deux sélections en une requête - UNION
    04:46
  • Sélection en testant l’existence - EXISTS
    03:14
  • [CHALLENGE] Utilisation des clauses UNION & EXIST
    02:41

  • Nouvelle section : Introduction
    00:15
  • Aller plus loin avec IN et BETWEEN - WHERE
    03:43
  • Preview03:33
  • Preview02:32
  • Preview04:35
  • Sélection par comparaison de requêtes – ANY & ALL
    04:29
  • Ajouter un if/else dans la requête – CASE WHEN … THEN … END
    06:33
  • [CHALLENGE] Utilisation du CASE WHEN
    03:24
  • Trier ou choisir une valeur au hasard - RAND()
    02:00

  • Nouvelle section : Introduction
    00:21
  • Modéliser les données avec MySQL WorkBench
    05:25
  • Créer une base de données et des tables - CREATE
    04:14
  • Maintenir des tables 1/2 - DROP & TRUNCATE
    03:25
  • Maintenir des tables 2/2 - ALTER
    05:33

  • Nouvelle section : Introduction
    00:27
  • Définition d'un moteur de stockage
    00:44
  • Les deux moteurs les plus utilisés
    04:45
  • Requêtes possibles avec les moteurs de stockage
    02:23

  • Nouvelle section : Introduction
    00:37
  • Mise en place des tables
    04:19
  • Ajout des données
    08:21
  • Liaisons entre les tables
    02:32
  • Exportation du SQL
    02:05

  • La documentation en ligne
    02:19
  • Les messages d’erreurs courants
    03:02

Requirements

  • Un ordinateur sous n'importe quel environnement de travail (MAC, Windows, Linux)
  • Tous les logiciels nécessaires (gratuits!) pour suivre ce cours seront installés lors des premières sessions
  • Il vous faut aussi l'envie d'apprendre, et surtout de bien apprendre !

Description

Dans ce cours, apprenez toutes les requêtes possibles avec le SQL !

Vous devez réaliser un site web, ou simplement gérer une base de données, alors ce cours est fait pour vous !
Nous allons voir très simplement comment lire et écrire des requêtes SQL, en commençant des plus simples pour aller aux plus avancées, et en étant toujours compréhensible avec de nombreux exemples !

Grâce aux challenges, vous développerez immédiatement vos compétences

À l'instant où l'on voit une nouvelle notion qui a besoin d'être comprise, une vidéo "challenge" vous permet de réaliser des petits exercices, dont je donne ensuite l'explication.
C'est en s’exerçant au SQL vous-mêmes, que vous pourrez avoir de vraies compétences dans ce domaine !


Quelques informations pour que vous soyez sûr que cette formation est la bonne :

  • Apprentissage de pratiquement toutes les requêtes SQL

  • Système de challenges pour confirmer cet apprentissage

  • Environnement de travail commun à tous les participants (Xampp/PhpMyAdmin)

  • Utilisation de MySQL, le SGBD* utilisé sur le plus de site au monde

SGBD : Système de gestion de bases de données (Exs : MySQL, MariaDB, PostgreSQL)


Who this course is for:

  • Développeur débutant ou novice dans le SQL
  • Personne curieuse sur la manipulation de données
  • Quiconque souhaitant apprendre le SQL, en écoutant et en pratiquant

Instructor

Bryan P.
Développeur web & Formateur
Bryan P.
  • 4.5 Instructor Rating
  • 1,720 Reviews
  • 5,861 Students
  • 6 Courses

Toutes mes formations gratuites pendant un mois : allez voir mon site web sur le lien de mon profil :)

Félicitations aux plus de 5000 participants à mes formations. J'espère que vous allez continuer d'apprendre beaucoup de choses sur le web !


Je suis développeur web et intégrateur web depuis 2014, année à laquelle je suis devenu auto-entrepreneur, en ce moment je suis étudiant dans une école d'informatique à Bordeaux. J'allie donc mes études avec mon travail de développeur, en y ajoutant maintenant un rôle de formateur ! 

J'ai pu créé de nombreux sites web, que ce soit de A à Z en créant mon propre système MVC (Model View Controller) ou via des CMS (site tout fait et ajustable) très connus comme WordPress ou encore Prestashop.

Ayant très souvent manipulé du code back & front end (Node.js, PHP, SQL, HTML, CSS, JavaScript), j'ai décidé de créer mes propres formations, afin d'aider les personnes qui comme moi, veulent apprendre le web, depuis le web.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.