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.

Johns Hopkins University
Compétences que vous acquerrez: Apache Hadoop, structures de données, Gestion des fichiers, Traitement des données, Architecture des systèmes, Systèmes de fichiers, Big Data, Environnement de développement, Java, Stockage des données, Infrastructure de données, Informatique distribuée, Évolutivité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Extensible Markup Language (XML), Android Development, Mobile Development, Real Time Data, Data Integration, UI Components, User Interface (UI), Java Programming
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnements de développement intégré, Programmation en Python, Flux de travail IA, Contrôle des versions, Programmation Java, Conception de logiciels, Architecture logicielle, Examen du code
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, Conception d’interfaces utilisateur (UI), Développement Web Front-End, Composants UI, Bootstrap (Framework Front-End), Outils de développement web, Développement web back-end, React.js, Conception de sites web réactifs, HTML et CSS, Web sémantique
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Web Applications, React.js, JavaScript Frameworks, Front-End Web Development, Javascript, Cascading Style Sheets (CSS)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Ingénierie de requête, Intégration frontale, ChatGPT, Expérience Utilisateur, Interface de programmation d'application (API), Débogage, Développement Web, Applications Web, Données en temps réel, Javascript, HTML et CSS
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: SonarQube, Apache Maven, Jenkins, Apache Tomcat, Application Deployment, Java, DevOps, Application Servers, Amazon Web Services, CI/CD, Amazon Elastic Compute Cloud, Git (Version Control System)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Principes de programmation, Développement d'applications, Javascript, Développement Web
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: React.js, Context Management, Event-Driven Programming, Web Applications, JavaScript Frameworks, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Exploitation techniques, Penetration Testing, Secure Coding, Web Development, Web Applications, Full-Stack Web Development, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: GitHub, Développement Web Front-End, Conception et développement de sites web, Feuilles de style en cascade (CSS), Développement professionnel, Conception de sites web réactifs, LinkedIn, Développement Web, Javascript, HTML et CSS
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web Front-End, Cadres JavaScript, React.js, Génie logiciel, Javascript, Outils de développement web, Développement Web
Intermédiaire · Projet Guidé · Moins de 2 heures