Expired Hot Deals

[udemy] Free Python Programming Courses

  • Last Updated:
  • Feb 16th, 2020 11:39 am
[OP]
Deal Fanatic
User avatar
Sep 25, 2005
9099 posts
7420 upvotes
Scarborough, ON

Free Python Programming Courses

Deal Link:
Price:
$0
Savings:
100% off
Retailer:
udemy
python.png

Python for Absolute Beginners!
https://www.udemy.com/course/free-python/

Python For Beginners: Learn Python For FREE with Mike Dane
https://www.udemy.com/course/python-for-beginners-free/

Learn Python 3.6 for Total Beginners
https://www.udemy.com/course/python-3-f ... beginners/

Introduction To Python Programming
https://www.udemy.com/course/pythonforbeginnersintro/

Fundamentals of Programming using Python 3
https://www.udemy.com/course/fundamenta ... -python-3/

Python Basics - Bootcamp
https://www.udemy.com/course/python-basics-bootcamp/

Python from Beginner to Intermediate in 30 min.
https://www.udemy.com/course/python-fro ... rter-free/

Learn to Code in Python 3: Programming basics to advanced
https://www.udemy.com/course/learn-pyth ... beginners/

Python Core and Advanced
https://www.udemy.com/course/python-core-and-advanced/

Genetic Algorithms in Python and MATLAB
https://www.udemy.com/course/genetic-al ... nd-matlab/
24 replies
Newbie
Jan 29, 2013
86 posts
52 upvotes
Mississauga
Thanks OP. Out of curiosity, how do these authors make money when their course is free?
[OP]
Deal Fanatic
User avatar
Sep 25, 2005
9099 posts
7420 upvotes
Scarborough, ON
tegboy wrote: Thanks OP. Out of curiosity, how do these authors make money when their course is free?
There can be many reasons they make their courses available on udemy for free, for example:
1) Get you started with the basics so you may consider purchasing their more advanced courses;
2) Build up their resume and provide proof of their expertise in hope of advancing their career;
3) Have an interest/hobby in helping out others via knowledge sharing.
Deal Expert
Dec 26, 2010
19185 posts
5576 upvotes
Do they teach these in high school? Out of curiosity I asked my friend's son (age 17) and he said 'no', only Javascript. If Python is so universal, why don't they teach it in HS or even earlier? Not sure I'll even look at these but thanks...
Member
User avatar
Dec 28, 2017
227 posts
260 upvotes
Calgary
DougO wrote: Do they teach these in high school? Out of curiosity I asked my friend's son (age 17) and he said 'no', only Javascript. If Python is so universal, why don't they teach it in HS or even earlier? Not sure I'll even look at these but thanks...
I believe schools with stem education have elective on python programming and robotics.
Newbie
Sep 22, 2016
92 posts
91 upvotes
DougO wrote: Do they teach these in high school? Out of curiosity I asked my friend's son (age 17) and he said 'no', only Javascript. If Python is so universal, why don't they teach it in HS or even earlier? Not sure I'll even look at these but thanks...
Python is definitely one of the most prevalent programming languages out there. JS is taught due to antiquated curriculum and because of its use in web development. Also, you don't really need to install anything to use JS, but you do for python.

Image
[OP]
Deal Fanatic
User avatar
Sep 25, 2005
9099 posts
7420 upvotes
Scarborough, ON
DougO wrote: Do they teach these in high school? Out of curiosity I asked my friend's son (age 17) and he said 'no', only Javascript. If Python is so universal, why don't they teach it in HS or even earlier? Not sure I'll even look at these but thanks...
At high school level, whatever programming language chosen is merely a tool. It's more important at that stage to develop the students' programming logic and mindset. The languages are similar enough that once the students grasp the basic structures and concepts, they can easily apply to whatever language that becomes more prevalent in the industry they desire to specialize in later on in life.
Deal Fanatic
Jun 18, 2012
9159 posts
3988 upvotes
Toronto
tleonidas wrote: Python is definitely one of the most prevalent programming languages out there. JS is taught due to antiquated curriculum and because of its use in web development. Also, you don't really need to install anything to use JS, but you do for python.

Image
Very true... Python's where it's at now. it wasn't the case just a few years ago, but times have changed pretty quickly
Jr. Member
Apr 24, 2015
151 posts
22 upvotes
Etobicoke, ON
I like anything free.
Jr. Member
User avatar
May 2, 2019
160 posts
689 upvotes
Canada
oo2k15 wrote: I like anything free.
You’re in the right place.
Temporel wrote: Just think how addictive this site is, how many times a day you check RFD and for how many years you've been doing that.
Jr. Member
Sep 23, 2011
167 posts
95 upvotes
tleonidas wrote: Python is definitely one of the most prevalent programming languages out there. JS is taught due to antiquated curriculum and because of its use in web development. Also, you don't really need to install anything to use JS, but you do for python.

Image
What can you do with Python to make money or career advance/change wise? Automate the Boring Stuff with Python is quite popular but that sounds like (I haven't finished the course yet) it is aimed at improving office productivity.
Deal Addict
User avatar
Oct 13, 2009
1405 posts
1318 upvotes
Anyone else figure out a way to enrol in all these courses faster?

*click, enroll, close tab...*
Wallet safe :rolleyes:
Sr. Member
Jul 21, 2011
697 posts
309 upvotes
Azkaban
DougO wrote: Do they teach these in high school? Out of curiosity I asked my friend's son (age 17) and he said 'no', only Javascript. If Python is so universal, why don't they teach it in HS or even earlier? Not sure I'll even look at these but thanks...
Depends where you live, and the school itself. Are you sure they taught Javascript, and not Java? Two different things. Java is still taught, and actually might be better to learn than Python for a starting language. (Puts on flame suit)

Python is a much more forgiving beast than Java, and learning the stricter syntax of Java and object oriented programming concepts makes it easier to flow into other languages. (I've seen people struggle going from Python or Matlab to C++, less so with Java to C++)

From a career standpoint, python has a huge following in deep and machine learning and data mining/big data (it's probably why R seems to be on the list).

C++ seems to have a low number on the % chart, but tons of code is still written in it (especially legacy). A substantial amount of graphics code is written in C++.

As an aside, I was really surprised to OpenCV now has a Python following. Like 5-6 years ago, it was C++ or pretty much nothing.
Newbie
Dec 28, 2019
98 posts
35 upvotes
I don't have any plans of going into python anytime soon, but I enrolled anyways! Thanks OP.
Deal Addict
Dec 4, 2011
1475 posts
907 upvotes
Montreal
Yep, I do data science (Phd in remote sensing) and Python and R is where it's at. They are easy to pick up as well, those udemy courses are very good (did the Python machine learning one was very good)
Sr. Member
User avatar
Nov 28, 2009
646 posts
606 upvotes
Pickering
Thanks OP I now have 50 Python courses in my todo list, oh boy. I'll let ya'll know someday when I complete them Winking Face
Sr. Member
User avatar
Aug 30, 2019
816 posts
634 upvotes
Brampton
steved54321 wrote: Thanks OP I now have 50 Python courses in my todo list, oh boy. I'll let ya'll know someday when I complete them Winking Face
Same here. I enrolled in all the free courses which i will probably never open lol
Newbie
Apr 30, 2017
12 posts
17 upvotes
admiralackbar wrote: Yep, I do data science (Phd in remote sensing) and Python and R is where it's at. They are easy to pick up as well, those udemy courses are very good (did the Python machine learning one was very good)
Heyo remote sensing!

I worked heavily with Pansharpening Geoeye imagery for my final year project in undergrad.

I've done some of the udemy Python courses as well and was happy with them.
Deal Fanatic
User avatar
Feb 13, 2003
5049 posts
5854 upvotes
D0ntgiveajack wrote: Anyone else figure out a way to enrol in all these courses faster?

*click, enroll, close tab...*
Maybe you can write an automated scripts after learning these course. Then you can share to other fellow RFDers :)
get what is cheap, not what you need :lol:
Sr. Member
User avatar
Jul 24, 2008
970 posts
629 upvotes
D0ntgiveajack wrote: Anyone else figure out a way to enrol in all these courses faster?

*click, enroll, close tab...*
I can tell you that "Learn to Code in Python 3: Programming basics to advanced" is the highest rated one. It also sounds like it contains the basics all the way to advanced. The rest of them will probably be pretty repetitive.

Top