Here is a list of courses you may be interested in.

I have broken down the courses into categories. I really think these courses are the best of the best.

Yes, I know some of these are my own courses, but thats because I really do believe they are the best.
These courses are heavily discounted. click the link below each course for more information about the course and of course to sign up.

Game Development Courses

Learn To Code by Making Games – Complete Unity 5 Developer

Unity 5 Ready: The first part of the course is taught in Unity 4.6 as this is established and stable. We will be adding Unity 5 content once the major bugs are ironed-out of this new version.

This is the online game development school that was a runaway success on Kickstarter.

Learn how to create video games using Unity 3D, the free-to-use game development tool. We start super simple so you’ll be ok with little or no experience. With our online tutorials, you’ll be amazed what you can achieve.

Benefit from our world-class support from both other students, and Ben & Brice who are on the forums daily. Go on to build several games including a full 3D version of Pong with an online multiplayer scoreboard, and more.

You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students. Check out our reviews to see how people love this feature.


I’m only 25 % of the way through right now but this course has been very helpful so far. The Instructors are very good and do their best to teach you. If you are a complete beginner like myself you will have to work hard and put in some extra time but everything you need to get started is included in this course. The instructors also respond to your questions in the discussion area. There are a lot of students in this course so not only will you get help from Ben and Brice, you will also receive a lot of help from students. A++++ Class

Maxx Zimonick

I am still in participating in this course, but I felt I needed to give it my review. I love this course! It is very informative and the instructors are very knowledgeable on the subjects. I have learned so much about Unity and C# scripting that I have been working on my own text based RPG in between Sections. Again, I love this course, and cant wait to see more by them!

David Tyler Bosquez

best game development course ever, maybe one of the best courses on Udemy, you don’t just learn how to make a game and how to code but you will be taught other things too such how to make your own game assets and use a program thats like photoshop but its free, and also you will be directed to some amazing websites that you may add to your favorites, i’ve not even finished this course yet but i am already on my way to developing my own game. Worth every penny!

Harry Hunt

button (2)

Learn How To Reskin, Upload and Publish an Android Game!

How would you like to learn everything about publishing your own mobile game app in just 5 hours?

The fact is, mobile games are an incredibly exciting industry to be a part of, earning app publishersbillions of dollars a year in revenue.

However the technology that you need to understand in order to publish apps can be complex and intimidating to people just starting out.

Online tutorials and courses often gloss over the steps that are required, and/or assume a certain level of knowledge, or are just plan confusing and use jargon that is difficult for the layperson to understand.


Thanks Tim and James, would highly recommend this course to anyone interested in learning how to reskin, upload and publish an Android game. Very professional, with clear and easy to understand video’s. Was also impressed with the quick responses to all our questions. This is definitely one of the best courses out there. Our teenage son, with a little help from myself has now created his first reskin game, which he has just uploaded to the google play store. Thanks again Tim and James, keep up the good work.

Terry Blyth

The instructors give you the code and step by step instructions on how to obtain graphics and sounds to reskin your game. Note that if you are not an artist, this may cost you about $100. The only downsides I can think of is that I would have also liked an iOS version, and there is no section on marketing (though the instructor does have information on this in another course, where I am also enrolled). Great value and I have now published an app! Hurray 🙂

Dan Avram

I have been interested in reskinning apps for a number of months now, but I wasn’t sure where to begin as far as the technical side goes. This course covered absolutely everything needed to reskin an app all on my own! I even went out on a limb and created my own graphics! James and Tim gave specific examples every step of the way, so it was easy to follow along and make the necessary changes. Thank you both for all of your time and effort spent helping people like me learn how to reskin an app! I couldn’t have done it without this course!

Deana Lisenby

button (2)

Introduction to Mobile Games Development with Gamesalad

Since the launch of the Apple App Store in 2008, games have been one of the most downloaded categories of apps for iOS devices, the same holds true for the Android App Stores. Most people seem to think games are very hard to build because they require a lot of difficult to learn programming knowledge. But in this class I will teach you how easy it is to make your own games with NO programming knowledge at all.

No prior programming or game development experience is needed for this class. In this class you will learn how to use the FREE version of Gamesalad Creator to create three different video games. You’ll learn:

  • How to set up and use Gamesalad’s development environment
  • How to think like a game developer
  • About key game elements like sprites, behaviors, audio, and more
  • How to set up different kinds of player interaction, keyboard for desktop games and touch controls for mobile games
  • How to add physics to your games
  • How to publish your games as HTML 5 and post it on your own webpage


The production quality of the course is superb. The instructor is very engaging and well prepared. I’ve learned enough in this course to start developing and publishing my own games right now, but the instructor (Jamie) has written a comprehensive book on GameSalad that I intend to read next.

Marvin Glenn

The course serves exactly what it says. The quality of the presenter (most importantly, his English diction) is great and makes it very easy to follow to examples given. Only minor gotcha are the few game examples shown (only 3 of them) considering all that can be done with GameSalad. However, as said, this is an introduction course and as such deserves 5 starts. Recommended.

Rafael Flores

This is a great course, because it is well organized with appropriate examples that build as you work through the lessons. He explains the “why” behind some game logic that is very helpful. This is simply one of the best Udemy courses I’ve taken and a very good introduction to game development and GameSalad.

Dean Houpe

button (2)

Programming Courses

The Complete iOS8 and Swift Course: Learn by Building 15 Real World Apps

From the creator of The Complete Web Developer Course (the most popular and best reviewed course on Udemy ever), comes The Complete iOS8 and Swift Course: Learn by Building 15 Real World Apps.

Looking to boost your income as an app developer? Or maybe you’re seeking a career change that gives you more free time and flexibility?

The Complete iOS8 and Swift Course is THE most comprehensive, cost-effective and career-enhancing mobile app development course you’ll find on the web – or your money back.

It’s a one-stop-shop for everything you need to start creating professional mobile apps that engage users, call them to action, and ultimately make you money!

Not only that but you’ll get unlimited web hosting for one year (worth $200), and a copy of my ebook How To Earn $10,000 While Learning To Code, rated 5-Stars on Amazon. AND you’ll get over 1,000 graphical assets (backgrounds, icons, buttons etc), worth $300, to use in your apps.

If you’re looking for a genuinely effective course that equips you to build stunningly presented apps that will start earning you cash, I personally guarantee this is the number one course for you.


A good friend of mine showed me all the apps that she had learned how to build, I obviously thought it had taken her a phenomenal amount of time, but gladly I realised that she had only taken this course(!!!). After I went through some videos and tutorials that she showed me, I became an instant fan, so I had to get it myself. I can warmly recommend this course to anyone with an interest in app-development – now even if you have a microsoft pc! Thank you very much Rob for this course, I have a feeling you soon will be seeeing some of my apps in AppStore 😉

Morten Hemdorff

This the second course of Rob’s I am taking, I really click with his teaching style. Rob manages to give just enough detail so you do not flounder without being redundant and boring. I also like the fact that he gives you more resources to turn to should you need them, like with trying to load IOS8 on to a PC, I needed more instruction. Thanks Rob keep up the good work.

Crystal Whiting

As a non-coder I was very hesitant to jump in, thinking it would all be over my head. This course made it very simple to get started though, and it’s been fun walking through the process of learning how to develop an ios app.

Brady Wright

button (2)

Learn Android Lollipop Development. Create Java Android Apps

Learn to develop Android apps in Java fast, with this course.

You will obtain the skills to build progressively more complex Apps using Android Lollipop: you will start off by building basic apps, and progress to more complex apps showcasing the more advanced features of Android.

The apps you create include a calculate, youtube video player, Flick Image search and display app, database drive Friends app, a note keep application that uses Google drive and Dropbox, a game, and more.

All the major Android topics are included, SQlite, Content Providers, Fragments, Activities, intents, and loads more.


Really enjoying this course as a beginner in making Android Apps I was a little nervous about buying these online courses but after biting the bullet I’ve found it was worth it after going through some of the free ones. FIRST there’s loads of content explaining nearly all aspects of building an app with clear instructions and good video to go along with, probably the best tutor feedback on here? Tim will always reply to your questions about the course if you are stuck and try and be as helpful as he can be, Regular updates on what’s new and in android and how to use these updates in Android studio or eclipse so your always upto date, I would highly recommend this course 🙂

Chris Armer

What a great course. I was about 50% through when I wrote and released my first Android app. Tim is a great teacher, and he’s hands-on with the students answering questions and helping. Also Tim is constantly improving and extending this course. This is the best course I’ve signed up to on Udemy.

J Gass

This is a great course for learning all about Android coding from scratch. The videos are clear and well explained. In just under a few months I went knowing nothing about java to releasing my first app on Google Play. I can recommend this course for anyone that wants to start of coding for the Android. The content is also constantly being updated and Tim replies to all the queries personally.

Greg Mccarthy

button (3)

The Complete Apple Watch Developer Course – Build 14 Apps

From the creator of The Complete Web Developer Course (Udemy’s biggest-selling and best-rated course of all time), comes The Complete Apple Watch Developer Course.

In November 2014, when Apple unleashed the WatchKit Software Tool for the Apple Watch, it opened up a vast, untapped sea of amazing new opportunities for people just like you!

Whether you’re a novice or an experienced coder, you now have access to limitless, cash-earning possibilities, developing apps for this lucrative new ecosystem.

Fact: The Apple Watch is THE big new platform of 2015, with sales projected to soar well over 24 million.

Don’t get left behind, NOW is the perfect time to jump on the bandwagon!


Love all of Robs courses! Really enjoyed IOS developers course, already watched the first few video on this new course and already loving the content, plus this is an entire new world! when I learnt Iphone apps the market was flooded with the watch I could be the flappy bird story. . .hopefully! ha Cheers Rob!

Greg Goddard

True to form, this course has been presented in an efficient, clear way, to help make sense of many otherwise complex-sounding topics. If you never thought yourself capable of making websites, iOS apps, or Apple Watch apps, Rob is one instructor who will help you to overcome this. Now your only excuse for not becoming a developer is your own laziness!

Michael Luke

I am still going through the course but think Rob’s engaging stle and knowledge wll get me there fast. Not only does he teach code but shows you how to apply it in the real world and you will be earning real money via app development in no time!

Rob Gordon

button (2)

Web Developers Courses

The Complete Web Developer Course – Build 14 Websites

Looking to boost your income as a web developer? Or maybe you’re seeking a career change that gives you more free time and flexibility?

Whatever your motivation to become a pro web developer, you’ve come to the right place.

The Complete Web Developer Course is THE most comprehensive, cost-effective and career-enhancing course you’ll find on the web – or your money back.

It’s a one-stop-shop for everything you need to start creating professional websites that engage visitors, call them to action and ultimately – make you money!

This fast, effective course takes you easily from zero skills to fee-earning web developer in just six weeks.

Not only that but you’ll get unlimited web hosting for one year. So you can start earning cash before you’ve even finished.


I decided I wanted to learn more about web development so I researched good online courses for this. After a few hours of research I made my choice and I picked Rob Percival’s Complete Web Developer Course. I am now about 25 percent done and I must say I am very impressed with how this course is structured. For someone who has already been in the IT field for about 15 years and has a pretty good base understanding of web applications I can see that Rob has a great level of understanding when it comes to Web Development and just as importantly has an equally good understanding on how to put a course together in such a way that makes someone with little knowledge of this subject matter understand it quickly without feeling completely lost. Thank you!!

Christopher Bell

I have to commend Rob for the fine work that he has done with this course. It’s got to be one of the most comprehensive web developer courses available on the internet. It covers just about any topic that should be covered for beginning developers and it offers a nice refresher for those of us who used to do this work in the past. Rob is very accessible and provides quick responses for any questions that come up. In addition, Rob is continually updating and improving sections of the course and he communicates this information to his students. Any online web-based web developers course that has over 100,000 students has got to be doing something right. Thanks very much for your hard work and dedication, Rob!

Chris McClellan

I am very pleased with “The Complete Web Developer Course”. It’s very well organized and everything is presented in orderly fashion to build on concepts introduced. I had to migrate a FrontPage generated website to a Static HTML/CSS website. I had to convert the website in a short time period as the WebHost was eliminating FrontPage extensions. I had very minimal knowledge of HTML/CSS and Web development. I took the first two sections of this course to help me get started with my conversion effort. The course gave me the Web Development concepts and information to allow me to complete my task. The free Web Hosting was very helpful with my project. I am now finishing the rest of the course. The course was money well-spent.

Dennis Morgan

button (3)

Play Framework development with Java. Program Java web apps

The Play Framework is quite literally taking the world by storm, and this course is designed to teach you how to get the most out of it using Java.

Traditionally Java has offered an extremely powerful web developers environment. However, learning Java web development has been very difficult, due to its very complicated design and the complexities of the Java enterprise software.

The Play framework on the other hand, is designed with developers productivity first and foremost, and offers an extremely rapid development environment for the development of web applications, similar to other web frameworks like Ruby on Rails or Django.

Whilst those other environments are great for getting applications developed quickly, they often run into problems with scalability and speed.

They are usually unsuitable if speed and scalability is important to you. And in 2015 thats two of the most important features of any web application!

The combination of Java and the Play Framework is the ideal combination to give fast development timeframes, but also to give great code speed execution and almost unrestricted scalability potential.

With Java and the Play Framework you can have your cake and eat it too!

button (2)

Artwork Courses

Pixel art for Video games

Imagine how cool your game would look in pixel art! Stop imagining!

In this course I’ll use my 10+ years of experience to teach you all you need to know to start making your own pixel art. You’ll go from zero to full speed in no time with simple exercises that will teach you the foundations as well as advanced concepts that help give your pixel art creations that professional look.

Featuring over 6 hours of footage, you’ll be able to follow step by step as I take you through the creation of some really cool pixel art!

You’ll learn:

  • Configuring Photoshop to draw in pixel art
  • Drawing lines and smooth shapes, such as circles
  • Shading and texture
  • The use of outlines

And once you get these concepts settled, you’ll learn:

  • Creating tiles and adding detail to tilled images
  • Creating sprites while using a tile grid


This course has been well worth the money. If you are interested in learning how to draw pixel art then this course is definitely right for you. The course is well structured and clearly presented throughout. Additionally, the course instructor is active within the community thus making it a better learning experience. I personally hope to see this course grow in the future.

Sash J

One of the best pixel art packages I’ve seen, great content, great instruction and arrangement. It’s a nice touch adding it to a simple Unity game at the end as well. Highly Recommended!

Neil North

Marco does a great job in clearly explaining the necessary steps and notions necessary for making good quality pixel art! You don’t even need to be a great artist to get really good results, he presents simple and practical solutions that are logical and apply to most situations, while giving a good understanding of the limitations of working in the specific style, and 2D game art in general.

Frederico Martins

button (3)

Adobe Illustrator for Mobile Game Art – A Beginners Guide

Making mobile game art is never hard. All you need is the right mentor who can cut through the clutter and show you the core concepts, essential tools and proven workflows you only need to learn in order for you to become a mobile games artist.

Have you ever wanted to create mobile game art?

Make vector game art for video games?

But you struggle or get overwhelmed because you think there’s so much you need to learn?

Questions and doubts arise.

-What are the concepts you need to learn?

-What tools to use?

-What workflows actually work?

-Do I even have to know how to draw?

-You have an idea but you just can’t seem to create it the way you want it? And mobile game art creation is a bit overwhelming to you?

It doesn’t have to be this way. Learning illustrator and creating professional mobile game art is EASY!


I really enjoyed the course and felt that it was well put together. The videos were informative but not too long and the work flow he taught was really helpful. I was kinda hoping for some more advanced projects and assignments but all in all It was great! I’m looking forward to what will be added to this course in the future.

Micah Rauch

This is a very useful and informative course for beginners on adobe illustrator and mobile game art like me! I enjoyed how it was able to teach in a simple manner the need to know tools, shortcuts in the software and being creative at the same time. It’s a plus that even the workflows and practices for efficiency was taught. It’s like everything that I need to know to make my own mobile game art is taught and made it so easy! I also liked the exercises at the end of the course which helped me apply what I learned. It really brings fun to creating game art with what I thought was complex and hard! Kudos to Rafael! That was awesome dude! Thanks a lot (I couldn’t find this kind of structured tutorial in youtube) I look forward to your other courses.

Theressa Aviles

I really enjoyed going through this course. Rafael doesnt just teach you how to use some important tools in Adobe Illustrator, but he also teaches you the right techniques to use these tools to create good looking graphics in an easy way. Also, this is one of the first courses I’ve tried here on Udemy where the instructor engages with his students and encourages posting our creations on the discussion forum 🙂 Good job Rafael, I hope you make more courses in the future. I especially liked the Art Brush section where we learned to make custom brushes. Thats really useful 🙂 Kind regards, Eli Solowej

Eli Solowej

button (4)
I hope you get a lot out of these courses, they really are the best of the best courses I have found (or in the case of my courses, ones I have created!).

If you would instead prefer to just browse a list of all other courses currently available at huge discounts click the button below.

button (2)

About the Author Tim Buchalka

Tim and his team completed over 500 reskins for himself or clients, and is an expert in the field.He has written 3 complete games, and has two complete video courses on Udemy that are about reskinning (as well as an Android development course with over 16,000 students!). You can find out more about Tim’s video courses here. He has also written a 110 page ebook about reskins that will give you the knowledge and skills you need to succeed with reskins which is available on this website. You can get a complimentary copy of this ebook as well as discounts to his video courses by visiting this link. To contact Tim, visit this sites contact page.

follow me on:

Leave a Comment:

Add Your Reply

Popular posts