I have many issues with this class.
First, it is VERY high level. The 2 teachers will FLY through most subjects barely touching on the basics and move right on. I am taking this course mainly to look at how REACT works and already know how to use .net and C# but have never touched html or CSS so I did not care much that the .net lady absolutely BLAZED through .net at light speed but I can guarantee that anyone who does not know C# going into this course will get whiplash from this and need to spend many hours outside of the course practicing or using other courses to dive deep into it.
It DOES help that the .net and C# resources they point to in between the lessons are good (Mostly MS Learn which is dry but accurate). They allow you to go in deeper than the lady does at your own pace. Don't skip those.
It does NOT help that some of the links are incorrect or broken. They need to be cleaned up.
And the lady's exams are ATROCIOUS!
There are several mistakes in the exam including a code snippet that is straight up wrong.
And there are questions where the correct answer will result in an error! How do I know this?
Because you will get several choices, say...1, 2 and 3. Say the correct answer is 3...you select 3. The test says the answer is incorrect and the explanation you get underneath is LITERALLY: INCORRECT the correct answer is 3! What I am meant to do with this?
I'm not making this up, I showed my wife I was so shocked. This happened MORE THAN ONCE.
Also, there will be questions on things like the latest current version of .NET.
In the video, the lady says 7 (it must have been seven when she recorded it), at the time I did this, the resources said 8!
Both are in the test...what do you answer?
What the lady told you or what the resource told you?
I picked what the lady said, thinking she wrote the exam but the correct answer is the latest version as per the docs!
Why ask a question like this when the material presented contradicts itself?
And on top of this, in almost every quiz, there will be at least 1 question on a subject the lady has not covered yet...so you are just guessing (well, in my case I knew because I know C# already but anyone who is learning this for the first time has no chance).
The course will tell you 70% people failed this exam or something like this on the first try and tell you to hang in there.
Oh really?
I wonder why...could it be because the exam is broken and covers things you have not taught us yet?
HMMMMMmmmm...
I suspect there is some Coursera requirements that not everyone ace the exams to make it look challenging or something and this lady broke her exams on purpose...how else would you explain this?
Things improve significantly when the HTML part kicks in. The new teacher goes a bit deeper in his subjects and his exams, while not great, are better.
He also likes to test things that were not covered and this tendency gets worse and worse as the course goes on. The end exam for his module has about HALF of the questions on subjects he never even touched or mentioned and unless you know CSS like the back of your hand, you will be taking guesses on fully half the exam and likely fail it and it will not be your fault.
Some of the stuff that is not covered can be guessed relatively easily like...what is the setting to set the order in a flex control...could it be...ORDER as opposed to font weight??? Yeah, easy to guess. Does not remove the fact that flex controls were never covered but at least you can guess around questions like this relatively reliably.
But one question was about the correct syntax for transitional effects...a subject he never even mentioned. The choices all look reasonable but since you never saw it you don't know the order of the terms and can't really guess it. Is the selector going first or the duration? What effects exist and what are their names? So you ini-mini-miny-mo it and hope for the best.
What else can you do?
Again, you will get a message telling you you will likely fail and to hang in there and again...don't stress about it...these exams appear designed to be impossible on the first try unless you did not need the course in the first place (Actually in the C# case, what with the questions being straight up broken...even if you knew all the answers you would STILL not get 100%) so just get in and brute force the thing...
You can't even study for it since there will be questions in there on things you did not know existed until you see the question...so you can't even prepare for it.
But at least he does not have broken questions like the lady in the first part. Just full of stuff he never taught you which you can then go search and learn about later if you like.
I did not know anything about HTML and CSS going in and now I have good idea of how it works and how to use it. So there is that. At least I learned something.
So far, my feeling is that all the exams are ridiculous...they might as well not have them. They simply make me angry.
The course is very high level but for gaining a general understanding of what .net, C#, HTML and CSS can do relatively quickly...this course will do that.
Does it put the 2 together? No...but that will probably come later (there are 2 more modules to this course).
In order to actually be good at any of this, you will need to spend about 10X the time actually practicing outside this course but this is like a giant bullet point list showing you how these techs work and what you might do with them.
The presenters themselves both have thick Indian accents that can make them a bit hard to understand.
The lady in particular does not understand all the words she uses and will frequently use the inverse word from what she means. It's annoying. She also has recording quality issues. Her voice quality will change throughout the lessons and you will sometimes hear other people in the background or traffic driving by. There's one instance when you can hear people serving food in the background and you can hear her voice moving away for a moment and then come back and the noise stops...you can tell she turned around and gave them a look or gestured at them to be quiet...but rather than do another take...she kept it and you get to hear all this. It's not awful...but it's certainly not the most professional recording.
This does not happen with the gentleman.
However, there are a couple of instances where he is trying to show something, it does not work but he will keep going and not actually show you what he meant to show you. I understood what he was trying to show, but it's not very nice to test something, see it's not working and very quickly move it away hoping you did not see that and go "Anyway, here's the next thing".
He only does this a few times, usually, when something fails he fixes it...but not always.
So neither of the presenters are stellar. They are both MEH....The Lady being the worst of the two.
Overall, I feel this course is subpar.
Too fast, too shallow, mediocre presentation and the exams are literally a joke.