NV
This platform is very good for learning and improve your basic skill an also improve to prfessional learning course.
This short course is designed to equip learners with foundational skills in Python for developing AI-enabled web applications using the Flask framework and Watson AI libraries. You will explore the end-to-end lifecycle of building scalable web applications, starting from writing clean and modular Python code to deploying complete AI-powered solutions.
The course begins by introducing Flask, a lightweight and flexible web framework, and helps learners build a strong foundation in web applications, APIs, and the overall development lifecycle. They will gain practical experience with the IBM Skills Network Cloud IDE, learn Python best practices including static code analysis, and write and run unit tests to ensure the reliability of their code. The course dives deeper into application development by teaching learners to build web applications with Flask covering topics such as routing, handling GET and POST requests, dynamic routes, and error management. By the end of the course, learners will complete a practice project and a final peer-reviewed project that showcases their ability to develop, test, and deploy AI-powered Flask applications. The hands-on experience gained throughout this course ensures learners are not only confident in their Python and Flask skills but are also ready to build intelligent web applications in real-world settings.
NV
This platform is very good for learning and improve your basic skill an also improve to prfessional learning course.
YZ
This is a great course in teaching actual programming skills in Python. It is the most time-consuming course so far in the series but is well deserved.
TL
Short but sweet. An excellent course for a solid basis for Python and use of IBM Watson services. Highly recommend.
RF
too many ambiguous tasks and missing screen shots with the various coding task - took far longer than it should have to identify errors and track down what should have been coded
SC
Mind bending progressive skill set from IBM. Wow! Am so grateful to be exposed to the talent here as a curious student. :-)
SR
Plz update the course labs since the versions used in the instructions are old andgives al lot of error for users now
PL
Some instructions in the final project are confusing and the python3 tests.py command shows errors with tls version
MK
Just awesome . Its extensive course to develop and experience runnable instance development and deployment were very helpful to give a boast to my confidence
LZ
Help build a good foundation to explore deeper into the topic. Well developed practice project and final project.
MH
Wow, that was a wonderful new learning experience for me. It's my first time that I used an AI for building an application.
KM
I loved the course, it was hands-on lab with a through need for skills which you are taught previous in the python course. Puts your mind to creativity. Loved it. Would recommend it.
SR
I really enjoyed this course! The videos are pretty dry, but I really enjoyed the hands-on nature of the course. Lots of projects and practice doing stuff. I learned a lot!
Showing: 20 of 339
This whole IBM specialization has been really bad. Everything is extremely superficial and not for beginners at all, but this one takes the cake. Definitely one of the worst courses I've ever took. From the barely explained videos to all the errors in the test environments to bad explained requirements and mistakes. This course has it all.
There's also basically no human intervention, I don't know why each course on this specialization says "made by X" if all the videos are presented by a tiktok text-to-speech voice.
I would not take this course again even if they paid me to.
good structure and interesting lab. it's unfortunate the final graded assignment has issues with the actual instructions and i had to guess what we are trying to do with no proper instructions
In final project instruction and code provided in forked repo are pep8 broken rulles like wrong import order and naming convention (camel case in naming python functions really.. )
The final project instructions are so so unclear and some of the links in the lab to explain things don't work, and although there is someone available to answer questions on the discussion board, I kept having the same errors over and over and got "close the lab, clear cookies, and start again." as advice so often. Very very frustrating course, the lab instructions need to be more clear for a beginner python project.
scamed
Very poor contect for non-programming specialists. I needed to take the course as a part of specialization, which resulted in me cancelling my participation. There not enough videos, examples, explanations - I have a feeling that one collected some topics, threw them together, created a digital voice to give the lectures - that's it. This was not the quality I expected. You chatbot colleagues did a much better job on the contect - please improve..
Week 1 is some basics on Python that you already learned. Week 2 is a bunch of unmotivated, unexplained technobabble about Flask. Week 3 is a project you haven't been prepared for. An absolute garbage course.
the course is quite useful. but experience with Lab environment is awful. It's getting offline every 5 minutes and restart making connactions every time, so you can wast 10x time really required for the job
The instructions for the last project are extremely confusing, and some of the links provided in the lab to clarify concepts are broken. Although there is a support person available on the discussion board, I found myself repeatedly encountering the same errors and receiving the same advice to "close the lab, clear cookies, and start again." This course has been extremely frustrating, and the lab instructions need to be clearer for someone with little experience in a Python project.
An intresting project. However you need to have experience in Python and do a lot of studying on your own before you can complete it.
Require previous experience about Python environment management so easy to get stuck. Would recommend to add an exercise about this to focus the learning on AI rather on Python
Difficult course, especially for people with no experience in python.
Certain syllabuses are a great introductory course into Python's library and mostly data structures with using some built-in functions. However, the other courses may have too much information without additional hands-on practices such as using the IBM cloud services. I believe most students enrolled would need to go through the documentation on IBM to reinforce the learning and thus overlapping a lot of time spent on going through the documentation whereas the videos itself should be sufficiently enough to teach some aspects of the SaaS but the videos seem either too fast or very unhuman like. More like promoting IBM rather than teaching a lesson.
The course was really interesting, but I believe that some things could be described with more details. The environment used in this course - theia - was really laggy for me and I spent a few extra hours on doing the labs and final project.
The course was not good - the material was poorly explained, going in and out of various topics. Certain subjects were started and then neglected only to be picked up at a later stage, creating a mess. Finally, the knowledge requirements for the final project far-exceeded the course material.
The final demo project is messy since the instruction is neither aligned with previous instructions nor aligned with the final assignment when screenshots are requested to submit.
Lazy, bare-bones presentation of limited information. This course is basically just videos of an AI TTS bot reading an autogenerated script. There is little or no context provided for the various concepts, no real-world examples and no demonstrations of how to perform the various tasks you will be asked to do. The IDE used in this course is very difficult to navigate if you have never used one before and there are no videos in the course that show how to use it. I have had to look up YouTube videos numerous times throughout this course, and usually they do a better job explaining the content than the videos in this course. Overall, this is a terrible course if you're an inexperienced programmer and an embarrassingly bad look for IBM.
Terrible course. It's clear to me the instructors of this course put almost zero effort into making this digestible, entertaining, or even accurate. Riddled with spelling errors, general errors, and more. Save yourself the money on this course and use ChatGPT to teach you the fundamentals conveyed here. Every lesson I would watch the useless videos that just say "we do this and it does this" not why, or how, just "this does this", and then I would use ChatGPT and it woudld explain it beautifully with multiple examples, breaking down each action and how it affects. It's laughable when AI is so much better than human instructors... in a course about AI.
I really don't understand how in a paid course there should be such a massive promotion of IBM Watson by offering coupons, and free trials, besides that there are also many video lessons dedicated to this. (this is the 7th IBM course | followed and I found this in almost all eburses). Now the final project is a sentiment analysis using Ibm Whtason. If the course was free, I could try to understand, but for a paid course it's unacceptable especially if we consider the quality of IBM courses
I loved the course, it was hands-on lab with a through need for skills which you are taught previous in the python course. Puts your mind to creativity. Loved it. Would recommend it.