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: Restful API, Spring Boot, API Design, Application Programming Interface (API), Spring Framework, JSON, Object-Relational Mapping, Business Logic, Integration Testing, Data Modeling, Server Side, Software Architecture, Data Persistence, Data Access
Mixte · 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: HTML et CSS, Typographie, Feuilles de style en cascade (CSS), Conception de sites web réactifs, Javascript, Composants UI, Animations, Conception de sites web, Webpack, Environnement de développement, Conception et développement de sites web, Déploiement des applications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: TypeScript, React.js, Javascript, Debugging, Integrated Development Environments, Context Management
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Conception orientée objet, Développement de logiciels, Architecture logicielle, Conception de l'application, Programmation Java, Modèle de langage unifié, Modèles de conception de logiciels, Génie logiciel, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'API
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, Développement d'applications, Principes de programmation, Programmation informatique, Développement Web
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: JUnit, Test Automation, Test Tools, Unit Testing, Software Testing, Continuous Integration, Performance Testing, Selenium (Software), Quality Assurance, Integration Testing, Test Case, User Acceptance Testing (UAT), IT Automation, Scripting, Debugging, Network Performance Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Color Theory, Web Design, Responsive Web Design, HTML and CSS, ChatGPT, Generative AI, Development Environment, Javascript, Cloud Hosting, Software Installation, Databases
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Node.js, Javascript, Outils de développement web, Développement multiplateforme, Développement Web, Applications Web
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Développement Web Front-End, Composants UI, Cadres Web, Javascript, Cadres JavaScript, Développement Web, Programmation événementielle, Applications Web, Importation/exportation de données
Intermédiaire · Cours · 1 à 4 semaines

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