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: Intégrité des données, Optimisation des performances, Systèmes de base de données, Gestion des applications d'entreprise, Conception de la base de données, Programmation Java, Gestion des bases de données
Débutant · Cours · 1 à 4 semaines
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Structures de données, Programmation événementielle, Programmation en Scala, Conception fonctionnelle, Principes de programmation, Simulations, Modèles de conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Structures de données, Persistance des données, Principes de programmation, Développement Web, Langages de script, Génie logiciel, Langue web, Stockage des données, Javascript, Logique informatique
Débutant · Projet Guidé · Moins de 2 heures

LearnKartS
Compétences que vous acquerrez: Apache Kafka, Distributed Computing, Data Pipelines, Live Streaming, Network Monitoring
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: React.js, Outils de développement web, Logiciel médiateur, Développement Web, React Redux, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Plan du projet, Animation et conception de jeux, IA générative, Développement de produits, Conception du produit, Codage vibratoire, Visualisation interactive des données, Conception de jeux, Examen du code, modélisation 3D, Conception visuelle, actifs 3D, Environnements de développement intégré, Ingénierie de requête, Planification du projet, Développement Web, Agents génératifs d'IA, Développement de logiciels, Ingénierie rapide, Animations, Javascript
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Logique d'entreprise, Intégration frontale, Développement Web complet, Gestion des applications d'entreprise, Maintenance des données, Programmation Java, Développement de bases de données, Conception de l'application, Développement web back-end
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Développement Web Front-End, Conception de sites web réactifs, HTML et CSS, Maintenabilité, Javascript, Feuilles de style en cascade (CSS)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Javascript and jQuery, Object Oriented Design, Scripting, Program Development, Web Applications, Scripting Languages, Computer Programming, Code Reusability, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Débutant · Spécialisation · 3 à 6 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Analyse des données, Informatique distribuée, Persistance des données, Apache Spark, Optimisation des performances, Programmation en Scala, Big Data, Principes de programmation, Transformation des données, Manipulation de données, Traitement des données, SQL , Gestion des performances du réseau, Transformation de données, Apache Hadoop, Manipulation des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Validation des données, Tests de logiciels, Assurance qualité, Développement d'applications, Tests unitaires, Développement de scripts de test, Interface utilisateur (UI), JUnit, Programmation Java, Modélisation des données, Assurance qualité des logiciels, Cas de test, Développement de logiciels, Conception et mise en œuvre du système, Java, Données Validation des données
Mixte · Cours · 1 à 4 semaines