[Fr] La programmation informatique, c'est quoi?

in #fr7 years ago

Vous ne savez pas ce que c'est la programmation et vous voulez en savoir plus?
Vous êtes tombé sur la bonne page.
Ici je vais vous expliqué ce que c'est la programmation, comment cela fonctionne et comment bien débuter ?

download.jpg

Vous vous demander sûrement que la programmation est difficile et que cela vous fait peur en voyant ces ligne de code, tromper vous.

Qu'est ce que la programmation informatique ?

La programmation informatique est juste une forme simplifié pour pouvoir ensuite contrôler des tas d'objets informatiques comme tout vos appareils qui sont connectés. Elle permet aussi de programmer des logiciel informatique ou des sites internet.
Si la programmation n'existerai pas les développeur, en tout genre, devrait taper des successions de 0 et de 1(cela serai beaucoup trop dur pour tout savoir par cœur).

Comment la programmation fonctionne-t-elle pour faciliter notre quotidien?

Pour pouvoir programmer on utilise une méthode appeler algorithme. Une algorithme est tout simplement "une suite finie et non ambiguë d’opérations ou d'instructions permettant de résoudre un problème ou d'obtenir un résultat"(source définition Wikipédia)
C'est pour ça que des ingénieurs informatique on créé des méthodes pour faciliter les développeurs, on appelle ça des "langages de programmations".
Ce sont des successions de mots et de chiffres qui simplifie grandement le monde, on appelle un code informatique plus précisément un programme informatique qui ressemble a ça:
Capture.PNG

Comment bien débuter la programmation ?

La programmation est accessible a tout le monde pour les grands comme pour les petits. Il y a déjà de nombreuses écoles qui utilisent la programmation a l'aide de logiciel plus simplifié pour les plus petits comme scratch :
Capture1.PNG
Vous pourrez parfaitement commencez par scratch pour commencez a programmer.
La programmation ne demmande pas beaucoup d'effort il faut juste avoir un minimun de logique, ce qui s'apprend assez facilement.

La programmation pour les plus avancés !?

On commence d'abord, pour programmer, a choisir le langage le plus adapter pour pouvoir faire ce qu'on veut.
Par exemple pour programmer on commence souvent par découvrir d'abord le langage du web qui est assez bien utile pour le reste.
Pour programmer un site web on utilise :
1 - HTML : tout ce qui est structure du site
2 - CSS : Pour ce qui est couleur et positionnement des objets
3 - PHP : Ce qui ce relie a des base de donnés ou donné interne
4 - JavaScript : Pour les animations
Une fois les bases de la programmation on peux soit continuer a programmer un site web ou soit passer a d'autre langages comme: python(un langages conseiller pour les débutant), Java,C++,C...
Il en existent de nombreux encore.
Voici un petit schéma pour savoir qu'elle langage choisir selon nos envies:
Diagramme_débuter_langage.jpg

Je pourrai encore parler longtemps sur la programmation( backend, frontend, framework...) mais je voulais surtout vous montrer à quoi pouvez ressembler la programmation.

Source :
J'ai tout appris en regardant des vidéo en pratiquant en écoles, en faisant des recherches ...

Sort:  

Salut @tranos, prépares-tu des tutoriels pour apprendre à programmer ou bien cet article est simplement une présentation générale de la programmation?
Je ne suis pas spécialement intéressé par l'apprentissage d'un langage car je n'ai pas le temps. Cependant ça pourrait être intéressant de découvrir les différents langages informatique plus que succintement. Par exemple un langage sur le C, son utilisation, son mode de fonctionnement, différents exemples de logiciels qui sont conçus avec ce langage,...

A plus :)
Whentone

@whentone Je ne pense pas pouvoir faire des vidéo car j'ai pas un assez bon setup mais je prévoit peut-être de faire d'autre blog ou en tout cas pouvoir partage ma passion pour l'informatique

@Tranos, je ne parlais pas de vidéo.
D'ailleurs je préfère largement avoir accès à ce genre d'information sous la forme de blog, car je trouve que la vidéo apporte moins d'informations et de compréhension.
A bientôt ! :D

Perso, je conseille OpenClassrooms...et j'attends la suite.

@orarezo OpenClassroom est très bien pour apprendre mais a mon avis pas assez complet pour pouvoir aller plus loin dans la programmation

Excellent ton article ton schéma sur quel langage de programmation choisir pour telle besoin et fort intéressant, il permet de faire un choix avec plus facilité.

Congratulations @tranos! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard:

SteemFest3 and SteemitBoard - Meet the Steemians Contest

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @tranos! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

SteemFest Meet The Stemians Contest - The mysterious rule revealed
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.26
TRX 0.20
JST 0.038
BTC 97252.23
ETH 3609.35
USDT 1.00
SBD 3.85