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: Restful API, Évolutivité, Optimisation des performances, NoSQL, Côté serveur, Javascript, Conception de l'API, Développement web back-end, Applications en nuage, Interface de programmation d'applications (API), Conception de la base de données, Node.JS, Bases de données relationnelles, Développement de bases de données, Application de base de données, Logiciel médiateur, Développement de l'informatique en nuage, Authentifications, Déploiement dans le nuage, MongoDB
★ 4.5 (54) · 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

Board Infinity
Compétences que vous acquerrez: Conception et développement de sites web, Développement Web, Interface utilisateur (UI), Cadres JavaScript, Javascript, Outils de développement web, Développement Web Front-End, Applications Web, HTML et CSS, React.js, Langage de balisage hypertexte (HTML), Environnement de développement, Composants de l'interface utilisateur, Feuilles de style en cascade (CSS)
★ 4.2 (60) · Intermédiaire · Cours · 1 à 4 semaines

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
★ 3.8 (19) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
★ 4 (58) · Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Restful API, Évolutivité, Architecture orientée services, Routage de réseau, Spring Boot, Cadre de travail Spring, Équilibrage de la charge, Modèles de conception de logiciels, Informatique en nuage, Passerelle API, L'informatique en nuage, Microservices, Architecture des logiciels, Gestion des services
★ 4.3 (76) · Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, Application Deployment, MongoDB, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), User Interface (UI) Design, Web Design and Development, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
★ 4.2 (66) · Intermédiaire · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Déploiement du modèle, Développement des entreprises, Apprentissage automatique, Programmation Java, Mise en œuvre du programme, Algorithme de la forêt aléatoire, Apprentissage automatique appliqué, Algorithmes de classification, Évaluation du programme, Méthodes d'apprentissage automatique, Prétraitement des données, Modèle de formation, Java, Apprentissage par arbre de décision, Algorithmes, Algorithmes d'apprentissage automatique, Prétraitement de données, Évaluation du modèle, Modélisation prédictive
Avancées · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Microservices, Systems Architecture, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Java Programming, Distributed Computing, Software Design, Software Design Patterns, Dependency Analysis, Service Management
★ 4.2 (37) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Database Design, Database Development, Database Application, Java Programming, Full-Stack Web Development, Web Development, Server Side, Control Panels, Role-Based Access Control (RBAC), Data Access, User Accounts, Data Validation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Postman API Platform, JUnit, Test Automation, API Testing, Software Quality Assurance, Test Tools, Test Script Development, Quality Assurance, Unit Testing, Software Testing, Continuous Integration, Automation, Data Validation, Performance Testing, Test Case, Agile Methodology, Integration Testing, Debugging, Javascript
★ 4.7 (73) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Documentation du logiciel, Optimisation des performances, Programmation Java, Cadres d'application, JUnit, Persistance des données, Maintenabilité, Plate-forme Java Enterprise Edition (J2EE), Tests de logiciels, Environnement de développement, Conception de l'application
Intermédiaire · Cours · 1 à 4 semaines