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.

LearnKartS
Compétences que vous acquerrez: Model Context Protocol, Gemini, Node.JS, Google Gemini, AI Workflows, Generative AI Agents, OpenAI API, Prompt Engineering, Agentic Workflows, Retrieval-Augmented Generation, Embeddings, OpenAI, TypeScript, Back-End Web Development, Server Side, Web Applications, API Design, Web Development, Javascript, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Visualization, Plot (Graphics), Data Visualization Software, Statistical Visualization, Interactive Data Visualization, Visualization (Computer Graphics), Javascript, Data Analysis, Microsoft Visual Studio
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Applications Web, Développement Web Front-End, Conception interactive, Animations, Persistance des données, Programmation orientée objet (POO), Javascript, Interface utilisateur (UI), Conception orientée objet, Interface de programmation d'applications (API), Programmation événementielle
Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Prompt Engineering, Vibe coding, Prompt Engineering Tools, Prompt Patterns, Integrated Development Environments, Software Development Tools, Context Engineering, Application Development, Full-Stack Web Development, Embeddings, Continuous Integration, Code Review, Software Development, Web Development, Web Applications, Software Documentation, Software Engineering, Software Testing, Software Design, Building Codes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Tests de développement, Programmation Java, Environnements de développement intégré, Tests de performance, Débogage, Vérification et validation, JUnit, Tests de logiciels, Java, Outils de développement de logiciels, Optimisation des performances, Assurance qualité, Tests unitaires, Assurance qualité des logiciels, Cas de test
Intermédiaire · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Salesforce Development, Salesforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bootstrap (Front-End Framework), Responsive Web Design, UI Components, HTML and CSS, Application Deployment, Cloud Deployment, Web Design, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, Javascript, Cloud Hosting, User Interface (UI), Hypertext Markup Language (HTML), Typography, Animations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Java Programming, Java, Computational Thinking, Computer Programming, Software Design Patterns, Applied Mathematics, Geometry, Problem Solving, Solution Design, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Analytics, Data Processing, Distributed Computing, Debugging, Java Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, React Redux, Frontend Performance, Full-Stack Web Development, Unit Testing, Front-End Web Development, Event-Driven Programming, Performance Tuning, Frontend Integration, Context Management, Javascript, Code Reusability, Web Frameworks, JavaScript Frameworks, Software Testing, Server Side, Web Applications, UI Components, Software Design Patterns, Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Google Cloud Platform, Virtual Machines, Cloud-Based Integration, Cloud API, Web Servers, AI Integrations, Natural Language Processing, Live Streaming
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: Systèmes de fichiers, Administration des systèmes, Configuration du système, Apache Hadoop, Stockage des données, Plates-formes informatiques, Big Data, Infrastructure de données, Gestion des fichiers, Informatique distribuée, Java, Gestion des métadonnées, Traitement des données, Fichier E/S, Commandes Linux
Mixte · Cours · 1 à 3 mois