logo CFORPRO

Centre de Formation Professionnelle

Ensemble, réalisons vos projets !

Partager

partager par mail partager sur Facebook partager sur twitter  Partager sur Linkedin

Formation PROGRAMMATION INFORMATIQUE - INITIATION

Formation PROGRAMMATION INFORMATIQUE - INITIATION Type de cours : Stage pratique en présentiel ou à distance
Réf. : PROG1
Durée : 3 jours - 21 heures de formation
Tarifs :
- En regroupement au centre : 1980 € TTC par participant,
- A distance (avec un formateur tuteur) : 2004 € TTC par participant,
- Chez le client (en intra) : sur devis.

carré orangéObjectifs

Apprendre les grands principes du développement informatique, de la programmation procédurale à la programmation objet. Réaliser son premier programme.
De nombreux cas pratiques sont traités, de la conception à la programmation sur ordinateur.

A l'issue de cette formation, les participants disposeront des bases solides leur permettant de choisir le langage de programmation le plus adapté à leurs projets et pourront commencer à développer dans ce langage.

carré orangéPublic visé

Toute personne souhaitant démarrer et évoluer en programmation informatique.

carré orangéPré-requis

Connaissance de base de l’ ordinateur et de son environnement Windows.

carré orangéMéthodes pédagogiques

  • Vidéoprojecteur,
  • Internet,
  • Travaux pratiques sur ordinateur, encadrés par le formateur,
  • Supports de cours,
  • Évaluation en fin de stage.

carré orangéProgramme du stage

I- LA CONCEPTION D' UN PROGRAMME INFORMATIQUE

QU'EST CE QU'UN PROGRAMME INFORMATIQUE ? .

Pourquoi et quand écrire un programme informatique ?

Illustration simple et concrète

Traduire la pensée en langage machine

Langages compilés et langages interprétés

L'algorithmique : qu'est ce que c'est ? Exemple concret d'algorithmes simples

Formaliser les étapes d'un projet informatique.

Le traduire en un programme.

EXERCICES PRATIQUES

II- PROGRAMMATION STRUCTURÉE ET PROGRAMMATION ORIENTÉE OBJET

Les objets. Concepts de classe, héritage, polymorphisme. L' encapsulation , intérêt.

Quel langage choisir pour développer ? Langage procédural, objet, événementiel ?

III- ÉCRIRE SON PROGRAMME. MANIPULER LES DONNÉES DU PROGRAMME

Variables . Déclaration des variables

Types de données

Structures de programmation.

Structures conditionnelles

Opérateurs de la programmation

Tableaux

Structures de test

Structures de répétition.
Traitements par boucles

EXERCICES PRATIQUES

Création d'un programme simple

Écrire son premier script

IV : MODULARISER LE CODE INFORMATIQUE

Notion de sous programmes : les fonctions et les procédures

Les paramètres - Gestion des paramètres

Partager le code source

Trouver et utiliser les bibliothèques d'un langage

Savoir mettre à profit le travail déjà effectué

EXERCICES PRATIQUES

V- BONNES PRATIQUES EN PROGRAMMATION

L'importance de bien écrire un programme.

Savoir présenter le code pour plus de clarté et compréhension,

L'importance des commentaires. Les conventions de nommage

L'aide en ligne

Les sources d'information nécessaires

EXERCICES PRATIQUES

VI - GESTION DES DONNÉES À PARTIR D' UN FICHIER

Les étapes de manipulation d'un fichier. (Création, remplissage, interrogation )

Le format CSV. Similarité du modèle d'entrée/sortie standard

VII - GESTION DES DONNÉES EXTERNES - LES SGBD

Qu' est ce qu'un SGDB ( Système de Gestion de Bases de données) ?

Comment communiquer avec un SGBD ?

Les API de base de données

VIII - LE LANGAGE DES SGBD

La norme SQL

Les verbes du langage.

L'interrogation des données. La commande SELECT

EXERCICES PRATIQUES

IX - LES ENVIRONNEMENTS DE DÉVELOPPEMENT. INTERFACE DE DEVELOPPEMENT (IDE)

De l'éditeur de texte simple à l'IDE

Un outil pour un langage

L'éditeur pour corriger son code

Notion de BUG.

Présentation d'un débuggeur

Mise en oeuvre des techniques de débogage

Points d'arrets pour connaitre la valeur des variables

NOMBREUX TRAVAUX PRATIQUES

TEST DE VALIDATION DES COMPETENCES ACQUISES

ATTESTATION DE FORMATION DELIVREE EN FIN DE STAGE

CPF Infos

Une question ? Besoin d'un devis ?
Composez le 01.75.50.92.30

Vous pouvez également obtenir des renseignements, un devis (gratuit et sans engagement),
en remplissant le formulaire ci-dessous.

* information obligatoire

En soumettant ce formulaire, j’accepte que les informations saisies soient traitées dans le cadre de l'envoi d' une documentation et de la relation commerciale qui peut en découler.

Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée en 2004, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent.
Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant.

Témoignages

Christophe B.

Très satisfait, un bon point de vue général, une bonne base sur la manière de programmer. Je recommanderais sans problème cette formation

Avelaine R.

Satisfaite, la formation m’a apporté une compréhension générale de la programmation informatique

Toutes nos formations Développeur - Création Web - Digital E-commerce - E-Marketing - SEO