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.

Pearson
Compétences que vous acquerrez: Java, Transaction Processing, File I/O, Java Programming, Data Access, Object Oriented Design, Dataflow, Data Persistence, Database Management, Stored Procedure, SQL, Application Development, Information Management, Command-Line Interface, Application Deployment, Data Integrity, Databases, OS Process Management, Application Programming Interface (API), Mitigation
Intermédiaire · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Pensée informatique, Développement du programme, Algorithmes, Programmation informatique, Réceptivité culturelle, Java, Programmation orientée objet (POO), Pédagogie, Pédagogie numérique, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement d'applications, Programmation Java, Algorithmes, Programmation informatique, Saisie de données, Java, Principes de programmation, Stockage des données
Intermédiaire · Projet Guidé · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: Hibernate (Java), Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Database Design, Data Access, Data Persistence, Java, Relational Databases, Data Mapping, Java Programming, JUnit, SQL, Query Languages, Transaction Processing, Software Versioning
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Débogage, Algorithmes, Développement du programme, Programmation informatique, Conception de logiciels, Structures de données, Java, Principes de programmation, Programmation orientée objet (POO), Logiciels et technologies pour l'éducation, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Javascript, Pensée informatique, Langage de balisage hypertexte (HTML), Algorithmes, Développement du programme, Programmation informatique, Applications Web, Développement Web, Programmation événementielle, Conception et développement de sites web, Composants de l'interface utilisateur, Principes de programmation, HTML et CSS, Conception interactive, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Conception de sites web
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Cadres JavaScript, React.js, Langage de balisage hypertexte (HTML), Applications Web, Développement Web, Mise en réseau générale, Outils de développement web, Conception de sites web réactifs, HTML et CSS, Conception de sites web, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Cadres Web, Développement Web Front-End, Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Java, Réutilisation du code, Eclipse (Logiciel), Développement du programme, Programmation informatique, Java, Programmation orientée objet (POO), Conception orientée objet
Intermédiaire · Projet Guidé · Moins de 2 heures

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

Compétences que vous acquerrez: Validation des données, JSON, Cas de test, Interface de programmation d'applications (API), Restful API, Environnement de développement, Automatisation des tests, Développement de scripts de test, Test de l'API, Vérification et validation, Données Validation des données
Mixte · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: React Native, Javascript, Recherche sur les utilisateurs, React.js, Commandes Unix, Persona (Expérience utilisateur), Jest (cadre de test JavaScript), Restful API, Tests d'utilisabilité, SQL, Recherche en design, Développement mobile, Git (système de contrôle de version), Recherche UI/UX, GitHub, Développement multiplateforme, Conception d'interaction, Contrôle des versions, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: JSON, API Testing, Restful API, Software Quality Assurance, Software Engineering, Application Programming Interface (API), Test Script Development, Java Programming, Java, Data Mapping, Software Testing, Test Case, Web Services
Mixte · Cours · 1 à 4 semaines