jeudi 10 décembre 2015

Comment commencer à apprendre la programmation informatique.



Programmer (écrire des algorithmes informatiques) est très utile pour tous aujourd’hui ; apprendre à programmer développera aussi vos capacités et surtout vos passion, vous aidant à faire face à tous type de problème complexes (pas seulement ceux lié à l’informatique), mais aussi peut aussi vous aider à décrocher un poste dans votre secteur. Lisez attentivement  ce petit tutoriel, il vous guidera de façon efficace.

☝️ Comment choisir son domaine ?
Avant tout, il n’existe pas réellement de langage spécifique pour débuter en programmation et de réponse universelle car cela dépend de ce que vous voulez en faire, il est donc question de savoir : les catégories de programmes que j’aimerais réaliser et dans quel domaine plus précisément (langage). Cela vous permettra de délimiter  les langages à  utiliser pour réaliser par exemple :

  1. DES SITES WEB 
  • HTML (HyperText Markup Language) : c’est la base d’une page web. C’est donc en HTML que vous écrirez ce qui doit être affiché sur votre  page.
  • CSS (Cascading Style Sheets) : permet de gérer le style  de votre  page
  • PHP (Hypertext Preprocessor): utilisé pour produire des pages Web dynamiques.
  • SQL (Structured Query Language, ) : permet de communiquer avec la base de données .

                      2.  DES LOGICIELS


  •                                    C♯ : c’est  un langage de programmation orienté objet, proche du Java crée par Microsoft.
3. DES APPLICATIONS POUR MOBILES
  • Java : C’est également un  langage de programmation orienté objet utilisé pour le système d’exploitation mobile andoid. il  est donc  fait pour travailler sur de nombreuses plateformes.
Par la suit ,votre but est  de monter votre petites liste de Project à réaliser jusqu’au stade ou vous vous sentez suffisamment confortable, selon vos désirs.
Je vous propose quelques conseils   pour apprendre facilement et rapidement :
  • Toujours prendre des notes ( sur papier si possible)
  • Avoir un esprit critique
  • Ne pas suivre des cours pour débutant lorsque vous cherchez à vous améliorer
  • Ecouter des personnes qui ont déjà emprunter votre route
  • Beaucoup pratiquer  que de passer tout le temps à lire
  • Travailler avec un document a l’appui ou bien avec internet car même les experts  ne font pas tout à la tête.


Voici le moment de commencer votre aventure, c’est l’heure d’apprendre et de pratiquer, vous savez ce que vous voulez faire, vous savez quel langage utiliser, il reste à chercher du travail.
Merci de laisser des commentaires ou des préoccupations pour m’aider à  améliorer , mais aussi dans l’optique de faire des nouveaux guides.

lundi 16 novembre 2015

QU’EST-CE QUE LE « WEB » ?





Il est évident que cet outil est celui que la plus part de nous utilisent pour accéder
à des pages web sur internet mais est-ce que nous connaissons vraiment ce qui se passe derrière après avoir cliqué sur la touche ENTER du clavier !! Bon maintenant fermé(e)s les yeux et imaginez comment le web a été conçu, qui la conçu et pourquoi…
UN PEU DE DÉFINITION !!!!
On appelle «Web» (nom anglais signifiant «toile»), contraction de «World Wide
Web» (d' où l' acronyme www), une des possibilités offertes par le réseau Internet
de naviguer entre des documents reliés par des liens hypertextes.

La représentation du web !!
Quand on dit représenter le web on pense souvent à surfer sur internet, on se dit que le
web c’est un truc de surfeurs ; puisqu’on navigue de page en page, en cliquant de lien
en lien. Et vraiment pour moi la représentation du web ce n’est pas surfer mais être sur
la toile (toile d’araignée géante) et c’est en principe la signification du World Wide Web.

Regardez cette toile par exemple :

Elle explique les connexions qu’ils y a entre les différentes machines de nos réseaux.
En effet, chaque nœud de cette toile représente des ordinateurs qui sont connectés entre
eux ; l’intérêt de ce fonctionnement est qu’il y a pas de nœud central tous les
ordinateurs communiquent entre eux directement. 

WEB, SERVICE ET CLOUD
La différence entre le web et internet
Il n’est pas rare d’entendre dire: « j’ai un site internet » ; et vraiment ce n’est pas bon à entendre. En fait internet c’est un ensemble de réseau connectés entre eux et le web est la représentation la plus  connue d’internet et ce qui fait la véritable confusion entre internet et le web est que tous les services d’internet telles que : les emails, les news groups, ftp… ont tendance à migrer vers le web qui est aussi un service d’internet.
Par exemple Gmail qui est un espace d’E-mail, a besoin du web pour fonctionner et consulter nos mails pourtant derrière il y a un autre mécanisme plus complexe qui se passe du web ; le web est alors une sorte d’interface Et c’est tous cela qui fait confusion entre internet et le web puisqu’il y a différent aspect sur internet qui converge vers le web ; 
Qu’est-ce que le Cloud ?
En fait nous ne pouvons pas clairement définir le cloud, a chacun sa définition mais s’il fallait définir le cloud je dirais que c’est l’accès à des services via une interface web ; ces services qui sont représentés sous forme de nuage (puisque cloud signifie nuage en anglais) sont très 
variés par exemple on peut avoir du stockage de fichiers (prenons l’exemple de DROPBOX), la puissance de calcul des servers(prenons l’exemple d’AMAZON) et de l’autre côté il y vous qui essayés d’accéder a ces services-là !  Comment fait ton pour y accéder a ces service ?
En fait on met une interface web, des pages web qui nous donne des fonctionnalités pour avoir accès à ces services.

Qu'est-ce qu'un site web ?
Un site web (aussi appelé page perso dans le cas d' un site web à but personnel) est
un ensemble de fichiers HTML stockés sur un ordinateur connecté en permanence à internet
et hébergeant les pages web (serveur web). Un site web est habituellement architecturé
autour d' une page centrale, appelée «page d'accueil» et proposant des liens vers un ensem
-ble d' autres pages hébergées sur le même serveur, et parfois des liens dits «externes», 
c'est-à-dire de pages hébergées par un autre serveur. Une URL se présente sous la 


Etudions plus en détail cette adresse :
  • http:// indique que nous souhaitons naviguer sur le web au moyen du protocole HTTP, le protocole utilisé par défaut pour naviguer entre les pages web. Il existe d'autres protocoles, correspondant à d'autres usages d'internet ; Mais nous y reviendrons pour expliquer quelques détails.
  • www.thevirtual-academy.com correspond à l'adresse du serveur qui héberge les pages web. Par convention les serveurs web possèdent un nom commençant par www. afin de bien symboliser qu'il s'agit de serveurs dédiés à l'usage du web et surtout dans un souci de cohérence afin de permettre la mémorisation de l'adresse. La seconde partie de cette adresse est appelée nom de domaine. Un site web peut ainsi être hébergé par plusieurs serveurs, appartenant tous à un même domaine : www.thevirtual-academy.com, www2.thevirtual-academy.com, intranet.thevirtual-academy.com etc.
  • /www/qu’est-ce-que-le-web.html permet d'indiquer la localisation du document sur la machine. Dans le cas présent il s'agit du fichier qu’est-ce-que-le-web.php situé dans le répertoire www



En pratique
  • Les navigateurs web permettent de surfer sur le web. Les plus célèbres sont Internet Explorer de Microsoft, Firefox de la fondation Mozilla, Chrome de Google et Safari de Apple ;
  • Les aspirateurs de sites (comme par exemple le célèbre Httrack) permettent de parcourir un site afin d'en avoir une copie sur son disque dur ;
  • Les éditeurs HTML comme NVU ou Matizha Sublime permettent de créer facilement un site web, qu'il faudra ensuite héberger sur un serveur ;
  • Les plateformes de blog proposent des outils clés en main pour publier du contenu sur le web, sans avoir à se soucier des détails techniques. Notre blog http://thevirtual-academy.blogspot.com est un exemple de cette plateforme.



LA NAISSANCE DU WEB


Dans les années 1969 il y avait l’ARPAnet ce qui est en fait considéré comme l’ancêtre
d’internet ; au départ ARPAnet était considéré comme un réseau militaire décentralisé
(à l’époque de la guerre froide bien sûr) et bien des années plus tard on a commencé
à imaginer des services à travers ce réseau la, notamment les E-mail qui ont paru dans
les années 1972, qui ont permis les échange de message et ouf !!!!! Le web a apparu :
Le concept du Web a été mis au point au CERN (Centre Européen de Recherche
Nucléaire) en 1991 par une équipe de chercheurs à laquelle
appartenaient Tim-Berners LEE, le créateur du concept d' hyperlien,
considéré aujourd'hui comme le père fondateur du Web.



« Le Web évolue à une vitesse supérieure à celle de notre capacité à l’observer.
Nous devons comprendre l’évolution du Web pour l’orienter positivement… »
:
le dit bien son créateur Tim-Berners LEE.



PRINCIPE DU WEB


Le principe du web repose sur l' utilisation d' hyperliens pour naviguer entre des documents (appelés «pages web») grâce à un logiciel appelé navigateur (parfois également appelé fureteur ou butineur ou en anglais browser). Une page web est ainsi un simple fichier texte écrit dans un langage de description (appelé HTML), permettant de décrire la mise en page du document et 
 d' inclure des éléments graphiques ou bien des liens vers d' autres documents à l' aide de balises. Au-delà des liens reliant des documents formatés, le web prend tout son sens avec le protocole http permettant de lier des documents hébergés par des ordinateurs distants
 (appelés serveurs web, par opposition au client que représente le navigateur). Sur Internet les 
documents sont ainsi repérés par une adresse unique, appelée URL, permettant de localiser une ressource sur n' importe quel serveur du réseau internet. 


LE WEB : UNE SORTE DE RUE

Pour parler du Web et se le représenter, la rue, le village, la place du marché sont de bonnes analogies parce qu'elles mettent l'accent sur une caractéristique essentielle du Web : c'est un endroit habité. On y rencontre des individus et des institutions, les mêmes que l'on croise dans la vie de tous les jours : hommes et femmes de tous les pays, entreprises, commerçants, organismes publics, écoles, clubs, etc. Mais dans la rue du Web, ces personnes et ces institutions se livrent, via leurs ordinateurs connectés sur le réseau Internet, à une activité particulière : ils s'offrent des documents qu'ils ont créés. Le Web est un espace consacré au don, à l'échange, à la mise en commun de documents. La rue du Web est un espace encore sauvage. On y trouve, par exemple, beaucoup de sex-shops. C'est une particularité fâcheuse pour les enfants, les éducateurs et les parents. Des pourparlers sont en cours pour que ces habitants d'un genre spécial soient regroupés, comme ils le sont dans les vraies villes, dans un quartier qui leur serait réservé. En attendant, il faut s'en arranger. Heureusement, rien n'oblige celui qui n'est pas intéressé à consulter, malgré lui, les documents du pornographe. 
 Sur le Web, comme dans toute rue, ce qui compte d'abord, ce n'est pas ce qui est dit mais qui le dit : l'oublier, c'est faire comme Jeanne d'Arc: accorder foi à des voix sans corps. L'accès normal aux documents du Web passe par les personnes ou les institutions,
 concrètement par leur URL. Lorsque je cherche un document, je commence par demander conseil autour de moi ou aux habitants du Web que je connais. Je vais ensuite m'adresser à La VA (Virtual Academy), à Alain Web-Creator( le fondateur de la VA) par exemple, dont le site m'a été recommandé par Eric NOUMO ou aux autres membre de la Team.


L'ÉTHIQUE DU WEB 

Les habitants du Web sont aussi divers que le sont ceux de la Terre. Mais ce qui les réunit tous sur le Web, c'est la pratique commune et intensive du don de document. Bien sûr, dans cet exercice, chacun a ses propres arrière-pensées. Pour les marchands, le don est la prémisse d'un échange commercial, le document donné, un prospectus ; pour les négationnistes, c'est
 un appât. Tous les habitants du Web n'ont pas de telles arrière-pensées, mais tous en ont une. Le don n'y est jamais tout à fait gratuit : les Institutions se font connaître, les individus s'exhi
-bent. Mais cette arrière-pensée et la dette implicite qui l'accompagne, n'altèrent pas la nature Profonde de l'échange : les pages Web restent des cadeaux que leurs auteurs font à ceux qui viennent les voir, n'exigeant d'eux aucune contrepartie immédiate. Cette caractéristique du
 Web, voulue par ses créateurs pour servir leurs buts, le développement de la recherche scientifique, explique son incroyable succès. Le don est une valeur universelle qui transcende les cultures.

Sur le Web, on peut se comporter de deux façons : soit comme un visiteur, preneur de documents ; soit comme un habitant, créateur et offreur de documents. Le preneur de documents, celui qui profite des dons qui lui sont faits, contracte une dette symbolique
 vis-à-vis de tous les habitants du Web. Il ne la remboursera qu'en devenant lui-même contributeur, en donnant. L'éthique du Web se tient dans cette règle simple : pour bien
 habiter le Web, il faut à la fois prendre et donner. En la respectant, on renforce le système.
 C'est pourquoi il faut toujours encourager les élèves, les enseignants et les écoles à créer
 des pages ; ce faisant, ils ne succombent à aucun suivisme mais, tout au contraire, se conforment à une règle morale essentielle. Sur le Web, la quantité est une qualité.

                                                                                                                           A SUIVRE...