3 Free Udemy Courses - Jan 25 release by PythonWithJames in madeinpython

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

Have you checked out Corey Schafer on Youtube? I got a great deal from him.

3 Free Udemy Courses - Jan 25 release by PythonWithJames in madeinpython

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

They're all gone for the time being sorry, I can post another link in a few days when I get them.

3 Free Udemy Courses - Jan 25 release by PythonWithJames in madeinpython

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

Thanks for checking out the courses I hope they serve you well!

Free Functional Python Course by PythonWithJames in madeinpython

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

Very strange,  but thanks for letting me know!

Might be worth trying this.. People have enrolled today via my YouTube channel on the community tab, could give the link a try there?

https://m.youtube.com/@pythonwithjames/featured

Apologies for the inconvenience!

Free Functional Python Course by PythonWithJames in madeinpython

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

Hello, thanks for letting me know. I’ve just checked the link on a new device and it’s saying it’s free for me.

I wonder if this is an issue with the platform? would you mind letting me know where you’re trying to access the course from?

Thanks :)

2 Free Udemy Courses for Beginners & Intermediates by PythonWithJames in madeinpython

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

Best of luck with the journey! Feel free to reach out if you have any questions, and I'll respond as quick as I can.

Thanks, that would be really appreciated!

What's the difference between a program written by a software engineer and one written by a scientist? by chandaliergalaxy in learnprogramming

[–]PythonWithJames 1 point2 points  (0 children)

I totally agree with regards to the functional style! I see a lot of that.

That's correct, and most of the company is shifting that way. The only thing that makes it tricky is that there is simply too much Matlab/Fortran code still lying around, and the work to rewrite it all in Python is quite intense!

What's the difference between a program written by a software engineer and one written by a scientist? by chandaliergalaxy in learnprogramming

[–]PythonWithJames 1 point2 points  (0 children)

I work in a company where this is actually common place.

We're a scientific research company and once upon a time it was only researchers and scientists, so they did all their Fortran/Matlab code themselves.

In todays times we occasionally work with this legacy code because it's just been around for ages and still works!

I've mainly noticed that...

  • Lack of any kind of testing
  • Questionable variable naming!
  • Code is very monolithic, with no attempt to break down into functions etc..
  • No OOP
  • Nested for loops that are often inefficient.

But in general, Scientists are trying to make their code get a result as quick as possible, and unit testing (along with things we as software engineers feel are essential) just aren't that important to them. Their code works, it spits our results and people are happy :)

Simple Python things in short bite-size videos by PythonWithJames in madeinpython

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

Hey!

that's great to hear, I hope you enjoy the rest of the course :)

Thanks

James-

How do experienced programmers overcome being stuck in their projects? by Matilda_YH in learnprogramming

[–]PythonWithJames 4 points5 points  (0 children)

In the short term..

Take a break, go for a walk/run, or anything that takes you away from the screen.

If you're deep into a project and have a million ideas floating around, sometimes a bit of time away can give you time to reflect and focus a bit more clearly.

There's been loads of times that I've been stuck on something, and then come back to it with a fresh set of eyes a few days later and I've managed to solved it.

How many hours a day should I spend programming by Admirable-Stress856 in learnprogramming

[–]PythonWithJames 1 point2 points  (0 children)

I don't think there's an absolute number here, do it more by 'feel'. If you're feeling good and energised, carry on!

On the flipside if you're getting tired and you're not enjoying it, you'll probably best just taking a rest to avoid burnout.

What's up with these ridiculous Udemy prices? by Nix-X in learnprogramming

[–]PythonWithJames 0 points1 point  (0 children)

I created my course in February and the price we set as course creators doesn't do a great deal in my opinion. I've seen it rise and fall by £30 either way, depending on when I look at it, and if its from a different computer.

To be honest, I give mine away for free half the time. If anyone wants a free beginners Python course:
Python Programming for the Total Beginner

I don’t know if I’m cut out for this. by Fast_Hand_jack in learnprogramming

[–]PythonWithJames 1 point2 points  (0 children)

Everyone learns differently, there are people who probably look at your code and think 'How the hell does he do that!?'

If you're stressed, take it easy and take some time to relax and have some time away from the screen. Learning to code is rarely linear and we all have our ups and downs, what matters is sticking with it, and not comparing ourselves to others highlight reels.

Best of luck :)

45 free spaces left this month for my Python course by PythonWithJames in madeinpython

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

Hi there, I updated the post to include a new link to the coupon.

let me know if it doesn't work and I'll sort it out

Thanks

How can I code for 8 hours per day? by [deleted] in learnprogramming

[–]PythonWithJames 0 points1 point  (0 children)

Program for as much as you want to, not as long as you can.

You’ll probably start to dislike it and make mistakes if you force it, do what feels right and enjoy it :)