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: Web sémantique, Développement Web Front-End, React.js, Javascript, Développement Web, Interface utilisateur (UI), Cadres JavaScript, Conception de l'interface et de l'expérience utilisateur (UI/UX), Bootstrap (Framework Front-End), Conception de l'interface utilisateur (UI), HTML et CSS, Langage de balisage hypertexte (HTML), Outils de développement web, Composants de l'interface utilisateur, Conception de sites web, Conception de sites web réactifs, Conception et développement de sites web, Feuilles de style en cascade (CSS)
★ 3.5 (16) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Postman API Platform, Continuous Delivery, Continuous Integration, Web Services, API Design, Test Tools, Spring Framework, Application Programming Interface (API), CI/CD, Test Execution Engine, Service Oriented Architecture, Verification And Validation, Software Testing, Restful API, Interactive Data Visualization, Server Side, Web Applications, Program Development, Virtual Environment, Automation
★ 4.7 (22) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Logique informatique, Importation/exportation de données, Javascript, Développement Web, Principes de programmation, Réutilisation du code
★ 4.5 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java Programming, Java, Apache Maven, Unit Testing, Gradle, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Cloud Deployment, Back-End Web Development, YAML, Restful API, Software Configuration Management, Load Balancing
★ 4.8 (8) · Intermédiaire · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Web Content Accessibility Guidelines, Javascript, Application Programming Interface (API), Web Design, Semantic Web, Usability, Web Applications, Web Development, Test Tools, Web Content, Front-End Web Development, Data Structures, Application Frameworks, Network Protocols, Data Ethics, Animations
★ 4.8 (13) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Développement d'applications, Applications Web, React.js, Programmation informatique, Javascript, Développement Web, Cadres JavaScript, Réutilisation du code, HTML et CSS, Composants de l'interface utilisateur, Restful API, Feuilles de style en cascade (CSS)
★ 4.1 (14) · Intermédiaire · Projet Guidé · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: JUnit, Tests de logiciels, Java, Outils de test, Tests unitaires
★ 3.3 (13) · Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Cloud Applications, Cloud Development, Cloud-Native Computing, Google Cloud Platform, Cloud API, Application Development, Data Store, Cloud Hosting, Cloud Storage, Cloud Services, Software Development, Data Storage, Cloud Platforms
★ 4.4 (29) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, Build Tools, Eclipse (Software), CI/CD, Java, Continuous Integration, Integrated Development Environments, Dependency Analysis, Extensible Markup Language (XML)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Structures de données, Scripting, Javascript, Vérification et validation, Performance de l'interface utilisateur, Cadres JavaScript, Tests de logiciels, Langage de balisage hypertexte (HTML), Langages de script, Tests unitaires, JSON, Validation des données, Protocoles de réseau, Programmation événementielle
★ 3.8 (12) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Automatisation des tests, Git (système de contrôle de version), Développement de logiciels, Déploiement des applications, Javascript, GitHub, Node.JS, Intégration continue, Livraison continue, CI/CD, Déploiement continu
★ 4.5 (26) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Kafka, Command-Line Interface, Data Pipelines, Java, Java Programming, Enterprise Application Management, Real Time Data, Unix Commands, Data Integration, Distributed Computing, Performance Tuning, Software Installation
★ 4.4 (12) · Intermédiaire · Cours · 3 à 6 mois