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 Maryland, College Park
Compétences que vous acquerrez: Programmation informatique, Programmation du système, Interaction Homme-Machine, Programmation événementielle, Programmation Java, Conception d’interfaces utilisateur (UI), Développement Mobile, Infographie, Interface utilisateur (UI), Composants UI, Développement d'applications, Animations, Systèmes d'information géographique, Modèle de réseau, Conception interactive, Développement Android, Stockage des données, Gestion des données
Mixte · Cours · 1 à 3 mois

Universidade de São Paulo
Compétences que vous acquerrez: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Computer Programming, Debugging, Programming Principles, Software Testing
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, JSON, Javascript, jQuery, Conception de la base de données, AJAX, Django (Framework Web), Modélisation des données, Comptes d'utilisateurs, Programmation orientée objet (POO), Applications Web, Débogage
Intermédiaire · Cours · 1 à 3 mois

University of New Mexico
Compétences que vous acquerrez: Bases de données, Bases de données relationnelles, Modèles de conception de logiciels, Modèle Vue Contrôleur, Développement de logiciels, Javascript, Feuilles de style en cascade (CSS), Ruby on Rails, Interface utilisateur (UI), Architecture logicielle, AJAX, Middleware, Cadres d'application, Développement Web complet, Développement agile de logiciels, Applications Web, Git (Système de contrôle des versions)
Mixte · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Débutant · Certificat Professionnel · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Maintenabilité, Test de logiciels, Modèles de conception de logiciels, Tests unitaires, Développement piloté par les tests (TDD), Cas de test, JUnit, Sécurité mobile, Tests d'intégration, Conception de logiciels, Sécurité des applications, Architecture logicielle, Testabilité, Développement Android, Conception de l'application, Automatisation des tests, Génie logiciel
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Planification des ressources de l'entreprise, Transformation numérique, Science des données, Modèle de programmation ABAP RESTful (RAP), Architecture d'entreprise, Architecture de l'informatique en nuage, Cloud Computing, Logiciel en tant que service, Technologies de l'entreprise, SAP S/4HANA, Cybersécurité, Analytique, Stratégie d'expérience client (CX), Conception et mise en œuvre du système, Applications SAP, Analyse de valeur et de rentabilité, Développement d'applications, Microservices
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Conteneurisation, CI/CD, GitHub, Déploiement dans le nuage, Node.js, Développement Web Front-End, Restful API, Kubernetes, Développement d'applications, Django (Framework Web), React.js, Conception de l'application, Comptes d'utilisateurs, Développement web back-end, Développement Web complet, Javascript, Applications Web, IBM Cloud, MongoDB, Microservices
Avancées · Cours · 1 à 3 mois

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

University of Minnesota
Compétences que vous acquerrez: Test de logiciels, Programmation Java, Cas de test, Cucumber (logiciel), Tests unitaires, JUnit, Essais fonctionnels, Programmation pilotée par le comportement, Tests en boîte blanche, Ingénierie d'essai, Automatisation des tests, Planification des tests, Gherkin (langage de script), Testabilité, Tests d'acceptation, Couverture du code
Intermédiaire · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
Intermédiaire · Spécialisation · 1 à 3 mois