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: Programmation informatique, Gestion des bases de données, Restful API, Contrôle des versions, Programmation Python, Développement web back-end, Bases de données relationnelles, Test de l'API, Structures de données, Django (Framework Web), Hébergement en nuage, Développement Web complet, GitHub, Programmation en Python, Réutilisation du code, Git (système de contrôle de version), Programmation orientée objet (POO), Commandes Unix, Systèmes de gestion de bases de données, Développement Web Front-End, Bootstrap (Framework Front-End)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Infographie, Langages de script, Programmation Python, Structures de données, Visualisation des logiciels, Programmation en Python, Logique informatique, Principes de programmation, Conception de diagrammes, Scripting, Débogage
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Science des données, Programmation informatique, Développement d'applications, Visualisation des données, Pandas (paquetage Python), Analyse des données, Programmation Python, Structures de données, Nettoyage des données, Programmation en Python, Java, Outils de programmation informatique, Principes de programmation, Matplotlib, Programmation Java, Programmation orientée objet (POO), Eclipse (Logiciel), Débogage, Tests unitaires, Fichier E/S, Conception orientée objet
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, Application Deployment, AI Integrations, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Java Programming
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cloud Deployment, Software Development Life Cycle, Server Side, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Database Design, CI/CD, Kubernetes, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Front-End Web Development, Ajax, Javascript, Azure DevOps, Software Development
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Services en nuage, DevOps, Architecture de l'informatique en nuage, L'informatique en nuage, Méthodologie Agile, Déploiement dans le nuage, Outils Devops, Infrastructure en nuage, Scrum (développement de logiciels), CI/CD, Rétrospectives de sprint, Intégration continue, Informatique en nuage, Technologies de l'informatique en nuage, Développement agile de logiciels, Développement logiciel agile, Témoignage de l'utilisateur, Méthodologie agile, Plates-formes d'informatique en nuage, Principes Kanban, Sécurité de l'informatique en nuage, Arriérés
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Computer Programming, Pseudocode, Communication
Débutant · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Computer Science, Code Reusability
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement d'applications, Pseudocode, Facilité d'utilisation, Cadres JavaScript, Conception de l'interface et de l'expérience utilisateur (UI/UX), Recherche sur les utilisateurs, Composants de l'interface utilisateur, Interface utilisateur (UI), Feuilles de style en cascade (CSS), Visualisation des logiciels, Unix, Réutilisation du code, Commandes Linux, Lignes directrices sur l'accessibilité du contenu web, Tests unitaires, Langage de balisage hypertexte (HTML), Conception de l'expérience utilisateur, Javascript, Débogage, Recherche en design
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Sécurité des applications, Développement de logiciels, Documents de conception de logiciels, IA générative, Conception de logiciels, Architecture des logiciels, Intégration continue, Intégrations AI, Connaissance de l'IA, Candidature au LLM, Génie logiciel, Éthique des données, ChatGPT, Examen du code, Ingénierie de requête, Ingénierie rapide, Motifs de l'invitation, Agents génératifs d'IA, Intelligence artificielle et apprentissage automatique (IA/ML), Architectures de modèles génératifs, Flux de travail agentiques
Intermédiaire · Spécialisation · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Data Security, Infrastructure Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence
Débutant · Spécialisation · 3 à 6 mois

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms, Data Import/Export
Débutant · Cours · 1 à 3 mois