MS
This course was well made and informative. I went in knowing little about data engineering and now I have a much clear understanding of what data engineering is all about.

Prepare for a career in the high-growth field of data engineering. In this program, you’ll learn in-demand skills like Python, SQL, and Databases to get job-ready in less than 5 months. Data engineering is building systems to gather data, process and organize raw data into usable information. Data engineers provide the foundational information that data scientists and business intelligence analysts use to make decisions. This program will teach you the foundational data engineering skills employers are seeking for entry level data engineering roles, including Python, one of the most widely used programming languages. You’ll also master SQL, RDBMS, ETL, Data Warehousing, NoSQL, Big Data, and Spark with hands-on labs and projects. You’ll learn to use Python programming language and Linux/UNIX shell scripts to extract, transform and load (ETL) data. You’ll work with Relational Databases (RDBMS) and query data using SQL statements and use NoSQL databases as well as unstructured data. You'll also learn how generative AI tools and techniques are used in data engineering. Upon completion, you’ll have a portfolio of projects and a Professional Certificate from IBM to showcase your expertise. You’ll also earn an IBM Digital badge and will gain access to career resources to help you in your job search, including mock interviews and resume support. This program is ACE® recommended—when you complete, you can earn up to 12 college credits.

MS
This course was well made and informative. I went in knowing little about data engineering and now I have a much clear understanding of what data engineering is all about.
TM
it becomes easier wand clearer when one gets to complete the assignments as to how to utilize what has been learned. Practical work is a great way to learn, which was a fundamental part of the course.
RB
A very thorough course, teaches you step by step how to build an ETL process, with lots of videos, readings, very thorough lab assignments, and many hours of practice. Thanks a lot !
HC
Sometimes it is difficult to understand what on-hand training task is required. It would be really helpful if you can write steps in detail.
DE
Course is god enough. However the last assessment is not. Misprints and not clear questions lead to disappointing marks in the end. Also other students marked assessments based on their understanding.
DG
All is good except final peer review task.You have to make a lot of screenshots and your peers sometimes put 0 for correct answer for example when you write 86400 instead of 60*60*24
SZ
It's a great course. I learn a lot of Database management points.
BN
Overall it's a good course. I wish I could use dos2unix, tr, or sed for removing ^M from the toll_data.tsv. The Final Assignment Instructions could have been clearer.
KW
This is a really good course which covered the basics as well as some intermediate concepts. It was easy to follow and the exercises helped me to solidify my knowledge.
DM
Great introductory course for main NoSQL databases. Great material and practical assignments
KK
That is a well packaged course allow you crate bıg data applıcatıon. You can download as pdf files the application hands on practise and follow them and update them depending on ypur own appication
AS
Excellent learning experience - well-designed content and practical sessions.
Showing: 20 of 785
Great overall! The viewpoints from data professionals complements the educational content very well and gives the student a much better idea of what the process is to become a data engineer.
I felt the course was the perfect introduction for someone like me that has been on the sales side of most software. I feel that it wasnt ovewhelming at all, and I mostly enjoyed the labs.
I thought this course was a pretty insightful introduction, but the process of provisioning a DB2 instance on IBM cloud was terrible. The instructions given were simple and straightforward, but my DB2 provisioning process kept failing, and when I went on Coursera's forums, I saw that many others were having this same problem. Eventually I followed some of their advice (that they had acquired through trial and error), and I did successfully provision a database. But when I went to the db's "manage" tab, there was no option to "Open Console."
This is a shame because it made it impossible to do some of the later labs, and honestly it did give me a bit of a negative impression of IBM's cloud services.
I am currently studying Chemical Engineering. However, after going for industry training as a data analyst, I decided to venture more in this direction and I really learn a lot from this course.
Although, It's an introductory curse, the concepts to provides are pretty helpful to know all the data ecosystem, specially the different positions around Data Science. I love the concept to show at the beginning, something like that: "Data Engineer is in charge of the data quality"
Also, involves security, governance and regulatory constrictions. That's why it so demanding about knowledge in tech, methodologies and math.
I'm transitioning into a tech career and have found this course helpful. Part of me wants to jump ahead to the other courses in the specialization but I have been learning more about the basics which is good. I'm also only on week 2 so I would imagine the knowledge gets more in-depth in the following "weeks"
I finished this class in one week and I am excited to dive into the python courses.
This course is optimal for the foundations and understanding of Data Engineering. Please take it and absorb all the knowledge and be amazed about your future with the Data Engineer certification.
While I appreciate the foundational knowledge provided, I find that the material often feels too general and repetitive, lacking specific examples that could help in understanding the practical application of the concepts. This has made it challenging for me to stay engaged and fully grasp the more complex topics. I believe incorporating more detailed examples and case studies could greatly enhance the learning experience. Thank you for considering this feedback, and I look forward to any improvements that can be made.
The videos are very nice and give a good introduction into Data Engineering. Unfortunately, literally none of the hands-on exercises worked. In every single one the IBM cloud returned errors and I couldn't proceed. The tutors in the forum suggested to delete the DB and create it from scratch. I learned the basics of data engineering in this course and I learned that the IBM cloud is probably not an reasonable tool to use for it.
Do not take this course. It is a waste of time ..it is impossible to complete the course or follow it as there are several errors with creating with an IBM Cloud account ..these errors have been for months and yet not fixed. Don't waste your time. what a joke
Where is fucking cancel the course button?!
it repeat the same thing over and over.
Introduction to Data Engineering is a very well thought-out online course. It starts exactly where I needed it to start- from the basic "Ecosystem" view. It progresses from there along a sensible and logical learning path. I took full advantage of the Notes tool while watching the videos, which really helped me to slow down and absorb the information.
I really like the Viewpoints videos where there are 4 or so experienced people just talking about the field. These really helped to personalize the experience for me, as each of the speakers feel very realistic, down-to-earth, calm, etc.
The course is interestingly split up into perfect "bite-size" chunks that enabled me to figure out how to pace myself.
Great course!! I enjoyed it very much but most of all, I learned even more. The way the course is designed made it possible for me to learn since it's very hard for me to focus but I was able to comprehend, & retain the learning. I have very basic computer skills & this was my very first course in this field. I wish I could have hand-on practice to better understand, comprehend, digest, & storage the learning. I did have to repeat the lessons more than a few times & take notes, create cards to study & even to pull out my own date (personal files), create my own data pipeline(where I trow all my personal documents), & start practicing. Overall it's a great introduction to Data Engineering.
Very happy with taking this course as it got me a very in-depth view into what opportunities I could get into through Data Engineering. I found that some minor tweaks could be done to the contents (bullet points in some lecture videos seemed repetitive, and there were some captions that weren't proofread) but overall, I'm very excited to continue on this path. This was a very good lecture to start jumping into it. I also appreciate how the self-paced style allows me to just pass through many topics really quickly. Supplementary readings were really interesting as well.
In the IBM Introduction to Data Engineering course, I have learned about the different stages of the data engineering lifecycle, the various technologies used in data engineering, and the importance of data security and governance. I have also learned that data engineers play a role in developing and implementing machine learning models. This course has helped me to develop a better understanding of the full scope of data engineering and the important role that data engineers play in helping organizations to get value from their data.
Feeling lucky and blessed to have the opportunity to take this course. This course gave me an overview about Data Engineering. Before taking this course I was wondering what is the difference between DBA, Data Engineer and Data Scientist. Respected Sir Rav Ahuja, Sir Ramesh Sannareddy, and other mentors explained everything beautifully. Now I have a clear overview and a road map for this exciting journey towards becoming a Professional Data Engineer. Thank you :)
This is a very thorough course, giving you all you need to know about the basics of Data Engineering and what skills you need to equip yourself with to grow in this career. Great Instructors, great content. I enjoyed every bit of the course.
This course was well made and informative. I went in knowing little about data engineering and now I have a much better understanding of what data engineering is all about.
Good class for beginners to build up basic knowledges and backgrounds in Data Engineering. Highly recommend for people to be a data engineer, scientist, and analyst.