Le Développement Web De A À Z Par La Pratique
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz
Language: Français | Size: 4.82 GB | Duration: 13h 7m
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz
Language: Français | Size: 4.82 GB | Duration: 13h 7m
Intéressé par le développement web ? Apprenez à créer des sites internet en HTML, CSS, PHP et SQL en partant de zéro !
What you'll learn
Coder en HTML, CSS et PHP
Créer des sites web de façon autonome
Partir d'une simple idée / d'un schéma de site pour lui donner vie
Apprendre à programmer en PHP Orienté Objet (POO)
Requirements
Être capable d'utiliser un ordinateur de façon basique
Savoir installer un logiciel
Être à l'aise sur le web (savoir utiliser un navigateur, naviguer sur des sites)
Motivation et persévérance sont toujours un atout supplémentaire !
Description
Bonjour !Vous vous intéressez à la création de sites internet et ne savez pas par où commencer ? Après avoir proposé des centaines de tutoriels sur YouTube qui ont permis à de nombreux internautes de s'initier au développement web et après avoir donné des cours particuliers à plusieurs élèves, j'ai décidé de créer une formation complète qui vous permettra d'apprendre et de comprendre au mieux les principales technologies du développement web, à savoir le HTML, CSS, PHP (dont PHP Orienté Objet) et SQL.Pour que cette formation puisse s'adresser à tout le monde, y compris aux novices absolus en informatique, j'ai souhaité allier une pédagogie déjà appréciée par les internautes et les questions redondantes que l'on a pu me poser sur les nombreux concepts du développement web afin de vous proposer une formation complète qui vous assurera progression et compréhension du vaste domaine que constitue la création de sites web. Nous allons donc aborder dans ce cours différentes technologies : le HTML qui est le langage fondamental dans le développement d'un site internet, le CSS qui nous permettra de styliser nos sites, le PHP qui aura pour but de les dynamiser en nous permettant d'interagir avec les internautes et enfin le SQL qui nous permettra de faire transiter des informations entre nos sites et une base de données. A l'issu de ce cours, vous serez donc capable de concevoir et développer vos propres sites de façon totalement autonome.Alors, prêts pour vous lancer dans le développement de sites internet (et qui sait peut-être devenir le prochain Mark Zuckerberg) ?
Overview
Section 1: Introduction
Lecture 1 Déroulement du cours
Lecture 2 Les outils nécessaires
Lecture 3 Sublime Text: Installation, extensions et découverte de l'interface
Section 2: Le HTML
Lecture 4 Le HTML, c'est quoi ?
Lecture 5 La syntaxe du HTML
Lecture 6 Structure de base d'un fichier HTML
Lecture 7 Les balises Meta
Lecture 8 Les titres et paragraphes
Lecture 9 Le formatage de texte
Lecture 10 Les liens
Lecture 11 Les images
Lecture 12 Les listes
Lecture 13 Les tableaux
Lecture 14 Les formulaires
Lecture 15 Les blocs et balises de structure
Section 3: Le CSS
Lecture 16 A quoi sert le CSS ?
Lecture 17 Où écrire le CSS ?
Lecture 18 Syntaxe du CSS
Lecture 19 Les id
Lecture 20 Les class
Lecture 21 Que choisir entre balise, id et class ?
Lecture 22 Styliser du texte
Lecture 23 Découvrons l'inspecteur de Firefox
Lecture 24 Arrières-plans
Lecture 25 Types de disposition des éléments (display)
Lecture 26 Le display flex
Lecture 27 Redimensionner et positionner des éléments
Lecture 28 Les marges
Lecture 29 Les bordures
Lecture 30 Les éléments flottants
Lecture 31 Les pseudo-class
Lecture 32 Les transitions
Lecture 33 Les media-queries
Section 4: Le PHP et le SQL
Lecture 34 A quoi sert le PHP ?
Lecture 35 Installation de Wamp
Lecture 36 Syntaxe du PHP
Lecture 37 Les variables
Lecture 38 Les tableaux
Lecture 39 Comparer des valeurs
Lecture 40 Les conditions
Lecture 41 Les boucles
Lecture 42 Les fonctions
Lecture 43 isset() et empty()
Lecture 44 Variables superglobales : Les variables d'URL
Lecture 45 Variables superglobales : Récupérer les données d'un formulaire
Lecture 46 Variables superglobales : Récupérer des informations sur le client
Lecture 47 Variables superglobales : Stocker des informations de session
Lecture 48 Variables superglobales : Sauvegarder des informations dans des cookies
Lecture 49 Introduction à MySQL et phpMyAdmin
Lecture 50 Notre première requête SQL
Lecture 51 L'objet PDO
Lecture 52 Formater la date en SQL
Lecture 53 Créer une page dynamique (avec SQL et variable d'URL)
Lecture 54 Insérer des données dans la base de données
Lecture 55 Mettre à jour des données dans la base de données
Lecture 56 Supprimer des données de la base de données
Section 5: Création d'un blog (HTML, CSS, PHP et SQL)
Lecture 57 Introduction & Schéma du blog (layout)
Lecture 58 Structure des fichiers (architecture)
Lecture 59 Création de la base de données
Lecture 60 Front-end - Création du menu du site
Lecture 61 Front-end - Création de la section principale et des miniatures des articles
Lecture 62 Front-end - Création de la navigation latérale (sidebar)
Lecture 63 Front-end - Création du footer
Lecture 64 Front-end - Création de la page d'articles
Lecture 65 Création et sécurisation de l'espace d'administration
Lecture 66 Espace d'administration - Ajouter des catégories
Lecture 67 Espace d'administration - Ajouter des articles
Lecture 68 Affichage des articles sur la page d'accueil (depuis la base de données)
Lecture 69 Affichage dynamique des articles (page d'article unique)
Lecture 70 Mise en place de l'espace commentaires
Lecture 71 Affichage des catégories et des commentaires récents dans la sidebar
Lecture 72 Tri des articles par catégorie
Lecture 73 Mise en place de la barre de recherche pour les articles
Section 6: La Programmation Orienté Objet (POO) en PHP
Lecture 74 Introduction à la POO
Lecture 75 Notre première classe
Lecture 76 Les attributs
Lecture 77 Les méthodes
Lecture 78 Le constructeur : une méthode particulière
Lecture 79 Les méthodes et attributs statiques
Lecture 80 La visibilité : public, protected et private
Lecture 81 Les getters et setters
Lecture 82 L'héritage
Lecture 83 Charger ses classes automatiquement : spl_autoload_register()
Who this course is for:
Toute personne souhaitant se lancer dans la création de sites web,Débutants en programmation,Programmeur souhaitant se mettre au développement web