Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.
Compétences que vous acquerrez: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Memory Management, Computer Science, Data Storage
Débutant · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Informatique, Évolutivité, Programmation informatique, Logique informatique, Matériel informatique, Algorithmes, Informatique théorique, Architecture des ordinateurs, Structures de données, Programmation Java, Systèmes informatiques
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Informatique en nuage, CI/CD, Programmation informatique, IA générative, Pipelines de données, Interface de ligne de commande, Visage étreint, DevOps, L'informatique sans serveur, Traitement du langage naturel, Modélisation des grandes langues, Déploiement des applications, Conteneurisation, Intégration continue, Docker (Logiciel), Informatique sans serveur, Jenkins, Rust (langage de programmation), Candidature au LLM, Restful API, Cas de test
Débutant · Spécialisation · 3 à 6 mois

LearnKartS
Compétences que vous acquerrez: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Cryptographic Protocols, Code Reusability, Application Design, Debugging, Performance Tuning
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Développement Web, Tests unitaires, Développement d'applications, Interface de programmation d'applications (API), Outils de test, Git (système de contrôle de version), Test de l'API, Développement de bases de données, Django (Framework Web), Bases de données, Comptes d'utilisateurs, MySQL, Authentifications, Contrôle des versions, Restful API, Applications Web, Conception de l'API, Développement web back-end
Intermédiaire · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Analyse des données, Analyse de l'activité, Prétraitement des données, Prise de décision fondée sur des données, Programmation en Python, Analyse, Présentation des données, Prétraitement de données, Programmation Python
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Installation du logiciel, Programmation informatique, Ingénierie de requête, Motifs de l'invitation, GitHub, Copilote GitHub, Connaissance de l'IA, Configuration du système, Ingénierie rapide
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Patient Registration, Medical Records, Medical Billing and Coding, Medical Office Procedures, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Patient Communication, Health Information Management, Revenue Cycle Management, Electronic Medical Record, Records Management, Clinical Documentation, Patient Safety, Care Coordination, Data Entry, Scheduling, Inventory Management System, Medical Terminology, Regulatory Compliance, Key Performance Indicators (KPIs), Quality Assurance
Débutant · Spécialisation · 3 à 6 mois

Dartmouth College
Compétences que vous acquerrez: Documentation du logiciel, Logiciels embarqués, C (langage de programmation), Programmation informatique, Outils de programmation informatique, Logique informatique, Linux, Principes de programmation
Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Produits dérivés, Calculs, Calcul intégral, Analyse numérique, Optimisation du modèle, L'algèbre, Programmation en Python, Logiciels mathématiques, Programmation Python, Graphique, Mathématiques appliquées
Intermédiaire · Cours · 1 à 3 mois