L'Expertise Informatique, Simplifiée

Initiation à la programmation

Pensez comme un développeur, résolvez comme un algorithme.

Avant d’aborder un langage de programmation, il est essentiel de maîtriser la logique algorithmique qui sous-tend tout développement. Cette formation vous donne les fondations indispensables : variables, structures de contrôle, fonctions et algorithmes de tri. Que vous visiez le Java, le Python ou le C, ces compétences transversales accéléreront votre apprentissage de tout langage.

Public visé

Apprentis développeurs, analystes évoluant vers la programmation.

Objectifs pédagogiques

A l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin

Introduction

Les variables

Jour 1 - Après-midi

Les instructions algorithmiques

Exemple de travaux pratiques : Réalisation de quelques algorithmes simples

Jour 2 - Matin

Les boucles

Les différents types de données

Manipulation des tableaux

Jour 2 - Après-midi

Les fonctions et procédures

Exemple de travaux pratiques : Réalisation de quelques algorithmes complexes intégrant les boucles, les conditions, les tableaux…

Jour 3 - Matin

Etude d’algorithmes existants

Récursivité

Jour 3 - Après-midi

L’importance de la documentation

Exemple de travaux pratiques : Mise en oeuvre de plusieurs algorithmes imbriqués

Modalités d’évaluation des acquis

En cours de formation, par des études de cas ou des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Pour aller plus loin

Cette formation donne accès aux formations suivantes :

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-ALGO-100 — Initiation à la programmation. Domaine : Développement. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : algorithmique, développement, initiation. Cylian Formation, Dijon.