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: Sécurité des applications, Motifs de l'invitation, Agents génératifs d'IA, Ingénierie rapide, Documents de conception de logiciels, ChatGPT, Intelligence artificielle et apprentissage automatique (IA/ML), Conception de logiciels, Intégration continue, Architecture des logiciels, Développement de logiciels, Connaissance de l'IA, Intégrations AI, IA générative, Éthique des données, Examen du code, Architectures de modèles génératifs, Flux de travail agentiques, Ingénierie de requête, Génie logiciel, Candidature au LLM
Intermédiaire · Spécialisation · 1 à 3 mois
Stanford University
Compétences que vous acquerrez: Intégrité des données, Cryptographie, Sécurité des applications, Cryptage, Normes de cryptographie à clé publique (PKCS), Algorithmes, Gestion des clés, Probabilité, Protocoles cryptographiques, Norme de cryptage des données, Cybersécurité, Arithmétique, Authentifications, Norme de chiffrement avancée (AES)
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Deployment, Software Development Life Cycle, Server Side, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, CI/CD, 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

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

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, AI Integrations, Application Deployment, 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: L'informatique en nuage, CI/CD, Sécurité de l'informatique en nuage, DevOps, Arriérés, Services en nuage, Déploiement dans le nuage, Intégration continue, Développement agile de logiciels, Développement logiciel agile, Principes Kanban, Méthodologie Agile, Architecture de l'informatique en nuage, Infrastructure en nuage, Outils Devops, Rétrospectives de sprint, Témoignage de l'utilisateur, Scrum (développement de logiciels), Technologies de l'informatique en nuage, Informatique en nuage, Méthodologie agile, Plates-formes d'informatique en nuage
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Presence, Web Development, Editing, Social Media, Content Management, Embeddings, Marketing, Design, Computer Science
Avancées · Projet Guidé · Moins de 2 heures

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, Infrastructure Security, Data 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

Compétences que vous acquerrez: Recherche sur les utilisateurs, Analyse concurrentielle, Conception centrée sur l'utilisateur, Facteurs humains, Expérience de l'utilisateur, Développement de la personnalité, L'idée, Persona (Expérience utilisateur), Recherche UI/UX, Lignes directrices sur l'accessibilité du contenu web, Témoignage de l'utilisateur, Conception de solutions, Penser la conception, Conception de l'expérience utilisateur, Conception centrée sur l'homme
Débutant · Cours · 1 à 4 semaines

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

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

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