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.

Coursera
Compétences que vous acquerrez: TypeScript, Data Structures, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Extensible Markup Language (XML), Extensible Languages and XML, Cascading Style Sheets (CSS), HTML and CSS, Data Validation, Data Import/Export, Data Mapping, Data Sharing, Javascript, Document Management, Hypertext Markup Language (HTML), Technical Documentation, Interoperability, Data Integrity, Information Architecture, Web Development Tools, Data Management, Scripting, Web Content Accessibility Guidelines
Débutant · Spécialisation · 3 à 6 mois
Coursera
Compétences que vous acquerrez: JUnit, MLOps (Machine Learning Operations), CI/CD, Continuous Integration, Jenkins, Test Automation, Unit Testing, DevOps, Test Case, Debugging, Code Coverage, Model Evaluation, Data Pipelines, Test Data
Avancées · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Cadre de gestion des risques, Plates-formes d'informatique en nuage, Sécurité des applications, Modélisation des menaces, Services en nuage, Sécurité de l'informatique en nuage, Amazon Web Services, Applications Web, Javascript, Node.js, Sécurité des infrastructures, Informatique sans serveur, Codage sécurisé
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Spring Boot, Hibernate (Java), Web Applications, Application Development, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), Authentications, User Interface (UI), Databases
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Model Deployment, Containerization, Performance Tuning, Docker (Software), Java, Application Performance Management, Artificial Intelligence and Machine Learning (AI/ML), Analysis, Data Structures
Avancées · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: JSON, Restful API, Web Applications, Application Programming Interface (API), Responsive Web Design, Cascading Style Sheets (CSS), Event-Driven Programming, HTML and CSS, Javascript, Back-End Web Development, Frontend Integration, Web Development, Web Services, Real Time Data, Web Development Tools, Game Design, Hypertext Markup Language (HTML), Servers, Software Development
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: System Programming, Distributed Computing, Scalability, Data Integrity
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Déploiement continu, Déploiement des applications, CI/CD, Livraison continue, Gestion du cycle de vie des applications, Intégration continue, Script Shell, Git (Système de contrôle des versions), Interface de ligne de commande, Docker (Logiciel), Jenkins, DevOps, Apache Maven, Apache Tomcat
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermédiaire · Spécialisation · 1 à 3 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, IntelliJ IDEA, Application Deployment, Enterprise Application Management
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Angular, Authorization (Computing), JavaScript Frameworks, Network Routing, Application Programming Interface (API), TypeScript, Javascript, Web Development
Avancées · Projet Guidé · Moins de 2 heures