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: GitHub, Version Control, API Testing, Authentications, Software Versioning, Test Tools, Test Script Development, Test Case, Eclipse (Software), Verification And Validation, Extensible Markup Language (XML), Software Installation
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Computer Programming Tools, Software Development Tools, Java, Build Tools, Java Programming, Apache Maven, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Conception des systèmes, Réutilisation du code, Modèles de conception de logiciels, Architecture des logiciels, Node.JS, Javascript, Maintenabilité, Optimisation des performances, Programmation événementielle, Conception orientée objet, Programmation orientée objet (POO), Conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Cassandra, Operational Databases, Query Languages, Database Development, Data Maintenance, Data Modeling, Java Programming, Enterprise Application Management, Data Manipulation, Back-End Web Development, Distributed Computing, Data Access, Full-Stack Web Development, Database Management, Transaction Processing, Program Development, Business Logic, Performance Tuning, Data Integrity, Data Management
Débutant · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Surveillance du système, Analyse comparative, Apprentissage automatique appliqué, Analyse des performances, Structures de données, Mise en œuvre du programme, MLOps (Machine Learning Operations), Traitement des données, Ingénierie des fonctionnalités, Optimisation des performances, Programmation Java, Évolutivité, Java, Tests de performance, Théorie des graphes, Gestion de la mémoire
Avancées · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Outils de test, Réutilisation du code, Automatisation des tests, Cas de test, Principes de programmation, Tests de logiciels, JUnit, Tests unitaires, Programmation Java, Conception orientée objet, Java, Tests de développement
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Côté serveur, Développement web back-end, Architecture des logiciels, Node.JS, Javascript, Modèle Vue Contrôleur, Développement Web, Restful API, Applications Web, Interface de programmation d'applications (API), PHP (langage de script), Stockage des données, Authentifications, JSON, Ajax, Serveurs web, Données en temps réel
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: SonarQube, Role-Based Access Control (RBAC), Code Review, Maintainability, Continuous Integration, Software Quality Assurance, Software Quality (SQA/SQC), Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Programming Principles, Software Engineering, Software Development, Git (Version Control System), Building Codes, Software Installation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: développement iOS, Interface utilisateur (UI), Cadres JavaScript, Candidature au LLM, Animations, Interface de ligne de commande, Javascript, Outils de développement mobile, Composants de l'interface utilisateur, Développement Android, React Native, TypeScript, Authentifications, Visage étreint, Développement mobile, Apple iOS, API OpenAI, Déploiement des applications, Développement multiplateforme
Avancées · Cours · 1 à 3 mois

Northeastern University
Compétences que vous acquerrez: Interface utilisateur (UI), Réutilisation du code, Architecture des logiciels, Principes de programmation, Structures de données, Composants de l'interface utilisateur, Développement d'applications, Programmation Java, Conception orientée objet, Programmation orientée objet (POO), Java, Gestion des données, Conception de logiciels, Programmation informatique
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: ASP.NET, Cadres Web, Côté serveur, Interface utilisateur (UI), Réutilisation du code, C# (langage de programmation), cadre .NET, Javascript, Intégration frontale, Composants de l'interface utilisateur, Applications Web, Cadres d'application, Programmation événementielle, Composants Web
Intermédiaire · Cours · 1 à 3 mois
Madecraft
Compétences que vous acquerrez: Amazon Web Services, Cloud Deployment, Hypertext Markup Language (HTML), Cloud Computing, Cloud Computing Architecture, Cloud Services, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Cloud Infrastructure, Infrastructure as Code (IaC), Web Design and Development, Amazon S3, HTML and CSS, AWS CloudFormation, Web Applications, Web Development, Cascading Style Sheets (CSS), AWS SageMaker, GitHub, Java Programming
Débutant · Spécialisation · 3 à 6 mois