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.

The Linux Foundation
Compétences que vous acquerrez: Commandes Linux, Interface de ligne de commande, Débogage, Commandes Unix, Langages de script, Programmation du système, Développement du programme, Gestion des paquets et des logiciels, Gestion des fichiers, Java, Scripting, Bash (langage de script), Systèmes de fichiers, Script Shell, Outils de développement de logiciels, Linux
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Bootstrap (Framework Front-End), HyperText Markup Language (HTML), HTML et CSS, Conception de sites web réactifs, Développement Web, JavaScript et jQuery, Principes de programmation, jQuery, Conception de sites web, Applications Web, Javascript, Conception et développement de sites web, Conception interactive, Environnement de développement
Mixte · Cours · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: Évolutivité, Architecture des systèmes, Modèle de langage unifié, Architecture d'entreprise, Conception de logiciels, Modèles de conception de logiciels, Maintenabilité, Architecture de la solution, Visualisation des logiciels, Documentation du logiciel, Bases de données, Architecture logicielle, Documents de conception de logiciels, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Unified Modeling Language, Software Development Methodologies, Software Engineering, Software Development
Intermédiaire · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Web Applications, JavaScript Frameworks, Application Development, API Design, UI Components, Unit Testing, TypeScript, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Integration Testing, Development Environment, Hypertext Markup Language (HTML), Debugging
Intermédiaire · Spécialisation · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: JSON, Architecture orientée services, Services web, Interface de programmation d'application (API), Conception de l'API, Simple Object Access Protocol (SOAP), Développement Android, Restful API, Applications Web, Architecture logicielle, Microservices
Intermédiaire · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Performance Tuning, Hibernate (Java), JUnit
Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Partage des données, Conception de logiciels, Développement Mobile, Gestion des bases de données, Développement Android, Conception d’interfaces utilisateur (UI), Gestion des services
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Utilisabilité, Outils de développement mobile, Bootstrap (Framework Front-End), Développement Web Front-End, HTML et CSS, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Wireframing, Conception de sites web réactifs, Conception de sites web, Compatibilité des navigateurs, Javascript
Débutant · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Débogage, Feuilles de style en cascade (CSS), Développement Mobile, HyperText Markup Language (HTML), Composants UI, Développement Web Front-End, Applications Web, Javascript, Environnement de développement, React.js, Développement d'applications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Feuilles de style en cascade (CSS), Conception de sites web, HyperText Markup Language (HTML), Développement Web Front-End, Développement Web complet, Applications Web, Javascript, Outils de développement web, Développement web back-end, Conception interactive, Développement Web
Débutant · Cours · 1 à 3 mois

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Programming (OOP), Debugging, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines