Le langage de programmation Java est le langage le plus demandé par les recruteurs (https://www.silicon.fr/10-langages-programmation-recherches-recruteurs-434144.html) et le plus utilisé au monde (https://www.codeur.com/blog/top-langages-de-programmation/) pour le développement d'applications d'entreprise et mobiles, Java est un langage de programmation évolué et orienté objet. Sa portabilité lui permet de supporter des plateformes disparates (PC, lecteurs vidéo, carte à puce, mobiles/t...
Aux paradigmes de la programmation orientée objet (POO) Le langage Java est un langage généraliste de programmation synthétisant les principaux langages existants lors de sa création en 1995 par Sun Microsystems. Il permet une programmation orientée-objet (à l’instar de SmallTalk et, dans une moindre mesure, C++), modulaire (langage ADA). les notions de base de cette technologie : type abstrait de données, classe, objet, héritage simple etmultiple, objet complexe. Mécanisme d’abstr...
De quelques millions de sites au début des années 2000 à plusieurs centaines de millions aujourd’hui, PHP est le langage de programmation web back end (côté serveur) le plus utilisé. Sa simplicité et son accessibilité sont des raisons de son succès. Il est particulièrement recommandé pour les débutants mais cela ne signifie pas qu’il n’est pas performant, bien au contraire. Avec PHP vous pourrez réaliser toute la partie backend de vos applications. PHP est un langage particuli...
Les bases de données sont omniprésentes dans nos vies : un virement bancaire, la consultation de ses emails, la recherche d’un itinéraire, la météo des prochains jours … derrière chacune de ces actions, il existe une base de données. Chacun de nous les utilisent tous les jours, si ce n’est toutes les heures. Les bases de données constituent donc le cœur de nos systèmes d’information. Elles ont la charge du stockage des informations de façon persistante. Elles garantissent au...
UML (Unified Modeling Language) est la notation standard qui s'est imposée pour la modélisation de systèmes informatiques, il estun langage de modélisation graphique. Il est conçu pour représenter, construire et documenter des systèmes logiciels utilisant les techniques orientées objet. Il permet la création de plusieurs modèles d’un même système, chacun privilégiant un aspect différent : fonctionnel, dynamique, statique. Il offre plusieurs niveaux d’abstraction qui simplifient...
Android est devenu le leader en termes de volume de ventes de terminaux et est donc une plateforme privilégiée pour les développeurs. Avec son SDK bien documenté et ses évolutions fréquentes, libre de téléchargement, et avec l'offre pléthorique de plateformes du marché (mobiles, tablettes, ...), son accès est relativement facile aux développeurs Java. Cependant, le développement d'applications Android robustes, performantes et exploitant toutes les ressources fournies par la platefo...
JEE, Java Enterprise Edition, est une spécification pour la technique Java de Sun plus particulièrement destinée aux applications d’entreprise. Plébiscité par la communauté informatique, très répandu car précurseur des langages multi plates-formes, le langage Java est encore très souvent choisi pour sa portabilité sur les différents systèmes.. Le langage de programmation Java est le langage le plus utilisé au monde (https://www.codeur.com/blog/top-langages-de-programmation/) pour...
Lorsqu'un développeur crée un nouveau programme, la première étape est toujours la même : réfléchir à l'enchaînement des différentes actions à réaliser par la machine. Avant de vouloir se lancer dans la programmation à proprement parler il est important de comprendre comment on va communiquer avec la machine. Comment on va demander à l'ordinateur d'effectuer tel ou tel opération ? Même si l'algorithmique peut avoir une utilisation plus large, pour la résolution de problème vari...
Chaque projet est une démarche unique qui, pour devenir un succès, nécessite connaissance et expérience des processus à mettre en œuvre. Cette formation permet d’acquérir une démarche méthodologique de gestion de projet qui s’appuie sur des outils permettant d’optimiser les performances de son équipe projet, d’appréhender les différentes phases d’un projet et de maitriser les délais, les coûts, les risques. Manager un projet ne s'improvise pas et nécessite plus que jamai...
L'HTML, pour HyperText Markup Langage, constitue le langage de bases d'un site internet. Ce n'est pas un langage de programmation mais un langage de balisage qui permet d'écrire de l'hypertexte et ainsi de définir la structure sémantique d'une page web. Le CSS, Cascading Style Sheet, est un langage qui permet de définir les styles associés à un document HTML, c’est-à-dire le design. Quel que soit la technologie que vous utilisiez, ou que vous allez utiliser, l’apprentissage des langag...
Inventé dans les années 70, il est toujours d'actualité dans la programmation système et la robotique. Parce qu'il propose des instructions et des structures de haut niveau tout en produisant un code très rapide grâce à des compilateurs réellement performants, mais est légendaire, le langage C est toujours très utilisé. A l'issue de cette formation, les participants auront assimilé les principes de la programmation structurée et maîtriseront la syntaxe et les principales fonctions ...
Android est devenu le leader en termes de volume de ventes de terminaux et est donc une plateforme privilégiée pour les développeurs. Avec son SDK bien documenté et ses évolutions fréquentes, libre de téléchargement, et avec l'offre pléthorique de plateformes du marché (mobiles, tablettes, ...), son accès est relativement facile aux développeurs Java. Cependant, le développement d'applications Android robustes, performantes et exploitant toutes les ressources fournies par la platefo...
Java est un des langages de programmation les plus utilisés et les plus demandés. Langage le plus utilisé pour le développement d'applications d'entreprise et mobiles, Java est un langage de programmation évolué et orienté objet. Sa portabilité lui permet de supporter des plateformes disparates (PC, lecteurs vidéo, carte à puce, mobiles/tablettes, ...). Cette formation vous permettra de maîtriser les concepts avancés de la programmation Java ; et ainsi réaliser, déployer des appli...
Grâce à la spécialisation Java EE, vous saurez construire des systèmes d'informations robustes et taillés pour les entreprises. Vous serez capable de développer des applications web « full stack » ou encore des web-services. Les bases de données, les bonnes pratiques en Java EE, les serveurs, l'architecture micro-services ou les bus événementiels n'auront plus de secrets pour vous !
Spring Boot simplifie le démarrage, la configuration et le déploiement d'un projet Spring. Avec ses capacités d’autoconfiguration basées principalement sur la gestion des dépendances, il permet aux développeurs de se concentrer sur leur problématique métier plutôt. Embarquant un conteneur de servlet, les applications Spring Boot sont de simples applications Java qu’il suffit de démarrer. Ce nouveau type de packaging simplifie à l’extrême la mise en production des applications (...
JavaScript est devenu incontournable dans le développement de sites Web, tant pour sa relation forte à l'interface graphique que pour le traitement client/serveur. Vous aurez les connaissances pour interfacer le langage avec les éléments de la page Web et pouvoir réaliser des menus déroulants, des animations, modifier dynamiquement les styles de présentation.
Notre site utilise un cookies de session pour l'authentification et d'autres fonctions pour utiliser nos services.
Voire notre politique en matiére de cookie
Voire notre politique relatif aux données personnelles