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: Blockchain, Cryptography, Encryption, Cryptographic Protocols, Security Engineering, Threat Modeling, Security Architecture Review, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Transaction Processing, Exploitation techniques, Information Privacy
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Conception de sites web, HTML et CSS, Conception de sites web réactifs, Feuilles de style en cascade (CSS), Développement Web Front-End
★ 4.9 (25) · Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Développement du programme, Programmation Java, Programmation orientée objet (POO), Logiciels et technologies pour l'éducation, Débogage, Conception de logiciels, Principes de programmation, Algorithmes, Java, Conception orientée objet, Structures de données
★ 4.8 (14) · Débutant · Cours · 1 à 3 mois

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

Case Western Reserve University
Compétences que vous acquerrez: Nettoyage des données, Graphiques en boîte, Tracé (graphique), Cartographie géospatiale, R Programmation, R (logiciel), Analyse des données, Rmarkdown, Géostatistique, Analyse exploratoire des données, Information et technologie géospatiales, Analyse des données spatiales, Modélisation statistique, Programmation statistique, Gestion des paquets et des logiciels, Traitement des données, Statistiques descriptives, Simulations, Analyse exploratoire des données (AED), Méthodes statistiques, Analyse spatiale
Intermédiaire · Cours · 1 à 3 mois
University of Glasgow
Compétences que vous acquerrez: Visualisation (infographie), Développement de logiciels, Conception de l'application, Tracé (graphique), Développement du programme, Maîtrise des données, Conception et développement de sites web, Outils de développement web, Conception de logiciels, Présentation des données, Examen technique des logiciels, Logiciel graphique, Infographie, Réutilisation du code, Apprentissage automatique appliqué, Cycle de vie du développement logiciel, Javascript, Langage de balisage hypertexte (HTML), Animations, Animation et conception de jeux
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Data Ethics, Responsible AI, Generative AI, ChatGPT, Prompt Patterns, AI powered creativity, AI literacy, Vibe coding, Blogs, Content Scheduling, Social Media Management, Copywriting, Social Media Content, Content Creation, Marketing Automation, Web Development, Web Language, Writing, Content Marketing, Personalized Service
★ 2.1 (9) · Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Développement d'applications, Programmation informatique, Génie logiciel, Programmation orientée objet (POO), Développement du programme, Informatique, Cadres JavaScript, React.js, Principes de programmation, Angulaire, Développement Web, Applications Web, Javascript, Programmation événementielle, Vue.JS, Structures de données
★ 4.6 (23) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion des données, Interface utilisateur (UI), Intégration frontale, Cadres JavaScript, React.js, Interface de programmation d'applications (API), Développement Web, Composants de l'interface utilisateur, Développement Web Front-End, Feuilles de style en cascade (CSS), Javascript, Programmation événementielle, Conception de l'expérience utilisateur
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Candidature au LLM, Programmation informatique, Évaluation du modèle, Architectures de modèles génératifs, Modélisation des grandes langues, Visage étreint, Génération assistée par récupération
★ 4.9 (9) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, ChatGPT, API OpenAI, Modélisation des grandes langues, Authentifications, Ingénierie contextuelle, Ingénierie rapide, Test de l'API, Optimisation du modèle, Interface de programmation d'applications (API), Ingénierie de requête, Optimisation des performances, Optimisation des jetons, Gestion des clés
★ 4.1 (8) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, Database Development, SQL, Transaction Processing, Query Languages
Intermédiaire · Cours · 1 à 4 semaines