La programmation
C'est quoi?
C'est dire à une machine ce qu’elle doit faire.
De nombreux besoins sont comblés par la programmation et cela ne fait qu’augmenter.
Savoir programmer c’est:
-
savoir créer des pages internet
-
des applications
-
des logiciels
-
piloter des robots
-
des machines
-
des voitures
-
des outils…
1. Coder apprend à mener à bien un projet et permet de développer des stratégies de résolution de problèmes.
2. Coder apprend le travail collaboratif.
3. Savoir coder c'est gérer vous-même votre image sur internet, votre site, vos réseaux sociaux etc.
4. Coder permet d'être indépendant.
Ask him ;)

Les langages

le Front-End
Le front-end c’est la partie du code qui est reçue par le client.
Le client est notre navigateur Web.
Il s’agit des éléments du site web que l’on voit à l’écran et avec lesquels on pourra interagir.
Ces éléments sont composés de 3 langages: HTML, CSS et Javascript.
Le Navigateur Web
Notre navigateur c’est l’outil qui va nous permettre de voir le Web. Ex: Chrome, Firefox, Safari, Internet Explorer...
C'est un traducteur, il va recevoir du code et nous le montrer sous forme visuelle, il va afficher nos pages Web.
Le code client que notre navigateur peut comprendre est composé de HTML, CSS et Javascript et c’est l’ensemble de ces 3 langages contrôlés par le navigateur web de l’utilisateur qui va composer nos pages Web.
Langage Back-End
(serveur)
Le travail du serveur sera codé dans un langage propre à lui : le langage serveur.
C’est avec ce langage que notre serveur pourra décider et générer des pages Web à renvoyer à chaque client.
Langages serveurs : PHP, Java, Python, Ruby , NodeJs, ASP.Net...
Le Back-End
Le Back-End, c’est la partie du code qui est exécutée par le serveur.
Il s’agît du travail qu’il réalise sur les pages Web des sites dynamiques avant de les envoyer au client.
Le Back-end se compose généralement de trois éléments :
- Un serveur (hébergement web)
- Une application (site web, administration)
- Une base de données (sorte de feuille de calcul pour organiser les données)
Vous voulez acheter un billet de train sur Internet.
Vous renseignez vos informations personnelles et validez votre réservation.
Celles-ci sont alors enregistrées dans une base de données stockée sur un serveur.
Quand vient l’heure des vacances, vous vous connectez à l’espace client (application) pour imprimer vos billets, toutes les infos sont restées sur votre compte.
Le/la développeur.euse back end s'occupe de cette partie.
Votre outil
L'éditeur de texte
Visual Studio Code


la programmation
By Jonathan Blanc
la programmation
- 179
