Les compétences en codage sont très demandées dans tous les secteurs dans le monde technologique d’aujourd’hui. Le codage est la base du succès dans de nombreux domaines, que vous souhaitiez être développeur Web , data scientist ou ingénieur en IA.
Cette collection vise à vous aider à naviguer dans le monde des ressources d'apprentissage technologique. J'ai compilé une liste complète pour garantir que les étudiants ont accès à des ressources pertinentes allant des cours d'introduction de base aux spécialités plus avancées.
J'ai fourni de brèves descriptions pour vous donner un aperçu rapide de chacun, ainsi que des liens directs pour un accès plus facile. Espérons que ceux-ci vous mèneront à de nombreuses opportunités de carrière passionnantes sur votre chemin vers le succès.
📚Université Harvard
1. Introduction à l'informatique
Une introduction aux entreprises intellectuelles de l'informatique et à l'art de la programmation.
👉 https://pll.harvard.edu/course/cs50-introduction-computer-science
2. Programmation avec Python
Apprenez à lire et à écrire du code ainsi qu'à le tester et le déboguer.
Conçu pour les étudiants avec ou sans expérience préalable en programmation qui souhaitent apprendre Python.
👉 https://cs50.harvard.edu/python/2022/
3. Programmation Web avec Python et JavaScript
Ce cours approfondit la conception et la mise en œuvre d'applications Web avec Python, JavaScript et SQL à l'aide de frameworks tels que Django, React et Bootstrap.
👉 https://pll.harvard.edu/course/cs50s-web-programming-python-and-javascript
4. Développement d'applications mobiles avec React Native
Découvrez le développement d'applications mobiles avec React Native, un framework populaire maintenu par Facebook qui permet des applications natives multiplateformes utilisant JavaScript sans Java ou Swift.
👉 https://pll.harvard.edu/course/cs50s-mobile-app-development-react-native
5. Introduction au développement de jeux
Découvrez le développement de jeux interactifs 2D et 3D dans ce cours pratique en explorant la conception de jeux tels que Super Mario Bros., Pokémon, Angry Birds, et plus encore.
👉 https://pll.harvard.edu/course/cs50s-introduction-game-development
6. Introduction à l'intelligence artificielle avec Python
Apprenez à utiliser l'apprentissage automatique en Python dans ce cours d'introduction à l'intelligence artificielle.
👉 https://pll.harvard.edu/course/cs50s-introduction-artificial-intelligence-python
📚IBM
7. Bases de la programmation R pour la science des données
Ce cours vous présente les principes fondamentaux du langage R et couvre les structures de données courantes, les techniques de programmation et la manière de manipuler les données, le tout à l'aide du langage de programmation R.
👉 https://www.edx.org/course/r-programming-basics-for-data-science
8. Bases de l'analyse de données pour tous
Apprenez les principes fondamentaux de l'analyse de données et comprenez l'écosystème des données, le processus et le cycle de vie de l'analyse des données, les opportunités de carrière et les différents parcours d'apprentissage que vous pouvez suivre pour devenir analyste de données.
👉 https://www.edx.org/course/data-analytics-for-everyone
9. L'IA pour tous : maîtriser les bases
Découvrez ce qu'est l'intelligence artificielle (IA) en comprenant ses applications et ses concepts clés, notamment l'apprentissage automatique, l'apprentissage profond et les réseaux de neurones.
👉 https://www.edx.org/course/artificial-intelligence-for-everyone
10. Bases de la cybersécurité
Ce cours vous donne les connaissances nécessaires pour comprendre les bases de la cybersécurité. Vous explorerez la sécurité de l'information depuis son historique jusqu'à une description de divers cybercriminels et menaces de cybersécurité, en terminant par les outils nécessaires pour prévenir une attaque.
👉 https://www.edx.org/course/cybersecurity-basics
📚Microsoft
11. Science des données pour les débutants
Un programme de 10 semaines et 20 cours consacrés à la science des données. Chaque leçon comprend des quiz avant et après la leçon, des instructions écrites pour terminer la leçon, une solution et un devoir.
👉 https://microsoft.github.io/Data-Science-For-Beginners/#/
12. Apprentissage automatique pour les débutants
Un programme de 12 semaines et 26 leçons consacré à l'apprentissage automatique. Dans ce programme, vous découvrirez ce que l'on appelle parfois l'apprentissage automatique classique, en utilisant principalement Scikit-learn comme bibliothèque.
👉 https://github.com/microsoft/ML-For-Beginners
13. Intelligence artificielle pour les débutants
Un programme de 12 semaines et 24 leçons consacré à l'intelligence artificielle.
👉 https://microsoft.github.io/AI-For-Beginners/
14. Créer des applications sans serveur
Apprenez à exploiter les fonctions pour exécuter une logique côté serveur et créer des architectures sans serveur.
👉 https://learn.microsoft.com/en-us/training/paths/create-serverless-applications/
15. Fondamentaux de la plate-forme Microsoft Power
Découvrez la valeur commerciale et les capacités du produit de Microsoft Power Platform. Créez des Power Apps simples, connectez des données avec Microsoft Dataverse, créez un tableau de bord Power BI, automatisez un processus avec Power Automate et créez un chatbot avec Power Virtual Agents.
👉 https://learn.microsoft.com/en-us/training/paths/power-plat-fundamentals/
16. Développer des solutions qui utilisent Azure Cosmos DB
Découvrez comment créer des ressources Azure Cosmos DB avec les niveaux de cohérence appropriés, choisir et créer une clé de partition et effectuer des opérations sur les données à l’aide du SDK .NET V3 pour Azure Cosmos DB.
👉 https://learn.microsoft.com/en-us/training/paths/az-204-develop-solutions-that-use-azure-cosmos-db/
📚Udemy
17. Introduction à la programmation Python
Une introduction rapide et facile à la programmation Python.
👉 https://www.udemy.com/course/pythonforbeginnersintro
18. Programmation orientée objet en Python
Ce cours est axé sur la mise en œuvre des fonctionnalités Python orientées objet. Vous écrirez des classes et créerez des objets.
Vous en apprendrez également sur le masquage de données, les variables de classe, les méthodes de classe, les méthodes statiques et bien d'autres.
👉 https://www.udemy.com/course/object-oriented-python-programming/
19. Cours intensif Git et GitHub
Découvrez comment créer un référentiel Git, le cloner, apporter des modifications et soumettre des modifications à GitHub en moins de 30 minutes.
👉 https://www.udemy.com/course/git-and-github-crash-course-creating-a-repository-from-scratch
20. Apprenez le développement d'applications Android
Un cours pour débutants sur le développement d'applications Android.
👉 https://www.udemy.com/course/learn-android-application-development-y
21. Bienvenue dans l'intelligence artificielle
Cours non technique - spécialement créé pour les aspirants AI/ML/DL. Donne un aperçu de la feuille de route vers l'IA
👉 https://www.udemy.com/course/road-map-to-artificial-intelligence-and-machine-learning/
22. Introduction au développement de jeux avec Unity
Guide vidéo simple et rapide pour vous familiariser avec le développement de jeux Unity.
👉 https://www.udemy.com/course/introduction-to-game-development-with-unity/
23. Introduction aux bases de données et aux requêtes SQL
Une introduction étape par étape au concept de bases de données et une introduction aux requêtes SQL.
👉 https://www.udemy.com/course/introduction-to-databases-and-sql-querying/
24. Conception et gestion de bases de données
Apprenez à concevoir et à gérer une base de données avec ERD, à générer et à inverser une base de données avec Visual Paradigm.
👉 https://www.udemy.com/course/database-design-and-management/
📚 DataCamp
25. Introduction aux statistiques
Apprenez les principes fondamentaux des statistiques, y compris les mesures du centre et de la propagation, les distributions de probabilité et les tests d'hypothèses sans aucun codage.
👉 https://www.datacamp.com/courses/introduction-to-statistics
26. Introduction à ChatGPT
Découvrez comment utiliser ChatGPT. Découvrez les meilleures pratiques en matière de rédaction d'invites et explorez les cas d'utilisation commerciale courants du puissant outil d'IA.
👉 https://www.datacamp.com/courses/introduction-to-chatgpt
27. Comprendre la visualisation des données
Une introduction à la visualisation de données sans aucun codage impliqué.
👉 https://www.datacamp.com/courses/understanding-data-visualization
28. Comprendre l'ingénierie des données
Découvrez comment les ingénieurs de données jettent les bases qui rendent la science des données possible. Aucun codage n’est impliqué.
👉 https://www.datacamp.com/courses/understanding-data-engineering
29. Scraping Web en Python
Apprenez à récupérer et analyser des informations sur Internet à l'aide de la bibliothèque Python Scrapy.
👉 https://www.datacamp.com/courses/web-scraping-with-python
30. Fondamentaux de l'IA
Apprenez les fondamentaux de l'IA. Aucune expérience en programmation n'est requise.
👉 https://www.datacamp.com/courses/ai-fundamentals
31. Concepts GitHub
Apprenez à utiliser les différentes fonctionnalités de GitHub, à naviguer dans l'interface et à effectuer des tâches collaboratives quotidiennes.
👉 https://www.datacamp.com/courses/github-concepts
📚 Fondation Linux
32. Introduction à Linux
Développez une bonne connaissance pratique de Linux en utilisant à la fois l'interface graphique et la ligne de commande dans les principales familles de distribution Linux grâce à cette formation gratuite.
👉 https://training.linuxfoundation.org/training/introduction-to-linux/
33. Développement de logiciels Open Source : Linux pour les développeurs
Commencez dès aujourd'hui votre aventure de logiciels open source (OSS) en apprenant les concepts clés du développement de logiciels open source et comment travailler de manière productive dans un environnement Linux.
34. Introduction à Node.js
Ce cours vous aide à démarrer avec Node.js, le runtime JavaScript open source le plus populaire.
Le cours vous permet de découvrir comment Node.js aide dans les scénarios informatiques quotidiens, depuis la simulation de services, le prototypage rapide et les applications en temps réel jusqu'aux interfaces de ligne de commande (CLI).
👉 https://training.linuxfoundation.org/training/introduction-to-nodejs-lfw111/
35. Introduction à WebAssembly
Obtenez une base solide sur le runtime WebAssembly et ses fonctionnalités, et découvrez comment et pourquoi WebAssembly a réussi à introduire de nouveaux langages de programmation sur le Web alors que d'autres ont échoué.
👉 https://training.linuxfoundation.org/training/introduction-to-webassembly-lfd133/
36. Introduction à Kubernetes
Au cours du cours, vous obtiendrez une introduction approfondie à Kubernetes pour la gestion des applications conteneurisées.
👉 https://training.linuxfoundation.org/training/introduction-to-kubernetes/
37. Introduction au sans serveur sur Kubernetes
Apprenez à créer des fonctions sans serveur pouvant s'exécuter sur n'importe quel cloud sans être limité par des limites de durée d'exécution, de langues disponibles ou de taille de votre code.
👉 https://training.linuxfoundation.org/training/introduction-to-serverless-on-kubernetes-lfs157/
38. Blockchain : comprendre ses utilisations et ses implications
Comprenez ce qu'est la blockchain et appréciez cette technologie transformatrice et son impact dans le monde entier en analysant les cas d'utilisation et les tendances futures en matière de technologie, d'affaires et de produits et institutions d'entreprise.
👉 https://training.linuxfoundation.org/training/blockchain-understanding-its-uses-and-implications/
39. Introduction à DevOps et à l'ingénierie de fiabilité des sites
Apprenez comment commencer à transformer votre organisation en utilisant les principes et les pratiques DevOps dans ce cours.
Avez-vous aimé les ressources? En voici plus 👇
Au cours des mois précédents, j'ai compilé The Ultimate Bundle avec toutes les ressources dont vous avez besoin, depuis le début de l'apprentissage du code jusqu'à l'obtention du rôle technologique de vos rêves !
Comprend plus de 900 ressources au total, divisées en 99 catégories pour une navigation et un accès plus faciles ! Économisez des milliers d’heures et concentrez-vous sur ce qui compte !
J'offre actuellement 50 % de réduction juste pour mes lecteurs ! Ne manquez pas ça !
⭐ Obtenez-le ici : Ensemble de ressources ultimes pour décrocher un emploi dans la technologie ! ⭐
Ce forfait comprend :
Plus de 150 ressources d'apprentissage pour apprendre à coder : une collection complète de ressources, notamment des didacticiels, des articles et des manuels, pour vous aider à maîtriser le codage et les langages de programmation.
Plus de 220 cours pour développeurs dispensés par les meilleures entreprises et universités : une vaste liste de cours proposés par des entreprises et des universités réputées, couvrant un large éventail de sujets de développement pour améliorer vos compétences et vos connaissances.
Plus de 140 certificats de codage pour booster votre CV : obtenez de précieux certificats en codage et en programmation, qui peuvent améliorer considérablement votre CV et démontrer votre expertise aux employeurs potentiels.
Plus de 110 stages technologiques pour acquérir de l'expérience : explorez une large liste de stages technologiques qui offrent une expérience du monde réel, vous permettant de démarrer votre carrière et de construire une base solide dans l'industrie technologique.
Plus de 160 éléments essentiels pour les entretiens d'embauche pour les demandeurs d'emploi dans le secteur technologique : un guide complet contenant des conseils, des stratégies et des ressources essentiels pour vous aider à vous préparer et à réussir les entretiens d'embauche dans le secteur technologique.
Plus de 120 sites d'emploi technologiques pour trouver le poste de vos rêves : découvrez un large éventail de sites d'emploi et de plateformes adaptés aux professionnels de la technologie, facilitant ainsi la recherche de l'opportunité d'emploi idéale dans l'industrie technologique.
L'écriture a toujours été ma passion et cela me fait plaisir d'aider et d'inspirer les gens. Si vous avez des questions, n'hésitez pas à nous contacter !
Connectez-moi sur Twitter , LinkedIn et GitHub !
Également publié ici .