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.

Packt
Compétences que vous acquerrez: Maintenabilité, Automatisation des tests, Témoignage de l'utilisateur, Java, Programmation pilotée par le comportement, JUnit, Test de logiciels, Cucumber (logiciel), Test de scénario, Selenium (Logiciel), Données d'essai, Apache Maven, Gherkin (langage de script), Cas de test
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Semantic Web, Usability, Javascript, Responsive Web Design, Web Content
Mixte · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: TypeScript, Javascript, Scripting, Scripting Languages, Hypertext Markup Language (HTML), Web Development Tools, Object Oriented Programming (OOP), Programming Principles
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: HTML and CSS, Cloud Hosting, Web Development, Cloud Deployment, Responsive Web Design, Web Design, Web Content, Application Deployment, Typography, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bootstrap (Framework Front-End), Feuilles de style en cascade (CSS), Déploiement dans le nuage, Interface de programmation d'application (API), Javascript, Interface utilisateur (UI), React.js, Applications Web, Déploiement des applications, Environnement de développement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, Eclipse (Software), JUnit, Data Import/Export, Kotlin, Software Installation, Database Management, File Management
Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Git (Système de contrôle des versions), Bitbucket, GitLab, Eclipse (Logiciel), Environnements de développement intégré, Gestion du cycle de vie des applications, Contrôle des versions
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Data Visualization Software, Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Data Mapping, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Développement Web Front-End, Javascript, Composants UI, Outils de développement web, Jest (cadre de test JavaScript), React.js
Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: TypeScript, Javascript, Object Oriented Programming (OOP), Software Design Patterns, API Design, Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, Debugging
Débutant · Cours · 1 à 4 semaines

Pearson
Compétences que vous acquerrez: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Data Lakes, Analytics, Data Processing, Data Import/Export, Data Integration, Linux Commands, File Systems, Text Mining, Data Transformation, Data Management, Distributed Computing, Command-Line Interface, Relational Databases, Java, C++ (Programming Language)
Intermédiaire · Spécialisation · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Object-Relational Mapping, Database Design
Intermédiaire · Cours · 1 à 4 semaines