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.

University of London
Compétences que vous acquerrez: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Ajax, Web Content Accessibility Guidelines, Javascript, Web Design, Semantic Web, Usability, Web Applications, Web Development, Web Content, Usability Testing, Interactive Design, Data Structures, Application Frameworks, Network Protocols, Data Ethics, Animations
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Ajax, Gherkin (Scripting Language), Test Tools, Test Script Development, Debugging, Integration Testing, Software Design Patterns, Test Data, Scripting, Web Development Tools, Data Structures, Automation, SQL, MySQL
Intermédiaire · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Middleware, Conception de logiciels, Ingénierie des familles de produits, Logiciels système, Modèle de langage unifié, Modèles de conception de logiciels, Maintenabilité, Évolutivité, Bases de données, Architecture logicielle, Documentation du logiciel, Déploiement des applications, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Git (Système de contrôle des versions), Persistance des données, Développement d'applications, Développement Mobile, Développement Android, Android Studio, Programmation informatique, Programmation Java, Programmation événementielle, Fichier E/S
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: React Native, Mobile Development, React Redux, React.js, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, JavaScript Frameworks, Front-End Web Development, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development, JSON, Flutter (Software)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Bootstrap (Framework Front-End), Feuilles de style en cascade (CSS), Conception de sites web réactifs, Compatibilité des navigateurs, Javascript, Interface de programmation d'application (API), Scripting, Développement Web, Développement web back-end
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: PHP (langage de script), JSON, Programmation orientée objet (POO), Javascript, AJAX, JavaScript et jQuery, Importation/exportation de données, Applications Web, Programmation événementielle, jQuery, Débogage
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: HTML et CSS, structures de données, Bootstrap (Framework Front-End), Interaction Homme-Machine, Conception de sites web réactifs, Wireframing, Feuilles de style en cascade (CSS), Conception de sites web, Javascript, Conception et développement de sites web, Utilisabilité, Composants Web, Conception de l'interface et de l'expérience utilisateur (UI/UX), Design d'interaction
Mixte · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Web Services, Restful API, Apache Maven, Spring Boot, Spring Framework, Gradle, Simple Object Access Protocol (SOAP), Java Platform Enterprise Edition (J2EE), Java, API Design, Application Frameworks, Secure Coding, Object-Relational Mapping, Data Persistence, JSON, Extensible Markup Language (XML)
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Flux de données, Développement Web Front-End, JSON, Interface de programmation d'application (API), Composants UI, Cadres JavaScript, Javascript, Applications Web, Accès aux données, React Redux, Développement Web complet, Développement Web, Programmation événementielle, Conception et développement de sites web, React.js
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Cadre de travail Spring, Gestion du contexte, Gestion de configuration, Java, JUnit, Analyse de dépendance, Tests d'intégration, Modèles de conception de logiciels, Gestion des applications d'entreprise, Tests unitaires, EXtensible Markup Language (XML)
Intermédiaire · Cours · 1 à 4 semaines