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 Michigan
Compétences que vous acquerrez: Analyse de régression, R Programmation, Inférence statistique, Analyse des données, Statistiques descriptives, Régression logistique, Évaluation du modèle, Analyse prédictive, Tests d'hypothèses statistiques, Modélisation statistique, Biostatistique, Modélisation prédictive, Analyse statistique, Méthodes statistiques, Épidémiologie, Probabilités et statistiques
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Integrations, User Story, Prompt Engineering, No-Code Development, User Feedback, Technical Communication, Application Deployment, Performance Tuning, Data Wrangling, Version Control, Business Process Automation, DevSecOps, Site Reliability Engineering, Integration Testing, Application Security, Application Programming Interface (API), Agile Methodology, LLM Application, Data Integration, Scalability
Intermédiaire · Spécialisation · 3 à 6 mois

Edureka
Compétences que vous acquerrez: TypeScript, Javascript, Functional Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, System Configuration, Enterprise Application Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Architectures de modèles génératifs, Modélisation des grandes langues, Ingénierie rapide, Qualité de l'image, API OpenAI, Workflows d'IA, Candidature au LLM, IA générative, ChatGPT, Une créativité alimentée par l'IA, Ingénierie de requête, Interface de programmation d'applications (API), OpenAI, LangChain, Invitations multimodales
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Conception de sites web, React.js, Développement Web, Conception de sites web réactifs, Javascript, Interface utilisateur (UI), Conception et développement de sites web, HTML et CSS, Composants de l'interface utilisateur, Conception de l'interface utilisateur (UI), Feuilles de style en cascade (CSS), Conception de l'interface et de l'expérience utilisateur (UI/UX), Web sémantique, Cadres JavaScript, Langage de balisage hypertexte (HTML), Développement Web Front-End, Outils de développement web, Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réutilisation du code, Programmation orientée objet (POO), Selenium (Logiciel), Structures de données, Fichier E/S, Scripting, Programmation en Python, Programmation Python, Développement de scripts de test, Environnement de développement, Automatisation, Tests de logiciels, Principes de programmation, Automatisation des tests, Outils de développement web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réutilisation du code, Développement Web, Outils de construction, Maintenabilité, Autres langages de programmation, Principes de programmation, Gestion de la mémoire, Programmation du système, Environnements de développement intégré
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unreal Engine, Game Design, User Interface (UI), UI Components, Animation and Game Design, Video Game Development, User Interface (UI) Design, Virtual Environment, No-Code Development, Software Installation, Computer Graphic Techniques, Content Management, Event-Driven Programming, Package and Software Management
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Expressions d'analyse de données (DAX), Structures de données, Traitement des données, Programmation en Python, Programmation Python, Analyse des données, Algorithmes, Programmation informatique, Pensée informatique
Intermédiaire · Cours · 1 à 3 mois