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 London
Compétences que vous acquerrez: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Ajax, Web Content Accessibility Guidelines, Javascript, Web Design, Semantic Web, Usability, Web Applications, Web Development, Web Content, Usability Testing, Interactive Design, Data Structures, Application Frameworks, Network Protocols, Data Ethics, Animations
Préparer un diplôme
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Apache Hadoop, Real Time Data, Apache Spark, Apache Kafka, Data Integration, Apache Hive, Big Data, Applied Machine Learning, System Design and Implementation, Distributed Computing, Data Processing, NoSQL, MongoDB, SQL, Scalability
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Back-End Web Development, Full-Stack Web Development, Node.JS, Server Side, Restful API, JavaScript Frameworks, Web Development, Web Applications, Web Servers, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Interface de programmation d'application (API), Conception de sites web réactifs, Feuilles de style en cascade (CSS), HTML et CSS, Développement d'applications, Conception d’interfaces utilisateur (UI), Ingénierie de requête, Prompt engineering, Javascript, conception web, API OpenAI, Figma (Logiciel de conception), Conception de sites web
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Web Applications, Application Development, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Cloud Deployment, JavaScript Frameworks, OAuth, User Accounts, Authentications, Front-End Web Development, Development Environment, User Interface and User Experience (UI/UX) Design, Secure Coding, Responsive Web Design, Javascript, Software Installation
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Programmation Informatique, Algorithmes, Javascript, structures de données, Pensée informatique, Développement du programme
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Développement d'applications, React.js, Javascript, Développement Web, Cadres JavaScript, Outils de développement web, TypeScript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Selenium (Software), Git (Version Control System), GitHub, Jenkins, Test Automation, CI/CD, Test Data, Test Script Development, Test Tools, Software Testing, IntelliJ IDEA, Test Case, Development Environment, Application Frameworks, Apache Maven, Maintainability, Debugging
Avancées · Cours · 3 à 6 mois

Compétences que vous acquerrez: Interface de programmation d'application (API), Développement de logiciels, Javascript, Outils de développement web, Restful API, Conception de jeux, Programmation événementielle
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Application Deployment, React.js, Event-Driven Programming, User Interface (UI), Web Applications, Application Development, Web Development, Cascading Style Sheets (CSS), Javascript, JSON, Debugging
Intermédiaire · Cours · 1 à 4 semaines