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: Structures de données, Optimisation des performances, Algorithmes, Analyse comparative, Programmation Java, Informatique théorique, Génie logiciel, Cartes des arbres, Java, Évolutivité
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Frontend Integration, Full-Stack Web Development, IntelliJ IDEA, Spring Boot, Spring Framework, React.js, Restful API, Front-End Web Development, Back-End Web Development, Context Management, Web Applications, Application Frameworks, Development Environment, Command-Line Interface, Data Store
★ 4.4 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Autorisation (informatique), Modèle Vue Contrôleur, Logique d'entreprise, Développement Web complet, Application de base de données, Authentifications, Programmation Java, Développement de bases de données, Applications Web, Création de tableaux de bord
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: React.js, Programmation informatique, Structures de données, Programmation événementielle, Programmation orientée objet (POO), Développement d'applications, Développement du programme, Angulaire, Principes de programmation, Développement Web, Génie logiciel, Informatique, Applications Web, Javascript, Vue.JS, Cadres JavaScript
★ 4.6 (23) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Modèle Vue Contrôleur, Développement Web Front-End, Environnement de développement, Outils de développement web, Développement du programme, Environnements de développement intégré, Angulaire, Développement Web, Réutilisation du code, Javascript, Cadres JavaScript
★ 4.3 (21) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, AWS Kinesis, Apache Hive, Big Data, Applied Machine Learning, Data Processing, Systems Design, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, Query Languages, IntelliJ IDEA
★ 4.6 (16) · Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Selenium (Software), Test Driven Development (TDD), Performance Stress Testing, API Testing, Unit Testing, Performance Testing, Application Programming Interface (API), User Interface (UI), Javascript
★ 4.2 (15) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: JSON, Restful API, API Design, Web Applications, Application Programming Interface (API), Responsive Web Design, Cascading Style Sheets (CSS), Dashboard Creation, Event-Driven Programming, HTML and CSS, Javascript, Wireframing, Web Servers, Web Development, Real Time Data, Game Design, Hypertext Markup Language (HTML), Servers, Software Development
★ 4.9 (21) · Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Google Gemini, Déploiement des applications, IA générative, Outils de développement de logiciels, L'IA responsable, Développement d'applications, Gémeaux, Connaissance de l'IA, Intégrations AI, Intégration dans le nuage, Débogage, IA responsable, Google Cloud Platform
★ 4.9 (31) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Vérification et validation, Validation des données, Environnement de développement, Persistance des données, Intégrité des données, Développement d'applications, Interface utilisateur (UI), Développement du programme, Gestion de configuration, Programmation Java, Modélisation des données, Gestion des bases de données, Bases de données, Conception de l'interface utilisateur (UI), Développement de bases de données, Conception de l'application, Gestion de la configuration, Java, Données Validation des données
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Web Applications, Web Development, Expense Reports, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Data Modeling, Business Logic, Development Environment, Data Security, GitHub, Javascript, Project Documentation, Git (Version Control System)
★ 4.3 (8) · Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Programming Interface (API), Code Reusability, Software Design Patterns, Data Management, Data Structures, Web Development, Computational Logic, Programming Principles, Data Import/Export, Software Development, Software Engineering, Performance Tuning
★ 4.7 (19) · Intermédiaire · Spécialisation · 1 à 3 mois