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.

Board Infinity
Compétences que vous acquerrez: React.js, Environnement de développement, Persistance des données, React Native, Gestion du contexte, Développement mobile, Développement d'applications, Interface utilisateur (UI), Technologies de stockage des données, Conception de sites web réactifs, Gestion des données, Développement multiplateforme, Magasin de données, Outils de développement mobile, Ajax, Composants de l'interface utilisateur, Javascript, Cadres JavaScript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud-Native Computing, Cloud Applications, Cloud Development, Google App Engine, Google Cloud Platform, Serverless Computing, Application Deployment, Cloud Deployment, Application Performance Management, Application Design, Infrastructure as Code (IaC), Cloud API, Data Store, Application Development, API Gateway, Microservices, Authentications, Cloud Storage, Cloud Computing, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Structures de données, Déploiement des applications, Programmation événementielle, Gestion du contexte, Conception et développement de sites web, Développement du programme, Principes de programmation, Développement Web, Applications Web, JSON, Javascript, Logique informatique, Feuilles de style en cascade (CSS)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Programming Principles, Cloud Deployment, Data Structures, Development Environment
Avancées · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: JSON, UI Components, Application Deployment, Data Import/Export, Code Reusability, Web Frameworks, Web Design and Development, Front-End Web Development, Web Development Tools, Full-Stack Web Development, Web Development, HTML and CSS, Frontend Performance, Content Management, Cascading Style Sheets (CSS), Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Email Automation, Google Sheets, Scripting, Google Workspace, Scripting Languages, Spreadsheet Software, Productivity Software, Automation, Hypertext Markup Language (HTML), Data Access, HTML and CSS, Javascript, Supplier Relationship Management
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Back-End Web Development, Full-Stack Web Development, Server Side, Restful API, JavaScript Frameworks, Web Development, Web Frameworks, Frontend Integration, Web Applications, Web Servers, Javascript, Servers
Intermédiaire · Projet Guidé · Moins de 2 heures
University of Glasgow
Compétences que vous acquerrez: Présentation des données, Programmation informatique, Importation/exportation de données, Compétences analytiques, Apprentissage automatique appliqué, Prétraitement de données, Maîtrise des données, Tracé (graphique), Réutilisation du code, Développement de logiciels, Prétraitement des données, Javascript, Modèles de conception de logiciels
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Web Applications, Web Development, Web Development Tools, HTML and CSS, JavaScript Frameworks, OAuth, UI Components, Frontend Integration, Front-End Web Development, Authentications, React.js, Development Environment, Javascript, Software Installation, Cascading Style Sheets (CSS)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Development Environment, Web Development Tools, Test Tools, Unit Testing, Development Testing, Virtual Machines, Software Testing, Software Development Tools, Data Storage, Debugging, Software Configuration Management, Javascript, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
Avancées · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Design and Product, Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Interface (UI) Design, Scripting, UI Components, Web Applications, Algorithms, Web Design and Development, JSON, Program Development, User Story, Javascript, Automation, Hypertext Markup Language (HTML), Data Structures
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Espace de travail Google, Automatisation, Google Sheets, Automatisation des courriels, Développement d'applications, Logiciel de tableur, Applications Web, Conception de l'application, Langage de balisage hypertexte (HTML), Javascript, Scripting, Gmail, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 3 mois