Skip to content

Instantly share code, notes, and snippets.

@kouameYao
kouameYao / countries-arr-.md
Last active May 17, 2024 14:50
Pays du monde
[
  {"code": "AFG", "pays": "Afghanistan"},
  {"code": "ALB", "pays": "Albanie"},
  {"code": "DZA", "pays": "Algérie"},
  {"code": "AND", "pays": "Andorre"},
  {"code": "AGO", "pays": "Angola"},
  {"code": "ATG", "pays": "Antigua-et-Barbuda"},
  {"code": "ARG", "pays": "Argentine"},
Please enter a MongoDB connection string (Default: mongodb://localhost/):
Current Mongosh Log ID: 6639e4bc72218249cf12686a
Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.8.1
Using MongoDB: 7.0.9
Using Mongosh: 1.8.1
hospital> db.patients.insertMany([ { "name": "kouame", "age": 27, "history": [{ disease: "cold" }] }, { "name": "yao", "age": 24, "history": [{ disease: "headach" }] }, { "name": "jean", "age": 45, "history": [{ disease: "cold" }] }])
{
@kouameYao
kouameYao / index.html
Last active April 24, 2024 08:23
pratique-react-roteur
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Foodio</title>
<link rel="stylesheet" href="style.css">
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap" rel="stylesheet">
</head>
<body>
@kouameYao
kouameYao / autDocs.js
Last active April 19, 2024 11:06
Cours Nodejs INP-HB - 2024
/**
* @swagger
* /auth/login:
* post:
* summary: Authentification de l'utilisateur
* description: Authentifie l'utilisateur avec les informations de connexion fournies.
* requestBody:
* required: true
* content:
* application/json:
@kouameYao
kouameYao / roadmap.md
Created February 2, 2024 16:33
Apprendre React

1. Introduction à React

Comprendre les principes fondamentaux de React. La virtual DOM et le concept de composants. Ressource

2. Composants en React

Définition et rôle des composants. Composants fonctionnels vs. composants de classe. Création d'un composant simple. Ressource

3. State et Props

L'ONU en collaboration avec la CDCI souhaite offrir au monde entier un outil permettant de voir tous les pays et quelques informations detaillées de ceux-ci.

Etant le prestataire, la CDCI solicite son service Informatique, service compétente pour la resolution des problèmes compliqués

En utilisant utiliser HTML, CSS & JS, aidez la CDCI et l'ONU,

Les utilisateurs doivent pouvoir:

  • Voir tous les pays du monde sur la page d'accueil
  • Rechercher un pays à l'aide d'un champ de saisie
@kouameYao
kouameYao / button.js
Created September 29, 2023 09:28
Test unitaire
// Button.js
import React from 'react';
function Button(props) {
return (
<button onClick={props.onClick} disabled={props.disabled}>
{props.label}
</button>
);
}
@kouameYao
kouameYao / NumberToLetter.js
Created July 17, 2023 09:40
Convert any given number into letter
function Unite(nombre) {
var unite;
switch (nombre) {
case 0:
unite = 'zéro';
break;
case 1:
unite = 'un';
break;
case 2:

DEVOIR EIT2 2023-2024

Voici un projet pour tester vos compétencesven Node.js et Express

ENNONCE

Créer une application avec Node.js, Express.js et une base de données de votre choix. Cette base devra contenir deux tables(user, contact). Un user peut avoir un ou plusieurs contact. Un contact appartient à un et un seul user.

A Faire:

  • Faites un CRUD(Create, Read, Update, Delete) sur des deux tables

Bonus

const { PrismaClient } = require('@prisma/client');
const { writeFileSync } = require('fs');
async function generatePrismaModels() {
// Connect to the database using the Prisma client
const prisma = new PrismaClient({
datasources: {
db: {
url: 'sqlserver://localhost:1433;database=mydb;user=sa;password=mypswd;trustServerCertificate=true',
},