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.

Universidad de los Andes
Compétences que vous acquerrez: Unity Engine, Video Game Development, Animation and Game Design, UI Components, User Interface (UI), Game Design, Animations, User Interface (UI) Design, Application Development, Digital Analysis, Interaction Design, Prototyping, C# (Programming Language), Development Testing, Scripting
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Role-Based Access Control (RBAC), Postman API Platform, Authentications, Spring Framework, API Testing, Authorization (Computing), Restful API, Identity and Access Management, Secure Coding, Java Programming, Application Design, Spring Boot, User Accounts, Application Programming Interface (API), API Design, Web Applications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Test Script Development, Test Automation, Browser Compatibility, Java Programming, Java, Test Tools, Software Testing, Javascript, Eclipse (Software), Apache Maven, Development Environment, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Software Installation, System Configuration
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: NoSQL, Programmation événementielle, Systèmes de gestion de bases de données, Bases de données, Informatique distribuée, Évolutivité, Systèmes de communication, Gestion des services, Équilibrage de la charge, Architecture des logiciels, Programmation Java, Systèmes d'accès à distance, Microservices, Systèmes informatiques, Logiciel médiateur, Architecture des systèmes
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: ASP.NET, HTML and CSS, C# (Programming Language), React.js, Object Oriented Programming (OOP), Restful API, .NET Framework, React Redux, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JSON, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Web Development, User Interface (UI), Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Modélisation des données, Programmation orientée objet (POO), jQuery, Javascript et jQuery, Programmation événementielle, Javascript, Accès aux données, Comptes d'utilisateurs, Django (Framework Web), Ajax, JSON, Conception de la base de données, Débogage, Applications Web, Programmation Python
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web Front-End, CI/CD, Développement web back-end, Javascript, Développement Web, Comptes d'utilisateurs, Intégration continue, Django (Framework Web), GitHub, Développement Web complet, Conception de l'application, Développement d'applications, Microservices, Node.JS, Restful API, Applications Web, Kubernetes, Intégration frontale, Conception et développement de sites web, Déploiement continu
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, System Testing, Test Tools, Object Oriented Programming (OOP), Continuous Delivery, Test Data, Java Programming, Java, Test Case
Débutant · Spécialisation · 3 à 6 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Génie électrique, Ingénierie informatique, Ingénierie électronique, Génie électrique et informatique, Logique informatique, Architecture des ordinateurs, Conception du matériel, Structures de données, Modélisation mathématique, Mathématiques appliquées, Routage de réseau, Processus de conception technique, Conception assistée par ordinateur, Calculs, Conception des systèmes, Circuits intégrés à application spécifique, Matériel électronique, Algorithmes, Théorie des graphes
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: React.js, Développement Web Front-End, Feuilles de style en cascade (CSS), Composants de l'interface utilisateur, HTML et CSS, Javascript, Développement Web, Débogage, Cadres JavaScript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Plate-forme API Postman, Interface de programmation d'applications (API), Eclipse (Logiciel), Développement Web, Conception de l'API, Accès aux données, Test de l'API, Programmation Java, Développement d'applications, API dans le nuage, Restful API, Conception de logiciels, Apache Maven, Java, Développement mobile
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Java Programming, Integrated Development Environments, Test Automation, Java, Build Tools, Software Architecture
Intermédiaire · Cours · 1 à 3 mois