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: Ingénierie de requête, Intégration frontale, ChatGPT, Expérience Utilisateur, Interface de programmation d'application (API), Débogage, Développement Web, Applications Web, Données en temps réel, Javascript, HTML et CSS
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Environnements de développement intégré, Ingénierie de requête, Qualité des logiciels (SQA/SQC), Maintenabilité, Intelligence artificielle, IA générative, Développement d'applications, Outils de développement de logiciels, Outils de programmation informatique, Débogage, Examen du code
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Responsible AI, Application Development, Generative AI, Web Applications, Full-Stack Web Development, GitHub, Integrated Development Environments, Development Environment, Front-End Web Development, Back-End Web Development, Prompt Engineering, Computer Programming Tools
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Infrastructure, AWS Identity and Access Management (IAM), Firewall, Command-Line Interface, Automation, Key Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ingénierie de requête, Candidature au LLM, IA générative, ChatGPT, Développement d'applications, Grand modèle de langage (LLM), Interface de programmation d'application (API), LangChain, API OpenAI, Motifs de l'invitation
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Code Review, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Programming Principles, Software Development Tools, Python Programming, Debugging
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Design, User Interface (UI), Workflow Management, Databases, Business Process Automation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, React Redux, Cloud Deployment, Application Deployment, Cloud Applications, Software Testing, Web Development, Application Development, Jest (JavaScript Testing Framework), Frontend Integration, JavaScript Frameworks, Software Architecture, Javascript and jQuery, Front-End Web Development, Real Time Data, Application Programming Interface (API), Responsive Web Design, Event-Driven Programming, Cascading Style Sheets (CSS), UI Components
Débutant · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: structures de données, Programmation informatique, Test de logiciels, Principes de programmation, Tests unitaires, Tests d'intégration, Informatique distribuée, Conception de logiciels, Conception et mise en œuvre du système, Débogage, Algorithmes, C (langage de programmation), Go (Langage de programmation), Programmation orientée objet (POO)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Maintenabilité, Rust (langage de programmation), IA générative, ChatGPT, Tests unitaires, Documentation du logiciel, Principes de programmation, API OpenAI, Environnement de développement, Débogage
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Probabilités et statistiques, Distribution de probabilité, Manipulation des données, Programmation en Python, Science des données, Évaluation de modèles, Analyse statistique, Pandas (paquetage Python), NumPy, Apprentissage automatique appliqué, Apprentissage automatique
Débutant · Cours · 1 à 4 semaines

University of Leeds
Compétences que vous acquerrez: Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Web Content, Back-End Web Development, Program Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Débutant · Cours · 1 à 4 semaines