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
Tags
Reviews
4.9 rating, based on 7 Class Central reviews
4.8 rating at Coursera based on 58 ratings
Showing Class Central Sort
-
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
-
excellent intro to Python course, great instructor with explanations and practice assignments, highly recommend to learn about Python and practice
-
Course was nicely designed and was a good learning experience. Hands on training was good it helped in understanding the concepts better
-
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.
-
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.
-
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.
-
A great intro to python with practical exercises at each stage of the coursein order to make the learning come alive.