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: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, HTML and CSS, Web Design and Development, Front-End Web Development, Javascript
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Application Frameworks, Java Programming, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Extensible Markup Language (XML), Data Access
Mixte · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Node.JS, File I/O, Javascript, Event-Driven Programming, Web Servers, Software Installation, Server Side, Application Development, File Management, Command-Line Interface, TCP/IP, Servers, OS Process Management, Application Deployment, Package and Software Management
Intermédiaire · Cours · 1 à 3 mois

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: Déploiement des applications, Côté serveur, Serveurs d'application, Composants de l'interface utilisateur, Développement Web, Conception de sites web, Développement Web Front-End, Développement web back-end, Automatisation des courriels, Conception et développement de sites web, Applications Web, Facilité d'utilisation, Apache Tomcat, Plate-forme Java Enterprise Edition (J2EE), HTML et CSS
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Extract, Transform, Load, Metadata Management, Data Integration, Data Pipelines, Databases, Business Logic, Data Processing, Java, File Management, Data Import/Export, Database Management, Data Manipulation, File I/O, Data Mapping, Dataflow, Scalability, Data Transformation, Software Documentation, Software Installation, File Systems
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Graph Theory, Javascript, Theoretical Computer Science, Programming Principles, Computational Thinking, Computer Science
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: jQuery, Ajax, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Content Accessibility Guidelines, Usability, Javascript and jQuery, Web Design and Development, Web Development, Hypertext Markup Language (HTML), Usability Testing, Javascript, Application Deployment, Web Design, Interactive Data Visualization, Event-Driven Programming, Semantic Web, Web Language, Web Applications
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Spring Boot, Cloud Deployment, Application Deployment, Google Cloud Platform, Cloud Applications, Key Management, System Configuration, Software Configuration Management, Application Development, Java
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: TypeScript, UI Components, React.js, User Interface (UI), JavaScript Frameworks, Front-End Web Development, Frontend Integration, Javascript, Code Reusability, Programming Principles, Data Management, Dataflow, Data Structures
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Algorithmes, Structures de données, Apprentissage automatique, Java, Algorithmes de classification, Génie logiciel, Programmation Java, Algorithmes d'apprentissage automatique, Analyse, Arbre de classification et de régression (CART), Méthodes d'apprentissage automatique, Apprentissage par arbre de décision
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Déploiement des applications, Java, Exploration de texte, Programmation Java, Informatique distribuée, Analyse des réseaux sociaux, Développement du programme, Traitement des données, Big Data, Théorie des graphes, Apache Hadoop
Mixte · Cours · 1 à 3 mois