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: Version Control, GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Database Management, Virtual Environment, Program Development, HTML and CSS, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Principes de programmation, Environnement de développement, Statistiques descriptives, Microsoft Visual Studio, Analyse statistique, R (logiciel), Version du logiciel, Copilote GitHub, Documentation du logiciel, Documentation technique, Contrôle des versions, Programmation statistique, Développement du programme
Débutant · Cours · 1 à 3 mois

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

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

Compétences que vous acquerrez: Structures de données, Environnement de développement, Principes de programmation, Macros Excel, Scripting, Outils de développement Microsoft, Automatisation, Logique informatique, Visual Basic (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Analyse des données, Programmation en Python, Conception fonctionnelle, Réutilisation du code, Programmation Python, Programmation orientée données, Manipulation de données, Candidature au LLM, Débogage, Manipulation des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Emboîtements, Optimisation des performances, Génération assistée par récupération, Ingénierie rapide, Modélisation des grandes langues, Interface utilisateur (UI), LangChain, Évolutivité, Prétraitement des données, Gestion de la mémoire, Bases de données vectorielles, Bases de données, Maintenabilité, Stockage des données, Workflows d'IA, Application de base de données, Ingénierie de requête, Candidature au LLM, Prétraitement de données, Magasin de données
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Secure Coding, Integrated Development Environments, Data Sharing, Data Access
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Conception et développement de sites web, HTML et CSS, Développement Web, Conception de sites web, Feuilles de style en cascade (CSS), Applications Web, Langue web, Langage de balisage hypertexte (HTML)
Débutant · Projet Guidé · Moins de 2 heures

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