CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

Introduction à la programmation avec C#

Apprendre à développer en C#

Objectifs

Structurer des programmes selon un algorithme

Maîtriser les éléments de lexique et de syntaxe d'un langage pour écrire un programme

Compiler et exécuter un programme

Déboguer et tester un programme

Accéder à une base de données

Comprendre les grands principes de la programmation orientée objet

Public

Toute personne devant apprendre à programmer.

 

Prérequis

Aucune connaissance particulière.

Compétences visées

Savoir analyser et modéliser un projet logiciel

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

Programme

Un programme

Qu'est-ce qu'un programme ?
Qu'est-ce qu'un langage ? Les différents paradigmes.
Quel langage pour quelle application ?
Les compilateurs. Les exécutables.
Les responsabilités d'un programmeur.

Nécessité d'un algorithme

Qu'est-ce qu'un algorithme ?
Les besoins auxquels répond un algorithme.
Le concept de pseudo-langage.

Genèse d'un premier programme

Ecriture d'un programme simple : syntaxe et instructions.
Compilation et exécution du programme.
Qu'est-ce qu'une librairie ? Son rôle, son usage.

Règles de programmation

Convention de nommage.
Convention syntaxique.
Utilisation des commentaires. Pourquoi commenter les développements ?
Améliorer la lisibilité des programmes : indentation du code, découpage du code...

Les variables

Qu'est-ce qu'une variable ?
Pourquoi typer une variable ?
Les types primitifs : entiers, chaînes de caractères, nombres réels, autres.
Déclaration, définition et initialisation d'une variable.
Les constantes.
Saisie, affichage, affectation, conversion de type.
Organiser ses données sous forme de tableaux.
Les types évolués : enregistrement, matrice, arbre.

Opérateurs et expressions

Les différents opérateurs (multiplicatif, additif, comparaison, égalité, logique, affectation).
Combinaison d'opérateurs.
Expression booléenne.

Les structures de contrôle

Les sélections alternatives (si, si-alors-sinon, sélection cas).
Les blocs d'instructions (notion de Début... Fin).
Les boucles itératives (tant que-répéter, répéter-jusqu'à, pour-de- à).
Imbrication des instructions.
Les commentaires.

Les procédures et les fonctions

Définitions : procédure, fonction.
Pourquoi sont-elles incontournables en programmation (réutilisabilité, lisibilité...) ?
Le passage de paramètres.
Le code retour d'une fonction.
Sensibilisation aux limites du passage de la valeur d'une variable.
Notion de passage par adresse.
Appel de fonctions.

Introduction à la programmation objet

Les concepts associés à la programmation objet : classe, attribut, méthode, argument.
La modélisation objet à partir des exigences fonctionnelles : introduction aux bonnes pratiques d'organisation de conception et d'organisation d'un programme.

L'accès aux bases de données

Organisation et stockage des données.
Les traitements de base (connexion, requêtes, récupération des données).
Application cliente et serveur de données.
Affichage et manipulation des données dans l'application cliente.

LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

2290 € net de TVA

Votre sélection est vide

 

3 jours (21 heures)

2290 € net de TVA

réf : INF-DEV-031

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie