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: Selenium (Software), Test Script Development, Test Automation, Automation, Test Tools, Software Testing, Java, Test Data, Java Programming, Software Design Patterns, Code Reusability, Maintainability, Data Import/Export, Data Validation
Débutant · 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

Board Infinity
Compétences que vous acquerrez: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Frontend Integration, Application Frameworks, UI Components, digital literacy, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
★ 4.4 (50) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Composants de l'interface utilisateur, Développement Web, React.js, Cadres JavaScript, Persistance des données, Javascript
★ 4.7 (57) · Intermédiaire · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: Conception de l'expérience utilisateur, Développement Web, Conception de sites web, Applications Web, HTML et CSS, Élicitation des exigences, Conception et développement de sites web, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de sites web réactifs, Analyse des besoins, Javascript, Bootstrap (Framework Front-End), Compatibilité des navigateurs, Services à la clientèle, Langage de balisage hypertexte (HTML), Feuilles de style en cascade (CSS)
★ 4.7 (55) · Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Conception de jeux, Javascript et jQuery, Pensée informatique, Programmation orientée objet (POO), Programmation événementielle, jQuery, Javascript, Scripting, Structures de données, Développement du programme
★ 4.8 (64) · Mixte · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation informatique, Codage sécurisé, Développement Web, Évolutivité, Conception de sites web, Maintenabilité, Environnement de développement, TypeScript, Node.JS, React.js, Côté serveur, Javascript, Logiciel médiateur, Structures de données
★ 4.6 (58) · Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Réutilisation du code, Modèles de conception de logiciels, Développement Web, Composants de l'interface utilisateur, Évolutivité, Applications Web, Angulaire, HTML et CSS, Conception et développement de sites web, Cadres d'application, Cadres JavaScript, Développement Web Front-End, Javascript, Langage de balisage hypertexte (HTML), Feuilles de style en cascade (CSS)
★ 4.2 (45) · Intermédiaire · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Principes de programmation, Ajax, Protocoles de réseau, Développement Web, JSON, Applications Web, Programmation orientée objet (POO), Programmation événementielle, Javascript
★ 4.5 (56) · Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Interface de programmation d'applications (API), Javascript et jQuery, Validation des données, Programmation orientée objet (POO), Programmation événementielle, jQuery, Javascript, Données Validation des données
★ 4.8 (69) · Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Memory Management, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Software Design, Python Programming, Java, Algorithms
★ 4.5 (13) · Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Stored Procedure, PL/SQL, SQL, Database Design, Database Management, Query Languages, Database Management Systems, Data Access, Databases, Database Systems, Java, Java Programming, JUnit
★ 4.3 (10) · Débutant · Cours · 1 à 4 semaines