Algorithmique – Initiation à la programmation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Utiliser un environnement de programmation pour écrire et exécuter un programme
  • Définir et utiliser des variables
  • Ecrire une suite d’instructions structurées
  • Organiser le code avec des fonctions et procédures
  • Définir et utiliser des structures de données complexes (tableaux, objets)

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Plongez-vous dans le monde de la programmation et de l’algorithmie avec notre formation d’initiation dédiée.
Cette formation est conçue pour ceux qui souhaitent découvrir les concepts fondamentaux de la programmation et écrire leurs premiers programmes en C#, Java, Python ou JavaScript.
Vous comprendrez la logique interne des ordinateurs, les systèmes de numération, et la logique de Bool.
Ensuite, vous découvrirez l’environnement de programmation, en abordant les langages de haut et bas niveau, les langages objets, les langages de scripts, et plus encore.
Nous explorerons les notions fondamentales de la programmation, les variables, les types de données, et les structures de contrôle.
Vous apprendrez à définir et utiliser des variables, écrire une suite d’instructions structurées, et organiser votre code avec des fonctions et procédures.
Enfin, nous aborderons les structures de données complexes comme les tableaux.

Programme

Ordinateur et connaissances de bases (0,5 heure)

  • Ordinateur et système d'exploitation
  • Codification binaire
  • Systèmes de numération (décimale, hexadécimale, octale)
  • Encodage des caractères (ASCII, UTF-8, UTF-16, Unicode, ...)
  • Logique de Bool (And, Or, XOr, ...)

Environnement de programmation (1 heure)

  • Les langages de bas et haut niveau
  • Les langages événementiels
  • Les langages objets
  • Les langages de scripts
  • Les langages de balises
  • Fonctionnement d'un compilateur
  • Fonctionnement d'un interpréteur
  • Fonctionnement d'un éditeur de liens
  • Fonctionnement d'un débogueur

Notions fondamentales (1 heure)

  • Les instructions et blocs d'instructions
  • Expressions et affectation
  • Les identificateurs
  • Les commentaires
  • Les constantes littérales
  • Les opérateurs

Les variables (0,5 heure)

  • Définition des variables
  • Portée et durée de vie des variables
  • Les constantes

Les types de données (1 heure)

  • Les types de données primitifs
  • Les types de données composés (structures)
  • Conversion de types de données

Structures de contrôle (5 heures)

  • Les instructions conditionnelles
  • Les instructions répétitives

Les procédures et fonctions (5 heures)

  • Différences
  • Déclaration
  • Appel de procédure et fonction
  • Passage de paramètres

Les tableaux (5 heures)

  • Tableau à une dimension
  • Tableau de tableaux (multi-dimensions)
  • Algorithmes de tris

Éléments supplémentaires (2 heures)

  • Instruction d'écriture et de lecture
  • Gestion de la mémoire
  • Notion de pointeur

Prérequis

Aucun

Public

Tout public

Ces formations pourraient vous intéresser

JAVASCRIPT Programmer en JavaScript

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Utiliser un environnement de programmation pour écrire et exécuter un programme
  • Définir et utiliser des variables
  • Ecrire une suite d'instructions structurées
  • Organiser le code avec des fonctions et procédures
  • Utiliser des structures de données complexes (tableaux, objets)
  • Utiliser les types primitifs et les principales fonctions du langage JavaScript
Tarif

A partir de 3 100,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Recouvrement des impayés

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Mettre en œuvre les procédures de prévention des impayés
  • Recouvrer les sommes dues via les procédures amiables et contentieuses
  • Echanger efficacement avec les commissaires de justice en maîtrisant les voies d'exécution
  • Réagir face aux procédures collectives ouvertes au profit des professionnels et des particuliers
Tarif

A partir de 1 659,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Revoir la programmation JavaScript
  • Comprendre comment TypeScript intègre les nouveautés portées par EcmaScript 6
  • Connaître les spécificités TypeScript
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Formation Programmer en Python

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Identifier les domaines d'application de Python
  • Mettre en œuvre différents modules de programmation Python
  • Réaliser des interfaces graphique
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

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

  • Développer une application sous Android
  • Installer cette application sur un téléphone Android
  • Maintenir et faire évoluer cette application.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Installer une plateforme d’exécution et de développement pour PHP.
  • Implémenter des algorithmes simple avec le langage PHP.
  • Mettre en oeuvre la programmation objet en PHP.
  • Créer et traiter des formulaires.
  • Suivre la navigation utilisateur avec les données de la requête HTTP et les sessions.
  • Accéder à des bases de données relationnelles.
  • Développer et tester des services REST en PHP.
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

• Identifier des concepts de base de l'Analyse Transactionnelle (AT) et de la Programmation Neuro Linguistique (PNL)
• Utiliser ces concepts dans sa vie professionnelle
• Créer un rapport positif et un climat de confiance avec les interlocuteurs
• Améliorer sa connaissance de soi et sa communication

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

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

  • Concevoir une application console basée en utilisant .NET 5.0
  • Utiliser Visual Studio pour créer, déboguer et organiser vos projets
  • Utiliser toutes les fonctionnalités du langage C#
  • Pratiquer la programmation orientée objet.
Tarif

A partir de 3 050,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

A partir de 1 530,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...