Référencement day : les annuaires du référencement les plus connus

referencement web annuaire jabal

 Référencement - Les annuaires :

 Bonjour , le référencement est parmi les fondamentaux pour un développeur web , tout le mode c'est comment créer un site web, l'optimiser selon les normes connues,soumettre son site aux moteurs de recherches,mais , il y en a toujours des développeurs ou bien des référenceures qui sont avantager d'une façon bizarre et très discrète ? comment ça se fait ? c'est grace aux backlinks qu'il font leurs travaux, mais il risquent toujours de faire bannir leurs siteweb ou de les placer sur la black-liste des moteurs de recherche.


j'ai fait un petit tour sur internet et j'ai trouver qu'il existe des annuaires dédiés aux...arrête  c'est quoi un annuaire , je suis désolé j'ai oublié de vous définir c'est quoi un annuaires web , donc c'est  (appelé aussi guide ou répertoire) est un outil de recherche qui recense un certain nombre de sites classés selon une arborescence précise (par catégorie).

Un des annuaires les plus connus :
1 Conseillé : Annuaire référencement
http://www.costaud.net
http://annuaire.indexweb.info
http://www.webrankinfo.com/annuaire/ 

Un annuaire Internet peut être généraliste ou thématique.Chaque rubrique est subdivisée en sous-rubriques plus précises, elles-mêmes subdivisées en sous-sous-rubriques (Marketing Internet, Blogs, conception et
développement, … etc).

Contrairement à d’autre annuaires (annuaires tél), c’est au Webmaster de proposer
son site à l’annuaire s’il cherche à y figurer.
La soumission d’un site à un annuaire ne garantie pas son aboutissement  et ceux
pour diverses raisons : 

• Contenu illicite,  non conforme aux règlements de l’annuaire, sans rapport avec
les thèmes privilégiés par l'annuaire
  • un annuaire Web est entretenu par des êtres Humains et ne référence qu'un nombre
  • restreint d'URLs par site
  • la validation d'un site Web suggéré est souvent manuelle (par des Humains)

Et comme d'habitude n'oublier pas de partager cela avec vos amis , bonne lecture

Apprendre a maitriser le framework Cakephp en video

tuto php cakephp

Salut les développeurs, aujourd'hui nous allons voir un cours très  intéressants et très attendu par la majorité d'entre vous , j’espère que vous maitrisiez déjà le concept de la programmation orientée objet, et surtout la structure MVC (module views controllers). si c le cas , On démarre ! sinon veuillez chercher sur mon blog les posts ou j'ai partager des cours vidéos accompagnés des documents PDF !

voila le lien vers le site officiel version fr :  cliquer ici

le lien pour le téléchargement du framework cakephp : cliquer ici

Présentation du framework cakephp :

donc comme j'ai deja cité dans le cours du framework symfony , c'est la meme chose pour cakephp,
CakePHP est un framework de développement rapide,très organisé , il nous propose une architecture extensible pour développer, maintenir et déployer des applications.

Fonctionnalités :

  •  Une licence flexible.
  •  simple.
  •  Propriété Intellectuelle claire.
  •  Bonnes pratiques
  •  basé sur la structure MVC. 
  •  Demarrage sans configuration . 

Documentation & formation :

Site intéressant pour s'informer en cakePhp  : Formation cakephp.
Formation en 28 vidéos sur la chaine de grafikart !! : cliquer ici.
voila document PDF interessant  pour debuter avec ce fameux framework : télécharger.


Je vous souhaite bonne lecture et n'oublier pas de partager tout cela :) !!

Serie 5 d'algorithme a résoudre - Marouane jabal

tp algorithme marouane jabal
Bonjour les Futures programmeur , aujourd'hui nous allons attaquer une Série d'exercices , apres la consultation de la série vidéos de Marouane jabal, voila la partie pratique , j'attends vos solutions, passer les sur commentaires ou bien par le biais de la messagerie électronique : Bonne lecture !

Si vous voulez consulter la première série poster par marouane jabal c'est par ici :








      Les  Différentes parties :



Série n° : 3 –Les structures itératives (boucle for)-


Exercice 3.1

Ecrire un programme qui affiche tous les entiers de 8 jusqu’à 23 (bornes incluses).

Exercice 3.2 : Sommes
1-      Ecrire un programme qui demande un nombre de départ, et qui calcule la somme des entiers jusqu’à ce nombre. Par exemple, si l’on entre 5, le programme doit calculer : 1 + 2 + 3 + 4 + 5 = 15
2-      Ecrire un programme qui demande à l’utilisateur de taper 10 entiers et qui affiche leur somme et leur moyenne.
3-      Ecrire un programme qui affiche la somme des entiers positifs compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.
4-      Ecrire un programme qui affiche la somme des valeurs absolues des entiers compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.
5-      Ecrire un programme qui affiche la somme des valeurs absolues des entiers pairs compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.

Exercice 3. 3 : Table de multiplication

Ecrire un programme qui demande un nombre de départ, et qui ensuite écrit la table de multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 7) :
Table de 8 :
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 10 = 80

Exercice 3.4 : Factorielle

Ecrire un programme qui demande un nombre de départ, et qui calcule sa factorielle. Par exemple, si l’utilisateur saisit la valeur 7, le programme doit calculer  1 x 2 x 3 x 4 x 5 x 6 x 7.

Exercice 3.5 : Minimum et Maximum
Ecrire un programme qui demande à l’utilisateur de taper 10 entiers et qui affiche le plus petit (noté min) et le plus grand (noté max) de ces entiers, ainsi que sa position.
 
Exercice 3.6 : Somme de puissances  
1-      Ecrire un programme qui lit un entier positif N et qui affiche la somme des N premières puissances de 2.
Exemple : donnée : 5
      résultat : 20 + 21 + 22 + 23 + 24 + 25 = 63
2-      Ecrire un programme qui calcule la somme des inverses des carrés des n premiers entiers (1/12 + 1/22 + … + 1/n2), n étant donné par l’utilisateur.
3-      Ecrire un programme qui demande à l'utilisateur de taper un entier N et qui calcule la somme des cubes de 5^3 à N^3.

Exercice 3.7: multiplication

Écrire un programme effectue la multiplication de deux entiers positifs (notés x et y) donnés par l’utilisateur en utilisant uniquement l’addition entière.

Exercice 3.8: Calcul de xn
Ecrire un programme qui lit un nombre x puis un entier n, puis calcule et affiche la puissance nième de x : xn, en utilisant uniquement la multiplication.

Exercice 3.9 : Nombres premiers

Écrire un programme qui à partir d’un entier strictement positif donné, retourne le résultat 0 ou 1 selon que le nombre est premier ou non.
Pour mémoire, voici la liste des nombres premiers inférieurs à 100 : 1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97.

Exercice 3.10 : Nombres parfaits
1.      Ecrire un programme qui à partir d’un entier strictement positif donné, retourne le résultat 0 ou 1 selon que le nombre est parfait ou non.
Un nombre est dit parfait s’il est égal à la somme de ses diviseurs stricts.
Exemple : 28 = 1 + 2 + 4 + 7 + 14
2.      Écrire un programme qui affiche la suite de tous les nombres parfaits inférieurs ou égaux à un nombre entier positif donné (noté n).
Voici la liste des nombres parfaits inférieurs à 10000 : 6, 28, 496, 8128.

Exercice 3.11 : triangle d'étoiles

1- Ecrire un programme qui affiche une ligne de n étoiles ("*") séparées par un éspace, n étant donné par l'utilisateur.
2- Ecrire un programme qui affiche un triangle composé d'étoiles comme le montre la figure:
*
* *
* * *
* * * *
* * * * *
Le nombre de lignes est demandé à l'utilisateur.


Serie 4 d'algorithme a résoudre - Marouane jabal

ALGORITHME TP 4 MAROUANE JABAL
Bonjour les Futures programmeur , aujourd'hui nous allons attaquer une Série d'exercices , apres la consultation de la série vidéos de Marouane jabal, voila la partie pratique , j'attends vos solutions, passer les sur commentaires ou bien par le biais de la messagerie électronique : Bonne lecture !

Si vous voulez consulter la première série poster par marouane jabal c'est par ici :







      Les  Différentes parties :



Série n° : 4 –Les Tableaux unidimensionnels-


Exercice 1

Ecrire un programme qui déclare et remplisse un tableau de 10 valeurs numériques en les mettant toutes à 5.

Exercice 2
Ecrire un programme qui permet la saisie d’un nombre quelconque de valeurs. Toutes les valeurs doivent être ensuite augmentées d’une valeur x donnée par l’utilisateur, et le nouveau tableau sera affiché à l’écran.

Exercice 3
Soit T un tableau de N entiers saisis par l’utilisateur. Ecrire le programme qui détermine le plus petit élément (noté min) et le plus grand élément (noté max) de ce tableau, ainsi que leurs positions.

Exercice 4
Soit T un tableau de N notes saisis par l’utilisateur. Ecrire le programme qui permet de :
·         Calculer la somme des éléments de ce tableau, ainsi que leur moyenne.
·         Afficher les notes qui sont supérieures à la moyenne.

Exercice 5
Soit T un tableau de N réels. Ecrire le programme qui permet de calculer le nombre des occurrences d’un nombre X (c'est-à-dire combien de fois ce nombre X figure dans le tableau T).

Exercice 6
Notes de l’élève numéro 1
12
12
-1
Notes de l’élève numéro 2
……
Notes de l’élève numéro 25
15
-1
Moyennes
Elève numéro 1 : 11
……
Elève numéro 25 : 15
Moyenne de la classe : 12.3

On dispose des notes de 25 élèves ; chaque élève peut avoir une ou plusieurs notes mais toujours au moins une. Ecrire un programme permettant d’obtenir la moyenne de chaque élève lorsqu’on lui fournit les notes. On veut que les données et les résultats se présentent ainsi :











Les parties italiques correspondent aux données tapées par l’utilisateur. La valeur -1 sert de critère de fin de notes pour chaque élève.

Exercice 7

Ecrire un programme qui permet la saisie d’un tableau croissant : si T[k]<T[k+1] on enregistre, si T[k]>T[k+1] on redemande la saisie d’un nombre plus grand.

Exercice 8

Ecrire un programme constituant un tableau, à partir de deux tableaux de même longueur préalablement saisis. Le nouveau tableau sera la somme des éléments des deux tableaux de départ.

4
8
7
9
1
5
4
6
Tableau 1 :
7
6
5
2
1
3
7
4

Tableau 2 :

Tableau à constituer :
11
14
12
11
2
8
11
10


Exercice 9
Ecrire un programme qui lit la dimension N d'un tableau T du type Int, remplit le tableau par des valeurs entrées au clavier et affiche le tableau.

Supprimer ensuite toutes les occurrences de la valeur x (x étant donné par l’utilisateur) dans le tableau T et compresser les éléments restants. Afficher le tableau résultant.

Exercice 10
Un tableau A de dimension N+1 contient N valeurs entières triées par ordre croissant. Insérer une valeur VAL donnée au clavier dans le tableau A de manière à obtenir un tableau de N+1 valeurs triées.

Exercice 11

On veut convertir un nombre décimal en binaire selon la méthode suivante:
·         Tant que le nombre décimal est différent de zéro, on le divise par deux et on met le reste de la division dans un tableau.
·         On inverse l’ordre des éléments du tableau.
Exemple: le nombre 13 vaut 1101 en binaire
             Reste         13/ 2
               1              6/ 2
               0              3/ 2
               1              1 /2
               1              0

Exercice 12
A partir de deux tableaux précédemment saisis, écrire un programme qui calcule le schtroumpf des deux tableaux. Pour calculer le schtroumpf, il faut multiplier chaque élément du tableau 1 par chaque élément du tableau 2, et additionner le tout. Par exemple si l'on a :
Tableau 1 :
4
8
7
12
3
6

Tableau 2 :

Le Schtroumpf sera :
3 * 4 + 3 * 8 + 3 * 7 + 3 * 12 + 6 * 4 + 6 * 8 + 6 * 7 + 6 * 12 = 279

Exercice 13
Ecrire un programme qui pour chaque élément d’un tableau T affiche cet élément  si son double (au sens mathématique 2x) est aussi présent dans le tableau. Les éléments sont rangés dans un ordre aléatoire à l’intérieur du tableau.
Exemple :
1
16
2
4
10
8

Eléments dont les doubles sont présents :
1, 2, 4, 8

Exercice 14
Une chaîne de caractère peut se présenter comme un tableau de caractères. Déterminer si une chaîne de caractère  est un palindrome
Exemples : Esope reste ici et se repose



Je vous souhaite bonne lecture et n'oublier pas de partager tout cela :) !!