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: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Algorithmes, Programmation Java, Java, Débogage, Programmation orientée objet (POO), Développement d'applications, Développement Android, Programmation informatique, Fichier E/S, Programmation Informatique, Environnements de développement intégré, structures de données, Résolution de problèmes
Débutant · Cours · 1 à 3 mois

Meta
Compétences que vous acquerrez: SQL, Interface utilisateur (UI), React Native, Développement Mobile, Design d'interaction, React.js, Restful API, Expérience de l'utilisateur, Conception de l'expérience utilisateur, Recherche en design, Développement mobile, Commandes Unix, Javascript, Expérience Utilisateur, GitHub, Tests d'utilisabilité, Contrôle des versions, Recherche utilisateur, Jest (cadre de test JavaScript), Outils de développement web, Git (Système de contrôle des versions), Persona (Expérience utilisateur)
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Débogage, Programmation orientée objet (POO), Java, Réceptivité culturelle, Programmation informatique, Logique computationnelle, Développement du programme, Cas de test, Environnements de développement intégré, Pseudo-code, Logiciels et technologies pour l'éducation, Pensée informatique, Principes de programmation, Programmation Informatique, Pseudocode, structures de données, Pédagogie numérique, L'enseignement, Pédagogie
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Selenium (Software), Test Script Development, Test Automation, Eclipse (Software), Software Testing, UI Components, Integrated Development Environments, Web Applications, Java, Functional Testing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: React Native, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, React Redux, Android Studio, User Centered Design, Android Development, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), Software Design, Data Ethics, AI Personalization
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Algorithmes, Interface de programmation d'application (API), Java, Programmation orientée objet (POO), structures de données
Intermédiaire · Projet Guidé · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: Programmation Java, Développement Web, Java, Déploiement des applications, Plate-forme Java Enterprise Edition (J2EE), Serveurs d'application, Applications Web, Serveurs web, Côté serveur, Cadres d'application
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), React Native, Développement Mobile, Restful API, Design d'interaction, Android Studio, Android Jetpack, Kotlin, Développement mobile, Développement Android, Javascript, Contrôle des versions, Jest (cadre de test JavaScript), Conception de l'expérience utilisateur, structures de données, Recherche utilisateur, GitHub, Tests d'utilisabilité, Git (Système de contrôle des versions), Persona (Expérience utilisateur), Commandes Unix
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: SQL, JSON, Bases de données, Codage sécurisé, Débogage, Programmation orientée objet (POO), Développement Web, HyperText Markup Language (HTML), Conception de la base de données, Application de base de données, Modélisation des données, AJAX, Javascript, MySQL, jQuery, Applications Web, Bases de données relationnelles, Base de données, PHP (langage de script), JavaScript et jQuery
Intermédiaire · Spécialisation · 3 à 6 mois

EDUCBA
Compétences que vous acquerrez: Programmation Java, Programmation orientée objet (POO), Fichier E/S, Persistance des données, Principes de programmation, structures de données
Intermédiaire · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: React Native, Développement Mobile, Interface utilisateur (UI), Design d'interaction, Restful API, Développement mobile, Programmation Swift, GitHub, Javascript, Contrôle des versions, Tests d'utilisabilité, développement iOS, Commandes Unix, structures de données, Apple Xcode, Git (Système de contrôle des versions), Apple iOS, Données de base (logiciel), Recherche utilisateur, Persona (Expérience utilisateur), Jest (cadre de test JavaScript)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois