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.

Infosec
Compétences que vous acquerrez: Javascript, Programmation Java, Techniques d'exploitation, Node.JS, Codage sécurisé, Applications Web, Développement Web, Sécurité des applications
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Techniques d'exploitation, Javascript, Node.JS, L'informatique sans serveur, Codage sécurisé, Cadre de gestion des risques, Analyse de dépendance, Gestion de la vulnérabilité, Cryptographie, Gestion des identités et des accès, Applications Web, Gestion des vulnérabilités, Informatique sans serveur, Sécurité des infrastructures, Développement Web, Sécurité des applications, Sécurité de l'informatique en nuage, Gestion des menaces, Gestion des paquets et des logiciels, Services en nuage, Authentifications, Plates-formes d'informatique en nuage
Intermédiaire · Spécialisation · 1 à 3 mois

EC-Council
Compétences que vous acquerrez: Développement web back-end, Javascript, Cadres JavaScript, Node.JS, Conception de l'API, Interface de programmation d'applications (API), Codage sécurisé, Serveurs web, Restful API, Applications Web, MongoDB, Angulaire, Développement Web, Outils de développement web, NoSQL, Programmation événementielle, Côté serveur, Développement Web complet, Plate-forme API Postman, Développement Web Front-End
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Java Programming, Java, Object Oriented Design, Data Validation, Test Script Development, Object Oriented Programming (OOP), Test Automation, Application Design, Application Development, Software Testing, Test Case, Data Modeling, Verification And Validation, User Interface (UI), Business Logic, Maintainability, Data Integrity
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Environnements de développement intégré, Débogage, Logiciels embarqués, Systèmes embarqués, Eclipse (Logiciel), Développement de logiciels, Conception et mise en œuvre du système, Architecture des ordinateurs, Configuration du système, Outils de développement de logiciels, Architecture matérielle, Programmation du système, Microarchitecture, Vérification et validation, Simulations
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Environnements de développement intégré, JUnit, Données d'essai, Moteur d'exécution des tests, Eclipse (Logiciel), Cas de test, Tests unitaires, Java, Automatisation des tests, Outils de test, Tests de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Java, Java Programming, Test Script Development, Test Automation, Software Development, Development Testing, Program Development, Application Design, Software Testing, Application Development, Programming Principles, Data Validation, User Interface (UI), Maintainability, Software Design, Debugging, Data Integrity
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Model Evaluation, Model Deployment, Model Training, Decision Tree Learning, Data Preprocessing, Java Programming, Classification Algorithms, Predictive Modeling, Random Forest Algorithm, Applied Machine Learning, Java, Program Evaluation, Machine Learning Methods, Machine Learning Algorithms, Machine Learning, Algorithms, Program Implementation, Business Development
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C++ (langage de programmation), Informatique, Développement d'applications, Environnement de développement, Développement de logiciels, Développement du programme, Programmation informatique, Autres langages de programmation, C et C++, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Peking University
Compétences que vous acquerrez: C# (Programming Language), Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Microsoft Visual Studio, Computer Programming, Java, Extensible Languages and XML, Extensible Markup Language (XML), Event-Driven Programming, C (Programming Language), Programming Principles, User Interface (UI), Data Access, UI Components, Database Management, Network Model, Program Development, Data Structures, Computer Graphics
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Java Programming, Java Platform Enterprise Edition (J2EE), JUnit, Software Documentation, Application Frameworks, Development Environment, Application Design, Software Testing, Performance Tuning, Data Persistence, Maintainability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Développement web back-end, Node.JS, Débogage, Réutilisation du code, Tests de développement, Tests unitaires, Fichier E/S, Applications Web, Systèmes de fichiers, Programmation événementielle, Côté serveur, Tests de logiciels, Développement de scripts de test
Intermédiaire · Cours · 1 à 3 mois