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.

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Hibernate (Java), Performance Tuning, Software Testing
Intermédiaire · Cours · 1 à 3 mois
Universidad Austral
Compétences que vous acquerrez: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, Web Design and Development, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, JavaScript Frameworks, Web Components, Javascript and jQuery, Application Deployment, Node.JS, Javascript
Débutant · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Génie électrique, Calculs, Algorithmes, Conception du matériel, structures de données, Logique computationnelle, Modélisation mathématique, Conception des systèmes, Théorie des graphes, Architecture des ordinateurs, Circuits intégrés (CI) spécifiques à l'application, Routage de réseau, Conception assistée par ordinateur (CAO)
Intermédiaire · Cours · 1 à 3 mois

Amazon
Compétences que vous acquerrez: Persistance des données, Interface de programmation d'application (API), Développement Web Front-End, Plate-forme Java Enterprise Edition (J2EE), Amazon Elastic Compute Cloud (en anglais), HTML et CSS, Javascript, Modèle Vue Contrôleur, Restful API, Côté serveur, Spring Boot, Développement Web complet, Conception de sites web réactifs, Déploiement dans le nuage, Applications Web, Codage sécurisé, Développement web back-end
Débutant · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Data Structures, Algorithms, Theoretical Computer Science, Java, Computer Programming, Computational Thinking, Graph Theory, Performance Testing
Intermédiaire · Cours · 3 à 6 mois

University of New Mexico
Compétences que vous acquerrez: Bases de données, Bases de données relationnelles, Middleware, Feuilles de style en cascade (CSS), AJAX, Modèles de conception de logiciels, Javascript, Développement de logiciels, Modèle Vue Contrôleur, Architecture logicielle, Interface utilisateur (UI), Logiciel médiateur, Applications Web, Cadres d'application, Développement Web complet, Architecture des logiciels, Développement de logiciels Agile, Développement agile de logiciels, Ruby on Rails, Git (Système de contrôle des versions)
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: API Testing, JSON, Test Automation, JUnit, Test Script Development, Restful API, Software Testing, Test Case, Integration Testing, Functional Testing
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Apache Maven, Maintainability, Gradle, Java, Software Design, Software Design Patterns, Software Architecture, Object Oriented Design, Object Oriented Programming (OOP), API Design, Machine Learning Methods, Programming Principles, Integration Testing, Dependency Analysis, User Interface (UI) Design, Design Strategies, Program Evaluation, Automation
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conteneurisation, Développement Web Front-End, CI/CD, React.js, Conception de l'application, Comptes d'utilisateurs, Développement d'applications, MongoDB, Microservices, Javascript, GitHub, Restful API, Kubernetes, Node.js, Déploiement dans le nuage, Développement Web complet, IBM Cloud, Développement web back-end, Django (Framework Web), Applications Web
Avancées · Cours · 1 à 3 mois
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Model Deployment, Containerization, Performance Tuning, Docker (Software), Java, Application Performance Management, Kubernetes, Artificial Intelligence and Machine Learning (AI/ML), Analysis, Data Structures
Avancées · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Microsoft Copilot, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Débutant · Certificat Professionnel · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Cadre de travail Spring, Java, Persistance des données, Services web, Systèmes de base de données, Traitement des transactions, Restful API, Cartographie objet-relationnelle, Applications Web
Intermédiaire · Cours · 1 à 4 semaines