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.

University of Colorado Boulder
Compétences que vous acquerrez: Développement de logiciels, Java, Langage de modélisation unifié, Intégrations AI, Programmation orientée objet (POO), Modèles de conception de logiciels, Architecture des logiciels, Programmation Java, Conception de l'API, Conception de logiciels, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception orientée objet
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Développement Web, Logiciel médiateur, Côté serveur, Développement Web Front-End, Serveurs web, Applications Web, Feuilles de style en cascade (CSS), Node.JS, Cadres JavaScript, Développement web back-end, Javascript, HTML et CSS
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), UI Components, Front-End Web Development, Usability, Interactive Design, Javascript, Creative Design, Graphic and Visual Design, Web Design and Development, User Interface (UI), Typography, Web Development, Web Analytics and SEO, Web Content Accessibility Guidelines, Frontend Performance
Débutant · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: React.js, TypeScript, Modèles de conception de logiciels, Javascript, Réutilisation du code
Avancées · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Kafka, Apache Spark, Data Pipelines, Distributed Computing, Real Time Data, Data Integration, Apache Hadoop, Security Controls, Configuration Management, Data Processing, Scala Programming, Authorization (Computing), Authentications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Performance Management, Prometheus (Software), System Monitoring, Amazon CloudWatch, Grafana, Performance Tuning, Event Monitoring, Frontend Performance, Servers, Performance Management, Cloud Services, Dashboard Creation, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Composants de l'interface utilisateur, React.js, Développement Web Front-End, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Web Applications, Full-Stack Web Development, Database Application, Data Store, Database Development, Database Management, SQL, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Composants de l'interface utilisateur, Développement Web, React.js, Interface de programmation d'applications (API), Développement Web Front-End, Feuilles de style en cascade (CSS), Programmation événementielle, Interface utilisateur (UI), Cadres JavaScript, Gestion des données, Conception de l'expérience utilisateur, Javascript
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Interface de programmation d'applications (API), Structures de données, Développement Web Front-End, JSON, Services Web, Javascript, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java, Interface de ligne de commande, Structures de données, Environnements de développement intégré, Architecture des logiciels, Programmation orientée objet (POO), Programmation Java, Conception de logiciels, Environnement de développement, IntelliJ IDEA, Gestion des données, Conception orientée objet
Débutant · Cours · 1 à 4 semaines