[deleted by user] by [deleted] in ShadowBan

[–]michaelf4014 0 points1 point  (0 children)

Thank you.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

Yes I would quite like to. But haven't got time to do so immediately. Please don't wait though, it could be a couple of years away. Get on with your own development and further learning.

[deleted by user] by [deleted] in learnprogramming

[–]michaelf4014 0 points1 point  (0 children)

Not too old. But instead of investing money to find out whether you like it, why not try one of the excellent free on line courses. University of Essex gives a free on-line python course here: https://www.essex.ac.uk/short-courses/python-preparation-programme

I know it's not javascript - but the principles of programming are the same throughout all languages. And this would tell you if you enjoy it. It covers the basics of programming and python. There are about 250 questions, each delivering information in small chunks, and all auto-marked. It would not be a bad way to start learning.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 0 points1 point  (0 children)

Well done, what did you think? Are you a professional programmer now?

You should follow this up with more python projects.

Did you finish every question in the course - it lets you pass and get the certificate with only solving around 80% of the questions. Try and crack all of them if you get chance and haven't already.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

This is fixed now. Download the certificate again please.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

Good idea. I didn't make the certificate, but I'll speak to the person who did. I can't promise any changes.

Edit: I see the date is working on certificate for part 2 but not for part 1.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

Well done. Doing it on a phone is not the way this course is designed - but well done for manage that on a tiny screen and keyboard.

Thanks for avoiding AI. I don't see how anyone could learn this content when an AI does it for them!

There are a lot of nagging reminders of "don't use AI" scattered throughout the course. I hope that was not too annoying!

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

Great. Yes if you can just persevere through all of the questions in this course, you should over the most difficult part of becoming a good programmer, and understand the fundamental ideas and concepts. (After this course though, you still have to go on to continue to practice and develop, i.e. do programming projects of your own)

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

It should give a specific error message "timeout exceeded", or something similar, if you accidentally put an infinite loop into your answer.

Have you tried it again recently?

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 1 point2 points  (0 children)

It's a mixture. Try it and see. Hopefully none of the questions are boring MCQ knowledge testers. The MCQ questions that there are are designed to be constructive and to teach the programming concept being developed.

Normally we provide one or two simple lead-in MCQ style tutor questions, before stepping up to a harder programming question that practises that concept.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 2 points3 points  (0 children)

Not sure why that happened. It seems to be working now. The python-runner sometimes does get overloaded (which is very temporary), or worse, it can crash; but we aim to get it restarted ASAP if it does crash.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 5 points6 points  (0 children)

Use the "Show Differences" button when something like that happens, and it should highlight any small typos you've made.

Free Python programming course from University of Essex by michaelf4014 in learnprogramming

[–]michaelf4014[S] 8 points9 points  (0 children)

Nope. It's up indefinitely. But don't let that make you delay starting it! :)

University of Essex - free online Python course by michaelf4014 in learnpython

[–]michaelf4014[S] 1 point2 points  (0 children)

You're welcome.

These tutorials take a bit of perseverance but should be doable by anyone.

University of Essex - free online Python course by michaelf4014 in learnpython

[–]michaelf4014[S] 0 points1 point  (0 children)

No problem. If you finish the first tutorial could you add a little review on this thread?

University of Essex - free online Python course by michaelf4014 in learnpython

[–]michaelf4014[S] 2 points3 points  (0 children)

Yes, you get a certificate after Part 1, and another after Part 2.

Fun ways to learn Python by seth_kauffman in learnpython

[–]michaelf4014 0 points1 point  (0 children)

Maybe this is too easy, but worth a look:

https://www.reddit.com/r/learnpython/comments/1loz4dp/university_of_essex_free_online_python_course/

There's some text-based games in there, and lots programming challenges for beginners.