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.

Johns Hopkins University
Compétences que vous acquerrez: Medical Billing and Coding, Denial Management, Patient Registration, Revenue Cycle Management, ICD Coding (ICD-9/ICD-10), Claims Processing, Payment Processing and Collection, Registration, CPT Coding, Medical Billing, Medical Coding, Billing, Insurance, Insurance Policies, Revenue Management
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Cybersécurité, Cryptage, Évaluations de la vulnérabilité, Authentifications, Conception de logiciels, Codage sécurisé, Java, Cryptographie, Tests de sécurité, Test de pénétration, Conception et mise en œuvre du système, Modélisation de la menace, Analyse de la vulnérabilité, Principes de programmation, Sécurité des applications, Projet ouvert de sécurité des applications web (OWASP), Stratégie de sécurité, Administration Linux, Développement d'exploits, C et C++, Modélisation des menaces
Intermédiaire · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Intégrations AI, Développement de logiciels, Développement Web, Flux de travail agentiques, Outils de développement web, Configuration du système, Workflows d'IA, Ingénierie contextuelle, Installation du logiciel, Codage vibratoire, Débogage, Agents génératifs d'IA, Interface utilisateur (UI), Examen du code, Gestion du contexte, Environnements de développement intégré, Modèle Contexte Protocole
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Evaluation, Classification Algorithms, Regression Analysis, Data Science, Statistical Modeling, Predictive Modeling, Machine Learning Methods, Exploratory Data Analysis, Machine Learning, Data Analysis, Applied Machine Learning, Machine Learning Software, Feature Engineering, Random Forest Algorithm, Supervised Learning, Logistic Regression, Data Processing, Model Optimization, Data Manipulation, Data Visualization
Intermédiaire · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Gestion de la mémoire, Logique informatique, Principes de programmation, Développement du programme
Débutant · Cours · 1 à 3 mois

JetBrains
Compétences que vous acquerrez: Vibe coding, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation en Python, Manipulation de données, Traitement des données, Analyse des données, Apprentissage automatique, Prétraitement de données, Manipulation des données, Modèle de formation, Évaluation du modèle, Optimisation du modèle, Science des données, Programmation Python, Apprentissage automatique appliqué, Jupyter, Prétraitement des données, Modélisation prédictive
Intermédiaire · Projet Guidé · Moins de 2 heures

Fractal Analytics
Compétences que vous acquerrez: Programmation en Python, Programmation informatique, IA générative, Pensée critique, Programmation orientée objet (POO), Architectures de modèles génératifs, Débogage, Réseaux neuronaux artificiels, Programmation Python
Intermédiaire · Cours · 1 à 4 semaines
University of California, Santa Cruz
Intermédiaire · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Design and Product, Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Interface (UI) Design, UI Components, Web Applications, Algorithms, Web Design and Development, JSON, Program Development, User Story, Javascript, Automation, Hypertext Markup Language (HTML), Data Structures
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Algorithmes, Programmation informatique, Réutilisation du code, Développement Web complet, Développement web back-end, Développement Web, Contrôle des versions, Microsoft Copilot, GitHub, Débogage, Logique informatique, Conception de diagrammes, Principes de programmation, Git (système de contrôle de version), Développement du programme, C# (langage de programmation), Pensée informatique
Débutant · Cours · 1 à 3 mois