EDUCBA

Spécialisation "Python Mastery: Core Concepts, Data Structures & OOP"

La Fête du Travail commence avec plus de 70 $ d'économies sur Coursera Plus. Bénéficiez de 40 % de réduction pendant 3 mois.

EDUCBA

Spécialisation "Python Mastery: Core Concepts, Data Structures & OOP"

Python Programming for Real-World Applications.

Master core Python, data structures, OOP, and file systems to build scalable Python solutions.

EDUCBA

Instructeur : EDUCBA

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Approfondissez votre connaissance d’un sujet

des 59 examens de cours de ce programme

niveau Débutant

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet

des 59 examens de cours de ce programme

niveau Débutant

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Apply core Python syntax and data structures to solve structured programming problems.

  • Analyze and implement control flow, file I/O, and modularization using Python’s standard libraries.

  • Design and build scalable object-oriented applications using advanced class features and recursion.

Compétences que vous acquerrez

  • Catégorie : Scripting
  • Catégorie : Data Dictionary
  • Catégorie : Data Manipulation
  • Catégorie : Development Environment
  • Catégorie : File I/O
  • Catégorie : Code Reusability
  • Catégorie : File Systems
  • Catégorie : Data Cleansing
  • Catégorie : Data Structures
  • Catégorie : File Management
  • Catégorie : Package and Software Management
  • Catégorie : Programming Principles
  • Catégorie : Simulations
  • Catégorie : Logical Reasoning
  • Catégorie : Computational Logic

Outils que vous découvrirez

  • Catégorie : Python Programming
  • Catégorie : Command-Line Interface

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de EDUCBA

Spécialisation - série de 4 cours

Mastering Python Sequences and Strings

Mastering Python Sequences and Strings

COURS 1, 9 heures

Ce que vous apprendrez

  • Apply Python fundamentals to create, manipulate, and manage sequences and strings using built-in data structures and operations.

  • Implement efficient Python scripts by combining lists, tuples, indexing, slicing, membership testing, and advanced string formatting techniques.

Mastering Python Logic and Data Structures

Mastering Python Logic and Data Structures

COURS 2, 7 heures

Ce que vous apprendrez

  • Apply Python dictionaries to store, access, update, and manage key-value data using built-in dictionary methods.

  • Evaluate program logic using Boolean expressions, conditional statements, and assertions to control Python program flow.

  • Construct efficient Python solutions with for and while loops, list comprehensions, and data cleanup techniques.

Compétences que vous acquerrez

Catégorie : Data Manipulation
Catégorie : Programming Principles
Catégorie : Data Structures
Catégorie : Python Programming
Catégorie : Data Dictionary
Catégorie : Logical Reasoning
Catégorie : Computational Logic
Catégorie : Data Cleansing
Mastering Python Modules and File Systems

Mastering Python Modules and File Systems

COURS 3, 7 heures

Ce que vous apprendrez

  • Differentiate between Python modules, packages, and system environment components to organize reusable code effectively.

  • Apply built-in Python tools, including heapq, random, time, and regular expressions, to solve practical scripting tasks.

  • Manipulate files by reading, writing, editing, and processing content using Python file handling techniques.

  • Develop simple GUI applications and integrate them with Python file operations and system-level functionality.

Compétences que vous acquerrez

Catégorie : Python Programming
Catégorie : File Management
Catégorie : File I/O
Catégorie : Code Reusability
Catégorie : Data Structures
Catégorie : Development Environment
Catégorie : Scripting
Catégorie : Package and Software Management
Catégorie : Simulations
Catégorie : File Systems
Catégorie : Command-Line Interface
Mastering Python Programming: Apply, Analyze, and Build

Mastering Python Programming: Apply, Analyze, and Build

COURS 4, 12 heures

Ce que vous apprendrez

  • Apply functional programming techniques to design reusable Python functions and solve structured problems with recursion and data structures.

  • Construct scalable Python classes using encapsulation, inheritance, polymorphism, and constructors for reusable object-oriented designs.

  • Implement custom exceptions, sequence and mapping protocols, iterators, and generators to build reliable and Pythonic programs.

  • Analyze class behavior, decorators, and property-based access to create modular, efficient, and maintainable Python applications.

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

EDUCBA
EDUCBA
1 708 Cours400 874 apprenants

Offert par

EDUCBA

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
  • cplus logo

    Profitez de plus de 10 000 programmes grâce à notre offre spéciale pour la Fête du Travail

  • Coursera for teams logo

    Commencez par réaliser des économies simples pour vos équipes qui travaillent dur

    30% off team training

Foire Aux Questions