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 Colorado Boulder
Compétences que vous acquerrez: Eclipse (Logiciel), Conception du matériel, Tests en laboratoire, Conception et mise en œuvre du système, Développement de logiciels, Circuits intégrés à application spécifique, Rapports de laboratoire, Architecture des ordinateurs, Cas de test, Expérience en laboratoire, Systèmes électroniques, Systèmes embarqués, Réseau de portes programmables (FPGA), Vérification et validation, Ingénierie électronique, Matériel électronique, Développement de scripts de test, Génie électrique et informatique, Microarchitecture, Logiciels embarqués
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

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
University of London
Compétences que vous acquerrez: Arithmétique, Mise en réseau générale, Résolution de problèmes, Programmation informatique, Pensée informatique, Réseaux informatiques, Sécurité des réseaux, Développement du programme, Maîtrise de l'informatique, Mathématiques générales, Systèmes informatiques, Mathématiques appliquées, Informatique, Applications Web, Visualisation (infographie), Sécurité réseau, Javascript, Sécurité des applications, Débogage, Environnement de développement, Analyse numérique
Préparer un diplôme
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Role-Based Access Control (RBAC), Postman API Platform, Authentications, Spring Framework, API Testing, Authorization (Computing), Restful API, Identity and Access Management, Secure Coding, Java Programming, Spring Boot, User Accounts, Application Programming Interface (API), API Design, Web Applications
Intermédiaire · Cours · 1 à 4 semaines

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

Meta
Compétences que vous acquerrez: Réutilisation du code, Composants de l'interface utilisateur, Modèles de conception de logiciels, Gestion du contexte, Cadres JavaScript, React.js, Tests unitaires, Jest (cadre de test JavaScript), Interface de programmation d'applications (API), Javascript, Outils de développement web, Développement Web Front-End, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Debugging, Frontend Integration, Event-Driven Programming, Dataflow, Web Applications, Development Environment, Cloud Computing
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Node.JS, TypeScript, Server Side, Software Development Tools, Development Environment, Web Servers, Web Development, Back-End Web Development, Web Applications, Javascript, Git (Version Control System), Webpack, Frontend Integration, Package and Software Management, File I/O, HTML and CSS, Event-Driven Programming
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Frontend Performance, Javascript, Data Structures, Software Installation, Data Mapping, Maintainability, Functional Testing
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: React.js, UI Components, JavaScript Frameworks, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Javascript, Application Programming Interface (API), Code Reusability, Data Sharing
Débutant · Cours · 1 à 3 mois

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, AI Workflows, Vibe coding, Generative AI Agents, Software Development Tools, Artificial Intelligence, Generative AI, AI Personalization, Google Workspace, Code Review, Software Development, Responsible AI, Application Deployment, Design Software, Front-End Web Development, Software Engineering, React.js, Web Development, Javascript
Débutant · Cours · 1 à 3 mois