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 Michigan
Compétences que vous acquerrez: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, Développement Web Front-End, Conception de sites web réactifs, HTML et CSS, Git (Système de contrôle des versions), React.js, Règles pour l’accessibilité des contenus Web, Conception de l'expérience utilisateur, Utilisabilité, Données Validation des données, Web sémantique, Conception de l'interface et de l'expérience utilisateur (UI/UX), Applications Web, Examen technique des logiciels
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Javascript, Sécurité des applications, Node.js, Codage sécurisé, Programmation Java, Applications Web, Contrôles de sécurité, Serveurs web, Développement Web, HyperText Markup Language (HTML), Projet ouvert de sécurité des applications web (OWASP)
Intermédiaire · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: structures de données, Algorithmes, Conception du matériel, Architecture des ordinateurs, Conception assistée par ordinateur (CAO), Génie électrique, Logique computationnelle, Conception des systèmes, Circuits intégrés (CI) spécifiques à l'application, Modélisation mathématique, Routage de réseau, Théorie des graphes, Calculs
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Programmation orientée objet (POO), Informatique distribuée, Conception de logiciels, Modèles de conception de logiciels, Programmation informatique, Modèle de langage unifié, Principes de programmation, Conception orientée objet, Développement piloté par les tests (TDD), Programmation Java, Méthodologies de développement de logiciels
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Software Architecture, Java, Software Design, Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, User Interface (UI) Design, Application Development, Computer Programming, Artificial Intelligence, Data Structures
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, HTML et CSS, Conception de sites web réactifs, Conception et développement de sites web, Développement Mobile, React Native, Développement d'applications, Compatibilité des navigateurs, Développement multiplateforme, Développement Web
Débutant · Cours · 1 à 4 semaines

KodeKloud
Compétences que vous acquerrez: Commandes Linux, Mise en réseau, Linux, Outils Devops, Programmation informatique, Développement d'applications, Gestion des paquets et des logiciels, DevOps, Administration Linux, Applications en nuage, Java, Administration du système d'exploitation, Node.js, Installation du logiciel, Mise en réseau générale, Applications Web
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Software Documentation, Java, Back-End Web Development, Application Programming Interface (API), Secure Coding, Databases, Data Persistence, Dependency Analysis
Débutant · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: Unity Engine, Video Game Development, User Interface (UI), Game Design, Animations, Google Analytics, Prototyping, Object Oriented Programming (OOP), C# (Programming Language), Scripting, Application Deployment
Débutant · Cours · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Javascript, Infrastructure informatique, Amazon Elastic Compute Cloud (en anglais), Centres de données, Matériel informatique, Systèmes d'Exploitation, Serveurs, Project Management, Amazon S3, Technologies de l'information, HyperText Markup Language (HTML), Amazon Web Services, Mise en réseau générale, Serveurs web, Sécurité réseau, Cloud Computing, Analyse des Données, Nuage public, Applications Web
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Restful API, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Débutant · Spécialisation · 3 à 6 mois