CFORPRO la Formation Informatique en Action...
   ... Ensemble préparons l'Avenir

Accueil   Renseignements & Devis   Le centre   Méthodologie   Qualité    Financement/En pratique    CPF   Témoignages   Partenaires   Téléchargement
 

Formation Programmation Informatique - Initiation

 
 

Type de cours: Stage pratique

Réf: PROG1

Durée: 3  jours

Cette formation est éligible CPF avec le passage de la certification PCIE Code CPF : 146867 - CFORPRO est un centre de formation habilité PCIE

Tarifs :

- En regroupement au centre 490 € H.T/jour et par participant
- Chez le client (en intra) : sur devis

 

Calendrier de la formation   Programme de la formation   Demande de documentation et de devis   

Objectif
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.

Pré-requis

Pas de pré-requis nécessaire.

Participants

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

 

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

 


Formations en informatique
Maintenance informatique
Réseaux informatiques
Maintenance informatique et Réseaux
Admin. de Serveurs Linux
Linux : prise en mains
Virtualisation des systèmes informatiques
Exchange Server Administration
Windows 2012 Server
Sécurité des systèmes informatiques

Formations en bureautique

Initiation Informatique
Smartphones et tablettes
Bureautique Office
Bureautique Office avancé
Word initiation
Word intermédiaire
intermédiaire
Word perfectionnement
perfectionnement

Outlook
PCIE (certification bureautique)
Access initiation
Access perfectionnement
Excel initiation
Excel intermédiaire
Excel perfectionnement
Pack Excel
Excel VBA
Powerpoint
Powerpoint perfectionnement
Libre Office
Parcours informatique bureautique en E-learning
Sharepoint
Office 365
Gestion de projets avec Microsoft Project
Maîtrisez le SQL


Formations internet
Community Management
HTML/CSS
Webmaster
Initiation à la programmation
Programmer avec JAVA
Référencement de sites
Transformation digitale
Créations de sites WEB
Wordpress
PHP, sites dynamiques
Javascript
Marketing Internet
Créer un site e-commerce

Formations multimédia
Photoshop CC
Indesign
Indesign perfectionnement
Illustrator
Sketchup
Autocad
Graphiste Designer
Publisher 2010
Photographie

Une question ?
Un devis ?


   Du lundi
   au jeudi
   de 9h à 19h
   Le vendredi
   de 9h à 18h
 
Dernières références...
IMPRIMERIE NATIONALE

MANUPISTE
(AEROPORT DE ROISSY)

GROUPE SERVICE
FRANCE (GSF)

HYPRONET
(NETTOYAGE)

PROMOTRANS (TRANSPORTS)

HMI GRANDE CUISINE
Voir toutes les références
 


Siège social
Tour de l'horloge
4 place Louis Armand
75012 PARIS