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.

LearnQuest
Compétences que vous acquerrez: Évolutivité, Services web, Équilibrage de la charge, Architecture des systèmes, Modèles de conception de logiciels, Architecture orientée services, Cadre de travail Spring, Architecture logicielle, Architecture de l'informatique en nuage, Services en nuage, Spring Boot, Restful API, Microservices, Passerelle API
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), JSON, Software Architecture, Web Design and Development, Web Applications, Front-End Web Development, Web Development, Server Side
Débutant · Spécialisation · 1 à 3 mois

University of London
Compétences que vous acquerrez: Expérience Utilisateur, Prototypage, Remue-méninges, Maquettes, Wireframing, Conception de sites web réactifs, Communication technique, Développement Web, Contrôle des versions, Gestion du cycle de vie des applications, Conception de l'application, Tests d'utilisabilité, Recherche UI/UX, Recherche utilisateur, Conception et développement de sites web, Javascript, Persona (Expérience utilisateur), MongoDB, Conception de l'expérience utilisateur, Développement d'applications
Mixte · Cours · 1 à 3 mois

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
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, Apache, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, Query Languages, IntelliJ IDEA, Application Deployment
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI)
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, Computer Programming, Software Design, Python Programming, Java, Algorithms, Performance Tuning, Debugging
Intermédiaire · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Cadre de gestion des risques, Modélisation des menaces, Gestion des identités et des accès, Informatique sans serveur, Cryptographie, Développement Web, Gestion des paquets et des logiciels, Authentifications, Node.js, Plates-formes d'informatique en nuage, Sécurité des infrastructures, Codage sécurisé, Projet ouvert de sécurité des applications web (OWASP), Services en nuage, Sécurité de l'informatique en nuage, Applications Web, Évaluations de la vulnérabilité, Javascript, Gestion des vulnérabilités, Sécurité des applications
Intermédiaire · Spécialisation · 1 à 3 mois

University of London
Compétences que vous acquerrez: jQuery, HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Javascript and jQuery, Web Development, Web Applications, Javascript
Mixte · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation événementielle, Langages de script, Composants UI, jQuery, Scripting, Conception de jeux, Animations, Outils de développement web, JavaScript et jQuery, Javascript
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, Déploiement des applications, Middleware, Évolutivité, Authentifications, Conception de l'API, Node.js, Conception de la base de données, Codage sécurisé, Applications en nuage, Base de données, Applications Web, NoSQL, Restful API, Javascript, MongoDB, Développement web back-end, Gestion des performances des applications, Application de base de données
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Programmation orientée objet (POO), Débogage, Programmation événementielle, Interface de programmation d'application (API), JSON, Maintenabilité, JavaScript et jQuery, AJAX, Javascript, Données Validation des données, Outils de développement web
Débutant · Cours · 1 à 4 semaines