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: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, User Interface (UI), Browser Compatibility, Javascript, Mobile Development, Interactive Design
Intermédiaire · Projet Guidé · Moins de 2 heures

Amazon
Compétences que vous acquerrez: Analyse des besoins, Java, Cadre de travail Spring, Test de logiciels, Conception de l'application, Développement de systèmes, JUnit, Git (Système de contrôle des versions), Conception technique, Développement d'applications, Exigences fonctionnelles, Débogage, Cycle de vie du développement logiciel, Méthodologies de développement de logiciels, Développement agile de logiciels, Méthodologie Agile, Modèle de langage unifié, Documents relatifs aux besoins des utilisateurs, Contrôle des versions, Génie logiciel
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Java Platform Enterprise Edition (J2EE), Software Design Patterns, Java, Enterprise Architecture, Secure Coding, Application Servers, Software Design, Model View Controller, Software Architecture, Application Security, Maintainability, Programming Principles, Authorization (Computing), Authentications, Debugging, Scalability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Frontend Integration, Transaction Processing, Event-Driven Programming, Front-End Web Development, JavaScript Frameworks, Event Monitoring, Full-Stack Web Development, Development Environment, Web Development, Web Applications, Program Development, React.js, Emerging Technologies, Application Development, Javascript, FinTech
Intermédiaire · Cours · 1 à 4 semaines

Accenture
Compétences que vous acquerrez: Programmation en Python, Blockchain, Analyse des Données, Technologies de l'entreprise, Communications numériques, Sensibilisation à la sécurité informatique, Développement Web, Technologies de l'information, littératie numérique, Maîtrise de l'informatique, Logiciels de productivité, Technologies émergentes, Microsoft Excel, Matériel informatique, Prise de décision fondée sur les données, Javascript, Collecte de données, Maîtrise des données, Cloud Computing, Programmation informatique
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object-Relational Mapping, Hibernate (Java), Apache Maven, Model View Controller, Spring Framework, Relational Databases, Database Design, MySQL, Java, Full-Stack Web Development, Database Development, Authentications, Web Applications, Application Frameworks, Back-End Web Development, Data Validation, Data Modeling
Mixte · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Blockchain, Development Environment, Software Development Tools, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Cloud Development, Event-Driven Programming, Development Testing, Javascript
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Microservices, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Distributed Computing, Load Balancing, Java, Program Development, Software Design, Maintainability, Dependency Analysis
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Importation/exportation de données, Développement de logiciels, JSON, API dans le nuage, Magasin de données, NoSQL, Javascript, Cloud Computing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Maintainability
Intermédiaire · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Git (Version Control System), GitHub, Bitbucket, Version Control, GitLab, Software Versioning, Software Configuration Management, Collaborative Software, Integrated Development Environments, Software Development, Code Review, IntelliJ IDEA, Microsoft Visual Studio, Eclipse (Software), Linux, Command-Line Interface
Débutant · Spécialisation · 1 à 3 mois