Les cours en Python peuvent vous aider à apprendre la syntaxe, les structures de données et les bases du développement. Vous pouvez développer des compétences en automatisation, analyse de données, scripts et projets pratiques. De nombreux cours utilisent des exemples progressifs pour faciliter l'apprentissage.
Compétences que vous acquerrez: GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Langages de script, Pipelines de données, Scripting, Programmation orientée données, Génie logiciel
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Matplotlib, Box Plots, Plot (Graphics), Seaborn, Data Visualization, Data Visualization Software, Pandas (Python Package), Scatter Plots, Data Import/Export, Histogram, Python Programming, Data Manipulation, Data Analysis, Data Structures
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Matplotlib, Plot (Graphics), Data Visualization Software, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Animations, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Creative Design, Data Science, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cryptography, Encryption, Secure Coding, Brute-force attacks, Cyber Security Assessment, File Management, Python Programming, Programming Principles, Algorithms, Debugging, Scripting, Data Structures, Software Testing, User Interface (UI), Statistical Programming, File I/O, UI Components, Application Development
Débutant · Spécialisation · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Programmation en Python, Traitement des signaux numériques, Protocoles réseau, Systèmes électroniques, Conception du matériel, Électronique, TCP/IP, Internet des objets, Serveurs, USB, Systèmes embarqués, Matériel informatique, Linux, Mise en réseau générale, Interface de programmation d'application (API)
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Keras (Neural Network Library), Image Analysis, Deep Learning, Tensorflow, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Manipulation, Data Transformation, Financial Forecasting, Data Visualization, Time Series Analysis and Forecasting, Exploratory Data Analysis, Python Programming, Customer Analysis, Applied Machine Learning, Cloud Computing
Débutant · Spécialisation · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: structures de données, Évolutivité, Programmation Java, Algorithmes, Informatique distribuée, Optimisation des performances, Programmation en Scala, Conception fonctionnelle, Autres langages de programmation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Generative AI, Retrieval-Augmented Generation, Generative Model Architectures, PyTorch (Machine Learning Library), Generative AI Agents, Vector Databases, LLM Application, Generative Adversarial Networks (GANs), Embeddings, Natural Language Processing, Hugging Face, Transfer Learning, Data Pipelines, Recurrent Neural Networks (RNNs), Text Mining, Data Ethics, Data Preprocessing, Artificial Intelligence
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, Éthique des données, Analyse avancée, Évaluation de modèles, Algorithme de forêt aléatoire, Optimisation des performances, Apprentissage statistique des machines, Arbre de décision, Algorithmes de classification, Ingénierie des caractéristiques, Apprentissage supervisé, Apprentissage non supervisé
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Traitement des données, Programmation en Python, Transformation de données, PySpark, Apache Spark, SQL, MySQL, Débogage, Manipulation des données, Pipelines de données, Informatique distribuée
Mixte · Cours · 1 à 4 semaines