Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Compétences que vous acquerrez: Figma (Design Software), Usability Testing, Responsive Web Design, User Interface (UI), Journey Mapping, Interactive Design, User Experience Design, Usability, Wireframing, User Interface (UI) Design, Prototyping, User Experience, User Flows, UI/UX Strategy, Design Research, Front-End Web Development, Web Design and Development, Mockups, User Interface and User Experience (UI/UX) Design, Interaction Design
Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Programmation en Python, Développement de logiciels, Algorithmes, Programmation Python, Langages de script, Analyse des données, Traitement des données, Débogage, Logique informatique, Résolution de problèmes, Réutilisation du code
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: L'IA responsable, Invitations multimodales, Motifs de l'invitation, Outils d'ingénierie rapide, IA responsable, Ingénierie de requête, Connaissance de l'IA, Ingénierie contextuelle, Ingénierie rapide
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Tests de logiciels, Programmation orientée objet (POO), Conception de l'application, Autres langages de programmation, Principes de programmation, Développement piloté par les tests (TDD), Développement d'applications, Programmation Java, Programmation informatique, Développement de systèmes, Java, Tests unitaires, Développement du programme, Structures de données, Conception orientée objet
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Product Lifecycle Management, Product Flow Diagram, Competitive Analysis, Product Strategy, Innovation, Design Thinking, Process Flow Diagrams, Ideation, New Product Development, Customer Insights, Go To Market Strategy, Product Management, Product Development, Product Planning, Strategic Prioritization, AI Product Strategy, Market Analysis, Prototyping, Generative AI, Strategic Planning
Débutant · Spécialisation · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Développement de logiciels, Conception de logiciels, Systèmes embarqués, Gestion de la configuration, Environnement de développement, Développement d'applications, Langage de balisage extensible (XML), Logiciel médiateur, Architecture des logiciels, Configuration du système, Cadres d'application, Architecture des systèmes, Logiciels embarqués, Systèmes d'exploitation en temps réel, Gestion de configuration
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Flutter (Software), Mobile Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, Mobile Development Tools, UI Components, User Story, User Interface (UI), Android Development, Databases, Cloud Applications, Other Mobile Programming Languages, Database Management, Database Management Systems, Cross Platform Development, Application Programming Interface (API)
Débutant · Spécialisation · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: Feature Engineering, Model Optimization, Generative AI, Model Deployment, Tensorflow, Generative AI Agents, Google Gemini, Model Training, Keras (Neural Network Library), Machine Learning, Generative Model Architectures, Data Preprocessing, Machine Learning Software, Machine Learning Methods, MLOps (Machine Learning Operations), Google Cloud Platform, Model Evaluation, Data Cleansing, Data Quality, Cloud Computing
Intermédiaire · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Serveurs web, Plate-forme Java Enterprise Edition (J2EE), Programmation Java, Langages de script, Gestion des applications d'entreprise, Déploiement des applications, Partage des données, Développement Web, Applications Web, Gestion du contexte, Logiciel médiateur, Serveurs d'application, Cartographie objet-relationnelle, Scripting, Java, Persistance des données, Cadres d'application, Programmation événementielle, Côté serveur, Stockage des données
Intermédiaire · Spécialisation · 1 à 3 mois

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Android Development, Android Studio, Mobile Development, Java, Android (Operating System), Object Oriented Programming (OOP), Mockups, Java Programming, Data Persistence, Application Deployment, JSON, Web Services, Application Design, Object Oriented Design, Restful API, Mobile Development Tools, Application Development, Data Storage Technologies, Data Store, Instagram
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Transformation de données, Analyse exploratoire des données (AED), Présentation des données, Nettoyage des données, Analyse des données, Plotly, Visualisation interactive des données, Pandas (paquetage Python), Transformation des données, Apprentissage automatique, Logiciel de visualisation de données, Matplotlib, Traitement des données, Récit de données, Visualisation des données, Manipulation des données, IA générative, Scikit Learn (Bibliothèque d'apprentissage automatique), Éthique des données, Analyse exploratoire des données, Architectures de modèles génératifs, Manipulation de données, Réseaux adversoriels génératifs (GAN), Narration des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation en Python, Présentation des données, Programmation Python, Analyse avancée, Méthodes statistiques, Analyse statistique, Modélisation statistique, Apprentissage automatique appliqué, Apprentissage automatique, Analyse des données, Compétences analytiques, Analyse de régression, Science des données, Méthodes d'apprentissage automatique, Modélisation prédictive, Visualisation des données, Connaissance de l'IA, Gestion de portefeuille
Avancées · Cours · 1 à 4 semaines