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: Analyse exploratoire des données (AED), Analyse des données, Analyse des Données, Manipulation de données, Programmation Java, Traitement des données, Importation/exportation de données, Statistiques, Manipulation des données, Java
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Selenium (Software), JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Web Development, Software Quality Assurance, Continuous Integration, Java, Test Execution Engine, Object Oriented Programming (OOP), Debugging
Intermédiaire · Cours · 1 à 3 mois

Meta
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Web Applications, Event-Driven Programming, JavaScript Frameworks, Application Programming Interface (API), Application Development, UI Components, Unit Testing, Front-End Web Development, Software Design Patterns, Context Management, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Debugging
Intermédiaire · Spécialisation · 1 à 3 mois

Packt
Compétences que vous acquerrez: IntelliJ IDEA, Apache Maven, Integrated Development Environments, Version Control, Unit Testing, Eclipse (Software), Development Environment, Software Development Tools, Debugging, Git (Version Control System), Java, Application Development, Node.JS
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Restful API, Spring Framework, Microservices, Cloud Deployment, API Design, Spring Boot, OAuth, System Design and Implementation, Java, Systems Design, Service Oriented Architecture, Software Design, Performance Tuning, Authentications, Web Design and Development, Sprint Planning, NoSQL, SQL, Databases, Product Management
Débutant · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Évolutivité, Programmation en Scala, Programmation Java, Algorithmes, Conception fonctionnelle, Informatique distribuée, Autres langages de programmation, structures de données, Optimisation des performances
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Test Case, Java, JSON
Mixte · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Model Evaluation, Decision Tree Learning, Data Preprocessing, Classification Algorithms, Applied Machine Learning, Java, Predictive Modeling, Machine Learning Software, Supervised Learning, Technical Communication, Feature Engineering, Tree Maps, MLOps (Machine Learning Operations), Machine Learning Algorithms, Machine Learning, Algorithms
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Java, Algorithms, Programming Principles, Computer Programming, Debugging, Solution Design
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Java, Data Validation, Application Development, Object Oriented Programming (OOP), Software Architecture, Data Modeling
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Grand modèle de langage (LLM), Programmation Java, Codage sécurisé, Ingénierie de requête, IA générative, Middleware, Candidature au LLM, Prompt engineering, Développement de la personnalité, Agents IA génératifs, Logiciel médiateur, Flux de travail IA, Logique d'entreprise, API OpenAI, Motifs de l'invitation, Orchestration IA, Projet ouvert de sécurité des applications web (OWASP), Exécution du plan, Systèmes agentiques, Modèles de conception de logiciels, Gestion des documents
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
Intermédiaire · Cours · 1 à 4 semaines