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.

NIIT
Compétences que vous acquerrez: Développement d'applications, Javascript, Cadres JavaScript, Réutilisation du code, Cas de test, Tests unitaires, Validation des données, React.js, Développement du programme, Cycle de vie du développement des systèmes, Flux d'utilisateurs, Intégration frontale, Composants de l'interface utilisateur, Conception de l'interface et de l'expérience utilisateur (UI/UX), Développement Web Front-End, Gestion du cycle de vie des applications, Données Validation des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Server Side, Application Deployment, Apache Tomcat, Back-End Web Development, Apache, Front-End Web Development, Web Design and Development, PHP (Scripting Language), Application Servers, HTML and CSS, Web Applications, Web Development, Web Components, Web Design, UI Components, Email Automation, Usability, Development Testing, User Interface (UI) Design, Code Reusability
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: SonarQube, Role-Based Access Control (RBAC), Code Review, Maintainability, Continuous Integration, Software Quality Assurance, Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Software Engineering, Software Development, Git (Version Control System), Building Codes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: SonarQube, Continuous Integration, Code Coverage, Code Review, Vulnerability, Security Testing, CI/CD, Secure Coding, Application Security, Continuous Delivery, Vulnerability Assessments, Software Quality Assurance, Maintainability, Vulnerability Management, Development Environment, Software Installation, Security Management, Data Integration, Quality Improvement, Analysis
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Cassandra, Query Languages, Database Development, Data Maintenance, Data Modeling, Java Programming, Enterprise Application Management, Data Manipulation, Back-End Web Development, Distributed Computing, Full-Stack Web Development, Transaction Processing, Apache, Business Logic, Application Design, Performance Tuning, Frontend Integration, NoSQL, Data Integrity, Data Management
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Application Servers, Data Migration, Enterprise Application Management, Java Platform Enterprise Edition (J2EE), Java, Software Installation, Configuration Management, Command-Line Interface, System Configuration, Authentications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Extract, Transform, Load, Data Pipelines, Data Integration, File Management, Scalability, File Systems, Data Processing, Context Management, Java, Java Programming, Data Transformation, Data Manipulation, Maintainability
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Metadata Management, Extract, Transform, Load, Data Integration, Data Pipelines, Business Logic, Data Processing, Java, Data Import/Export, Data Transformation, Software Documentation, Data Storage Technologies, Debugging, Code Reusability
Mixte · Cours · 1 à 4 semaines
University of Glasgow
Compétences que vous acquerrez: Environnements de développement intégré, Javascript, Cadres JavaScript, Pensée informatique, Architecture des logiciels, Langage de balisage hypertexte (HTML), Développement du programme, Cadres d'application, Conception de logiciels, Outils de développement web, Évolutivité, Principes de programmation, Conception et développement de sites web, Conception interactive, Outils de programmation informatique, Composants de l'interface utilisateur, Interface utilisateur (UI)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Mapping, Middleware, Verification And Validation, Business Process Automation, Process Driven Development, Data Integration, Process Modeling, File Transfer Protocol (FTP), Development Testing, Java, Data Validation, Java Programming, Code Reusability, Configuration Management, Data Persistence, System Configuration, File Management, File I/O
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud-Native Computing, Cloud Applications, Cloud Development, Serverless Computing, Cloud API, API Gateway, Application Development, Google Cloud Platform, Authentications, Cloud-Based Integration, Application Programming Interface (API), Identity and Access Management, Event-Driven Programming, Node.JS, Authorization (Computing)
Intermédiaire · Cours · 1 à 3 mois