14_AF_0000059470_SE_0000947427 http://www.defi-metiers.fr/dm_search/formation/AF_59470 Initiation à la programmation CFORPRO

Initiation à la programmation

Date de mise à jour : 11/03/2022 | Identifiant OffreInfo : 14_AF_0000059470
Organisme responsable : CFORPRO

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.

Programme de la formation

La conception d'un programme informatique : qu'est 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 du projet informatique. Le traduire en un programme. 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 ? écrire son programme. Manipuler les données du programme : les 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. Modulariser de 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é. 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. 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. 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. Le langage des sgbd : la norme sql, les verbes du langage, l'interrogation des données, la commande select. Les environnements de développement. Interfece de développement (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'arrêts pour connaitre la valeur des variables.

Validation et sanction

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

Contact de l'organisme formateur

Centre de formation professionnelle - Cforpro
SIRET : 50218786700010

Information fournie par :