The goal of the course is to introduce students to Python Version 3.x programming using hands on instruction. It will show how to install Python and use the Spyder IDE (Integrated Development Environment) for writing and debugging programs. The approach will be to present an example followed by a small exercise where the learner tries something similar to solidify a concept. At the end of each module there will be an exercise where the student is required to write simple programs and submit them for grading. It is intended for students with little or no programming background, although students with such a background should be able to move forward at their preferred pace. The course is four modules long and is designed to be completed in four weeks.
Courses : 1
Specification: Python Programming: A Concise Introduction
60 reviews for Python Programming: A Concise Introduction
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Jose d c –
Great pedagogy and attention to the details.
Guy W –
This is an excellent introduction to Python programming: concise yet complete with the basics. Thanks a lot for making this knowledge available to anyone!
Shitao L –
Shawn M –
Good basic course, but a bit clunky. Some of the weekly courses would place critical details at later points of the course and I would have to go back and repeat lessons. There were also parts that I would get hung up on and need person to person discussion to get past. It would be helpful to have a chat function or other forum to discuss sections (maybe a class discussion forum, or an ‘ask an instructor).
Parshuram K G –
Course Content is Less
prathiban v –
ahmed a –
very good course to have as beginner
Shaoyun H –
It’s a good course for beginners. Basics of Python are covered, although sometimes the instructions are a bit ambiguous. I’d also appreciate it more if the video had higher quality (clarity).
nick n –
you can learn python with the text file provided, excellent!
Ashok S D –
Very Interesting and Informative course. Properly designed and presented for newcomer as well as experienced persons.
Maradana S K –
A good introduction for Python programming.
ROSARIO M –
A great and concise intro to Python where you learn by doing…
Damianos L G –
Excellent course highly recommended with hands on experience
Sabyasachi R –
Professor Bill Boyd really gets down to the basics of Python programming and explains all the code in a fantastic manner. Other than that the exercises really make you understand the basics the Professor is trying to teach. Really loved the course.
Maxim B –
Gabriel N –
A great introduction to Python language and the Spyder IDE. This course will allow to get a first idea of what programming is, also giving you a few useful tools for data analysis (reading .txt and .csv files, do some statistics, etc). Having some background on high level programming helps, buy I a beginner in programming could make its first steps following this course.
Roman K –
Easy for understand, I like it.
Maxim F –
The course is pretty good and detailed enough for the beginner. But “return”s don’t work in the autograder ? That’s annoying.
khalil T –
This course is excellent. It is eminently well done, and gives you the basic knowledge you need to start in Python. I totally recommend taking it.
Julian W –
Really nice introduction to Python and programming. Teacher is not trying to explain every single detail but rather gives you enough knowledge to do some practical and cool stuff.
Pete K –
Instructor did a great job explaining things to new developers
Ben P –
Great course to learn the basics of python. I now have tangible coding skills that I can use in my career.
Chandan K –
The course is very easy. I expected something more
Marat K –
Simple and useful for beginners
Xing G –
Yixuan L –
Very basic python course. Hard to see the codes from the screen.
Michael A B –
great course but the auto grader was a big pain in the ass, The code was correct elegant but the auto grader needed exactly the right format
Nikhil K –
Very concise and good introductory course to learn python. The videos were very interesting and helpful
Lenny S –
No me parece que el contenido se adapte al titulo. No te estan dando la introduccion a la programacion como tal.
Vivek A D –
The course for a beginner is very well explained with lot of examples and exercises. I recommend people new to Python to enroll this training. Thank you Bill.
Kevin Z –
Piyush S –
auto grader was horrible even doing everything correct it won’t show correct ..Wasted lot of time because of autograder
Filippo P –
Good base course for learning python
Steen C –
Great course A very nice intro to python… Thanks
paolo b –
It’s ok for a beginner python programmer.
Pradeep K G –
Need to increase programming exercises a little bit
Christian S –
Very helpful introduction to Python, focusing on the most important components of the language. Looking forward to other courses using the same format, some examples with excel interaction would be welcome. Thank you Bill and team for your hard work.
Bruno d S S S –
Good basic course, not particularly challenging. Gives a broad overview of the language, should be ok for someone with basic knowledge on programming languages.
david w –
Vert informative and well spoken i understood so well that for the first time i feel confident in my progress side note the sound desperately needs to be edited when the instructor types it creates a tooth grinding sound on the mic which is so distracting and frustrating i dont know how i finished guess i started to get use to it…
Jason S –
I found this class a very gentle introduction to Python. I appreciated that the instructor, Prof Boyd, gave clear lectures, and was very responsive to student questions when were having difficulty on the assignments.
Great course! The only reason i gave it 4 stars is that sometimes i felt like we jumped too fast from one information to another and didn’t had the chance to connect all the informations. I may suggest to use more exercises between theoretical part and the exam, so students can adapt and asimilate all the new informations. Thank you Bill Boyd! Thank you everyone involved in the making of this course!
Sergio I A C –
I was able to learn the basic programming, the base that in the future, will help me to provide structure on more difficult tasks.
Pragna P H –
Excellent structure of the course. Bill sir is extremely knowledgeable and patient with all doubts & inquiries regarding the course or python in general. The course is highly recommended for anyone wanting to learn the language and start their data analytical journey. The tests at the end of each week is perfectly designed for a beginner and well balanced with a good amount of learning all the right things to get started with python programming. Happy leaning! And of course, don’t hesitate to make mistakes, always try out the lesson exercises on your own before watching the videos so you know how to tackle and get to know your strengths & weaknesses better 🙂
Richard L –
Thanks for the clear explanations and the easy examples. I think it is a good introductionary course and it gives a good starting point to move further to more sophisticated topics and applications.
dante s –
Nicely written easily understandable by beginners.
Kevin W –
This is an excellent introductory course for Python.
Aluko B O –
Excellent platform to learn
Muhammad A S –
Easy and fun to do course
Manahil W –
Perfect for beginners.
Diego M L –
Really nice and useful course!
Jingtian Z –
Well, I have already learned some python before I started this course one year ago. I have forgotten something I learned so for week 1, it is picking up. But for week 2, I had gotten further than last time about data collection types, with lists, tuples, dictionaries, and strings, and how to work with them in programs, like sorting, adding, and so on. It was all kinds of stuff now.
Mark R –
Reitwick P –
Covers very important topics for a learner.
Mohsen S –
Awesome course, well designed, and easy to follow.
Samson A G –
it short but help me a lot to discover Python in general, and gave me the ability to deep dive in the subject
Raza U –
A sound knowledge course to understand the basics of python programming and then going deep in the course concept.
Isaac D P –
I’ve dealed with different programming courses before, and this course works perfectly as an introduction to Python language. Don’t worry if you are new a beginner, the videos and exercices are clear and very well explained.
Nithish K G –
course was very nice its a perfect choice for beginners
Mohammad Z –
This was my first course in Python and I found it very interesting and important for newcomers. I learnt basically, the coding structure of Python. My skills in C++ help me in understanding the lectures. No doubt, the lectures are designed in a very nice way easy to follow and understand. This course enables me to write a program in Python using; Libraries (os, sys, csv, random, statistics, etc.), Lists, Tuples, Dictionaries, Text and CSV Files, Functional Values, Sorting, Formatting, Statistics, and a Menu Driven Database Program. I would like to thank Prof. Bill Boyd, his team and Coursera for providing a great learning environment.
S1la K –
Thank you so much to our instructor Bill Boyd and Coursera for this introduction to Python. It was fun, simple and I’m confident that I now know the basics.