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: Débogage, Compatibilité des navigateurs, Langage de balisage hypertexte (HTML), Feuilles de style en cascade (CSS), Analyse Web et SEO, Validation des données, Javascript, Outils de développement web, Bootstrap (Framework Front-End), HTML et CSS, Conception de sites web, Développement Web Front-End, Animations, Composants de l'interface utilisateur, Web sémantique, Conception de sites web réactifs, Côté serveur
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), Modèle Vue Contrôleur, Ajax, SQL, Feuilles de style en cascade (CSS), Développement Web, Déploiement dans le nuage, JSON, Application de base de données, Déploiement des applications, Javascript et jQuery, Javascript, Commandes Linux, Django (Framework Web), Développement d'applications, Applications Web, HTML et CSS, jQuery, Linux, Développement web back-end
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Server Side, Back-End Web Development, NoSQL, Javascript, Full-Stack Web Development, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Architecture du réseau, Systèmes de communication, Programmation du système, Mise en réseau générale, Protocoles de réseau, Routage de réseau, TCP/IP, Communications numériques, Télécommunications, Planification et conception de réseaux, Validation des données, Modèles OSI, Intégrité des données, Protocoles de routage, Réseaux informatiques
Intermédiaire · Cours · 1 à 3 mois

Intermédiaire · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Conception orientée objet, Modèle Vue Contrôleur, Java, Programmation orientée objet (POO), Examen technique des logiciels, Programmation Java, Maintenabilité, Principes de programmation, Conception de l'application, Examen du code, Langage de modélisation unifié, Réutilisation du code, Conception de logiciels, Conception et mise en œuvre du système, Conception de diagrammes, Modèles de conception de logiciels, Architecture des logiciels
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Systèmes embarqués, Conception du matériel, Microarchitecture, Circuits intégrés à application spécifique, Eclipse (Logiciel), Rapports de laboratoire, Vérification et validation, Matériel électronique, Génie électrique et informatique, Logiciels embarqués, Cas de test, Expérience en laboratoire, Ingénierie électronique, Réseau de portes programmables (FPGA), Conception et mise en œuvre du système, Tests en laboratoire, Systèmes électroniques, Architecture des ordinateurs, Développement du programme, Documentation technique
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Java, Méthodes statistiques, Analyse exploratoire des données, Traitement des données, Programmation Java, Analyse des données, Statistiques, Traitement des données, Importation/exportation de données, Manipulation de données
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Automatisation des tests, Outils de test, Java, Scripting, Ajax, Automatisation, Feuilles de style en cascade (CSS), Programmation Java, Tests de logiciels, Selenium (Logiciel), Développement de scripts de test
Intermédiaire · Cours · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Java, Programmation orientée objet (POO), Algorithmes, Cas de test, Programmation Java, Logiciels et technologies pour l'éducation, Structures de données, Pédagogie numérique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Security Assertion Markup Language (SAML), Spring Framework, OAuth, Authorization (Computing), Authentications, Single Sign-On (SSO), Java Programming, Role-Based Access Control (RBAC), Spring Boot, Secure Coding, Identity and Access Management, Data Persistence, Apache Tomcat, Public Key Infrastructure, Databases
Avancées · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Cadres d'application, JUnit, Architecture orientée services, Passerelle API, Modèle Vue Contrôleur, Spring Boot, Traitement des transactions, Cadre de travail Spring, Services Web, Tests unitaires, Programmation Java, JSON, Persistance des données, Gestion des bases de données, L'informatique en nuage, Cartographie objet-relationnelle, Restful API, Intégration frontale, Microservices, Architecture des logiciels
Débutant · Spécialisation · 1 à 3 mois