Les cours en Java peuvent vous aider à apprendre la syntaxe, les objets, les structures de données et les pratiques essentielles du développement logiciel. Vous pouvez développer des compétences en création d'applications, tests, organisation du code et utilisation d'outils courants. De nombreux cours utilisent des exercices progressifs pour renforcer la compréhension.

Compétences que vous acquerrez: Spring Boot, React.js, Spring Framework, Object-Relational Mapping, Frontend Integration, Restful API, YAML, Data Access, Database Application, Data Persistence, Web Applications, JavaScript Frameworks, Back-End Web Development, Databases, Application Performance Management, Configuration Management, Command-Line Interface
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: React Redux, Javascript, React.js, Logiciel médiateur, Développement Web, Outils de développement web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Création de tableaux de bord, Javascript, Maquettes, Figma (logiciel de conception), Langage de balisage hypertexte (HTML), Développement Web, Lignes directrices sur l'accessibilité du contenu web, Prototypage, Conception et développement de sites web, Conception de sites web réactifs, HTML et CSS, Feuilles de style en cascade (CSS), Conception de sites web, Interface utilisateur (UI), Conception de l'interface utilisateur (UI), Développement Web Front-End
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Extensible Markup Language (XML), Extensible Languages and XML, Java, Cascading Style Sheets (CSS), Data Mapping, Data Validation, Memory Management
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Programmation Java, Développement de logiciels, Conception de diagrammes, Conception de l'API, Modèles de conception de logiciels, Architecture des logiciels, Java, Langage de modélisation unifié, Programmation orientée objet (POO), Conception de logiciels, Conception orientée objet, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'interface utilisateur (UI)
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, User Interface (UI), Bootstrap (Front-End Framework), User Interface (UI) Design, Development Environment, Debugging, Frontend Integration, Full-Stack Web Development, Animations, Web Applications, Test Tools, Unit Testing, FinTech, Application Development, Javascript, Emerging Technologies, Virtual Machines, Software Testing, Integrated Development Environments, Other Programming Languages
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement web back-end, Hibernate (Java), Environnement de développement, Interface de programmation d'applications (API), Eclipse (Logiciel), Validation des données, Déploiement des applications, Protocole d'accès simple aux objets (SOAP), Données Validation des données, Authentifications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Environnement de développement, Interface de programmation d'applications (API), Cadres JavaScript, React.js, Applications Web, Déploiement continu, Composants de l'interface utilisateur, Déploiement des applications, Déploiement dans le nuage, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Analyse des données, Traitement des données, Informatique distribuée, Persistance des données, Manipulation de données, Apache Spark, Transformation de données, Transformation des données, SQL, Manipulation des données, Apache Hadoop, Gestion des performances du réseau, Principes de programmation, Programmation en Scala, Big Data, Optimisation des performances
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Performance Testing, Quality Assurance, Performance Stress Testing, IT Automation, Performance Tuning, Scripting, Debugging, Network Performance Management, Simulations
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Algorithmes d'apprentissage automatique, Algorithmes, Tests de performance, Programmation informatique, Structures de données, Principes de programmation, Apprentissage non supervisé, Programmation en Scala, Conception fonctionnelle, Optimisation des performances
Intermédiaire · Cours · 1 à 4 semaines
Coursera
Compétences que vous acquerrez: Code Reusability, React.js, JavaScript Frameworks, Web Applications, UI Components, Application Development, User Interface (UI), Front-End Web Development, Javascript
Débutant · Projet Guidé · Moins de 2 heures