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 California, Davis
Compétences que vous acquerrez: Javascript, Scripting, Langages de script, Composants UI, jQuery, JavaScript et jQuery, Programmation événementielle, Programmation orientée objet (POO), Conception de jeux, Animations, Outils de développement web
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Maven, Eclipse (Software), JUnit, Data Import/Export, Kotlin, Software Installation, Database Management, File Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Application Deployment, Integrated Development Environments, Development Testing, Application Development, Web Applications, Javascript
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Real Time Data, Dataflow, Data Pipelines, Dashboard, Google Cloud Platform, Data Processing, Data Transformation, Scalability, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cadres JavaScript, Javascript, Gestion du contexte, Développement Web, React.js, Persistance des données
Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Test de scénario, Automatisation des tests, Test de logiciels, Témoignage de l'utilisateur, Cas de test, Programmation pilotée par le comportement, Java, JUnit, Apache Maven, Gherkin (langage de script), Données d'essai, Maintenabilité, Selenium (Logiciel), Cucumber (logiciel)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, Artifactory, Apache Maven, CI/CD, DevOps, Build Tools, Software Configuration Management, Java, GitHub, Git (Version Control System)
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Javascript, Développement Web, Conception de sites web, Node.js, Programmation informatique, Côté serveur, React.js, Données Validation des données, Outils de développement web, TypeScript
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Angular, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Web Components, Web Design and Development, Web Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Javascript, Composants UI, Feuilles de style en cascade (CSS), Conception de logiciels, Développement Web, HyperText Markup Language (HTML), Développement Web Front-End, Cadres JavaScript, Angular, Évolutivité, HTML et CSS, Modèles de conception de logiciels, Applications Web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentications, OAuth, API Testing, Restful API, Application Programming Interface (API), JSON, Test Automation, Data Validation, Extensible Markup Language (XML), Mockups, Test Tools, Simple Object Access Protocol (SOAP), Virtualization, Debugging
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Javascript, Scripting, JSON, Développement Web, Prototypage, AJAX, Programmation événementielle, HyperText Markup Language (HTML), Protocoles réseau, Principes de programmation, Applications Web, Services web, Programmation orientée objet (POO)
Mixte · Cours · 1 à 4 semaines