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.

Peking University
Compétences que vous acquerrez: C# (Programming Language), Object Oriented Programming (OOP), .NET Framework, Microsoft Visual Studio, Extensible Markup Language (XML), Data Access, Computer Programming, Database Application, UI Components, Event-Driven Programming, Algorithms, Application Development, Network Model, Data Structures, Image Analysis, File I/O
Intermédiaire · Cours · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Modélisation des données, Design conceptuel, Conception orientée objet, Java, Programmation orientée objet (POO), Modèle de langage unifié, Conception de logiciels, Architecture logicielle, Modèle Vue Contrôleur, Modèles de conception de logiciels, JUnit, Programmation Java
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Illinois Tech
Compétences que vous acquerrez: Relational Databases, Database Management, Database Development, SQL, MySQL, Database Design, Transaction Processing, Stored Procedure, Java, Data Structures, Data Integrity, Performance Tuning
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Kafka, Command-Line Interface, Apache, Data Pipelines, Java, Enterprise Application Management, Real Time Data, Distributed Computing, Performance Tuning
Intermédiaire · Cours · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Object-Relational Mapping, Database Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Software Design, IntelliJ IDEA, Object Oriented Programming (OOP), Java, Integrated Development Environments, File I/O, Data Structures, Command-Line Interface
Débutant · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Cloud Computing, Javascript, Évolutivité, Environnement virtuel, Conception de sites web réactifs, Django (Framework Web), Interface de programmation d'application (API), MySQL, HyperText Markup Language (HTML), Feuilles de style en cascade (CSS), Développement Web complet, Applications Web, Développement web back-end, Gestion des bases de données, Développement Web Front-End
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Conception orientée objet, Développement piloté par les tests (TDD), Programmation informatique, Conception de logiciels, Informatique distribuée, Méthodologies de développement de logiciels, Principes de programmation, Modèle de langage unifié, Modèles de conception de logiciels, Programmation Java, Programmation orientée objet (POO)
Débutant · Cours · 1 à 4 semaines

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: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Gestion de l'informatique en nuage, IA responsable, Cadre de travail Spring, Déploiement dans le nuage, Java, Intelligence artificielle, Débogage, Services techniques, Restful API, Microsoft Azure
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Javascript, JSON, Modélisation des données, Django (Framework Web), Conception de la base de données, Programmation orientée objet (POO), AJAX, Comptes d'utilisateurs, Applications Web, jQuery, Débogage
Intermédiaire · Cours · 1 à 3 mois