Jump to content

Course Recommendation(s)

Recommended Posts

I thought I'd start this topic because I seem to be recommending certain courses to people repeatedly, so why not share it with the PW community. The topic can be a review or overview of any IT or non IT-related courses you're doing or have done. 

I'll start off with a course on teaching you how to learn. 



I'm halfway through this course and I can already see huge improvements in the way I'm learning and also my approach to learning.  I wished I've taken this course when I was a student!

The course can be taken free, and all it takes is a couple of hours of your time.


If you have kids that are in school, I think this should be compulsory viewing for all children in academia.

If you're into self-improvement or learning, then I can't recommend this course highly enough.





  • Like 3
  • Thanks 3

Share this post

Link to post
Share on other sites

I love this idea.

My 2 cents on this:

https://www.udemy.com/ - always offers several courses for free (or super discounted) from all kinds of topics. (No affiliate link!) 😉

YouTube is another great option for courses and knowledge.

Just a few examples from my subscription list:

Code Course*: https://www.youtube.com/channel/UCpOIUW62tnJTtpWFABxWZ8g

Dansky*: https://www.youtube.com/channel/UCAbq1eKey19tt-FfaIO1RMA

DevTips**: https://www.youtube.com/channel/UCyIe-61Y8C4_o-zZCtO4ETQ

FunFunFunction*: https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q

Layout Land*: https://www.youtube.com/channel/UC7TizprGknbDalbHplROtag

Travery Media: https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA

Wes Bos: https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA

Free Code Camp: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ

Pick your topic. Watch the videos. My favourites highlighted with an *. Super awesome channels marked with an **.

  • Like 1
  • Thanks 1

Share this post

Link to post
Share on other sites
On 5/5/2018 at 8:04 AM, wbmnfktr said:

My 2 cents on this:

https://www.udemy.com/ -

My 2 cents on Udemy.

You need to be selective/careful on Udemy. They seem to have a more lenient criteria on who can upload a course, and the quality of the courses can wildly vary as a result.

I've seen some really good courses as well as some (god) awful ones.

My advice is to have a look at the average ratings of the course, compare the score against other courses in the same domain, and also read the user reviews (both good/bad)  and make a decision.

  • Like 3

Share this post

Link to post
Share on other sites

If anyone is interested in Data Science (Machine Learning, AI, Deep Learning etc), then I highly recommend this course as your starting point. 


It’s offered by the Stanford Uni’s Andrew Ng, who is considered a leading pioneer in this field. The course is regarded as the starting point for any aspiring data scientist’s learning path.

It's an 11 week course with a lot of subjects to cover, but Andrew Ng does an amazing teaching job. 

There is a lot of maths in the course, but don't be afraid of it too much. I was dreading it before the course, but it turned out unnecessary.

You just need to know what a gradient is (of a straight line) and what the sigma symbol is (Summation). They also use partial derivatives, but you don’t need to know how to derive them.

Matrix Operations are used heavily, but there’s a really good primer as part of Week 1’s syllabus.

The course uses Octave/Matlab instead of R/Python etc. And the course feels more like a traditional Computer Science course where they really try and give you a good basic grounding in theory. Having said that, I thought the exercises you did got closer to real world problems as the course progressed.

Whilst you will be very well grounded in all the concepts of Machine Learning, you will probably have to do at least another course or projects to learn how to apply this knowledge in the real world.

I've also shared some tips here for newcomers of the course, if anyone is interested:

  • Like 1

Share this post

Link to post
Share on other sites
On 5/6/2018 at 4:46 AM, FrancisChung said:

My advice is to have a look at the average ratings of the course, compare the score against other courses in the same domain, and also read the user reviews (both good/bad)  and make a decision.

Yeah, and you can ignore things like "1 star of 5: didn't teach me how to make an facebook clone" in the comments for a 'Learn basic PHP' course.

On 5/4/2018 at 9:41 PM, FrancisChung said:

I'll start off with a course on teaching you how to learn. 


^ this. I have anxiety which gets much worse without clear direction or when burning out spending hours upon hours on problems without breaks. This course has helped me massively to break up my learning and provided different techniques to use which has made programming fun again and much less stressful for me which is awesome. So glad @FrancisChung recommended this one.

  • Like 3

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Kevin C. McCarthy
      I am desperate to learn how to you ProcessWire to it's fullest potential, and while the documentation is great and always appreciated, I simply can't follow along because it gets way too technical without really showing how applicable and versatile it can be. Then again, I'm almost a moderate understanding of PHP and no experience with APIs or programming JavaScript—so it's probably leagues ahead of where I am at the moment. That said, I learn best by watching and the doing. Think Codecademy or FreeCodeCamp. I was wonder if there are any video tutorials or walk-through lessons to give me a greater understanding of ProcessWire and how to utilize it effectively.
      For some background, I'm great with WordPress and I'm great with writing websites by hand with Notepad only. The biggest hurdles I have with PW is the phrasing is so far left of WP at times that it's a massive hurdle for me to get over. Like in WP, themes, templates, etc are totally different things. And as someone who builds WP sites for a living, it gets hard to kill those old preconceived meanings.
      I want to start building out PW sites for numerous reasons. For one, most of my clients they would benefit from it vs the Bloated Beast. Two, it would allow me to differentiate me in a market saturated by WP devs. I know I have a long ways to go until I reach that point of considering myself a "PW dev", but I am desperate for resources to help me wrap my head around it.
      I've built my own website in PW but TBH it only handles some of the data while most of the text has been hard-coded into the PHP template files because I couldn't get my my head around the "best practice" of structuring the data.
      Anyway, enough rambling, I'm just hoping those of you in the community can point me to easily-digestible sources out there that can help move me along so I can actually benefit from using the platform. Thank you!
    • By benbyf
      I've been making my first modules and I've created three so far to help me learn. I would love so feedback or pull requests for improvements as I hope to write a tutorial about my work soon. In particular the third modules isn't very finished.
      git: https://github.com/benbyford/PW-starter-modules/
      HelloUserYouSaved - adds message {your user name, page saved} in admin when a page is saved.
      This module shows how to implement a basic module, get and use variables, create a message in the admin RedirectAdminPages - redirect specific user role to a custom page set in the module config.
      This module shows how to implement module configuration, using variables saved in the admin, redirecting a user using session->redirect() HotSwapUser - Swap user on the fly in the admin or frontend of your site
      This module shows how users can be used in a module how to set a user permission how to install / uninstall something within your module how to create a function that can be output in the frontend of your site.
    • By clsource
      As some may now,
      the admins on tuts plus declined making a course on processwire :C
      Here´s the link
      So, Maybe we should make our own course?.
      I found this website for making such courses.
      I hope someday, more people will know the joy of processwire

    • By Chris
      codecademy recently started an interactive php course for beginners. http://www.codecademy.com/en/tracks/php
      looks good so far. i was not sure if it fit's the "getting started" section of the forums, but maybe it's an interesting hint some people.
      maybe someone has links to add.
  • Create New...