Formations Professionnelles Catalogue 2018

Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Ce cours d'initiation à Python est fait pour vous ! Les avantages de Python sont nombreux, c'est un langage : facile à apprendre, à lire, à comprendre et à écrire, portable (fonctionne sous de nombreux systèmes d'exploitation) et doté d'une communauté active.

Mais surtout Python donne accès a des centaines de bibliothèques gratuites de fonctions, avec lesquelles vous pouvez programmer : chaines de traitement des images satellites, faire du traitement du signal, traiter le big data, créer des jeux ou des applications web.

Durant la formation vous utiliserez l'interpréteur interactif IPython qui vous permettra de maitriser le langage Python très rapidement et sans problèmes. Nous organisons la formation Python chaque mois à Toulouse, à Brest et à Paris

La programmation orientée objet (POO) permet de créer des entités (objets) que l'on peut manipuler. La programmation orientée objet impose des structures solides et claires. Les objets peuvent interagir entre eux, cela facilite grandement la compréhension du code et sa maintenance. On oppose souvent la programmation objet à la programmation procédurale, la première étant plus "professionnelle" que l'autre car plus fiable et plus propre.

Python est un langage de programmation multiplateforme permettant le développement d'une grande variété d'applications. Participez à la formation avancée de la POO Python pour maîtriser la syntaxe du langage, les principaux mécanismes et le paradigme de la programmation orientée objet. Notre centre de formation à Toulouse organise cette formation régulièrement.

Chaque utilisateur de Python connait IDLE utilisé par défaut comme interface pour l'interpréteur Python. Mais savez-vous ? qu'il existe plusieurs interpréteurs interactifs qui offrent des fonctionnalités plus poussées comme chercher une méthode dans un module ou un namespace, afficher le prototype d'une méthode ou d'une fonction, la complétion dans l'espace de nom local ou bien encore l'historique des commandes ?

Ces projets s'appellent IPython, BPython, JPython ou encore PyPy. Oui, il est possible de les utiliser avec quasiment tous les systèmes d'exploitation. Notre formation Interpréteurs interactifs pour Python vous permettra de choisir un interpréteur interactif le mieux adapté à vous besoins et de le prendre en main.

Python est souvent utilisé par des scientifiques pour donner forme à des données. La librairie matplotlib Python crée pour vous des graphiques en quelques lignes de code.

La Matplotlib est une bibliothèque python qui dessine des graphiques. Nul besoin de connaissances en interfaces graphiques pour créer un graphique dynamique avec possibilité de zoom et de sauvegarde par l'utilisateur. Il est d'ailleurs possible de sauvegarder les graphiques en format matriciels comme le PNG, JPEG, etc. et vectoriels comme le PDF et le SVG. Une grande communauté s'est formée autour de ce projet et donc la documentation et les exemples ne manquent pas.

Notre formation Matplotlib vous permettra de comprendre en détails tous les nuances de la création des graphiques y compris ceux pour journaux scientifiques. Cette formation est organisée chaque mois à Toulouse, à Brest et à Paris.

Page web dédiée : IPython Notebook

Le projet IPython Notebook permet aux utilisateurs d'interagir avec le code et de transformer le navigateur web en terminal interactif et en logiciel de traitement de texte en même temps. Ce projet n'a rien de sorcier c'est juste votre terminal ipython lancé dans votre navigateur, oui !

Sous IPython, en plus de pouvoir développer vos scriptes Python, il est désormais possible de le documenter avec du texte enrichi (Markdown, HTML/CSS) des citations Bibtex, équations LaTex, des images et des vidéos. Si vous avez un blog ou que vous préparez un compte rendu vous pouvez exporter vos documents aux formats tels que : pdf, latex, rst, html et même en diapositives. N'attendez plus ! Maitrisez IPython Notebook grâce à notre formation. Elle est particulièrement conseillé aux étudiants, doctorants et chercheurs.

Page web dédiée : Jupyter Notebook

Le projet Jupyter Notebook, tout comme son prédécesseur IPython Notebook, permet aux utilisateurs d'interagir avec le code et de transformer le navigateur web en terminal interactif et en logiciel de traitement de texte en même temps.

En plus de pouvoir développer vos programmes en Python, Matlab, Fortran ou un autre langage, il est désormais possible de le documenter avec du texte enrichi (Markdown, HTML/CSS) des citations Bibtex, équations LaTex, des images et des vidéos. Si vous avez un blog ou que vous préparez un compte rendu vous pouvez exporter vos documents aux formats tels que : pdf, latex, rst, html et même en diapositives. N'attandez plus, maitrisez Jupyter Notebook grace à notre formation !

La plupart du temps, sur sa machine, on a tendance à utiliser l'environnement graphique, qui est plus intuitif. Cependant, la console est aussi un allié très puissant qui permet d'effectuer des actions habituellement difficiles à réaliser dans un environnement graphique.

Imaginez un mini langage de programmation intégré à Linux. Ce n'est pas un langage aussi complet que peuvent l'être le C, le C++ ou le Java par exemple, mais cela permet d'automatiser la plupart de vos tâches : sauvegarde des données, surveillance de la charge de votre machine, etc.

Le bash (Bourne Again Shell) est le shell par défaut de la plupart des distributions Linux mais aussi celui du terminal de Mac OS X. Durant la formation scriptes shell vous allez apprendre à écrire les pour automatiser vos taches informatiques. Cette formation est ouverte au grand public à Toulouse

IDL est issu du logiciel interactif de traitement de données conçu par le groupe de physique solaire de la NASA au début des années 1980 pour le traitement des données satellites. IDL tourne sur toutes plateformes: Windows, Mac, UNIX. C'est un langage très concis et très répandu dans le milieu scientifique, qui manipule les images 2D ou 3D aussi simplement que des scalaires.

La maîtrise du langage IDL est obligatoire pour pouvoir automatiser le traitement des données satellites dans le logiciel ENVI

La formation IDL vous permettra de maitriser l'interface graphique et vous familiarisera avec les bases du langage IDL et les fonctions nécessaires pour devenir autonome.

Fortran ou (FORmula TRANslator) est un langage de programmation utilisé principalement pour le calcul scientifique. De nombreux codes industriels ont été écrits en Fortran (Nastran, bibliothèques NAG et IMSL, etc.) et la compatibilité des nouvelles versions avec les précédentes est indispensable, au prix de conserver des notions qui ne s'imposent plus. Pour cette raison, Fortran 90 est complètement compatible avec Fortran 77.

La formation Fortran 90 vous permettra d'acquérir les nouveautés de Fortran 90 et les notions principales de ce langage : structure des instructions, constantes et variables, programmes et sous-programmes, structure de contrôle, entrées/sorties (fichier), fonctions mathématiques et gestion de la mémoire.

Page web dédiée : Apprendre à programmer

Vous voulez débuter en programmation, mais vous ne savez pas par où commencer ? Vous venez de démarrer un stage ou une thèse est vous êtes sollicité pour faire de la programmation ? Durant la formation « Apprendre à programmer » vous allez coder et formuler vos propres algorithmes en Python, Fortran ou Matlab. L'objectif de cette formation est de vous aider à analyser vos problèmes et de formaliser la solution sous forme « d'algorithme ». L'étape finale de chaque exercice consiste à traduire l'algorithme proposé dans un langage de programmation de votre choix: Fortran, Python ou Matlab. Notre formation vous permettra aussi de se pencher sur vos problèmes et aborder les sujets qui vous intéressent.

Il existe une très grande variété de distributions Linux qui permettent chacune de répondre à des besoins spécifiques. Le but de cette formation n'est pas d'aborder toutes ces distributions, mais plutôt de vous familiariser avec l'installation et le fonctionnement de Linux Ubuntu qui est à la fois facile à prendre en main mais aussi très répandu en ce moment. Une fois les bases acquises, vous aurez les moyens de travailler de manière totalement autonome dans n'importe quel environnement linux.

Libre Office - cette suite permet de faire beaucoup plus qu'une machine à écrire. Préparer un CV attrayant, des documents d'affaires et des notes personnelles.

Formation Libre Office vous présentera rapidement et efficacement le monde intéressant du programme. étape par étape, vous apprendrez les activités de base, telles que la dactylographie, l'édition et la mise en forme de texte. Vous apprendrez à utiliser les raccourcis clavier, ainsi que d'insérer et de modifier des tableaux et des graphiques. Vous pratiquerez l'utilisation d'outils plus avancés - recherche et remplacement du texte ou publipostage.

LaTeX est un langage informatique permettant de mettre en page des documents de la manière la plus professionnelle qui soit. Ce langage a été conçu pour rendre la création de document facile pour l'auteur d'un côté, et produire des documents lisibles et clairs du côté des lecteurs. Les documents produits sont la plupart du temps au format pdf. Les documents créés en LaTeX respectent les standards de l'édition et de l'imprimerie, tout en étant optimisés pour l'affichage de formules mathématiques, faisant de ce langage un outil de choix pour les scientifiques et les éditeurs.

Microsoft Excel vous fait peur, parce que vous associer le mot « cellule » uniquement avec le téléphone, et le "filtre" avec le café ? Ou peut-être vous connaissez déjà le petit monde des fonctions et des formules, mais vous souhaitez acquérir de nouvelles compétences?

Formation "Excel - feuille de calcul" vous permettra d'entrer dans l'environnement de programme. Peu à peu, vous êtes familier avec les activités de base, telles que la saisie, l'édition et le formatage des données. Vous apprendrez à utiliser des options plus complexes, y compris formules de calcul et fonctions, le tri, et le filtrage. Vous gagnez de nouvelles compétences rapidement et facilement grâce au grand nombre de tâches pratiques.

Microsoft Word - ce programme peut faire beaucoup plus qu'une machine à écrire. Préparer un CV attrayant, des documents d'affaires et des notes personnelles.

Formation "Word - éditeur de texte" vous présentera rapidement et efficacement le monde intéressant du programme. étape par étape, vous apprendrez les activités de base, telles que la dactylographie, l'édition et la mise en forme de texte. Vous apprendrez à utiliser les raccourcis clavier, ainsi que d'insérer et de modifier des tableaux et des graphiques. Vous pratiquerez l'utilisation d'outils plus avancés - recherche et remplacement du texte ou publipostage.

La formation est destinée en priorité aux utilisateurs intermédiaires. Elle vous permettra de réaliser vos propres applications sous Excel et à automatiser les tâches courantes. Vous apprendrez à:

  • Automatiser vos tâches courantes.
  • Utiliser l'éditeur de VBA.
  • Comprendre et utiliser les variables.
  • Structurer vos programmes à l'aide de boucles, de conditions et d'opérateurs logiques.
  • Construire une interface de saisie.
  • Utiliser les fonctionnalités avancées de VBA.

Formation "Rédaction scientifique : présentations et affiches" vous apprendra l'ABC des affiches scientifiques. Le but visé est de vous fournir un outil de référence et des lignes directrices vous permettant de produire des affiches intéressantes et efficaces, tant au niveau rédactionnel que graphique.

En plus, vous apprenez d'informer vos confrères sur l'avancés de votre travail, provoquer des échanges avec vos collègues et interlocuteurs, susciter la curiosité et l'intérêt du plus grand nombre de gens possible, et représenter votre institution ou votre université par le biais de votre champs de recherche.

Que ce soit pour postuler auprès d'une école, d'un centre de formation, pour un stage ou un emploi, le CV et la lettre de motivation sont des documents à réaliser avec soin. C'est ce qui permet, ou pas, de décrocher un entretien.

Formation "Rédaction d'un CV et d'une lettre de motivation" vous apprendra à: respecter les règles de rédaction du CV / de la lettre de motivation, synthétiser vos parcours scolaire/professionnel et transmettre les informations essentielles (expériences, compétences), hiérarchiser les informations, utiliser un vocabulaire précis et informatif, adapter vos outils/compétences au poste/stage sollicité, à l'entreprise à laquelle ils s'adressent, construire un document clair, soigné et attrayant.

Vous avez une idée ou un projet de création d'entreprise ou simplement voulez acquérir les compétences nécessaires pour réussir ? Suivez la formation « Créer une entreprise », une formation pluridisciplinaire, délivrée par des jeunes docteurs qui ont franchi le cap. Cette formation vous permettra entre autres : de comprendre différents statuts juridiques, comprendre la TVA et faire les prévisions financières vous-mêmes, installer une entreprise de A à Z, s'orienter dans les dispositifs d'aides à la création, trouver un accompagnement ou un financement.

L'objectif de cette formation est de présenter différents aspects du traitement d'images satellites sous IDL/ENVI, et de donner quelques pistes pour aller plus avant.

Après une introduction aux principes de base de la télédétection, vous allez utiliser ENVI pour visualiser et analyser des données provenant de divers capteurs satellites.

Différents types d'images incluant des données SPOT, LANDSAT, RADARSAT et MNT seront utilisés. Durant la formation seront abordées : la classification, les indices NDWI, NDVI, NDSI, NDSII le géoréférencement, le calcul interbande, mozaicking, le filtrage, les outils vecteurs et autres. Les possibilités d'automatisation de vos traitements à l'aide de codes en IDL seront également examinées.

Après une introduction aux principes de base de la télédétection, vous allez utiliser Python pour visualiser et analyser des données provenant de divers capteurs satellites.

L'objectif de cette formation est de présenter différents aspects du traitement d'images satellites sous Python, et de donner quelques pistes pour aller plus avant. Plusieurs modules existent pour faire du traitement d'images sous Python, dont PIL et skimage ou GDAL qui permet de changer entre différents systèmes de références.

De nos jours, les radars, et plus particulièrement les radars altimétriques font partie de la charge utile de nombreuses missions spatiales. Leur utilisation est au centre de l'activité d'océanographie spatiale, hydrologie spatiale et glaciologie. Cette formation permet aux stagiaires de comprendre différents concepts et techniques d'altimétrie. Leur présentation est faite dans l'ordre chronologique, ce qui permet de suivre l'évolution progressive des techniques d'altimétrie, dominée à ses origines par les altimètres nadir, puis évoluant vers l'interférométrie à large fauché (SWOT). Le dernier jour de la formation est consacré à la réalisation de divers exercices pratiques dans un langage de programmation de votre choix.

Cette formation à caractère scientifique est une introduction aux ondelettes, un des outils d'analyse du signal. Son objectif est d'initier le lecteur à la théorie des ondelettes. Elle se découpe en deux parties. La première pose les bases théoriques des ondelettes. La deuxième partie traite des logiciels libres pour travailler avec les ondelettes.

Durant l'acquisition des données altimétriques, la position de la fenêtre d'écoute du radar est défini par un des systèmes appelé tracker. Son objectif est de permettre à l'altimètre d'ajuster correctement les paramètres d'acquisition de l'instrument sans garantir pourtant une grande précision. Sachant que les capacités des processeurs à bord des satellites sont très limitées, les estimations des hauteurs sont raffinées une deuxième fois par le segment sol. Ce processus porte le nom de retracking.

  • OCOG
  • Ocean
  • Ice-1
  • Ice-2

La principale application de la photogrammétrie est l'établissement des plans et cartes topographiques à partir de photographies aériennes. Aujourd'hui, la photogrammétrie est appliquée à l'étude de la forme et des dimensions d'objets très divers, ainsi qu'au relevé des mouvements et des transformations de ces objets : contrôle d'ouvrages d'art, cubatures dans les mines et carrières, industrie automobile, hydraulique, analyses de la circulation et constats d'accidents et autres.

Introduction à des méthodes de base de dérivation et d'intégration numériques

L'intégration numérique consiste à intégrer de façon approchée, une fonction sur un intervalle, c'est-à dire calculer l'aire sous la courbe représentant la fonction, à partir d'un calcul ou d'une mesure en un nombre fini n de points.

  • Méthode des rectangles
  • Méthode point milieu
  • Méthode trapèze
  • Méthode de Simpson

La dérivation numérique consiste à dériver de façon approchée, une fonction sur un intervalle, c'est-à dire calculer la pente de la courbe représentant la fonction, à partir d'un calcul ou d'une mesure en un nombre fini de points.

  • Méthode à 1 pas
  • Méthode à 2 pas

Intersections d'un ensemble de segments dans le plan, exemple d'algorithme par balayage. diagramme de Voronoï.

Enveloppe convexe d'un ensemble de points du plan: algorithmes de Graham et de Jarvis. Généralisation pour un ensemble de points de l'espace.

Lien avec les triangulations d'objet 3D. Formule d'Euler, encodage compact des graphes planaires. Localisation dans un graphe planaire.

Triangulation d'un ensemble de points du plan. Triangulation de Delaunay et diagramme de Voronoï. Algorithme par balayage de Fortune pour le calcul du diagramme de Voronoï.

La résolution des systèmes d'équations linéaires appartient aux problèmes les plus anciens dans les mathématiques et ceux-ci apparaissent dans beaucoup de domaines, comme en traitement numérique du signal, en optimisation linéaire, ou dans l'approximation de problèmes non-linéaires en analyse numérique. Un moyen efficace de résoudre un système d'équations linéaires est donné par l'élimination de Gauss-Jordan ou par la décomposition de Cholesky ou encore par la décomposition LU. Dans les cas simples, la règle de Cramer peut également être appliquée.

L'équation de Schrödinger est l'équation fondamentale de la mécanique quantique. Il s'agit d'une équation aux dérivées partielles qui décrit l'évolution au cours du temps de la fonction d'onde PHI d'un système physique.

Hormis quelques cas extrêmement rares, il n'est généralement pas possible de résoudre analytiquement l'équation de Schrödinger dépendant du temps. On est obligé, dans ces cas-là, de faire appel à des méthodes numériques.

Les simulations numériques ont connu un formidable essor grâce à la croissance de la puissance des ordinateurs qui prennent de plus en plus d'importance dans les sciences et les techniques. Elles permettent par exemple d'accéder à des informations difficilement mesurables ou de réaliser un très grand nombre d'essais. Il est donc très important de savoir faire un calcul approché (approximation) d'une intégrale ou de reconstruire une courbe à partir d'un nombre fini de points (interpolation)

Vous pouvez télécharger le catalogue complet en pdf v2018 à jour

Centre de formation FPRO à Toulouse

Expert en analyses et simulations de données environnementales, FPRO SAS développe des solutions de reconstitution et d'aide à la prévision environnementale telles que des modèles hydrologiques et événementiels, la cartographie de zones à risque ou encore des solutions logicielles de photogrammétrie et de traitement d'images.

Outre son activité principale, notre société a ouvert un centre de formation avec la volonté de faciliter la transmission du savoir-faire directement entre les chercheurs et les stagiaires : cadres, doctorants, étudiants.Le centre de formation est enregistré sous le numéro n°76 31 08346 31 , cet enregistrement ne vaut pas agrément de l'Etat.

Formations sur mesure

Notre centre de formation toulousain propose des formations intra entreprise et des formations sur mesure adaptées aux besoins spécifiques de votre entreprise. Chaque année, dans notre catalogue de formations nous proposons des formations qui sont habituellement les plus recherchées. Nous avons cependant la capacité de moduler le programme et le niveau en fonctions de vos besoins. Nos ressources et notre expérience nous placent comme leader de la formation professionnelle scientifique. Grâce à notre réseau de chercheurs-intervenants et chercheurs-auteurs nous pouvons élaborer un programme sur mesure. Ces formations sur mesures seront réalisées quelle que soit votre localisation, au sein de vos locaux, à leur proximité ou dans les locaux de FPRO SAS à Toulouse, à Paris ou à Brest.

Formations les plus recherchées

programmation python mini image

Programmation Python niveau intermediaire

Formation Python
ubuntu mini image

Formation Linux Ubuntu pour les debutants

Formation Linux
transformee en ondelettes mini image

Traitement des signaux non-stationnaires

Formation Ondelettes
radar nadir mini image

Altimetrie satellitaire avec applications

Formation Altimetrie
exemple calcul photogrammetrie mini image

Photogrammetrie aerienne et terrestre

Photogrammetrie
couverture excel mini image

Essentiel Windows: Excel Perfectionnement

Formation Excel
couverture excel mini image

Jupyter Notebook meilleur amis du programmeur

Formation Jupyter
couverture excel mini image

ABC des presentations et affiches scientifiques

Présentations et affiches