Demos

Introduction à la Programmation

Par Demos

Objectifs

  • cette formation est le pré-requis indispensable à toute personne souhaitant suivre une formation de programmation (PHP, C# ou java) et n'ayant jamais programmé
  • les notions de base de tout langage y sont étudiées, y compris l'approche objet indispensable dans les langages de dernière génération

Programme

Introduction

Langages et codification
La programmation

Les variables (manipulation en mémoire)

Les différents types de variables
La portée et la durée de vie des variables
L'instruction d'affectation

Lecture et écriture d’information
Les structures de choix ou conditionnelles

Conditions simples
Conditions complexes
Structures imbriquées
Les booléens

Les structures de répétition ou de boucle

La répétition jusqu'à
La répétition tant que
Les répétitions inconditionnelles

Les tableaux

Dimension, indice
Opérations sur les tableaux

Les fonctions

Paramètres, mode de transmission des paramètres
Variables locales, variables globales
La pile des variables
Appels imbriqués
Récursivité

Classes et objets

Encapsulation
Méthodes
Constructeurs

Propriétés des objets et des méthodes

Affectation et comparaison
Attributs et méthodes de classe
Composition des objets

Réutilisabilité et techniques de programmation objet

L'héritage
Le polymorphisme
Classes abstraites et interface

Pédagogie

Cette formation informatique est rythmée par une alternance d'exposés et de travaux pratiques
Pour les formations "A distance", elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d'adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

Formations de la même catégories (5)

Dawan
Vue.js : InitiationPar Dawan

Réaliser des applications front-end avec Vue.js

MySezame
Formation à l'innovation sociale et au business for goodPar MySezame

Une formation sur-mesure pour vos salariés pour leur donner toutes les cartes afin de maîtriser les enjeux sociaux et environnementaux dans le monde de l'entreprise, et comprendre comment à leur échelle ils peuvent apporter du sens et de l'impact à leur business ! 

Dawan
Kotlin : InitiationPar Dawan

Découvrir la programmation fonctionnelle et orientée objet avec Kotlin

Dawan
Microcontrôleurs 32 bits ARMPar Dawan

Connaître les différentes familles de microcontrôleurs ARM (pratique sur MSP432 et STM32) - Mettre en œuvre un ARM avec un générateur de code d'initialisation et un IDE - Connaître les librairies d'abstraction matérielle - Programmer des applications temps réel

Openska
GoPar Openska

La formation Go est une formation de cinq jours qui s’adresse à tous les développeurs qui souhaitent prendre en main le langage Go / Go-lang. Nous commencerons par présenter Go dans son environnement puis nous attaquerons dans le vif du sujet avec la création d’un premier programme. Fort de ces bases nous avancerons sur des sujets plus avancés tel que les interactions avec une base de données, la création de pages Web, les interactions avec le système…
A la fin de cette formation vous serez en mesure de créer vos propres programmes Go pour un environnement de production.