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: Role-Based Access Control (RBAC), Postman API Platform, Authentications, API Testing, Authorization (Computing), Restful API, Secure Coding, Java Programming, Application Design, Spring Boot, User Accounts, API Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, Environnements de développement intégré, Cycle de vie du développement logiciel, Java, Environnement de développement, Programmation orientée objet (POO), Génie logiciel, Programmation Java, Principes de programmation, Développement de logiciels, Développement du programme
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: CI/CD, Jenkins, Docker (Software), Spring Boot, Continuous Integration, Configuration Management, Containerization, Scalability, Software Documentation, Application Deployment, Cloud Deployment, Java, Continuous Deployment, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), Secure Coding, Java Programming, React.js
Intermédiaire · Spécialisation · 1 à 3 mois
Coursera
Compétences que vous acquerrez: Classification And Regression Tree (CART), Decision Tree Learning, Classification Algorithms, Java, Java Programming, Machine Learning Algorithms, Supervised Learning, Algorithms, Machine Learning, Data Structures, Software Engineering
Avancées · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Random Forest Algorithm, Decision Tree Learning, Data Preprocessing, Applied Machine Learning, Jupyter, Classification Algorithms, Java, Sampling (Statistics), Feature Engineering, Model Evaluation, Supervised Learning, Predictive Modeling, Machine Learning, Learning Styles, Program Evaluation, Program Implementation
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Hibernate (Java), Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Data Access, Data Persistence, Java, Relational Databases, Data Mapping, JUnit, Query Languages, Transaction Processing
Intermédiaire · Cours · 1 à 4 semaines

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Java Programming, Mockups, Application Deployment, Mobile Development Tools, Application Design, Application Development, Software Design Patterns, JSON, Kotlin, User Interface (UI) Design, Prototyping, Application Lifecycle Management, User Interface and User Experience (UI/UX) Design, Program Development, Instagram
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Information Architecture, Natural Language Processing
Intermédiaire · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Performance Tuning, Hibernate (Java), Development Testing, JUnit
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Cartographie objet-relationnelle, YAML, Cadre de travail Spring, Architecture de l'informatique en nuage, JSON, Tests unitaires, Microservices, Architecture orientée services, Persistance des données, Équilibrage de la charge, Services web, JUnit, Traitement des transactions, Gestion des applications d'entreprise, Architecture logicielle, Programmation Java, Spring Boot, Restful API, Modèle Vue Contrôleur, Passerelle API
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, Build Tools, Software Configuration Management, Continuous Integration, Integrated Development Environments, Java Programming, Dependency Analysis, Automation, Java, Product Lifecycle Management, Extensible Markup Language (XML)
Intermédiaire · Cours · 1 à 3 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, Algorithmes, structures de données, Programmation en Scala, Tests unitaires, Environnements de développement intégré, Pensée informatique, Principes de programmation, Programmation orientée objet (POO), Conception fonctionnelle
Intermédiaire · Cours · 1 à 3 mois