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.

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, structures de données, Développement du programme, Pédagogie numérique, Java, Débogage, Programmation orientée objet (POO), Logiciels et technologies pour l'éducation
Débutant · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Rust (Programming Language), System Programming, Package and Software Management, Data Structures, Software Installation, Test Data, Programming Principles, Secure Coding, Maintainability, Debugging, Software Design Patterns, Integrated Development Environments, Data Sharing, Data Management, Command-Line Interface, Capacity Management
Débutant · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: AI Security, Application Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Security Testing, Threat Modeling, Data Security, Security Controls, Cyber Security Assessment, Cybersecurity, Security Awareness, Threat Management, Continuous Monitoring, Authorization (Computing), Encryption, Penetration Testing, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Ingénierie de requête, Flux de travail IA, Intelligence artificielle et apprentissage automatique (IA/ML), Qualité des logiciels (SQA/SQC), Automatisation, Intelligence artificielle, IA générative, Développement de logiciels, Outils de développement de logiciels, Analyse, Personnalisation par l'IA, Sécurité des applications, Examen technique des logiciels, Optimisation des performances, DevSecOps, Cycle de vie du développement logiciel, Examen du code, Débogage, Génie logiciel, Codage sécurisé
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Conception et développement de sites web, Conception de sites web, HyperText Markup Language (HTML), Développement Web, Applications Web, HTML et CSS
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Vision par ordinateur, Apprentissage par transfert, Évaluation de modèles, Deep learning, Architecture de réseau, Matlab, Prétraitement de données, Réseaux neuronaux convolutifs, Analyse d'images, Analyse des Données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Data Preprocessing, Linear Algebra, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Manipulation des données, Programmation en Python, Programmation orientée données, Développement du programme, Débogage, Analyse des Données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Fire And Life Safety, Construction Inspection, Safety Training, Safety Standards, Building Codes, Safety and Security, System Monitoring, Electrical Systems, Building Services Engineering, Continuous Monitoring, Control Systems, Systems Integration, Technical Standard, Communication Systems
Intermédiaire · Cours · 1 à 4 semaines