Initiation à la programmation
Code |
Titre |
Durée |
Prix HT |
PR100 |
Initiation à la programmation |
3 jours |
Nous consulter |
Objectifs
Comprendre les principes de base de la programmation informatique dans un langage structuré |
Public
Toute personne désirant s'initier à la programmation |
Pré-requis
Connaissance de l'outil informatique |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
Ordinateur et connaissances de base- Ordinateur et système d'exploitation
- Codification binaire
- Systèmes de numération (décimale, hexadécimale, octale)
- Encodage des caractères (ASCII, UTF-8, UTF-16, Unicode,...)
- Logique de Bool (And, Or, XOr,...)
Environnement de programmation- Les langages de bas et haut niveau
- Les langages événementiels
- Les langages objets
- Les langages de scripts
- Les langages de balises
- Fonctionnement d'un compilateur
- Fonctionnement d'un interpréteur
- Fonctionnement d'un éditeur de liens
- Fonctionnement d'un débogueur
Notions fondamentales- Les instructions et blocs d'instructions
- Expressions et affectation
- Les identificateurs
- Les commentaires
- Les constantes littérales
- Les opérateurs
Notions fondamentales- Les instructions et blocs d'instructions
- Expressions et affectation
- Les identificateurs
- Les commentaires
- Les constantes littérales
- Les opérateurs
Les variables- Définition des variables
- Portée et durée de vie des variables
- Les constantes
Les types de données- Les types de données primitifs
- Les types de données composés (structures)
- Conversion de types de données
Structures de contrôle- Les instructions conditionnelles
- Les instructions répétitives
Les procédures et fonctions- Différences
- Déclaration
- Appel de procédure et fonction
- Passage de paramètres
Les tableaux- Tableau à une dimension
- Tableau de tableaux (multi-dimensions)
- Algorithmes de tris
Éléments supplémentaires- Instruction d'écriture et de lecture
- Gestion de la mémoire
- Notion de pointeur
|
Environnement
|
Mot-clés
PR100 Initiation programmation PR100 |
Commander
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com