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: GitHub Copilot, Responsible AI, Vibe coding, Application Development, Web Applications, AI literacy, Integrated Development Environments, Development Environment, Prompt Engineering
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Docker (Logiciel), JSON, Livraison continue, Automatisation, Scripting, Jenkins, Intégration continue, CI/CD, Conteneurisation, Surveillance du système, Interface de ligne de commande, Contrôle continu, DevOps, Déploiement des applications, GitHub, Tests de logiciels, Prométhée (Logiciel), Programmation du système, Rust (langage de programmation)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OpenAI API, OpenAI, Image Analysis, Generative AI, ChatGPT, LLM Application, Multimodal Prompts, Tool Calling, Application Programming Interface (API), Large Language Modeling, Artificial Intelligence, AI Integrations, Natural Language Processing, Computer Vision, File Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Installation du logiciel, Validation des données, Environnement de développement, Pensée informatique, Scripting, Réutilisation du code, Interface de ligne de commande, Algorithmes, Développement du programme, Programmation informatique, Programmation en Python, Conception de logiciels, Programmation Python, Principes de programmation, Conception fonctionnelle, Logique informatique, Données Validation des données
Mixte · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Keyword Research, Search Engine Optimization, Web Analytics and SEO, Web Presence, Blogs, Content Optimization, Digital Marketing
Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Construction Estimating, Risk Management, Cost Estimation, Project Risk Management, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Cost Accounting, Verification And Validation, Contingency Planning, Workflow Management, Business Ethics, Ethical Standards And Conduct, Project Management, Project Documentation
Mixte · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Typography, Cloud Hosting, Software Engineering
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Digital Forensics, Risk Management, Risk Management Framework, Incident Response, Threat Management, Risk Analysis, Business Risk Management, Cyber Attacks, Cyber Security Policies, Security Management, Secure Coding, Computer Security Incident Management, Cyber Security Assessment, Application Security, ISO/IEC 27001, Law, Regulation, and Compliance, Data Security, Malware Protection, Incident Management, Penetration Testing
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

University of Washington
Compétences que vous acquerrez: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, User Experience Design, Usability, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, GitHub Copilot, Mobile Development, Semantic Web, Git (Version Control System)
Débutant · Spécialisation · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: React.js, Applications Web, Développement Web, Autorisation (informatique), Performance de l'interface utilisateur, Authentifications, Conception de l'expérience utilisateur
Intermédiaire · Cours · 1 à 3 mois

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