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.

Packt
Compétences que vous acquerrez: Apache Maven, Build Tools, Dependency Analysis, Integrated Development Environments, Jenkins, Software Configuration Management, JUnit, Software Installation, Code Coverage, Code Review, Software Versioning, Shell Script, Project Management, Software Documentation, Automation, Systems Integration, Debugging
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Software Testing, Java Programming, Java, Software Engineering
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Responsive Web Design, React.js, HTML and CSS, Front-End Web Development, Web Development, Web Design, Javascript, Restful API, UI Components
Débutant · Cours · 3 à 6 mois

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

Compétences que vous acquerrez: Drupal, Content Management Systems, Project Management Life Cycle, Presentations, Business Requirements, Content Development and Management, HTML and CSS, Web Design and Development, UI Components, Blogs, Advertising, Application Deployment, Portfolio Management, Responsive Web Design, Javascript
Débutant · Cours · 1 à 4 semaines

Universitat Politècnica de València
Compétences que vous acquerrez: Computational Thinking, Programming Principles, Web Development, Database Management, Object Oriented Programming (OOP), Information Technology, Databases, Information Systems, Computer Programming, Algorithms, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Apache Kafka, Multi-Tenant Cloud Environments, Data Pipelines, Real Time Data, Payment Card Industry (PCI) Data Security Standards, Operational Databases, Scalability, Data Governance, Performance Tuning, Compliance Management, Data Architecture, Governance, Apache, Cost Management, Computer Architecture
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Vue.JS, JavaScript Frameworks, Web Development Tools, Front-End Web Development, Javascript, UI Components, Data Structures, Debugging
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, Web Development Tools, UI Components, Information Architecture, Wireframing, Application Frameworks, User Interface (UI) Design, Javascript
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Test Automation, Unit Testing, Software Testing, Verification And Validation, Test Case, Test Driven Development (TDD), Integration Testing, Debugging, Mockups
Mixte · Cours · 1 à 4 semaines
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: structures de données, Modèles de conception de logiciels, Programmation en Scala, Programmation événementielle, Algorithmes, Conception fonctionnelle, Java, Optimisation des performances, Principes de programmation, Conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Business Communication, Usability, Web Design, Web Development, User Interface (UI), Project Planning, Wireframing, Blogs, Interaction Design, Responsive Web Design, HTML and CSS, Javascript
Débutant · Cours · 1 à 4 semaines