-- phpMyAdmin SQL Dump
-- version 5.1.0
-- https://www.phpmyadmin.net/
--
-- Host: db.3wa.io
-- Generation Time: Jan 10, 2025 at 09:39 AM
-- Server version: 5.7.33-0ubuntu0.18.04.1-log
-- PHP Version: 8.0.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `maridoucet_bre03_soutien_blog`
--

-- --------------------------------------------------------

--
-- Table structure for table `categories`
--

CREATE TABLE `categories` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` varchar(1023) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `categories`
--

INSERT INTO `categories` (`id`, `name`, `description`) VALUES
(1, 'Programmation Frontend', 'La programmation frontend désigne la partie du développement web qui concerne la création de l\'interface utilisateur d\'un site ou d\'une application. Elle implique la mise en place de tout ce que l\'utilisateur ou l\'utilisatrice voit et avec quoi iel interagit. Les technologies principales utilisées en frontend sont HTML pour la structure, CSS pour la mise en forme et JavaScript pour l\'interactivité. Les frameworks et bibliothèques comme React, Vue.js ou Angular facilitent la création d\'applications web dynamiques et réactives. Les développeurs et développeuses frontend doivent aussi veiller à la compatibilité des sites avec différents navigateurs et appareils, en utilisant des techniques comme le responsive design et l\'optimisation des performances.'),
(2, 'Programmation Backend', 'La programmation backend concerne la partie du développement web qui gère le côté serveur d\'une application ou d\'un site. Elle permet de traiter les données, d\'assurer la logique métier et d\'interagir avec les bases de données. Les technologies couramment utilisées incluent des langages comme Python, Java, PHP, Ruby ou Node.js, ainsi que des bases de données relationnelles (MySQL, PostgreSQL) ou NoSQL (MongoDB). Les développeurs et développeuses backend sont responsables de la gestion des API, de la sécurité des données et des performances du serveur. Ils et elles s\'assurent que l\'application fonctionne de manière fluide et réactive, tout en garantissant une bonne communication avec le frontend.'),
(3, 'Intégration Web', 'L\'intégration web consiste à transformer les maquettes graphiques en code HTML, CSS et JavaScript pour qu\'un site ou une application soit fonctionnel et visible dans un navigateur. L\'intégrateur ou l\'intégratrice web veille à ce que la mise en page, les images et les éléments interactifs soient correctement affichés, tout en respectant les standards d\'accessibilité et les bonnes pratiques de référencement (SEO). L\'intégration inclut aussi le responsive design, permettant à un site de s\'adapter aux différents appareils (ordinateurs, tablettes, smartphones). L\'intégrateur et l\'intégratrice web doivent s\'assurer que le code est propre, optimisé et compatible avec différents navigateurs.');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `categories`
--
ALTER TABLE `categories`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `categories`
--
ALTER TABLE `categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
