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.

Johns Hopkins University
Compétences que vous acquerrez: Conception de l'expérience utilisateur, Conception et développement de sites web, Compatibilité des navigateurs, Conception de sites web réactifs, Javascript, Bootstrap (Framework Front-End), Services à la clientèle, HTML et CSS, Applications Web, Analyse des besoins
Mixte · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Composants UI, Développement Web, Conception de logiciels, Angular, Évolutivité, HyperText Markup Language (HTML), Javascript, Cadres JavaScript, Feuilles de style en cascade (CSS), HTML et CSS, Applications Web, Cadres d'application, Développement Web Front-End
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Automatisation des tests, Développement Web, Analyse web et SEO, Débogage, Webpack, Test de logiciels, Javascript, Performance de l'interface utilisateur, Optimisation pour les moteurs de recherche (SEO), WordPress, Optimisation des performances, Tests de développement, Outils de construction, Outils de développement web
Intermédiaire · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Microsoft Copilot, Développement Web, JSON, Javascript, Conception de sites web, HyperText Markup Language (HTML), GitHub, Feuilles de style en cascade (CSS), Règles pour l’accessibilité des contenus Web, Conception de sites web réactifs, Git (Système de contrôle des versions), Web sémantique, HTML et CSS, Développement Web Front-End
Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Prototypage, Scripting, Programmation événementielle, Développement Web, Protocoles réseau, JSON, Javascript, Principes de programmation, AJAX, Programmation orientée objet (POO), HyperText Markup Language (HTML), Applications Web, Services web
Mixte · Cours · 1 à 4 semaines

Amazon
Compétences que vous acquerrez: Cadre de travail Spring, Exigences fonctionnelles, Documents relatifs aux besoins des utilisateurs, Conception technique, Contrôle des versions, JUnit, Cycle de vie du développement logiciel, Modèle de langage unifié, Débogage, Test de logiciels, Analyse des besoins, Développement de systèmes, Git (Système de contrôle des versions), Méthodologie Agile, Méthodologies de développement de logiciels, Développement d'applications, Génie logiciel, Développement agile de logiciels, Conception de l'application, Java
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Node.js, Compatibilité des navigateurs, Authentifications, Sécurité des applications, Cryptographie, Javascript, Gestion des identités et des accès, Applications Web
Intermédiaire · Cours · 1 à 4 semaines

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, C++ (langage de programmation), Développement de logiciels, Informatique, Développement du programme, C et C++, Environnement de développement, Programmation orientée objet (POO)
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Angular, Test Driven Development (TDD), Web Components, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Front-End Web Development, Development Environment, UI Components, Javascript, Data Persistence, Event-Driven Programming, Data Management, Command-Line Interface
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Operating System Administration, Scripting Languages, Computer Programming, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois