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.

Simplilearn
Compétences que vous acquerrez: Test Automation, Test Script Development, Software Testing, Scripting, Automation, Software Engineering Tools, Browser Compatibility, Test Case, Scalability
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Data Visualization, Data Presentation, Web Applications, Full-Stack Web Development, Data Store, Database Development, Query Languages, Data Persistence, Real Time Data, Javascript, User Interface (UI), Software Engineering, Authentications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Back-End Web Development, Full-Stack Web Development, Node.JS, Server Side, Restful API, JavaScript Frameworks, Web Development, Web Applications, Web Servers, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation orientée objet (POO), Maintenabilité, Gestion du contexte, Javascript, Prototypage, Langages de script, Programmation événementielle, Modèles de conception de logiciels, Conception de l'application
Avancées · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Data Pipelines, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Development Environment
Avancées · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Apache Hadoop, Gestion des fichiers, structures de données, Big Data, Infrastructure de données, Java, Systèmes de fichiers, Traitement des données, Informatique distribuée, Architecture des systèmes, Évolutivité, Stockage des données, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Automatisation des tests, Compatibilité des navigateurs, Javascript, Mac OS, Scripting, Développement de scripts de test, Outils de développement web, Selenium (Logiciel), Test de logiciels, Automatisation, Cas de test, Débogage
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cadre de travail Spring, Intelligence artificielle, IA responsable, Services techniques, Déploiement dans le nuage, Java, Microsoft Azure, Gestion de l'informatique en nuage, Restful API, Débogage
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Web Applications, React.js, JavaScript Frameworks, Front-End Web Development, Javascript, Cascading Style Sheets (CSS)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement Web Front-End, Javascript, Cadres JavaScript, React.js, Outils de développement web, Développement Web, Génie logiciel
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: HTML et CSS, Bootstrap (Framework Front-End), Composants UI, Développement Web Front-End, Javascript, Conception de sites web réactifs, Outils de développement web, Web sémantique, Conception d’interfaces utilisateur (UI), React.js, Développement web back-end
Débutant · Cours · 1 à 4 semaines