This specialization is intended for people without programming experience who seek to develop python programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from fundamentals to object-oriented design. These topics will help prepare you to write anything from small programs to automate repetitive tasks to larger applications, giving you enough understanding of python to tackle more specialized topics such as Data Science and Artificial Intelligence.

Découvrez de nouvelles compétences avec 30 % de réduction sur les cours dispensés par des experts du secteur. Économisez maintenant.


Spécialisation Programming in Python: A Hands-on Introduction
Hands-on Introduction to Python Programming. Code and run your first Python program in minutes without installing anything!


Instructeurs : Elise Deitrick
10 755 déjà inscrits
Inclus avec
(364 avis)
Expérience recommandée
(364 avis)
Expérience recommandée
Ce que vous apprendrez
Automate everyday, repetitive tasks using python scripts
Create engaging, graphical based programs using PyGame
Develop a firm foundation of Computer Science concepts you can bring to any language you learn
Vue d'ensemble
Compétences que vous acquerrez
Outils que vous découvrirez
Ce qui est inclus

Ajouter à votre profil LinkedIn
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 Codio

Spécialisation - série de 4 cours
Ce que vous apprendrez
Use variables and operators to store and manipulate small pieces of data
Automate decision making using selection statements so the program result differs based on data
Repeat sections of your program using the appropriate loop type
Compétences que vous acquerrez
Ce que vous apprendrez
Store and manipulate lists of data
Compare and manipulate strings of text
Read and write to text and CSV files
Compétences que vous acquerrez
Ce que vous apprendrez
Define and use custom functions to improve code readability
When and how to use recursion instead of iteration
Create and modify custom objects
Compétences que vous acquerrez
Ce que vous apprendrez
How to architect larger programs using object-oriented principles
Re-use parts of classes using inheritance
Encapsulate relevant information and methods in a class
Compétences que vous acquerrez
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.
Instructeurs


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





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
The full specialization takes about 40 hours to complete.
Comfort using the computer and elementary mathematics -- however no coding or programming experience is necessary.
Yes - the courses explicitly build from module to module and course to course.
Plus de questions
Aide financière disponible,