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.

Vanderbilt University
Compétences que vous acquerrez: Generative AI Agents, Agentic Workflows, Debugging, TypeScript, Agentic systems, AI Workflows, Node.JS, OpenAI API, Generative AI, Program Development, Artificial Intelligence, LLM Application, Programming Principles, Tool Calling, Maintainability, Prompt Engineering, Application Frameworks, Javascript, Large Language Modeling, File Systems
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Intermédiaire · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Apache Maven, Build Tools, Continuous Integration, Version Control, Java, Software Versioning, Package and Software Management, Mac OS, Software Installation
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Javascript, Validation des données, Codage sécurisé, Gestion des données, Persistance des données, Applications Web, Sécurité des applications, Lignes directrices sur l'accessibilité du contenu web, Technologies de stockage des données, Compatibilité des navigateurs, Programmation événementielle, HTML et CSS, Conception de sites web réactifs, Feuilles de style en cascade (CSS), Web sémantique, Développement Web Front-End, Données Validation des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Java Programming, Web Development, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Data Access, Authorization (Computing)
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Test Script Development, Unit Testing, Test Case, Development Testing, Test Tools, React.js, API Testing, Software Testing, Web Development Tools, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

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

Coursera
Compétences que vous acquerrez: Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Plot (Graphics), Data Mapping, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Version Control, Unity Engine, GitHub, Bitbucket, Android Development, C# (Programming Language), Game Design, Mobile Development, Video Game Development, Software Versioning, Scripting, User Interface (UI), 3D Assets, Animation and Game Design, User Interface (UI) Design, UI Components, Computer Graphics, Program Development, Graphics Software, Animations
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, UI Components, Git (Version Control System), Front-End Web Development, Mobile Development, Javascript, Animations, User Interface (UI), Web Development Tools, Web Content Accessibility Guidelines, Typography, Semantic Web, GitHub, Version Control, Application Deployment, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Java, Jenkins, Test Tools, Object Oriented Design, Gherkin (Scripting Language), Continuous Integration, Test Automation, Java Programming, CI/CD, Test Execution Engine, Application Frameworks, Test Script Development, Software Testing, Software Design Patterns, Build Tools
Intermédiaire · Cours · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Web Development, HTML and CSS, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Back-End Web Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Débutant · Cours · 1 à 4 semaines