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: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, UI Components, Web Language, Front-End Web Development, Mobile Development, Javascript, Animations, User Interface (UI), Web Development Tools, Web Content Accessibility Guidelines, Typography, Semantic Web, GitHub, Version Control, Application Deployment, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Interface de programmation d'applications (API), JSON, Applications Web, Codage sécurisé, Sécurité des applications, Ajax, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web, Interface de programmation d'applications (API), Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, Test de l'API, Cas de test, Tests unitaires, Outils de test, Tests de développement, Outils de développement web, Tests de logiciels, Javascript, Développement de scripts de test
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement Web, Optimisation des performances, Structures de données, Modèles de conception de logiciels, Programmation orientée objet (POO), Gestion des données, Javascript, Conception orientée objet
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Autorisation (informatique), Outils de construction, Données Validation des données, Validation des données
Intermédiaire · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Développement de logiciels, Environnements de développement intégré, Eclipse (Logiciel), Gestion des versions, Git (système de contrôle de version), Microsoft Visual Studio, Outils de développement de logiciels, IntelliJ IDEA, Version du logiciel, Contrôle des versions
Intermédiaire · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: TypeScript, Javascript, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Web Applications
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Intermédiaire · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: NoSQL, Big Data, File Systems, Data Infrastructure, Apache Hadoop, Data Architecture, Distributed Computing, Scalability, Database Systems, Cloud Computing, Apache Spark, Public Cloud, Data Processing, Data Storage Technologies, Cloud Services, Data Storage, Data Management
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: CI/CD, Jenkins, Docker (Software), Continuous Integration, Containerization, Cloud-Native Computing, Scalability, Application Deployment, Cloud Deployment, Continuous Deployment, Spring Framework, Spring Boot, DevOps, Prometheus (Software), Amazon CloudWatch, AWS Identity and Access Management (IAM), Identity and Access Management, Load Balancing, OAuth, Performance Tuning
Avancées · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Apache Kafka, Prometheus (Software), Performance Metric, Data Processing, Network Monitoring, Transaction Processing, Event Monitoring, Configuration Management, Network Troubleshooting, Network Architecture
Intermédiaire · Cours · 1 à 4 semaines