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.

Compétences que vous acquerrez: Penetration Testing, Cybersecurity, Metasploit, Cyber Attacks, Application Security, Exploitation techniques, Network Security, Security Awareness, Malware Protection, Vulnerability Assessments, Javascript
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Outils de développement de logiciels, Débogage, Test de logiciels, Java, Assurance qualité, Assurance qualité des logiciels, JUnit, Environnements de développement intégré, Tests de performance, Tests unitaires
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Application Performance Management, Prometheus (Software), Network Monitoring, System Monitoring, Grafana, Performance Tuning, Event Monitoring, Performance Testing, Performance Management, Server Administration, Web Analytics and SEO, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), Unit Testing, Test Case, React.js, API Testing, Test Driven Development (TDD), Software Testing, Mockups, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Cadre de travail Spring, Intégration continue, Livraison continue, Contrôle des versions, Déploiement des applications, DevOps, Outils de construction, Jenkins, CI/CD
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermédiaire · Cours · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: HTML et CSS, Javascript, Persistance des données, Développement Web Front-End, Technologies de stockage des données, Conception de sites web réactifs, Règles pour l’accessibilité des contenus Web, Feuilles de style en cascade (CSS), Interface utilisateur (UI), Données Validation des données, Web sémantique, Programmation événementielle, Applications Web, Sécurité des applications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Middleware, HTML et CSS, Javascript, Développement Web Front-End, Node.js, Développement Web, Feuilles de style en cascade (CSS), Serveurs web, Côté serveur, Développement web back-end, Applications Web
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Javascript, Développement Web Front-End, Développement piloté par les tests (TDD), Restful API, Feuilles de style en cascade (CSS), Interface de programmation d'application (API), React.js, Jest (cadre de test JavaScript), Développement Web, Tests unitaires
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Données d'essai, Maintenabilité, Cas de test, Témoignage de l'utilisateur, Java, Programmation pilotée par le comportement, JUnit, Gherkin (langage de script), Automatisation des tests, Test de scénario, Apache Maven, Test de logiciels, Selenium (Logiciel), Cucumber (logiciel)
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Vue.JS, Web Development Tools, Web Applications, Front-End Web Development, HTML and CSS, Javascript, Microsoft Visual Studio
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JSON, Javascript, Interface de programmation d'application (API), Programmation événementielle, Débogage, AJAX, Programmation orientée objet (POO), Données Validation des données, Développement Web
Intermédiaire · Cours · 1 à 4 semaines