Tous les cours

Développement

Learn Python Basics

Python is user-friendly for beginners and in high demand. Even the basics of data and program logic will empower you to write simple, powerful code. We'll practice a useful automation task called web scraping, an extract-transform-load process (ETL).
Facile
6 heures
Ce cours en libre accès vous intéresse ?

Do you have lots of tedious, repetitive tasks at work? Do you want to be able to get things done more efficiently? Python can help!

Python is one of the most widely-used programming languages. Learning to code with Python is a highly marketable skill for any job, and it's not just for full-time software developers - anyone can learn it!

Python will help you automate tasks like sending emails and writing to files, allowing you to get things done more efficiently.

This course is for people who have never looked at a line of code or even heard of Python. We’ll be going through everything step by step in an easily understandable and fun way. I know what it’s like to be intimidated by or struggle through code - and I want to make sure no one feels that way. 

In this course, you’ll store information as data in Python code; control the logic in your code using conditionals, loops, and functions; and automate the retrieval of data from the web using the requests, Beautiful Soup, CSV libraries with a process called web scraping. You’ll learn a lot and have a good time!

What are you waiting for? Let’s do this!

Objectifs pédagogiques

  • Create data using Python
  • Manage program logic in Python
  • Extract data from the web using Python libraries

Prérequis

A basic but well-rounded understanding of the web and experience using Terminal. You can acquire these by completing the following short courses:

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeurs

Will Alexander

Scottish developer, teacher and musician based in Paris.

Raye Schiller

Raye Schiller is a backend software engineer based in New York City and has an MEng. in Computer Science from Cornell University 🙏💻

Créé par

Mis à jour le 26/06/2025
Licence

Développement

Learn Python Basics

Facile
6 heures
Cours en libre accès