Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Leeds

An Introduction to Programming using Python

University of Leeds via Coursera

Overview

Maximise your employability, by learning the basics of coding in Python. Python is a versatile programming language used for developing websites and software, task automation, data analysis and more. In this course, you'll embark on an exciting journey into the world of Python and gain valuable skills that will enable you to start thinking about a career in programming. Through exercises and practical projects, you will gain confidence and deepen your understanding of coding in Python. By the end of the course, you will be able to showcase your skills by programming a small robot to navigate obstacles. Join us on this transformative journey and unlock the boundless potential of Python programming to discover the opportunities awaiting you in the world of development. This course is offered by Click Start, a nationwide training programme designed to help young people develop digital skills. Click Start offers a limited number of scholarships giving free access to young people in the UK. Follow the link in the Click Start bio to check if you are eligible for free access!

Syllabus

  • Week 1: Programming fundamentals in Python
    • This first week of the course will give you an understanding of the basic principles of programming. You will learn what programming is and be introduced to some basic theories of computers. You will also learn what an algorithm is and the basics of propositional logic – the fundamental underpinnings of programming. Finally, you will look at some basic Python syntax such as variables, data types and input/output, and you will write a simple Python program.
  • Week 2
    • The second week will introduce some more advanced programming concepts. In particular, conditionals (if statements), loops and functions. With these under your belt, you will be able to write small but complex programs. By the end of the week, you will be able to put together a Python program that commands a small virtual robot to move in space!

Taught by

Dr Rafael Papallas

Reviews

5.0 rating, based on 3 Class Central reviews

4.7 rating at Coursera based on 42 ratings

Start your review of An Introduction to Programming using Python

  • Anonymous
    I found this course to be a great introduction to Python. Both the teaching and course materials were at a high standard, being both informative and easy to understand. The labs were constructive and helped to reinforce learning. Overall a very enjoyable introduction to programming within Python
  • Anonymous
    I’ve really enjoyed learning about python in this course. Some things I already knew already, but I definitely wouldn’t have known everything so great to expand on that knowledge. I am so grateful to be learning more about programming and the possibilities for my future.
  • Anonymous
    A great intro to python with practical exercises at each stage of the coursein order to make the learning come alive.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.