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: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: structures de données, Programmation orientée objet (POO), Tests unitaires, Données non structurées, Science Informatique Théorique, JUnit, Algorithmes, Java, Optimisation des performances, Débogage
Intermédiaire · Cours · 1 à 3 mois

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Java Programming, Mockups, Application Deployment, Application Design, Mobile Development Tools, Application Development, Software Design Patterns, JSON, Kotlin, User Interface (UI) Design, Prototyping, Application Lifecycle Management, User Interface and User Experience (UI/UX) Design, Software Design, Instagram
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Restful API, Spring Framework, Microservices, Cloud Deployment, API Design, Spring Boot, OAuth, System Design and Implementation, Java, Systems Design, Service Oriented Architecture, Software Design, Performance Tuning, Authentications, Web Design and Development, Sprint Planning, NoSQL, SQL, Databases, Product Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Test Script Development, Unit Testing, Software Testing, Jenkins, CI/CD, Continuous Integration, Test Tools, Apache Maven, Automation, Regression Testing, Test Case, DevOps, Java, C# (Programming Language), Java Programming, Python Programming
Débutant · Spécialisation · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Manipulation des données, Informatique distribuée, Programmation en Scala, SQL, Traitement des données, Optimisation des performances, Big Data, Transformation de données, Apache Spark
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: IntelliJ IDEA, Apache Maven, Integrated Development Environments, Version Control, Unit Testing, Eclipse (Software), Development Environment, Software Development Tools, Debugging, Git (Version Control System), Java, Application Development, Node.JS
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Javascript, Cadres JavaScript, Développement Web Front-End, Modèles de conception de logiciels, Angular, Composants Web, Tests unitaires, Applications en nuage, HyperText Markup Language (HTML), Modèle Vue Contrôleur, Composants UI, AJAX, Architecture logicielle, Applications Web, Développement Web
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Model Evaluation, Decision Tree Learning, Data Preprocessing, Classification Algorithms, Applied Machine Learning, Java, Predictive Modeling, Machine Learning Software, Supervised Learning, Technical Communication, Feature Engineering, Tree Maps, MLOps (Machine Learning Operations), Machine Learning Algorithms, Machine Learning, Algorithms
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Java, Data Validation, Application Development, Object Oriented Programming (OOP), Software Architecture, Data Modeling
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Cassandra, Query Languages, Data Modeling, Operational Databases, Back-End Web Development, Distributed Computing, Full-Stack Web Development, Performance Tuning, NoSQL, Data Manipulation, Database Design, Scalability, Data Integrity, Data Management, Java
Débutant · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Node.JS, React Redux, Restful API, Database Design, Ajax, Database Application, Databases, Full-Stack Web Development, Server Side, NoSQL, Back-End Web Development, Front-End Web Development, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Débutant · Spécialisation · 3 à 6 mois