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: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Software Development Tools, Java, Apache Maven, Programming Principles, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures
University of Glasgow
Compétences que vous acquerrez: Développement Web Front-End, Test de logiciels, Javascript, Développement de logiciels, Développement d'applications, Infographie, Pensée informatique, Principes de programmation, Outils de développement de logiciels, Programmation événementielle, Outils de programmation informatique, HTML et CSS, Animations, Applications Web, Développement Web, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Dataflow, Data Pipelines, Apache Kafka, Real Time Data, Data Processing, SQL, Google Cloud Platform, Analytics, Jupyter, Java, JSON
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Analytics, Data Processing, Text Mining, Data Transformation, Distributed Computing, Java, Debugging, Java Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud Applications, Google Cloud Platform, Cloud-Native Computing, Cloud Storage, Microservices, Application Development, Cloud Services, Data Storage, Development Environment, Scalability, Node.JS
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Hibernate (Java), Multi-Tenant Cloud Environments, Object-Relational Mapping, Spring Boot, Performance Tuning, Java, Data Modeling
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Kafka, Real Time Data, Data Pipelines, Apache Spark, Apache Hadoop, Scala Programming, Spring Boot, Development Environment, Apache, JSON, Data Processing, Information Architecture, Live Streaming, Data Transformation, Java, Restful API, Performance Tuning, Software Architecture, Data Validation, System Configuration
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Salesforce Development, Salesforce, Visualforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermédiaire · Cours · 1 à 4 semaines
University of Glasgow
Compétences que vous acquerrez: Prototypage, Déploiement des applications, Contrôle des versions, Développement de logiciels, Développement d'applications, Javascript, Examen du code, Pensée informatique, Principes de programmation, Cadres JavaScript, Génie logiciel, Applications Web, Gestion des programmes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Extract, Transform, Load, Metadata Management, Data Integration, Data Pipelines, Databases, Data Processing, Java, Data Warehousing, File Management, Data Import/Export, Data Migration, Data Manipulation, Data Mapping, Scalability, Data Transformation, Software Documentation, Software Installation, Context Management, Data Storage Technologies, Debugging
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Webpack, JavaScript Frameworks, Object Oriented Programming (OOP), Full-Stack Web Development, JSON, Web Development Tools, Javascript, Event-Driven Programming, HTML and CSS, Application Programming Interface (API), Application Deployment, Application Development, Programming Principles, Web Development, Web Applications, Scripting, Browser Compatibility, GitHub, Debugging, User Interface (UI) Design
Intermédiaire · Spécialisation · 3 à 6 mois