Review of Rob Percival ultimate web developer course

Hello I just wanted to give a quick review of this web development course available on udemy because I feel it’s a worthwhile investment of your time and resources!


What you’ll learn

You Will learn a variety of programming languages that will teach you the basic syntax, data types, functions and much more of a whole bunch of languages. After you learn the basics there is almost always an interesting project that you demonstrate your learning on at the end of each section.


The price is a hefty 200 dollars but for what you learn I feel it can be worth it! Also there are plenty of udemy sales that can cut the price by 50-95%!


As this is a full development course it can take time to fully complete. I feel this course takes anywhere from 1 month to 6 to completely finish. You can cut time however by missing out the stuff you don’t see yourself wanting to learn.


Rob is a great instructor and explains programming concept’s in a simple but detailed way. He makes learning to code both easy and enjoyable.


  • In-depth explanation of syntax and concepts
  • Great enthusiasm and makes coding fun!
  • Build real projects to show off to employer’s
  • Huge amount of skills learned


  • Steep price tag (use codes!)
  • Can take a long time to fully complete the course

All and all I think this is a fantastic resource to learn web development and I urge you noobies who are serious about coding to take a chance with this course!

Tip for dyslexic computer science students.

Hello a very quick article as this train only gives me 10 minutes free WiFi but I like a challenge 😉

I have also wrote about this before here.

I just wanted to say a quick point about disclosing dyslexia to your college/uni. Usually this gives you a much needed advantage for your theory exams as you might get extra time which actually can be the difference between A/B or pass/fail.

You also will get help with written reports and essays, stuff which dyslexics struggle with. So I wanted to show the importance of this.

Anndd thats a rap hope I can post this before my wifi runs out.

How to solve complex software problems

I just wanted to post a fundamental technique you can try when you are stuck on  a seemingly impossible programming problem.

Break the problem down!

This can’t be understated! Underline, bold enlarge this.

Break the problem down into sub problems then break them down further and further until each step is simple to implement!

This means you will be able to build your application from the ground up and be able to check off the functionality as you progress.

That’s all folks!





It’s 10 bucks dude

So it’s 1am here in bonnie Scotland I’m in my bed writing this because it’s been a while​!

I’ve been thinking about a change I recently made that’s accelerated my learning.

And most people don’t like it…

Paying up.

Spending cash moneyyyy

I have a couple of points to make about this and why paying up is better the free route.

Don’t get me wrong I think learning for free is an awesome notion and one that is part of the computer science culture eg the open source movement. It’s also a great way to get your feet wet without having to comit too much resources.


But I do think that if you want some sound tangible results you gotta pay up. Now a good way of finding if a course is good or not is looking at user ratings, picking the best rated course with a lot of practical projects you can add to your github! Getting the most bang for your buck! It’s also good to be able to have structure to your learning and not have to sift through the internet going from tutorial to tutorial.


You might not agree with me, but If your learning is slow it’s maybe an idea!.

Anyway peace!

My First Hackathon :)

So I haven’t written here in a while!

But something semi cool happened!

I went to my first hackathon and it was pretty dope. The event was run through the  cyber academy and used splunk to analyse mock data made in order to simulate different cyber security hacks for example one was an sql injection another was which server was downloading malware. The idea was to use the analytics software to find out the sources of the attack.

we finished a humble 18/30 but I enjoyed the experience! There was also local security experts discussing there fields of expertise which was really interesting!

Thanks for taking time to read my blog!