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: Restful API, Développement Web, Node.JS, Côté serveur, Cadres JavaScript, Applications Web, Informatique, Développement web back-end, Logiciel médiateur, Interface de programmation d'applications (API), Javascript, Authentifications, Développement Web complet, Services Web
Intermédiaire · Cours · 1 à 4 semaines

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Test Driven Development (TDD), Unit Testing, JUnit, Program Development, Test Case, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Design, Application Design, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Program Development, Diagram Design, Software Development
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Conception de l'interface utilisateur (UI), Stratégie UI/UX, Conception de l'interface et de l'expérience utilisateur (UI/UX), Lignes directrices sur l'accessibilité du contenu web, Examen du code, Facilité d'utilisation, Contrôle des versions, Applications Web, Web sémantique, React.js, Feuilles de style en cascade (CSS), Git (système de contrôle de version), HTML et CSS, Tests d'utilisabilité, Examen technique des logiciels, Javascript, Conception de sites web réactifs, Interface utilisateur (UI), Développement Web Front-End, Langage de balisage hypertexte (HTML)
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Java, L'IA responsable, Sécurité de l'IA, Apprentissage automatique appliqué, Éthique des données, Spring Boot, MLOps (Machine Learning Operations), Apprentissage par renforcement, Apprentissage fédéré, Déploiement du modèle, Intelligence artificielle, Apprentissage automatique, Cadre de travail Spring, Déploiement continu, Jenkins, Programmation Java, Gestion des applications d'entreprise, IA responsable, CI/CD
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web, Cadres d'application, Composants de l'interface utilisateur, Compatibilité des navigateurs, Conception de sites web, Cadres JavaScript, HTML et CSS, Feuilles de style en cascade (CSS), Développement mobile, React.js, React Native, Développement d'applications, Javascript, Conception de sites web réactifs, Langage de balisage hypertexte (HTML), Développement multiplateforme
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Model View Controller, Spring Framework, Java, Application Frameworks, Web Applications, Context Management, Application Development, Data Validation, Data Mapping
Intermédiaire · Cours · 1 à 4 semaines

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

University of Michigan
Compétences que vous acquerrez: Memory Management, C (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java Programming, Java, Hibernate (Java), Model View Controller, Java Platform Enterprise Edition (J2EE), Web Services, Object-Relational Mapping, Software Testing, Test Script Development, Apache Maven, Data Access, Databases, Database Management, Web Applications, Gradle
Débutant · Cours · 3 à 6 mois
Universidad Austral
Compétences que vous acquerrez: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, jQuery, Web Design and Development, Bitbucket, UI Components, Web Design, Git (Version Control System), Web Development Tools, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, Javascript and jQuery, Application Deployment, Node.JS, Javascript, Build Tools
Débutant · Cours · 1 à 4 semaines