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.

Universidade de São Paulo
Compétences que vous acquerrez: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Software Architecture, Software Design, Java Programming, Computer Programming, Software Testing, Other Programming Languages
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java Programming, Java, Data Management, Secure Coding, Theoretical Computer Science, Performance Tuning, Computer Programming
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Gestion des processus du système d'exploitation, Programmation Java, Java, Partage des données, Gestion de la mémoire
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez:
Débutant · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Automatisation des tests, Testabilité, Cucumber (logiciel), Développement guidé par le comportement, Tests en boîte blanche, Tests fonctionnels, Gherkin (langage de script), Analyse des besoins, Couverture du code, Programmation Java, Tests de logiciels, Cas de test, JUnit, Ingénierie d'essai
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Développement Web Front-End, Programmation informatique, Feuilles de style en cascade (CSS), HTML et CSS, Git (système de contrôle de version), Javascript, GitHub, Application de base de données, Développement de bases de données, ChatGPT, Intégrations AI, Langage de balisage hypertexte (HTML), Développement du programme, Applications Web, Conception de sites web réactifs, Déploiement des applications, Conception et développement de sites web, Apprentissage automatique, Développement mobile, Développement de jeux vidéo
Débutant · Cours · 1 à 3 mois

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Code Reusability, Java Programming, Software Design, Test Driven Development (TDD)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web Front-End, Réutilisation du code, HTML et CSS, Programmation événementielle, Développement web back-end, Javascript, Développement Web, Surveillance des événements, Scripting, Cadres JavaScript, Langages de script, Langage de balisage hypertexte (HTML), Applications Web, Côté serveur, Développement mobile
Débutant · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Classification Algorithms, Java Programming, Data Preprocessing, Machine Learning Software, Model Training, Model Deployment, Model Evaluation, Decision Tree Learning, Logistic Regression
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réutilisation du code, Gestion des processus du système d'exploitation, Cadre de travail Spring, Programmation Java, Cadres d'application, Optimisation des performances, JUnit, Spring Boot, Algorithmes, Java
Débutant · Cours · 1 à 3 mois

Universidade Estadual de Campinas
Compétences que vous acquerrez: Android Studio, Android Development, Mobile Development, Event-Driven Programming, Android (Operating System), UI Components, User Interface (UI), Application Development, Java, Mobile Development Tools, Java Programming, Development Environment, Software Installation, Extensible Markup Language (XML), Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Google App Engine, Cloud Deployment, Application Deployment, Cloud Development, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Application Development, Cloud Computing, Java Programming, Cloud Platforms, DevOps
Débutant · Projet · Moins de 2 heures