Formation Langage C

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Expliquer la structure générale et la syntaxe d'un programme C
  • Décrire la structure et l'arborescence d'une fonction et les appels de sous-fonctions
  • Identifier les instructions du pré-processeur et les objets en C
  • Comprendre les différents types de base et l'espace de validité des objets
  • Appliquer les différents opérateurs arithmétiques, logiques, d'adressage et autres
  • Mettre en œuvre les structures de contrôle alternatives et répétitives
  • Utiliser l'allocation dynamique de la mémoire, les fonctions d'allocation/libération et les conversions de type
  • Maîtriser les entrées/sorties et les paramètres de la ligne de commande, ainsi que les structures complexes et l'allocation dynamique

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 750,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 750,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Etre capable d’écrire des programmes en langage C, langage de programmation impératif conçu pour la programmation système. Il est devenu un des langages les plus utilisés et de nombreux langages plus modernes comme C++, Java et PHP reprennent des aspects de C.

Programme

La structure générale d’un programme

La syntaxe générale
La structure d’une fonction
L’arborescence d’un programme, appel de sous-fonctions
Les instructions du pré-processeur
Introduction au langage C

Les objets

L’espace de validité des objets
Les différents types de base

Les différents opérateurs

Arithmétiques
Logiques : de comparaison, de bit, d’indirection
D’adressage, etc…

Les structures de contrôle

Les structures alternatives et répétitives

L’allocation dynamique de la mémoire

Les fonctions d’allocation et de libération de la mémoire
Le casting, les conversions de type

Les entrées / sorties

Les entrées / sorties en mode texte ou binaire
Les primitives de premier niveau
Les primitives de second niveau

Les paramètres de la ligne de commande

Etude de la librairie standard

Structures complexes et allocation dynamique

La gestion de piles
La gestion de listes
Les arbres binaires
Les graphes

Prérequis

Connaissances générales en informatique. Expérience dans un langage évolué.

Public

Business analysts,

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Naviguer dans l'écosystème Spark en utilisant Scala comme langage de programmation.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Tuning Oracle 19c (12.2.0.3) vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Concevoir efficacement des modèles de base de données (modèle relationnel, MCD)
  • D'optimiser le chargement et le déchargement d'information dans la base de données
  • Comprendre le fonctionnement global d'Oracle Database (Tablespaces, SGA, PGA, Caches...) en vue de l'optimisation des instances
  • Améliorer l'écriture des requêtes en langage SQL en utilisant les fonctions avancées du noyau Oracle Database.
  • Utiliser l'option de partitionnement des Tables SQL
  • Mettre en œuvre les outils d'aide à l'optimisation SQL
  • Comprendre le fonctionnement du moteur d'optimisation SQL
Tarif

A partir de 3 225,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ruby

Proposé par Sparks

Objectifs de la formation

  • Apprendre à programmer en langage Ruby
  • Connaître la syntaxe
  • Savoir administrer les classes et les bibliothèques
  • Adlinistrer l'objet en Ruby
  • Maîtriser la Méta Programmation
  • Avoir des notions avancées
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Reconnaître et utiliser les concepts de base du langage Go
  • Ecrire des programmes simples en Go
  • Mettre en oeuvre les mécanismes de programmation multi-thread.
Tarif

A partir de 2 640,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Établir une déclaration de TVA.
  • Appliquer les règles liées à la TVA déductible.
  • Intégrer les nouvelles règles de déduction en vigueur.
  • Fiabiliser les opérations intracommunautaires, d'importations et d'exportations.
  • Anticiper les risques de redressement fiscal.
Tarif

A partir de 1 530,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Cette formation, vous permettra de compléter vos connaissances en langage C par une formation approfondie sur les mécanismes fondamentaux de fonctionnement.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Etre habilitable au niveau B2XL dépanneur remorqueur
  • Connaitre la règlementation en matière d'électricité sur véhicules électriques (norme NF C 18-550)
  • Savoir évoluer dans un environnement électrique
  • Savoir rendre compte de l'opération réalisée
  • Réaliser les opérations sur batteries (mise en place de protection, connexion, déconnexions, manipulations, contrôles, nettoyage)
  • Appliquer les consignes de sécurité prévues par la norme NF C 18 550
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

La TVA intracommunautaire

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Identifier le régime de la TVA intracommunautaire 2010 et changement 2020/2022  intra-union et tiers
  • Examiner les caractéristiques et l'imposition des opérations portant sur les biens et services, et nouvelles vérifications
  • Travailler avec l'agence unique européenne
  • Traiter les prestations de services sur le CA3 et la Déclaration d Echange de Services (simplification 2022)
  • Demander le remboursement des TVA au guichet unique intra-union
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation VisualAge Pacbase : son langage de programmation, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Appréhender la démarche de construction d'un programme Pacbase
  • Comprendre le raisonnement à suivre pour insérer des traitements "spécifiques" dans un programme, ainsi que la syntaxe du langage de réalisation propre à Pacbase et permettant d'écrire ces traitements
  • Comprendre le principe des macro-structures.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser le langage SQL pour accéder aux données et pour les modifier
  • Contrôler l’accès des données de tables locales ou liées
  • Se connecter à des bases de données externes
  • Afficher des données externes dans une interface conviviale
  • Parcourir, trier ou filtrer les données externes
  • Modifier ou créer des données de tables locales ou distantes
  • Gérer l’accès aux données et contrôler les modifications
  • Partager des données sur d’autres applications office (Word, Excel ou Outlook)
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...