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.

Meta
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Web Applications, Event-Driven Programming, JavaScript Frameworks, Application Programming Interface (API), Application Development, UI Components, Unit Testing, Front-End Web Development, Software Design Patterns, Context Management, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Data Management
Intermédiaire · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Maintenabilité, Tests unitaires, Sécurité mobile, Développement Android, Conception de l'application, Cas de test, JUnit, Automatisation des tests, Conception de logiciels, Sécurité des applications, Architecture logicielle, Testabilité, Développement piloté par les tests (TDD), Modèles de conception de logiciels, Génie logiciel, Test de logiciels, Tests d'intégration
Mixte · Cours · 1 à 3 mois

Universidade de São Paulo
Compétences que vous acquerrez: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Software Architecture, Software Design, Java, Computer Programming, Software Testing, Other Programming Languages
Intermédiaire · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Algorithms, Data Structures, Computer Programming, Java, Theoretical Computer Science, Simulation and Simulation Software, Performance Testing
Intermédiaire · Cours · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Cartographie objet-relationnelle, Cadre de travail Spring, Accès aux données, Systèmes de base de données, Persistance des données, Services web, Middleware, Java, Traitement des transactions, Restful API
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Bootstrap (Framework Front-End), Javascript, Feuilles de style en cascade (CSS), Conception d’interfaces utilisateur (UI), Utilisabilité, HTML et CSS, Compatibilité des navigateurs, Conception de sites web réactifs, Conception de sites web, Wireframing, Règles pour l’accessibilité des contenus Web, Développement Mobile
Débutant · Cours · 1 à 4 semaines

Hebrew University of Jerusalem
Compétences que vous acquerrez: Algorithmes, Programmation informatique, structures de données, Ingénierie informatique, Systèmes d'Exploitation, Architecture des ordinateurs, Conception de logiciels, Programmation du système, Informatique, Programmation orientée objet (POO), Machines virtuelles, Techniques d'infographie, Développement du programme, Architecture logicielle
Mixte · Cours · 1 à 3 mois

Meta
Compétences que vous acquerrez: Javascript, Feuilles de style en cascade (CSS), Composants UI, Programmation événementielle, Développement d'applications, Gestion des données, Développement Web Front-End, HyperText Markup Language (HTML), Développement Mobile, Applications Web, React.js
Débutant · Cours · 1 à 4 semaines

Amazon
Compétences que vous acquerrez: Javascript, HTML et CSS, Déploiement dans le nuage, Persistance des données, Plate-forme Java Enterprise Edition (J2EE), Conception de sites web réactifs, Développement Web Front-End, Côté serveur, Interface de programmation d'application (API), Développement Web complet, Codage sécurisé, Spring Boot, Amazon Elastic Compute Cloud (en anglais), Restful API, Applications Web, Modèle Vue Contrôleur, Développement web back-end
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Science des données, Cybersécurité, Cloud Computing, Planification des ressources de l'entreprise, Conception et mise en œuvre du système, Architecture d'entreprise, Logiciel en tant que service, Microservices, SAP S/4HANA, Transformation numérique, Architecture de l'informatique en nuage, Analytique, Stratégie d'expérience client (CX), Modèle de programmation ABAP RESTful (RAP), Technologies de l'entreprise, Applications SAP, Développement d'applications, Analyse de valeur et de rentabilité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Boot, Application Development, API Testing, Application Frameworks, Software Testing, Test Case, Development Environment, Model View Controller, Software Development Tools, Java Platform Enterprise Edition (J2EE), Authentications, Software Design Patterns, SQL, Data Persistence, Mockups, JSON, User Interface (UI), Functional Design, Databases, Dependency Analysis
Intermédiaire · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping
Intermédiaire · Spécialisation · 1 à 3 mois