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.

Packt
Compétences que vous acquerrez: Unix Commands, Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Computer Programming Tools, Development Environment, Configuration Management
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Construction Estimating, Risk Management, Cost Estimation, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Verification And Validation, Workflow Management, Business Ethics, Budgeting, Project Management, Engineering Plans And Specifications
Mixte · Cours · 1 à 3 mois

Codio
Compétences que vous acquerrez: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Web Frameworks, Debugging, Python Programming, Restful API, Dependency Analysis, Performance Tuning, Software Engineering
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Retrieval-Augmented Generation, Vector Databases, Anomaly Detection, Embeddings, LLM Application, Generative AI, Semantic Web, Application Design, Natural Language Processing, Image Analysis, AI Personalization
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Environnements de développement intégré, Flux de travail IA, Outils de programmation informatique, Environnement de développement, GitLab, Débogage, Examen du code
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: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Débutant · Projet Guidé · Moins de 2 heures

Google Cloud
Compétences que vous acquerrez: Manipulation des données, Développement sans code, Applications en nuage, Google Cloud Platform, Maintenance des données, Saisie de données, Gestion des données, Données Validation des données, Applications Web, Espace de travail Google
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: structures de données, Conception fonctionnelle, Scripting, Javascript, Persistance des données, Génie logiciel, Logique d'entreprise, Conception de jeux, Stockage des données, Langages de script, Développement Web
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Ingénierie de requête, Candidature au LLM, Programmation en Python, ChatGPT, API OpenAI, OpenAI
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Ingénierie de requête, Déploiement des applications, IA générative, Outils de développement de logiciels, Développement d'applications, IA responsable, Déploiement continu, Examen du code, Débogage, Google Cloud Platform, Google Gemini
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cryptographic Protocols, Blockchain, Cryptography, Encryption, Business Continuity, Application Security, Disaster Recovery, Threat Modeling, Vulnerability Assessments, Cybersecurity, Enterprise Security, Network Security, Regulation and Legal Compliance, Data Security, Secure Coding, Key Management, Application Frameworks, Distributed Denial-Of-Service (DDoS) Attacks, Emerging Technologies, Data Integrity
Débutant · Spécialisation · 1 à 3 mois