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: JSON, Programmation orientée objet (POO), Déploiement des applications, Feuilles de style en cascade (CSS), SQL, HTML et CSS, Modélisation des données, Conception de la base de données, jQuery, Django (Framework Web), Cartographie objet-relationnelle, Bases de données, Modèle Vue Contrôleur, Applications Web, Javascript, Sécurité des applications, Cadres d'application, Développement Web, AJAX, Développement d'applications
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases
Mixte · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: structures de données, Débogage, Science Informatique Théorique, Logiciels mathématiques, Logiciel de conception, Ingénierie informatique, Algorithmes, Architecture des ordinateurs, Vérification et validation, Conception numérique, Outils de développement de logiciels, Outils de programmation informatique, Conception des systèmes, Circuits intégrés (CI) spécifiques à l'application, Logique computationnelle
Intermédiaire · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Modélisation des menaces, Conception de logiciels, Conception orientée objet, Modèles de conception de logiciels, Maintenabilité, Contrôle des versions, Documentation du logiciel, Examen du code, Intégration continue, Assurance qualité des logiciels, Génie logiciel, Examen technique des logiciels, Architecture logicielle, CI/CD, Qualité des logiciels (SQA/SQC), Tests de développement, Sécurité des applications, Test de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Débogage, Bootstrap (Framework Front-End), HTML et CSS, Analyse web et SEO, Conception de sites web réactifs, Développement Web Front-End, Développement Web, Conception de sites web, Composants UI, Tests de développement, Javascript, Compatibilité des navigateurs, Web sémantique, Données Validation des données, Animations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Data Structures, Javascript, Application Programming Interface (API), Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Middleware, File Transfer Protocol (FTP), Oracle Databases, Data Integration, Enterprise Application Management, Integration Testing, Systems Integration, Development Testing, Data Import/Export, Java, Configuration Management, File Management, Debugging
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, Web Applications, UI Components, User Interface (UI) Design, Javascript, Mobile Development, Animations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: UI Components, .NET Framework, ASP.NET, C# (Programming Language), Application Frameworks, Network Routing, Web Applications, Javascript, Event-Driven Programming, Server Side, Data Modeling
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, FinTech, Software Development Tools, Transaction Processing, Web Development, Web Applications, Node.JS, Emerging Technologies, Scalability, Javascript, Application Deployment, Computer Programming, Market Dynamics
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Project Design, Web Applications, Back-End Web Development, Server Side, Integrated Development Environments, Employee Performance Management, Registration, Databases, Authentications
Mixte · Cours · 1 à 4 semaines