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: Test Automation, Test Case, Selenium (Software), Software Testing, Maintainability, Test Data, Debugging, Configuration Management
Avancées · Projet Guidé · Moins de 2 heures

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

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

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

Compétences que vous acquerrez: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Déploiement des applications, HTML et CSS, Docker (Logiciel), Kubernetes, Comptes d'utilisateurs, Informatique sans serveur, Django (Framework Web), Node.js, Développement Web Front-End, Conception de l'application, Applications en nuage, Restful API, CI/CD, Développement Web complet, Développement de l'informatique en nuage, Architecture logicielle, Javascript, Microservices, Développement web back-end, Développement d'applications
Avancées · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: C# (Programming Language), Object Oriented Programming (OOP), C and C++, .NET Framework, Data Access, Microsoft Visual Studio, Extensible Markup Language (XML), Data Structures, Database Management, Algorithms, User Interface (UI), Network Model, Application Development, Computer Graphics, File Management
Intermédiaire · Cours · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Spring Boot, Spring Framework, Restful API, API Design, Web Applications, Software Testing, Unit Testing, Object-Relational Mapping, Application Security, Authentications, JSON, Authorization (Computing), Data Access, Dependency Analysis
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Unified Modeling Language, Application Development, UI Components
Mixte · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Front-End Web Development, Web Content Accessibility Guidelines, Performance Tuning, Web Development Tools, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), TypeScript, Ajax, Debugging, Javascript, Software Design Patterns, Restful API, Application Performance Management, Web Frameworks
Intermédiaire · Spécialisation · 3 à 6 mois