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: Programmation orientée objet (POO), Modélisation des données, Django (Framework Web), JSON, Javascript, Programmation en Python, AJAX, Débogage, Conception de la base de données, Applications Web, jQuery, Comptes d'utilisateurs
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Cadres JavaScript, Javascript, Composants UI, React.js, Débogage, Développement Web Front-End, HTML et CSS, Développement Web, Conception et développement de sites web
Intermédiaire · Projet Guidé · Moins de 2 heures

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

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

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

Princeton University
Compétences que vous acquerrez: Data Structures, Algorithms, Java, Computer Programming, Computational Thinking, Spatial Data Analysis, Theoretical Computer Science, Simulations
Intermédiaire · Cours · 3 à 6 mois

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Application Design, Test Driven Development (TDD)
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Algorithmes, Modèle de langage unifié, Conception orientée objet, Tests unitaires, Conception de logiciels, Normes et conduite éthiques, Architecture logicielle, Développement du programme, Test de logiciels, Outils de développement de logiciels, Diagrammes de flux de données (DFD), Génie logiciel
Intermédiaire · 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

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

University of Maryland, College Park
Compétences que vous acquerrez: Gestion des données, Programmation Java, Composants UI, Systèmes d'information géographique, Développement Android, Infographie, Développement Mobile, Interaction Homme-Machine, Modèle de réseau, Programmation informatique, Animations, Interface utilisateur (UI)
Mixte · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Automatisation, Tests de sécurité, Automatisation des tests, Vérification et validation, Tests unitaires, Tests en boîte blanche, Test de régression, Cas de test, Données d'essai, Débogage, Couverture du code, Test de logiciels, Sécurité des applications, Outils de développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines