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.

Simplilearn
Compétences que vous acquerrez: cadre .NET, Cartographie objet-relationnelle, Moteur Unité, Modèles de conception de logiciels, Principes de programmation, Développement de jeux vidéo, C++ (langage de programmation), Restful API, Développement d'applications, ASP.NET, Programmation orientée objet (POO), Génie logiciel, C# (langage de programmation), Services web, Gestion des bases de données, C (langage de programmation)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Node.JS, Restful API, Application Programming Interface (API), Back-End Web Development, Microsoft Visual Studio, Web Applications, Javascript, Application Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Hosting, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, Application Deployment, React.js, Event-Driven Programming, Javascript, User Interface (UI), Apache
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Application Programming Interface (API), Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), OAuth, Back-End Web Development, Eclipse (Software)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Boot, React.js, Object-Relational Mapping, Restful API, YAML, Data Access, Web Applications, Databases, Application Performance Management, Full-Stack Web Development, Configuration Management, Command-Line Interface
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, structures de données, Conception fonctionnelle, Algorithmes d'apprentissage automatique, Informatique distribuée, Programmation en Scala, Optimisation des performances, Algorithmes, Tests de performance
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model View Controller, Web Development Tools, Web Applications, JavaScript Frameworks, Data Validation, Javascript, Web Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Web Design, Event-Driven Programming, Web Design and Development, Development Environment, Web Development, User Interface and User Experience (UI/UX) Design, Web Applications, Interactive Design, Animations, Typography, Color Theory, Web Analytics and SEO, Debugging, Data Validation
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: React.js, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Real Time Data, Dataflow, Data Pipelines, Dashboard, Google Cloud Platform, Data Processing, Data Transformation, Scalability, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, Artifactory, Apache Maven, CI/CD, DevOps, Build Tools, Software Configuration Management, Java, GitHub, Git (Version Control System)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Déploiement dans le nuage, Déploiement des applications, Bootstrap (Framework Front-End), Environnement de développement, Feuilles de style en cascade (CSS), React.js, Interface utilisateur (UI), Interface de programmation d'application (API), Javascript, Applications Web
Débutant · Cours · 1 à 3 mois