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.

Microsoft
Compétences que vous acquerrez: Javascript, JSON, Langage de balisage hypertexte (HTML), Microsoft Copilot, Développement Web, Outils de développement web, Lignes directrices sur l'accessibilité du contenu web, Git (système de contrôle de version), Conception de sites web, Conception de sites web réactifs, Conception et développement de sites web, GitHub, HTML et CSS, Web sémantique, Feuilles de style en cascade (CSS), Développement Web Front-End, Contrôle des versions
★ 4.1 (40) · Débutant · Cours · 1 à 3 mois

Amazon
Compétences que vous acquerrez: JUnit, Développement d'applications, Cadre de travail Spring, Programmation Java, Débogage, Développement de logiciels, Modèles de conception de logiciels, Cycle de vie du développement des systèmes, Cycle de vie du développement logiciel, Langage de modélisation unifié, Java, Analyse des besoins, Maintenabilité, Développement logiciel agile, Principes de programmation, Méthodologie agile, Tests de logiciels, Git (système de contrôle de version), Méthodologies de développement de logiciels, Contrôle des versions, Méthodologie Agile, Développement agile de logiciels
★ 4.8 (37) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Jenkins, Test Script Development, CI/CD, Continuous Integration, Test Automation, Apache Maven, DevOps, Automation, Systems Administration, Scripting, Scalability, Web Applications, Role-Based Access Control (RBAC), Distributed Computing
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pseudocode, Responsive Web Design, Computational Thinking, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, React.js, HTML and CSS, Debugging, Algorithms, Interviewing Skills, UI Components, Professional Development, Web Presence, JavaScript Frameworks, Web Development Tools, Computational Logic, Web Development, Javascript, Software Development
★ 4.6 (41) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
★ 4.5 (53) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Développement de l'informatique en nuage, Débogage, Google Gemini, Ingénierie rapide, Intégrations AI, Déploiement des applications, Connaissance de l'IA, IA générative, Outils de développement de logiciels, Gémeaux, L'IA responsable, Google Cloud Platform, Déploiement dans le nuage, IA responsable, Ingénierie de requête
★ 4.9 (31) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI), User Interface (UI) Design, HTML and CSS, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Frameworks, Web Development Tools, Database Application, Server Side, Javascript
★ 4.1 (30) · Intermédiaire · Projet Guidé · Moins de 2 heures

Accenture
Compétences que vous acquerrez: Analyse des données, Javascript, Langue web, Langages de script, Prise de décision fondée sur des données, Maîtrise de l'informatique, Télétravail, Technologies émergentes, Programmation en Python, Microsoft Excel, Logiciel de tableur, Sécurité des données, Développement Web, Collecte de données, Maîtrise des données, Sensibilisation à la sécurité informatique, Communications numériques, Programmation Python, alphabétisation numérique, Principes de programmation, Formules Excel, Collecte des données
★ 4.6 (33) · Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Conception de l'API, Interface de programmation d'applications (API), Architecture des logiciels, Restful API, Services Web, Interface de ligne de commande, Modèles de conception de logiciels, Applications Web, Plate-forme Java Enterprise Edition (J2EE), Conception de logiciels, Java, Conception orientée objet
★ 4.3 (16) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Software Design, Test Driven Development (TDD), Diagram Design
★ 4.1 (13) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud-Native Computing, Cloud Applications, Cloud Development, API Gateway, Cloud API, Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, Node.JS, Authorization (Computing)
★ 4.3 (36) · Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Web Content Accessibility Guidelines, User Interface (UI), Usability, Web Design, Web Design and Development, Hypertext Markup Language (HTML), Front-End Web Development, UI Components, HTML and CSS, Semantic Web, Cascading Style Sheets (CSS), Javascript
★ 4.7 (36) · Intermédiaire · Projet Guidé · Moins de 2 heures