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.

Illinois Tech
Compétences que vous acquerrez: Développement web back-end, Javascript, Systèmes de base de données, Développement d'applications, Développement de bases de données, Langages de script, Bases de données, Informatique en nuage, Conception de la base de données, Bases de données relationnelles, Applications Web, Développement Web, Outils de développement web, Applications en nuage, Déploiement des applications, HTML et CSS, Conception et développement de sites web, Côté serveur, Déploiement dans le nuage, Développement Web complet
★ 4.5 (51) · Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Angular, Test Driven Development (TDD), Web Components, Unit Testing, Development Testing, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Web Development Tools, Web Applications, Front-End Web Development, JavaScript Frameworks, Hypertext Markup Language (HTML), Development Environment, UI Components, Application Frameworks, Application Development, Javascript, Data Persistence
★ 4.3 (41) · Intermédiaire · Cours · 1 à 4 semaines

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: 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: 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: 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

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

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

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

Simplilearn
Compétences que vous acquerrez: Gestion des fichiers, C (langage de programmation), Programmation informatique, Algorithmes, Fichier E/S, Gestion des données, Environnement de développement, Structures de données, Autres langages de programmation, Gestion de la mémoire, Principes de programmation, C et C++
★ 4.5 (24) · Débutant · Cours · 1 à 4 semaines
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