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.

Xi'an Jiaotong University
Compétences que vous acquerrez: ASP.NET, .NET Framework, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Database Application, Application Frameworks, Object Oriented Programming (OOP), Web Applications, Object Oriented Design, Database Development, Javascript, Back-End Web Development, HTML and CSS, Web Design, Scripting Languages, Data Access, Web Servers, Scripting, Event-Driven Programming
Mixte · Cours · 1 à 4 semaines
University of Glasgow
Compétences que vous acquerrez: Présentation des données, Cycle de vie du développement logiciel, Infographie, Programmation événementielle, Animation et conception de jeux, Conception de logiciels, Conception et développement de sites web, Apprentissage automatique appliqué, Outils de développement web, Développement du programme, Maîtrise des données, Tracé (graphique), Cycle de vie du développement des systèmes, Réutilisation du code, Développement de logiciels, Langage de balisage hypertexte (HTML), Animations, Javascript, Cadres JavaScript, Conception interactive
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: React.js, Développement Web Front-End, Programmation événementielle, Partage des données, Tests unitaires, Développement de scripts de test, Outils de développement web, Jest (cadre de test JavaScript), Tests de développement, Réutilisation du code, Composants de l'interface utilisateur, Javascript, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Modèle Vue Contrôleur, Conception de logiciels, Programmation orientée objet (POO), Architecture des logiciels, JUnit, Principes de programmation, Programmation Java, Langage de modélisation unifié, Conception orientée objet, Génie logiciel, Design conceptuel, Java, Modèles de conception de logiciels
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Hosting, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, UI Components, Application Deployment, React.js, Event-Driven Programming, Javascript, Apache
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: React.js, Développement Web Front-End, Expérience de l'utilisateur, Conception centrée sur l'utilisateur, Conception de sites web, Interface utilisateur (UI), Conception de sites web réactifs, HTML et CSS, Conception de l'expérience utilisateur, Conception de l'interface utilisateur (UI), Éléments et principes de conception, Composants de l'interface utilisateur, Javascript, Feuilles de style en cascade (CSS)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Frontend Integration, Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Enterprise Application Management, Java, Test Tools, Unit Testing, Application Programming Interface (API), Development Testing, Software Design Patterns, Authentications
Avancées · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Programmation informatique, Restful API, Programmation orientée objet (POO), Développement d'applications, Conception de jeux, cadre .NET, Services Web, C# (langage de programmation), Développement du programme, Développement de jeux vidéo, ASP.NET, Principes de programmation, Conception orientée objet, Gestion des bases de données, Moteur Unity, Cartographie objet-relationnelle, Modèles de conception de logiciels, C++ (langage de programmation), Conception de l'API, Interface de programmation d'applications (API)
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Validation des données, Développement Web Front-End, Persistance des données, Programmation événementielle, Web sémantique, Technologies de stockage des données, Conception de sites web réactifs, Sécurité des applications, HTML et CSS, Gestion des données, Compatibilité des navigateurs, Lignes directrices sur l'accessibilité du contenu web, Applications Web, Codage sécurisé, Javascript, Données Validation des données, Feuilles de style en cascade (CSS)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: IntelliJ IDEA, Apache Maven, Build Tools, Data Import/Export, Kotlin, Software Installation, Unit Testing, Software Development, Java, Software Testing, Database Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Real Time Data, Dashboard Creation, Dataflow, Data Pipelines, Dashboard, Google Cloud Platform, Data Integration, Cloud-Based Integration, Event-Driven Programming, Capacity Management, Data Processing, Data Presentation, Data Transformation, Scalability
Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Intelligence artificielle, Candidature au LLM, IA générative, TypeScript, Orchestration de l'IA, Cadres d'application, Flux de travail agentiques, Systèmes de fichiers, Développement du programme, Ingénierie de requête, Systèmes agentiques, Principes de programmation, Workflows d'IA, Modélisation des grandes langues, Agents génératifs d'IA, Node.JS, Maintenabilité, Débogage, Ingénierie rapide, API OpenAI, Javascript
Débutant · Cours · 1 à 4 semaines