Course Overview

This course is aimed primarily at web developers who are looking to advance their programming skills and add to the range of languages and development software they can expertly use.

The course will be catered to your individual needs, whether you wish to brush up on your existing knowledge, master a language you already know, or start learning a new piece of developer software, or all of the above; you tell us the developer skills you want to learn and we’ll build the course around you.

Our expert instructors can teach you application software Ruby on Rails and Ruby with Sinatra, JQuery with Javascript, HTML5 and CSS3, Unix Fundamentals, API, Mashups and Visualization. We can also help you with source Revision control, using Mercurial and Git to collaborate and track changes to your source code. Whatever it is you want to learn let us know and we’ll plot your course.

Learn Ruby on Rails and Ruby with Sinatra, JQuery with Javascript, HTML5 and CSS3 and much more. Our seasoned instructor will tailor the course to meet your needs. So gain more web developing knowledge and grow your ideas with us today!"

Why Choose This Course:

This unique course is perfect for developers needing enhance their skills, brush up their knowledge, or learn new software and languages, all to their own pace. No other course can offer its web developers such a personalized experience tailored to meet their exact learning needs.

Brush up on your developing skills

If you’ve been out of the game for a bit we can get you up-to-speed with all your programming knowledge. We’ll teach you all the new versions of the software and show you a few new tricks!

Become an in-demand web developer

Through the help of our experts we’ll help you master all the major languages you need to top up your resume and become a valuable and in-demand web developer.

Start developing more complex websites

We’ll help you develop the skills needed to take your web developing to the next level, building larger and more complex sites for yourself and your clients.

What you will be able to do

  • Master a new web application with the help of one of our experts.
  • Learn full stack modern web development using powerful web frameworks, languages and libraries.
  • Create mashups, web applications or dynamic websites with our experienced instructors.
  • Learn how to create larger, more complex websites, and take your web development skills to the next level.

adobe illustrator course

Send me the Course Outline

We’ll be happy to send you a full course outline and extra information about the course.

Meet Your Instructor

Carl has over 18 years experience in Web and Graphic design and is the co-founder of Web Courses Bangkok. He has built thousands of websites and already helped over 50 trainees go from beginner to career professionals.

When he is not teaching he can be found consulting at the United Nations headquarters in Bangkok and speaking at events around Thailand and Asia.

teacher carl heaton

I remember being a beginner and it sucks. You never know what to learn or what information to trust so I taught myself.

In my lessons I always explain the why and the how behind everything. That way you can relate to everything you are learning.

You are welcome to contact me with any questions.

You Get to Choose the Course Schedule

private class on wordpress

Available as a Private Lesson

Having private lessons are a great way to focus on the exact areas you are interested in. Your tutor will take you through your lesson plan at your pace and you have dedicated support during your lesson

Live Class Recording

We understand that some aspects of the training can take longer to learn than others so all our lessons, private or group are recorded in full HD, so you can watch back when at any time. This helps you remember key points or serves as a general refresher.

private class

Recommended 9 hrs

All our courses are structured to give the best results for the student in the time-frame they have. We find that 9 hrs is the ideal time frame to maximize your learning and get emerged in the subject and content of the course.

Available as a Group Lesson

We have developed our key courses as group lessons. The group lessons run over 12 hrs and are great fun in a relaxed atmosphere with like minded students. Group courses are a fun way to learn and a great way to meet new people.


All our courses come with loads of extras designed to help you learn in the best way for you. This includes:

  • Help and support during and after your course from your instructor.
  • Welcome to come in and work at the school during your time with us.
  • Video tutorials for you to work at your own pace with a Cup of Tea, Wine or even a Beer.
  • Reference worksheets for you to not only practice your skills and refer back for quick answers and reminders.

Friends = Discounts

Bring a friend to a private class and get 50% discount on the cost of their course. If you have two friends then we will be happy to offer you group pricing.

Private 1-2-1

  • 12 hrs Private Tuition
  • 1-2-1 with your instructor
  • Choose your own schedule
  • Work on your project
  • Live class recording
  • Free Project consultation

1,950 bht p/h 63 USD – 56 EUR

Choose a schedule


3 hrs (1 lesson)
5,850 bht

6 hrs (2 lessons)
11,700 bht

9 hrs (3 lessons)
17,550 bht

12 hrs (4 lessons)
23,400 bht

Intensive Classes
Contact us for details

Related Courses

We have five key categories and the following courses are from the Web Development category:

Choose your Schedule Students working with their teacher

Web Development Training

Get in-depth with web development. Our instructors will help you master the tools of your choice.

Choose your Schedule web courses bangkok python essentials

Python Essentials

Learn the building blocks of Python so you can build a variety of flexible programs in the future.