Coding, KI & Tech-FĂ€higkeiten erlernen — Kostenlose Online-Kurse

Von Python und Webentwicklung bis KI-Kompetenz, Prompt Engineering und Game Design — kurze Lektionen fĂŒr jedes Niveau

Beliebte Kurse

Alle Kurse entdecken

48 Kurse

Grundlagen der Programmierung9

Introduction Ă  Python

Python est un langage de programmation populaire, facile à apprendre et trÚs puissant, qui est utilisé dans le développement logiciel et web, la science des données, l'apprentissage automatique et de nombreux autres domaines. Dans ce cours, nous couvrirons les concepts de base de Python, ainsi que la construction de projets concrets et la résolution de différents défis de codage. Introduction à Python ne nécessite aucune expérience préalable en programmation, alors plongeons-nous directement dedans!

Introduction au C

Voulez-vous crĂ©er des programmes puissants qui fonctionnent rapidement... plus rapidement que ceux Ă©crits dans d'autres langues ? C est un langage facile Ă  Ă©crire, qui permet un dĂ©bogage rapide, et est un bloc de construction pour de nombreux autres langages de programmation. Avec ce cours, vous apprendrez les bases de ce langage de programmation puissant et avancĂ©. Aucune expĂ©rience prĂ©alable en codage n'est nĂ©cessaire, nous vous enseignerons tout ce que vous devez savoir de maniĂšre claire et simple, parfaite pour les dĂ©butants. Lorsque vous avez terminĂ©, vous pouvez jeter un Ɠil Ă  notre cours intermĂ©diaire de C.

Introduction au C#

C# est utilisé par de nombreuses grandes organisations, start-ups et débutants. Il reprend certaines des fonctionnalités utiles de C et ajoute une syntaxe pour gagner du temps et des efforts. Bien que C# soit basé sur C, vous pouvez l'apprendre sans aucune connaissance de C - en fait, ce cours est parfait pour ceux qui n'ont aucune expérience en codage du tout! Et si vous aimez apprendre le C#, vous pouvez continuer vers notre cours intermédiaire de C#.

Introduction Ă  Java

Ce cours Java simple et convivial pour les débutants ne nécessite aucune connaissance préalable en codage. Tout ce dont vous avez besoin est un téléphone mobile ou un ordinateur de bureau et 5 minutes par jour! Vous apprendrez tout sur les concepts clés de Java, et vous écrirez un code clair et fonctionnel dÚs votre premiÚre leçon.

Introduction Ă  Javascript

Vous avez toujours voulu rendre les sites web interactifs, coder des applications mobiles amusantes ou travailler avec l'intelligence artificielle ? JavaScript vous permet de faire tout cela ! Pas Ă©tonnant que ce soit l'un des langages de programmation les plus populaires. Ce cours est parfait pour les dĂ©butants - aucune expĂ©rience en codage n'est nĂ©cessaire. À la fin de ce cours, vous connaĂźtrez les bases de l'utilisation de JavaScript pour crĂ©er un site web interactif.

Introduction au C++

Apprenez les bases de ce langage de codage populaire. Notre cours C++ couvre les concepts de base, les types de données, les tableaux, les pointeurs, les instructions conditionnelles, les boucles, les fonctions. Vous n'avez pas besoin d'expérience préalable en codage pour faire ce cours. Nous expliquerons tout en un langage court, clair et facile à comprendre pour les débutants.

La technologie pour tous

Parfois, il peut sembler vraiment difficile de suivre le monde numérique rapide et en constante évolution d'aujourd'hui. Comprendre la technologie le rend plus facile et vous donne un avantage concurrentiel. Mais, qu'est-ce qu'Internet exactement? Comment ça marche? Et quelles opportunités pouvez-vous trouver en ligne? Vous serez en mesure de répondre à ces questions et plus à la fin de ce cours.

Fondements du codage

Apprenez le code et les compétences pour commencer à créer des sites Web et à penser comme un programmeur.

TypeScript pour dĂ©butants : coder Ă  l’ùre de l’IA

Apprenez TypeScript en partant de zĂ©ro : Ă©crivez de vrais programmes, maĂźtrisez les types et gardez le contrĂŽle du code Ă  l’ùre de l’IA.

Daten & Analytik3

Introduction Ă  SQL

Les donnĂ©es sont puissantes, mais seulement si vous savez comment les utiliser. C'est lĂ  qu'intervient SQL! Dans ce cours, vous apprendrez Ă  utiliser le langage de base de donnĂ©es standard SQL pour accĂ©der et manipuler des donnĂ©es stockĂ©es dans des bases de donnĂ©es. Une fois que vous saurez utiliser SQL, vous pourrez rejoindre les grandes entreprises (et mĂȘme les gouvernements!) qui utilisent les donnĂ©es pour faire des prĂ©dictions et prendre des dĂ©cisions sur tout, des produits Ă  dĂ©velopper Ă  la façon dont la dĂ©mocratie devrait fonctionner. Vous n'avez besoin d'aucune expĂ©rience de codage prĂ©alable pour ce cours, alors plongez-vous!

SQL intermédiaire

Si vous posez les bonnes questions lorsque vous examinez des donnĂ©es, vous obtiendrez de puissantes perspectives. Amenez vos compĂ©tences en requĂȘte de base de donnĂ©es au niveau supĂ©rieur avec ce deuxiĂšme cours SQL. Souvent, vous avez besoin de plusieurs tables pour maintenir l'intĂ©gritĂ© des donnĂ©es et Ă©viter la duplication. Dans ce cours, nous vous apprendrons comment gĂ©rer facilement plus d'une table. MaĂźtrisez le processus de manipulation des donnĂ©es et travaillez avec des bases de donnĂ©es multi-tables plus complexes et interconnectĂ©es. Ce cours fait suite Ă  notre cours d'Introduction Ă  SQL. Jetez un rapide coup d'Ɠil Ă  ce qu'il couvre et si vous ĂȘtes Ă  l'aise avec ces concepts, alors plongez-vous dans le SQL intermĂ©diaire !

Codage des données

Obtenez toutes les compétences nécessaires pour interagir avec les bases de données et prendre des décisions plus intelligentes.

Web- und App-Entwicklung6

Introduction au HTML

HTML est au cƓur de chaque page web. C'est convivial pour les dĂ©butants et connaĂźtre les bases est utile pour tous ceux qui travaillent dans la conception numĂ©rique, le marketing, le contenu et plus encore. Si vous ĂȘtes intĂ©ressĂ© par le dĂ©veloppement web front-end, ce cours est un excellent point de dĂ©part! Vous n'avez besoin d'aucune expĂ©rience prĂ©alable en codage, et nous avons beaucoup d'autres cours pour vous permettre d'approfondir vos connaissances une fois que vous avez terminĂ©, y compris CSS et JavaScript.

Introduction au CSS

Vous avez déjà vu un site web et pensé "Wow, c'est magnifique" ? Il y a de fortes chances qu'un as du CSS ait participé à sa création ! Si vous vous intéressez à la conception visuelle, CSS est le langage idéal pour vous. Le langage CSS est également trÚs utile pour ceux qui s'intéressent au développement de sites web de type "front-end". C'est un outil essentiel pour styliser le contenu web, et il est utilisé pour définir l'apparence visuelle des variations de conception et de mise en page pour différentes tailles d'écrans et d'appareils. CSS est un partenaire idéal pour ceux qui apprennent HTML et JavaScript. Il est facile à apprendre et vous pourrez créer vos propres expériences numériques en un rien de temps !

Angular

Ce cours vous permettra de comprendre et d'utiliser le cadre Angular, de crĂ©er des applications web Ă©volutives et dynamiques en utilisant Angular et TypeScript, d'employer des composants pour un code organisĂ© et structurĂ©, de mettre en Ɠuvre des fonctionnalitĂ©s d'interaction utilisateur, de concevoir des formulaires avec validation, de maĂźtriser le routage Angular, et bien plus encore.

Développement web

Maßtrisez les 3 langues nécessaires pour créer n'importe quel site Web.

Front-end pour les débutants

Formez-vous pour un emploi chez Google et parmi les milliers d'entreprises utilisant son framework Angular.

TypeScript pour dĂ©butants : coder Ă  l’ùre de l’IA

Apprenez TypeScript en partant de zĂ©ro : Ă©crivez de vrais programmes, maĂźtrisez les types et gardez le contrĂŽle du code Ă  l’ùre de l’IA.

Fortgeschrittene Programmierung & Frameworks7

C# Intermédiaire

Parfait pour ceux qui ont déjà une certaine expérience en C# et qui souhaitent approfondir leurs compétences, ce cours décompose les concepts complexes en leçons simples et faciles à digérer qui ne prennent que 5 minutes. Avec de nombreux exercices pratiques, il vous rendra certainement plus confiant en tant que programmeur C# !

Python Intermédiaire

Si vous connaissez déjà les bases de Python et souhaitez élargir vos connaissances, ce cours est fait pour vous. Vous apprendrez sur les types de collection Python, les fonctions lambda, les générateurs, les décorateurs, la programmation orientée objet, et bien plus encore.

Java Intermédiaire

Il est temps de devenir sérieux et de vraiment voir ce que Java (et vous!) peut faire! Dans ce cours, vous apprendrez certains concepts liés à la Programmation Orientée Objet (POO), aux Collections, et au travail avec des fichiers. Vous serez un pro en un rien de temps!

JavaScript intermédiaire

Avez-vous dĂ©jĂ  maĂźtrisĂ© les bases de JavaScript et souhaitez Ă©largir vos connaissances? Alors vous ĂȘtes au bon endroit. Ce cours vous apprendra comment rĂ©aliser des programmes plus complexes et flexibles ainsi que des sites web encore plus interactifs. Ce cours suit notre cours d'introduction Ă  Javascript. Nous vous recommandons de jeter un coup d'Ɠil rapide Ă  ce qui est couvert lĂ -bas avant de commencer ce cours.

C++ Intermédiaire

Si vous cherchez Ă  approfondir vos compĂ©tences en C++, ce cours est parfait pour vous. Des leçons simples et de petite taille signifient que vous pouvez apprendre Ă  votre propre rythme, quand et oĂč vous le souhaitez.

C Intermédiaire

Approfondissez vos connaissances en C avec ce cours. Ce tutoriel couvre des concepts plus avancés, y compris les struts, l'allocation de mémoire dynamique, l'interface avec les fichiers et la gestion des exceptions.

Développeur Python

Spécialisez-vous dans le langage de programmation qui connaßt la plus forte croissance au monde.

KI & Generative Technologien24

IA générative en pratique

Apprenez Ă  interagir avec les outils GenAI pour crĂ©er, automatiser et ĂȘtre plus productif. MaĂźtrisez la rĂ©daction d'invites et comment utiliser l'IA pour organiser et analyser les donnĂ©es afin de prendre des dĂ©cisions plus judicieuses.

Analyse de données avec l'IA

Exploitez l'IA pour développer des compétences essentielles en données. Ce cours vous dotera de la maßtrise nécessaire pour prospérer dans le monde moderne centré sur les données. Vous maßtriserez les concepts fondamentaux de l'analyse, de l'interprétation et de la visualisation des données tout en intégrant des outils et techniques d'IA pour gérer et analyser les données, tirer des insights exploitables et prendre des décisions basées sur les données.

Littératie des données avec l'IA

Exploitez l'IA pour développer des compétences essentielles en données. Ce cours vous fournira les bases nécessaires pour commencer votre parcours dans le monde des données. Vous maßtriserez les concepts fondamentaux pour comprendre le fonctionnement des données tout en intégrant des outils et techniques d'IA pour gérer et analyser les données.

Fondements de l'IA éthique

Naviguez dans les complexités d'une utilisation sûre et éthique de l'IA. Dans ce cours, vous maßtriserez les principes d'utilisation responsable de l'IA générative et apprendrez à atténuer les risques liés aux systÚmes d'IA générative.

Écrire avec l'IA

Explores the transformative role of Generative AI in the writing process. You’ll learn about Large Language Models (LLMs), how they generate text, and practical techniques for leveraging Generative AI to enhance your writing. Through hands-on practice, you’ll be equipped to seamlessly integrate AI tools into your creative workflow, making writing more efficient and innovative.

Tests A/B alimentés par l'IA

Apprenez les bases des tests A/B avec l'IA—concevez des expĂ©riences, analysez les rĂ©sultats et prenez des dĂ©cisions basĂ©es sur les donnĂ©es pour amĂ©liorer les rĂ©sultats commerciaux.

Ingénierie de prompts

Améliorez vos capacités d'interaction avec l'IA. Apprenez l'art de créer des invites précises et efficaces pour obtenir les résultats souhaités des systÚmes d'IA. Plongez profondément dans les principes de l'ingénierie des invites, communiquez clairement vos intentions à l'IA et explorez des techniques avancées pour optimiser les réponses de l'IA.

Visualisez vos données

Libérez la puissance de la visualisation des données et de la narration. Apprenez les principes de la visualisation des données, maßtrisez l'art de la narration et explorez des techniques avancées avec des outils d'IA.

Introduction aux LLM

MaĂźtrisez les principes fondamentaux et les applications pratiques des grands modĂšles de langage (LLM). GrĂące Ă  une combinaison de connaissances thĂ©oriques et d'exemples pratiques, ce cours vous dotera d'une comprĂ©hension approfondie des LLM et de leur importance dans le paysage de l'IA. À la fin de ce cours, vous serez capable d'expliquer comment ces modĂšles avancĂ©s sont essentiels Ă  la crĂ©ation de solutions IA innovantes.

Fondements de l’Apprentissage Automatique

Apprenez les bases de l’apprentissage automatique et commencez Ă  utiliser l’IA gĂ©nĂ©rative pour entraĂźner et tester des modĂšles. Parfait pour les dĂ©butants dĂ©sireux de transformer les donnĂ©es en informations intelligentes.

Remue-méninges avec l'IA

Améliorez vos compétences de génération d'idées et de résolution de problÚmes en utilisant la puissance de l'IA. Apprenez les quatre principes fondamentaux du brainstorming, découvrez comment générer et affiner des idées innovantes, et transformez-les en plans d'action à l'aide d'outils d'IA. De la génération d'idées à la présentation, ce cours vous équipe avec les techniques et stratégies pour penser différemment et donner vie à vos idées.

Imaginez avec l’IA

Boostez votre crĂ©ativitĂ© avec l'IA—apprenez les quatre Ă©tapes du processus crĂ©atif et utilisez l'IA pour stimuler, affiner et Ă©lever vos idĂ©es.

Planification de projet avec IA

AmĂ©liorez la gestion de projet avec l'IA—planifiez plus intelligemment, optimisez les ressources, gĂ©rez les risques et livrez les projets Ă  temps et dans les limites du budget.

Recherche avec l'IA

Explorez l'intégration des outils d'IA dans le processus de recherche, couvrant la définition d'objectifs, l'identification de sources et la synthÚse de données. Développez des compétences dans l'utilisation de l'IA pour rationaliser les tùches, analyser les informations quantitatives et qualitatives, et garantir des résultats précis. Maßtrisez les techniques pour améliorer l'efficacité et l'efficience de la recherche avec le support de l'IA.

Marketing des médias sociaux avec l'IA

Libérez le pouvoir du Marketing des Réseaux Sociaux avec l'IA dans ce cours passionnant ! Vous apprendrez à identifier votre public cible, à définir des objectifs SMART, et à choisir les bonnes plateformes pour maximiser votre impact. Découvrez les forces d'Instagram, Facebook et YouTube, et maßtrisez l'art de créer du contenu engageant avec l'aide d'outils d'IA. Que vous soyez nouveau dans les réseaux sociaux ou que vous cherchiez à améliorer vos compétences, ce cours vous équipera pour obtenir de vrais résultats. Lancez votre succÚs marketing dÚs aujourd'hui !

SEO avec IA

PrĂȘt Ă  amĂ©liorer la visibilitĂ© de votre site web et gĂ©nĂ©rer plus de trafic ? Dans ce cours, vous apprendrez comment les moteurs de recherche traitent les requĂȘtes et comment l'IA peut vous aider Ă  optimiser votre stratĂ©gie. Explorez comment cibler le bon public en utilisant des personas, rĂ©duire les taux de rebond, et crĂ©er des mots-clĂ©s, mĂ©ta-descriptions et titres efficaces. De plus, vous dĂ©couvrirez comment exploiter les outils d'IA pour enrichir votre contenu avec des rĂ©sultats enrichis et des donnĂ©es structurĂ©es. MaĂźtrisez le SEO avec l'IA et regardez votre site web prospĂ©rer dans les classements de recherche !

Vibe Coding

DĂ©couvrez le Vibe Coding — crĂ©ez des logiciels en guidant l’IA avec vos idĂ©es, votre logique et votre vision du design.

Flux de travail agentiques

Apprenez comment fonctionnent les flux de travail agentiques modernes—de l'automatisation au raisonnement—et explorez les modĂšles de conception clĂ©s qui les rendent possibles.

Détection et atténuation des biais dans les systÚmes d'IA

Apprenez Ă  dĂ©tecter et rĂ©duire les biais dans les systĂšmes d'IA. Explorez d'oĂč viennent les biais, comment auditer l'IA pour l'Ă©quitĂ©, et comment attĂ©nuer les biais Ă  travers les donnĂ©es, les modĂšles et le dĂ©ploiement.

Produit et UX alimentés par l'IA

Apprenez Ă  utiliser l'IA comme assistant produit et UX pour transformer les insights utilisateurs en idĂ©es et prototypes — plus rapidement et avec plus de confiance.

Mentalité de croissance à l'Úre de l'IA

Ce cours vous aide Ă  dĂ©velopper l'Ă©tat d'esprit et les compĂ©tences Ă©motionnelles nĂ©cessaires pour naviguer dans un changement constant. Vous apprendrez Ă  rĂ©pondre Ă  l'incertitude avec conscience, flexibilitĂ© et rĂ©silience — soutenant Ă  la fois la croissance personnelle et la collaboration dans un monde dirigĂ© par l'IA.

Rencontrez Claude

Cinq choses que Claude peut faire que la plupart des gens ne réalisent pas. Créer de petits outils, travailler sur des captures d'écran et des PDF, tirer le meilleur parti de chaque conversation. Environ 20 minutes, compatible mobile.

AI Agents for Beginners: How They Work (Python)

Learn what AI agents are and how they really work — then build a tiny working agent in Python, no experience needed.

PensĂ©e critique – S’entraĂźner Ă  l’ùre de l’IA

EntraĂźnez-vous aux rĂ©flexes qui permettent de dĂ©jouer les piĂšges de l’ùre de l’IA : repĂ©rez la faille, vĂ©rifiez les chiffres, remontez Ă  la source, assumez votre dĂ©cision.

Warum mit Sololearn lernen?

Schließe dich 48 Millionen Lernenden an, die praxisnahe FĂ€higkeiten in Programmierung, KI, Daten und mehr mit interaktiven Kursen erwerben

  • 48 Mio.+Lernende weltweit
  • 50+Kurse und Lernpfade
  • 6 Mio.+Verdiente Zertifikate

HĂ€ufig gestellte Fragen

  • Ja! Viele Kurse — darunter Programmierung, KI-Kompetenz und Game Design — sind komplett kostenlos. Upgrade auf Pro oder Max fĂŒr unbegrenzten Zugang zu allen Kursen, Übungen und Zertifikaten.