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 London
Compétences que vous acquerrez: Visualisation interactive des données, Javascript, Bootstrap (Framework Front-End), Interaction Homme-Machine, HTML et CSS, Design d'interaction, Conception de sites web réactifs, Conception de sites web, Conception de l'application, MongoDB, Cadres JavaScript, Développement Web complet, jQuery, Wireframing, HyperText Markup Language (HTML), Comptes d'utilisateurs, Outils de développement web, Conception et développement de sites web, Applications Web, Conception de l'expérience utilisateur
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Javascript, structures de données, Programmation événementielle, HTML et CSS, Données Validation des données, Débogage, Conception et développement de sites web, Développement Web, Règles pour l’accessibilité des contenus Web, Interface utilisateur (UI), Conception interactive
Débutant · Cours · 1 à 4 semaines

Universidade Estadual de Campinas
Compétences que vous acquerrez: Android Studio, Android Development, Mobile Development, Application Development, User Interface (UI), Development Environment, Java, User Interface (UI) Design, Debugging, Software Installation, Extensible Markup Language (XML)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Kafka, Apache Hadoop, JSON
Débutant · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Modélisation des menaces, Déploiement continu, Maintenabilité, Déploiement des applications, Examen du code, Conception orientée objet, Tests de développement, Analyse des exigences de sécurité, Environnement de développement, Qualité des logiciels (SQA/SQC), Conception de logiciels, Test de logiciels, Assurance qualité des logiciels, Architecture logicielle, Livraison continue, Sécurité des applications, Modèles de conception de logiciels, Développement du programme, Génie logiciel, Assurance qualité
Intermédiaire · Cours · 1 à 3 mois

Northeastern University
Compétences que vous acquerrez: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: API Testing, JSON, Test Automation, JUnit, Test Script Development, Restful API, Software Testing, Test Case, Integration Testing, Functional Testing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability, Restful API
Intermédiaire · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Algorithmes, structures de données, Ingénierie informatique, Architecture des ordinateurs, Science Informatique Théorique, Débogage, Logique computationnelle, Conception des systèmes, Outils de programmation informatique, Outils de développement de logiciels, Vérification et validation, Logiciel de conception, Circuits intégrés (CI) spécifiques à l'application, Conception numérique, Logiciels mathématiques
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Bootstrap (Framework Front-End), Javascript, Feuilles de style en cascade (CSS), Conception de sites web réactifs, HTML et CSS, Conception de sites web, Principes de programmation, JavaScript et jQuery, Environnement de développement, jQuery, Développement Web, Conception et développement de sites web, HyperText Markup Language (HTML), Applications Web, Conception interactive
Mixte · Cours · 1 à 3 mois

Northeastern University
Compétences que vous acquerrez: Software Architecture, Java, Software Design, Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, User Interface (UI) Design, Application Development, Computer Programming, Artificial Intelligence, Data Structures
Mixte · Cours · 1 à 3 mois