This introduction to Python will kickstart your learning of Python for data science, as well as programming in general. This beginner–friendly Python course will take you from zero to programming in Python in a matter of hours. Module 1 – Python Basics o Your first program o Types o Expressions and Variables o String Operations Module 2 – Python Data Structures o Lists and Tuples o Sets o Dictionaries Module 3 – Python Programming Fundamentals o Conditions and Branching o Loops o Functions o Objects and Classes Module 4 – Working with Data in Python o Reading files with open o Writing files with open o Loading data with Pandas o Numpy Finally, you will create a project to test your skills. IBM offers a wide range of technology and consulting services; a broad portfolio of middleware for collaboration, predictive analytics, software development and systems management; and the world’s most advanced servers and supercomputers. Utilizing its business consulting, technology and R&D expertise, IBM helps clients become “smarter” as the planet becomes more digitally interconnected. IBM invests more than $6 billion a year in R&D, just completing its 21st year of patent leadership. IBM Research has received recognition beyond any commercial technology research …
Instructor Details
Courses : 3
Specification: Python for Data Science and AI
|
135 reviews for Python for Data Science and AI
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
FREE
Kyle H –
A solid introduction to Python in general. It can help you start getting acquainted with how programming languages work in general and gives a good overview of how Python can be used for data science.
Phillip T –
the course was very useful, and helpful
Carlos P –
The final project was a bit disappointing, it was too easy and didn’t cover much of the material of the course.
Rahul S K –
This was good one
Isaac N L B –
Could have been a little more detailed with better assignments.
Miguel O F –
Last exercice kind of disapointing. Guided “test” no real challenge. However, good course.
MD N A –
This course was amazing . i have learned lot of thing these thank IBM and coursera for providing me this course.
Ankit S –
Very little content for Data Science.
Vera C –
I was a math major and this one is a good bridge course.
Ashish B –
The content was very beautifully delivered. Could grasp every concept!
Manoj K V –
Easy and useful
prasanna n –
perfect course for absolute beginners
Anthony S –
This course was excellent. I really enjoyed it and got some great, practical experience. I’m looking forward to the other Python courses in this specialization.
Yuhuan Z –
Too simple
Chairul A –
Great intro to Python with awesome Jupyter notebooks examples. Take this course if you “know” you want to learn Python and don’t know where to start.
Emilian K –
I think this course has some of the best Python introductions! The method used here with colorful schemes is a great way to learn some abstract concepts in Python.
Sharif A –
The course was helpful, but i wished it was longer and went into more detail with the content
Rutuja M –
Its Very Easy to get in start but in the last week its like blast, suddenly Every thing gets tough. Try going to it at least twice for the week 5
Parag D –
Great course for someone trying to understand the basics of Python along with some of its applicability
Pamela R –
I wish there had been alittle more assistance when I needed it, some things are implied, and therefore can take longer if not explained appropriately
Dipeekakumari P –
Very basic and simple course for beginner
Semih O –
I finished the course. It was good but it could have been better with more examples I think 🙂 thank you for the course
Andras C –
I really enjoyed the submission practice in the end!
Latifa Y –
Very good as a starting point for a curious mind in the field data science
Shakir K –
It is great experience.
Amy S M –
Great course that eased the beginner student into Python without overwhelming them.
Shubham S T –
The course was give a better idea about python. this course is really good for beginners.
Koray C C –
Online videos are fine. But I wrote very little code and I am not satisfied with the active learning part. On top, TA’s answers on my questions or other questions were inadequate or there were no replies at all.
Samrat P –
Decent Course but a bit fast–paced so you need to very attentive and if possible try to do MSDN’s Course First !!!
Alvaro H Q –
100% satisfied.
Khalil K –
Very explanatory. Labs could be more challenging tho.
KHOKHRIYA D –
It was great to revisit python fundamentals.
Noemi G M F –
Very complete course ! Great structure and support materials
Jon S –
Good course to learn or refresh on the basics of Python.
TAMI L –
Very good course. Lectures are video and some reading and they are good. The labs are excellent. Highly recommended.
gyc –
fantastic!
Mark C –
The final assignment is impossible to do due to lack of information. Where is the database?
Junaid –
This is a great and informative course.
ayush s –
Very good course for beginner
Anna U –
Clear enough course for beginners–Pythonista.
SAMIR B –
This is a great course and a section of Watson architechture can be included.
sasikanth i –
It might give you all the things that you need for programming in AI and data science but dosent give enough practice to make you feel comfortable with what they teach. They could give few assignments to better the course instead of rushing which overloads the information to be understood and remembered
Ravi N –
challenging
Rishav J –
Nice content!
Wesley v W –
No way someone without Python experience writes the final assignment code unassisted.
Vinod R –
Thank you coursera
Sorin m –
Great slides and explanations. Excellent dashboard to keep track of your progress. Maybe the instructions for creating the final project with Watson Studio could be a bit more clear but they are manageable. Overall a 5* course.
Vishwanath A S –
it’s absolutely great for beginners
Ranjeet S –
That was great experience ..learned so much
Prabanjan –
Pace could have been a bit slow in APIs part
Cameron S –
I found the final lab challenging and a great opportunity to apply what I learnt . Practical and interesting. Feel as though I have accomplished a lot in a short period of time.
prabal p s –
Good course for Data science enthusiastic….
Jakub –
I am sorry but this is simply terrible. I thought that Data Camp courses could use some work but after this mess I am gladly returning to them. Save yourself some money and buy a decent book or watch videos on YouTube. My complaints: 1) The final assignment doesn’t load I would probably force myself to finish this whole certificate, but I am not able to load the final assignment. Many other people have the same issue. What the hell is this? 2) Videos are very low quality badly edited PowerPoint presentations read by a robot lady voice. No good examples, no engaging elements. 3) Quizzes are a joke I can bet anyone 5$ that you will be able to pass most of them without watching a single video. 4) IBM tools overall you use Jupyter notebooks here through some IBM site. Terribly complicated to set up, loads a while, and notebooks are not very high quality (compared for example with Data Camp). Why not encourage the user to download some Python IDE on their desktop and write the code by themselves? Lesson learned: choose universities, not companies on Coursera. Not taking further courses in this certificate. Spend this money on a book, do some simple projects and put them on a GitHub account this will be worth 10x more as this joke of a certificate. (First course is worth taking for sure enjoyable, high quality)
Veronica S –
There were a lot of typos in the exercises, but otherwise, it was good.
Mauro M –
This course was one of my favorite courses. It was a little challenging at first. But it was good.
Noelene N –
Explanation and guidance are very detailed not much chance to go wrong. I completed the 5 week course in 3 days partly because it was easy to follow, partly because I could work on it most of my day and partly because the course is pitched at someone who has no knowledge of data structures and programming functions. I know those but are new to Python. I would have liked an additional module explaining how to set up my own Python environment.
Sawant G U –
Nice
David O –
Well thought and highly practical oriented.
Sachin S –
It was the great tutorial for the beginners and really enjoyed it.
Subhashree D –
I have learnt how to use pandas and numpy but I would have appreciated more assignments.
Gayatri P –
Nice course with challenging quizzes and well explained lectures to learn the basics of python.
JIANHUI L –
T
Usama A –
Very helping course for beginners
Ankita S –
Very well articulated and designed . Only one thing I still didn’t understand from where I have to fetch Access ID and secret access ID .
Vadhanakom K –
Great detail with providing the fundamental of using python with pandas and NumPy
Christopher H –
Wonderful course!
Tobi O –
Easy to follow and very engaging
Neelesh T –
I really enjoyed learning and solving, as I progressed through the course it became more challenging but I was fun!. Thank You IBM & Coursera.
Qurat U A M –
One of the wonderfull course and looking for job in IBM
Sudeshna S –
The course was well structured and easy to follow. The labs made experimenting even easier.
syed y –
the course delivery was a bit fast for first time programmers
Robert F –
Pretty Decent Course in Intro to Python and AI …
Umesh G –
Its a great course for the starters who does’t even know python, they can learn easily
An1l K –
Connecting IBM Cloud is tough. Everyting else great.
Arun P –
It is very good course for begginers
Louisa T –
Good introduction to Python and Pandas.
Princi j –
The course was pretty good for the beginners in python but can be too basic for someone having a basic knowledge already.
Rohit B –
This is an excellent introductory course to Python and key libraries. Just what I was looking for! I found the exercises to be fun and helpful in revising my learnings. Compared to the first 4 courses in the IBM data sciene certification, there is definitely a lot more meat to the bone here. So be prepared for a steep learning curve if you decide to complete the course in a single stretch, even if you have a prior programming background.
Karim F U –
Very good step by step course for learning python. Some of the more abstract concepts like Classes and instances could be better explained. It would be very helpful for more novice students
Zahra S –
Difficult to follow and digest if you’re a beginner.
Aman S –
A very well laid out course. I got to learn a lot of awesome things.
Rodney C B –
helpful course to start understanding how to use python for data science and AI
Marceline C M –
Thank you for the detailed, easy to follow intro to Python
Kota V –
Simple and clear explanation about the topics
Syed F M –
awsome course for aspirants of datascience
Sagar S –
The last US analyze was not that great. students were not given much information before proceeding to the exam, which resulted in some problems. But the entire module was perfect.
WAI S W W –
I really enjoying studying this course and was highly engaged in each week’s course materials. I hope coursera can provide a complete set of the materials in slides (PPT or PDF).
Liyijian –
at some point, this is the very good course for who want knock the door of python and data sicence, but the content seems to be a little easy and some of the function used in the couse is not explained very well. As for the api part, after the course, I still find i know little about it.
faizuddin –
this course helped me a lot . Thanks to Coursera for providing such a wonderful platform to everyone.
Ya Chuan M –
good for beginner
Khalid A –
Great course and very beginner friendly. Thank you so much.
Vincenzo A –
Very Good Content
gopinathjashti –
good
Nataliia O –
Great basics into python and data visualization, it was a good start and inspired me to proceed with the next courses in this specialization. Highly recommend.
Naveen K –
you will definately enjoy this course. it consist basics regarding Data analysis with python. And Introduction to IBM Cloud/Watson one of the API for Python.
Sulaimon B –
This is my first online programming class and I am very motivated to continue improving my skills as Data Scientist. The videos and the labs are superb!
ABENA A –
Getting assistance in the forum for this course was hell. Good basic information executed poorly by mods and staff.
K.F.M N F –
Very helpful tutorial and the instructor were very helpful. I love this course.
Tejas M B –
Best learning experience!
Francine S –
The content of courses are great! Went through step by step until a high technical level. Unfortunately, the lab is always out of server, me and others users have been reported the same problems every now and then and nothing changed. I finished the course without practice the labs and I can’t check the exercises to start an own project! Apart from that the whole course is worthwhile.
Stuart B S –
I particularly enjoyed using Jupyter notebooks for the labs. It was actually fun to introduce different variables to see what would happen to the output. Plus, it made importing libraries very easy, and helped me better understand them in general, particularly NumPy.
Michael H –
… The data for the last assignment was hard to track, … Also, the URL link was not supposed to be graded, 100m to a 90.
Junfei Z –
The final quiz doesn’t pose data link in the assignment. Some people already have Studio account, don’t need to follow the steps to open new account, had hard time to find data. Really cost me couple hours to find data….
Anmol D C –
The dashboard function code wasn’t working, Also, if it is going to be included in the assignment, then there should be a video on it as well.
Adolfo C Y –
Great Course
Abhishek K J –
Best course for python basic understanding using IBM Watson.
hounkasalaheddine –
Problem with some labs
VIJAY K K –
difficult
Alessandro C –
The course is ok but the lack of valid practical application is an issue. The course does not prepare you sufficiently for the final exam some of the topics are not even covered in the course.
Eugene N –
The quizes involving API seem to have technical problems after running the codes provided. Also, in the final assignment, the credentials to be used in the optional exercise don’t have information on some of the important inputs for the json file such as access key. Also, the tutorial which was specified is this part of the assignment was hard to find
Esteban A –
This course is an opportunity to enter into the world of Python in a secure way. I recommendit.
David G L –
It was a little complicated to understand the steps to follow in Watson in the last point of the last lab.
Akash P S –
The content is understandable and good, however it seems a bit easy even for intermediate level
Md. A A J –
This is an excellent course to learn Python for Data Science. All course materials including lab exercise and practicing on IBM Cloud are awesome. Ashfaqul A. joarder
Anibal G –
Content was great and very interesting!
SHAIK F –
I am completely satisfied with the course provided by IBM in coordination with Coursera. I love to do the assignments and to answer the quizzes that will quickly assess ourselves just finishing a topic.I highly recommend this course which will cover all the essential python for the one who intends to start hos career in Data Science and in AI.Looking forward to do such great courses offered by coursera.
Ana G C –
Muy util
Oliver G –
A very basic introduction to python. Good course structure. Manageable even without any previous programming experience.
Ruhul A –
Python is just what is in trend and not because of its usability, but it is just anybody can use with wide use case in each and every domain. A good start for someone looking for a start with Python
Naveen G –
Many of the queries went unanswered and IBM Labs were not working half the time. Regret taking this pain for this course.
Abdeltawab A A –
very great introduction to Python
Yashvardhan –
Amazing, but could you help us install python and related modules
Muhamma S –
Learning with practical lab is awesome
Palash S –
Absolutely great experience of learning, learnt fundamentals of Python, data structures and python libraries.
Avijit C –
The course includes extensive hands on exercises. However, it seemed to lack in more details. Also, a full fledged project / exercise at the end of the tutorial would have been helpful.
Ankur G –
A good course to learn basics of Python so as to facilitate analysis and visualization of data to make effective decisions. I thank the professors to make this course interesting and worth it. Only thing is, videos can be made in a better way so as to facilitate people with non programming background. Maybe some basics of programming would help.
Kartic A –
LAB HAVING ISSUES
Indradeep B –
I personally felt that more of stress could be given to Python coding. This course and its contents had the ability to create a strong background for the student in Python but somehow it couldn’t. But still you get to learn a lot of things. So it was a good experience.
Maulik P –
Nice Course, with intro to pandas and Numpy Library. I wish assignment would be more lengthier.
Si J W –
Good intro to practical capabilities of python
Gagan D –
Loved it! It taught me from the basics of python and helped me understand python better
Pranjali S S –
It was great learning experience, was really good kick start programming in Python
Shishay H –
The API section can be presented bettter
C B –
The labs are broken on this course, going by the forum discussion they have not worked for some time. I would encourage IBM or other sponsor of the course to update/fix it … or Coursera to remove it.
Luis C M S –
I liked this module a lot better, we are getting into the important faces