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.

Compétences que vous acquerrez: PHP (Scripting Language), File I/O, Web Applications, Usability, Information Architecture, Responsive Web Design, Hypertext Markup Language (HTML), Front-End Web Development, MySQL, Web Design and Development, User Experience Design, Browser Compatibility, User Interface (UI), HTML and CSS, Verification And Validation, User Interface (UI) Design, Server Side, Semantic Web, Back-End Web Development, Javascript
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Hosting, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, Operating System Administration, Application Deployment, React.js, Event-Driven Programming, Javascript, User Interface (UI), Apache
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Javascript, Services web, Programmation événementielle, EXtensible Markup Language (XML), jQuery, HTML et CSS, AJAX, Applications Web, JSON
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, React.js
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Web Design, Event-Driven Programming, Web Design and Development, Development Environment, Web Development, User Interface and User Experience (UI/UX) Design, Web Applications, Interactive Design, Animations, Typography, Color Theory, Web Analytics and SEO, Debugging, Data Validation
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Javascript, React.js, Environnement de développement, Bootstrap (Framework Front-End), Déploiement des applications, Applications Web, Interface utilisateur (UI), Déploiement dans le nuage, Interface de programmation d'application (API)
Débutant · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: structures de données, Algorithmes d'apprentissage automatique, Informatique distribuée, Programmation informatique, Programmation en Scala, Algorithmes, Conception fonctionnelle, Optimisation des performances, Tests de performance
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Restful API, Spring Boot, API Design, Application Programming Interface (API), Spring Framework, JSON, Object-Relational Mapping, Business Logic, Integration Testing, Data Modeling, Server Side, Software Architecture, Data Persistence, Data Access
Mixte · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Vue.JS, Web Development Tools, Web Applications, Front-End Web Development, HTML and CSS, Javascript, Microsoft Visual Studio
Intermédiaire · Projet Guidé · Moins de 2 heures

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

University of Leeds
Compétences que vous acquerrez: Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Web Content, Back-End Web Development, Program Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation Java, Design conceptuel, Modèle Vue Contrôleur, Conception de logiciels, Architecture logicielle, Conception orientée objet, Modèle de langage unifié, Modèles de conception de logiciels, JUnit, Java
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois