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.
Codio
Compétences que vous acquerrez: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), Cloud API, Restful API, Server Side, JSON, Software Documentation, Javascript, Web Services, Application Security
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Angular, JavaScript Frameworks, Model View Controller, Javascript, Web Development Tools, Web Development, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Spring Framework, Java, Dependency Analysis, Maintainability, Object Oriented Programming (OOP), Extensible Markup Language (XML), Software Design, Software Architecture, Testability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Programmation informatique, Javascript, Gestion des données, Maintenabilité, Documentation du logiciel, Débogage, Conception de logiciels, Environnement de développement, Conception de jeux, Développement de logiciels, Données Validation des données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Javascript, Maquettes, Développement Web Front-End, Conception de sites web réactifs, Figma (Logiciel de conception), Conception et développement de sites web, Règles pour l’accessibilité des contenus Web, Conception de sites web, Interface utilisateur (UI), Prototypage, Développement Web
Intermédiaire · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Javascript, Codage sécurisé, Plates-formes d'informatique en nuage, Node.js, Modélisation des menaces, Sécurité des infrastructures, Informatique sans serveur, Services en nuage, Amazon Web Services, Cadre de gestion des risques, Applications Web, Sécurité des applications, Sécurité de l'informatique en nuage
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Java, Application Design, Unit Testing, Middleware, Service Oriented Architecture, Software Design Patterns, Authentications
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Développement Web Front-End, Développement Web, Conception de sites web, Animation et conception de jeux, Feuilles de style en cascade (CSS), Applications Web, HyperText Markup Language (HTML)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JSON, Javascript, Services web, Restful API, Feuilles de style en cascade (CSS), Interface de programmation d'application (API), Serveurs, HyperText Markup Language (HTML), Applications Web
Intermédiaire · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Cartographie objet-relationnelle, cadre .NET, ASP.NET, Services web, Modèles de conception de logiciels, Gestion des bases de données, Restful API, Développement de jeux vidéo, Principes de programmation, Développement d'applications, C# (langage de programmation), C (langage de programmation), Programmation orientée objet (POO), Génie logiciel, C++ (langage de programmation), Moteur Unité
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Gmail, Espace de travail Google, Automatisation des courriels, Google Cloud Platform, Scripting, Logiciel de Feuille de Calcul, Outils de développement web, Développement Web
Débutant · Projet · Moins de 2 heures
University of Glasgow
Compétences que vous acquerrez: HTML et CSS, Logiciel de Visualisation de Données, JSON, Javascript, structures de données, Programmation informatique, Analyse des Données, Apprentissage non supervisé, Développement d'applications, Pensée informatique, Examen du code, Scripting, Prototypage, Développement Web, Traitement des données, Analytique, Applications Web, Développement de logiciels, Déploiement des applications, Principes de programmation
Débutant · Spécialisation · 3 à 6 mois