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.

Compétences que vous acquerrez: Webhook Security, AI Integrations, Generative AI Agents, Application Programming Interface (API), AI Workflows, Agentic Workflows, API Design, Restful API, AI Orchestration, OpenAI API, Web Scraping, Prompt Engineering, Scripting Languages, No-Code Development, Google Gemini, Javascript, Automation, Authentications, Large Language Modeling, Cybersecurity
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud-Native Computing, Cloud Applications, Cloud Development, Google Cloud Platform, Application Design, Data Store, Application Development, Microservices, Software Development, Cloud Storage, Cloud Services, Other Programming Languages, Software Development Tools, Development Environment, Javascript, Data Storage Technologies, Data Storage, Operational Databases, Databases, Scalability
Intermédiaire · Cours · 1 à 3 mois
University of Glasgow
Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Développement du programme, Architecture des logiciels, Cadres JavaScript, Principes de programmation, Pensée informatique, Javascript, Maintenabilité, Outils de programmation informatique, Conception interactive, Environnements de développement intégré, Outils de développement web, Évolutivité, Conception et développement de sites web, Conception de logiciels, Tests de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Côté serveur, PostgreSQL, Intelligence artificielle, Cadres JavaScript, Développement Web Front-End, Intégrations AI, Codage sécurisé, Javascript, Bases de données relationnelles, Cartographie objet-relationnelle, Développement Web complet, Restful API, Applications Web, Outils de développement web, SQL, Interface de programmation d'applications (API), React.js, TypeScript, Gestion des bases de données, Conception de l'API
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Cloud-Native Computing, Cloud Development, Google App Engine, Application Deployment, Cloud Deployment, Google Cloud Platform, Application Performance Management, Infrastructure as Code (IaC), Platform As A Service (PaaS), Kubernetes, Development Environment, Performance Tuning, Containerization, Debugging, Serverless Computing, Virtual Machines, Computer Programming
Intermédiaire · Cours · 1 à 3 mois

Northeastern University
Compétences que vous acquerrez: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Intermédiaire · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Performance de l'interface utilisateur, Langage de balisage hypertexte (HTML), Lignes directrices sur l'accessibilité du contenu web, Cadres JavaScript, Développement Web Front-End, Analyse Web et SEO, HTML et CSS, Javascript, Développement Web, Conception de sites web, Contenu Web, Applications Web, Outils de développement web, Conception de sites web réactifs, Programmation événementielle, Développement de logiciels, Conception et développement de sites web, Serveurs web, Technologie Open Source
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: OAuth, Microservices, Spring Framework, Spring Boot, Containerization, Application Deployment, Apache Kafka, Development Testing, Software Testing, Docker (Software), Kubernetes, Unit Testing, Authentications, Integration Testing, Data Access, Software Architecture, Secure Coding, Restful API, Java Programming, Java
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Interface utilisateur (UI), Feuilles de style en cascade (CSS), jQuery, Environnement de développement, Animations, Javascript, Composants de l'interface utilisateur, Débogage, Environnements de développement intégré, Outils de développement web, Programmation événementielle, Conception et développement de sites web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Kafka, Real Time Data, Data Pipelines, Apache Spark, Scala Programming, Spring Boot, Java Programming, Development Environment, Apache, JSON, Data Integration, Live Streaming, Data Transformation, Solution Design, Data Processing, Query Languages, Performance Tuning, Software Architecture, Data Validation
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Application Frameworks, Java Programming, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Extensible Markup Language (XML), Data Access
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: GitHub, Version Control, API Testing, Authentications, Software Versioning, Test Tools, Test Script Development, Test Case, Eclipse (Software), Verification And Validation, Extensible Markup Language (XML), Software Installation
Intermédiaire · Cours · 3 à 6 mois