Introduction to Python: Absolute Beginner

Provided by:
9/10 stars
based on  15 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $99
Start Date In Session

Course Details

Cost

FREE,
Add a Verified Certificate for $99

Upcoming Schedule

  • In Session

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
23469 reviews

Course Description

Brand new to text-based programming? Check out this hands-on course for an in-depth look at the details of Python layers and concepts. Get ample practice drills and projects, using Jupyter Notebooks on Azure, which require only a browser and an Internet connection. Learn best practices and begin coding almost immediately.

After you explore data types and variables, take a look at strings, input, testing, and formatting. From there, learn about arguments and parameters, along with conditionals and nested conditionals. By the end of the course, you’ll be able to create programs that prompt users for input and use conditional (True/False) logic and Python methods to manipulate numbers and text to provide responses to the users, in addition to requesting further input. Plus, learn basic troubleshooting for your code. Sign up, and get started coding right away!

Ready for next steps? Take the Introduction to Python: Fundamentals cour...

Brand new to text-based programming? Check out this hands-on course for an in-depth look at the details of Python layers and concepts. Get ample practice drills and projects, using Jupyter Notebooks on Azure, which require only a browser and an Internet connection. Learn best practices and begin coding almost immediately.

After you explore data types and variables, take a look at strings, input, testing, and formatting. From there, learn about arguments and parameters, along with conditionals and nested conditionals. By the end of the course, you’ll be able to create programs that prompt users for input and use conditional (True/False) logic and Python methods to manipulate numbers and text to provide responses to the users, in addition to requesting further input. Plus, learn basic troubleshooting for your code. Sign up, and get started coding right away!

Ready for next steps? Take the Introduction to Python: Fundamentals course.

Reviews 9/10 stars
15 Reviews for Introduction to Python: Absolute Beginner

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Sarah Brodsky profile image
Sarah Brodsky profile image
8/10 starsCompleted
  • 2 reviews
  • 2 completed
2 years, 1 month ago
This course is clear and easy to follow. It's taken me from knowing no Python to being able to write some simple programs and understand code. I'm now preparing to take more advanced Python courses. The only thing I'd recommend changing about the course is that it could use some better examples. A lot of the assignments deal with programming a cash register for an imaginary store and similar situations. Sometimes it's hard to imagine completing a task like that in real life. But all in all, the course is helpful and a good first step in studying Python.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 stars
2 years, 8 months ago
I am not ashamed to confess that I dreaded programming, all those programming jargon's gave me nightmares. But thanks to edX, Microsoft, and Eric, I gained confidence for programming. The content, pace and assignments of this course kept me hooked and helped me learn programming in python as a piece of cake.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 4 reviews
  • 3 completed
2 years, 8 months ago
Thank you for a well-organized and beginner-friendly course. As a novice I have gained a lot of valuable lessons as far as basic python is concerned. The quizzes were relevant to the content covered which far less to be surprised by, but the jupiter notebook exercises were the best in terms of practicing the problems and doing assignments. I use them all the time now when I want to to build and run long python programs. The instructor is the best. I'm thankful that this is the very first edX course I took because I thoroughly enjoyed it & got motivated to explore more courses and get better at programming. Thanks Eric, and thanks Microsoft for availing this course to us.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 stars
2 years, 8 months ago
This is my first course that I've come close to completion. I believe short videos, lots of practice programs and an active discussion forum are the key to success of this course. I appreciate the simple explanations by Eric Camplin in videos and active assistance by AnneSmith on forums. Keep up the good work!
Was this review helpful? Yes0
 Flag
John Earth profile image
John Earth profile image
9/10 stars
  • 1 review
  • 0 completed
2 years, 8 months ago
Nice course... I had some problems with that Jupyter editor... but over all it was nice. I have experience with Java, C# and Java Script but no experience with Python.
Was this review helpful? Yes0
 Flag
B. Gamroth profile image
B. Gamroth profile image

B. Gamroth

10/10 starsCompleted
2 years, 8 months ago
The content was very good, the course delivered and I'll recommend it to others. The tasks, practice questions and mid-terms/final project were challenging but definitely not impossible; all concepts were taught within the class so you didn't have to go scouring the internet for help, which I've found in other online courses I've taken, both within edX and out. I think the introduction of functions was a bit early, a few other concepts could have been developed before functions were brought into the picture, but that's personal opinion as I found this part to be the most difficult. I found the videos and wording of the tasks could have used some polishing. There were several spelling mistakes throughout the videos and tasks, and a few times the instructor screen being shown in the videos was improperly sized. This didn't take away from the outcomes, it merely makes me wonder what Microsoft is doing with my $99 verification fee.
Was this review helpful? Yes0
 Flag
Barath Sundar profile image
Barath Sundar profile image

Barath Sundar

10/10 starsCompleted
2 years, 9 months ago
Didn't believe that i could learn this much in such a short time. Doing this course will not make you a pro in python. But it will make you extremely strong in basics and boosts your confidence to do more courses in python. I will surely recommend this course who wants to become strong in python basics.
Was this review helpful? Yes0
 Flag
Victor Orlunnda profile image
Victor Orlunnda profile image

Victor Orlunnda

10/10 starsCompleted
2 years, 10 months ago
I really think the course content, instructor and provider did a really wonderful job in the way the course arranged in terms of lessons and exercises. Also the instructor is simply outstanding!!. I rate this course a 101%!!
Was this review helpful? Yes0
 Flag
Akhil James profile image
Akhil James profile image

Akhil James

10/10 starsCompleted
2 years, 10 months ago
Well structured course. As a beginner it helped me understand the basics of Python. The videos are really good and short. The tasks are not very difficult but still demand a good understanding of each chapter to solve the assignments. Highly recommended.
Was this review helpful? Yes0
 Flag
Elliot Clements profile image
Elliot Clements profile image

Elliot Clements

9/10 starsCompleted
2 years, 10 months ago
I had some programming experience before taking this course but was a complete novice in Python. The course is well structured with clear video lectures and has plenty of interesting programming challenges to supplement each lesson. A small number of practice questions were ambiguous at times but the instructor was quick to respond to any query's on the discussion board and updated the course accordingly. Provides a solid grounding of the Python language, suitable for beginners.
Was this review helpful? Yes0
 Flag
Gabriel Tshabango profile image
Gabriel Tshabango profile image

Gabriel Tshabango

10/10 starsTaking Now
2 years, 11 months ago
As a beginner to programming I found the course content very engaging, informative and well organized. Additionally, Eric Camplin is an excellent instructor for beginner's level. Found his explanations to be lucid & well articulated. Thank you Microsoft & edx for providing the novice with this wonderful learning tool.
Was this review helpful? Yes0
 Flag
Marlin Kanagy profile image
Marlin Kanagy profile image

Marlin Kanagy

10/10 starsTaking Now
2 years, 11 months ago
Good course sir! As a complete beginner is nice to have examples I can run or edit easily. The Jupiter browser easy to use and not have install and configure as in another course.
Was this review helpful? Yes0
 Flag
naman gupta profile image
naman gupta profile image

naman gupta

8/10 starsTaking Now
2 years, 11 months ago
I would recommend this course for people who already know either Java or C/C++ because it is a bit difficult to learn python (from scratch/or for a beginner) via this course.
Was this review helpful? Yes0
 Flag
Tom Brandt profile image
Tom Brandt profile image

Tom Brandt

2/10 starsDropped
2 years, 11 months ago
I am deleting this course. Why do you have to layer Python on top of two programs I do not now? I have to learn them before I can begin to learn Python. I find that this is not a beginners course!!!!! the title: Introduction to Python: Absolute Beginner is very misleading. Not a beginners course!!! Is that clear. I will not be wasting my time on this course.
Was this review helpful? Yes0
 Flag
YAGNA NARAYANAN P profile image
YAGNA NARAYANAN P profile image

YAGNA NARAYANAN P

10/10 starsCompleted
2 years, 11 months ago
the course content is as we would expect in any new programming language basics.the instructor is great at his job. and the short videos really helped. it is recommended for anyone who wants to brush up their python basics before going to topics like research and data science.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.