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, Données Validation des données, JSON, JavaScript et jQuery, Programmation orientée objet (POO), AJAX, Débogage, Programmation événementielle, Outils de développement web
Débutant · 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: Javascript, Persistance des données, Gestion du contexte, Développement Web, Cadres JavaScript, React.js
Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Automatisation des tests, Développement de scripts de test, Programmation pilotée par le comportement, Cas de test, Java, JUnit, Test de logiciels, Gherkin (langage de script), Apache Maven, Test de scénario, Cucumber (logiciel), Selenium (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

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

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

Board Infinity
Compétences que vous acquerrez: Évolutivité, Composants UI, Javascript, Angular, Cadres JavaScript, HTML et CSS, HyperText Markup Language (HTML), Feuilles de style en cascade (CSS), Conception de logiciels, Cadres d'application, Développement Web, Applications Web, Développement Web Front-End
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: Services web, Javascript, JSON, AJAX, Scripting, Prototypage, Programmation orientée objet (POO), Programmation événementielle, HyperText Markup Language (HTML), Développement Web, Protocoles réseau, Applications Web, Principes de programmation
Mixte · Cours · 1 à 4 semaines