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

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

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

4.9 rating, based on 7 Class Central reviews

4.8 rating at Coursera based on 58 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
    excellent intro to Python course, great instructor with explanations and practice assignments, highly recommend to learn about Python and practice
  • Profile image for Gautami Pujare
    Gautami Pujare
    Course was nicely designed and was a good learning experience. Hands on training was good it helped in understanding the concepts better
  • Anonymous
    Provides experience in using the Visual Studio Code environment for Python, and enough familiarity with basic control structures in Python, I think, that I can proceed to the study of data structures in Python. These were the two main things I was looking for in an introductory course on Python. Glad I took the course.
  • 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
    Nice course.....gets you through the basics in no time. I enjoyed the fact that the course was condensed into two weeks, so it served as an appetizer for the real thing. The instructions were clear and easily understood.
  • 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.