Découvrez des cours de codage couvrant la programmation, les algorithmes, et plus. Préparez-vous à des carrières en développement logiciel.

Compétences que vous acquerrez: IA générative, Programmation en Python, Débogage, Ingénierie de requête, Pensée informatique, Développement du programme, Développement de logiciels, Environnement de développement, Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Generative AI, Git (Version Control System), Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Workflow Management, Business Process Automation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Narration des données, Statistiques descriptives, Informatique distribuée, Gouvernance des données, Bases de données, SQL, Apache Spark, Qualité des données, Conception de la base de données, JSON, Examen par les pairs, Modélisation des données, Présentations, Analyse exploratoire des données (AED), Pipelines de données, Lacs de données, Résolution de problèmes complexes, Analyse statistique, Visualisation de Données, Analyse des Données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Informatique sans serveur, Déploiement des applications, Grafana, Développement piloté par les tests (TDD), Codage sécurisé, Méthodologie Agile, Applications en nuage, Istio, Programmation pilotée par le comportement, DevOps, Gherkin (langage de script), OpenShift, Kubernetes, Couverture du code, Moniteur du système, Projet ouvert de sécurité des applications web (OWASP), Développement agile de logiciels, CI/CD, Jenkins, Intégration continue
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois

University of Leeds
Compétences que vous acquerrez: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Development Tools, Collaborative Software, Software Documentation, Open Source Technology
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Rmarkdown, Plot (Graphics), Ggplot2, Statistical Visualization, Box Plots, Scatter Plots, Data Visualization, Histogram, Descriptive Statistics, Data Visualization Software, Graphing, R Programming, Data Science
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage automatique, IA générative, Stratégie produit IA, Développement sans code, Technologies du libre-service, Déploiement des applications, Traitement du langage naturel (NLP), Ingénierie de requête, Gestion des flux de travail, Logiciel d'apprentissage automatique, IA responsable, Deep learning, Analyse du flux de travail de l'entreprise, Science des données, Intelligence artificielle, Orienté vers l'action, IBM Cloud, Intelligence artificielle et apprentissage automatique (IA/ML), ChatGPT, Motifs de l'invitation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Git (Système de contrôle des versions), Déploiement des applications, Web scraping, Linux, Commandes Linux, Conception de logiciels, Cycle de vie du développement logiciel, Restful API, Contrôle des versions, Modèles de conception de logiciels, Principes de programmation, Gestion des fichiers, Flask (Framework Web), Importation/exportation de données, Architecture logicielle, GitHub, Bash (langage de script), Script Shell, Méthodologies de développement de logiciels
Débutant · Spécialisation · 3 à 6 mois