Available Courses:

Try any of our courses for free, purchase courses individually, or subscribe today!

You've come to the right place to learn web design and development. KillerSites tutorials make learning this stuff fun and easy. Why spend months in class or pay for books or lessons? Follow along with our simple, step by step video tutorials and track your progress by earning points and badges!


Beginners CSS

Beginners CSS

CSS, which stands for Cascading Style Sheets, is the sister technology to HTML that allows you to easily style the HTML elements within your web site. Having a basic understanding of CSS is fundamental for any web designer or programmer!

Difficulty: Beginner
Total Running Time: 5h30m
Total Number of Videos: 32
Total Number of Questions:
  • Multiple Choice: 71 questions
  • Code Challenges: 28 questions
  • Chapter Reviews: 1 question

Learn More$39.99

Beginners HTML

Beginners HTML

If you want to build websites, you need to start with the basics. These video courses cover the key basics that will form the foundation of any web designer or programmer. A gentle and practical introduction to HTML for any beginner.

Difficulty: Beginner
Total Running Time: 1h33m
Total Number of Videos: 14
Total Number of Questions:
  • Multiple Choice: 49 questions
  • Code Challenges: 24 questions

Learn MoreFREE!

Beginners Javascript

Beginners Javascript

Javascript is the scripting language found in every web browser and is a key technology that every web designer should learn. If you want to validate forms, create drop-down menus, use jQuery and a whole slew of other effects, you need to learn at least basic Javascript.

Difficulty: Beginner
Total Running Time: 5h10m
Total Number of Videos: 39
Total Number of Questions:
  • Multiple Choice: 19 questions
  • Code Challenges: 20 questions
  • Chapter Challenges: 9 questions

Learn More$39.99

Beginners PHP

Beginners PHP

PHP is the most popular web scripting/programming language out there. PHP is one of the fundamental languages that every web designer should learn since so many common tasks are accomplished with PHP: processing forms, sending emails, creating shopping carts and much more.

If you want to be a complete web designer (and beat the competition) you must learn at least basic PHP. You will not regret it!

Difficulty: Beginner
Total Running Time: 4h50m
Total Number of Videos: 27
Total Number of Questions:
  • Multiple Choice: 23 questions
  • Code Challenges: 27 questions
  • Chapter Challenges: 5 questions

Learn More$39.99

CRUD with PHP and MySQLi

CRUD with PHP and MySQLi

PHP CRUD allows you to create, read, update, and delete records from your database. With CRUD you can create pages to list and edit your records.

MySQLi is an extension used in PHP to communicate with databases. It offers many benefits (over MySQL) including being more secure and taking advantage of an object oriented interface. This is a great and practical way to learn database communication and object oriented programming techniques with PHP.

Combining both CRUD and MySQLi will move you on your way to becoming a good and practical PHP programmer.

Difficulty: Intermediate
Total Running Time: 1h32m
Total Number of Videos: 8
Total Number of Questions:
  • Multiple Choice: 3 questions
  • Code Challenges: 13 questions
  • Chapter Challenges: 1 questions

Learn More$29.99

Form Validation with PHP and Javascript

Form Validation with PHP and Javascript

Learn how to use both PHP and Javascript to validate HTML forms.

Proper form validation is helpful to everyone involved.
  • It allows the web developer to double check the data being sent to the server
  • Its helpful for the user, as they can be assured that any data entered into the form is mistake free
  • It is also helpful for the site owner, as they can be assured that any data they receive is valid
If your goal is to learn how to properly validate HTML forms, this is the course for you!

Difficulty: Intermediate
Total Running Time: 1h01m
Total Number of Videos: 6
Total Number of Questions:
  • Multiple Choice: 2 questions
  • Code Challenges: 8 questions

Learn More$29.99

HTML Forms

HTML Forms

HTML Forms are used to pass data from the User to the server. A form is a vital part of HTML as it allows you to collect information from the user.

This simple video course teaches you how to create a form using basic HTML, as well as sending it via email.

Difficulty: Beginner
Total Running Time: 47min
Total Number of Videos: 9
Total Number of Questions:
  • Multiple Choice: 4 questions
  • Code Challenges: 14 questions
  • Chapter Challenges: 1 questions

Learn More$29.99

HTML5 CSS3 and jQuery

HTML5 CSS3 and jQuery

HTML5 and CSS3 will eventually become the new standard of web design and development. It has tons of rich features which allows you to make beautiful looking web pages.
JQuery is a Javascript library (canned javascripts) that make it really easy to create all kinds of cool web widgets.

This course will teach you how to apply these new techniques in the most practical way possible. Learn how to take an existing HTML document and convert it to a modern looking website using HTML5/CSS3 and jQuery!

Difficulty: Intermediate
Total Running Time: 4h09m
Total Number of Videos: 28
Total Number of Questions:
  • Multiple Choice: 2 questions
  • Code Challenges: 20 questions
  • Chapter Challenges: 2 questions

Learn More$29.99

PHP and MySQL

PHP and MySQL

Databases are an important part of all websites as it allows you to store all types of data.
PHP and MySQL are basic skills every web developer needs to know.

This course teaches you the basics of SQL, how to use the very popular PHPMyAdmin to manage your databases, as well as using MySQL with PHP.

Difficulty: Intermediate
Total Running Time: 1h54m
Total Number of Videos: 13
Total Number of Questions:
  • Multiple Choice: 8 questions
  • Code Challenges: 11 questions
  • Chapter Challenges: 1 questions

Learn More$29.99

PHP Login with OOP and MVC

PHP Login with OOP and MVC

This practical video course will teach you how to create a PHP login form using object-oriented techniques and the MVC design pattern. This course is designed to improve your PHP skills beyond that of a beginner!

Difficulty: Intermediate
Total Running Time: 1h28m
Total Number of Videos: 10
Total Number of Questions:
  • Multiple Choice: 4 questions
  • Code Challenges: 16 questions

Learn More$29.99

PHP Tag Cloud

PHP Tag Cloud

A tag cloud is a visual representation of text, normally associated with keywords on websites.

An example can be found at the Killersites Blog (scroll down)

In this video course, we teach you how to create a tag cloud using PHP.

Difficulty: Intermediate
Total Running Time: 51m
Total Number of Videos: 5
Total Number of Questions:
  • Multiple Choice: 1 question
  • Code Challenges: 10 questions

Learn MoreFREE!


FAQ:

Can I download the videos from courses I purchase?
If you want to be able to store the videos on your computer and access them anytime without logging into KSU, you can visit our video tutorial store.

Are source files included?
Yes, all courses come with downloadable source files.

What types of payment do you accept?
We accept credit cards (Master Card, Visa) through Paypal. Yes, sometimes Paypal doesn't make it clear, but you can easily pay by credit card with Paypal WITHOUT having to have a Paypal account.

What if I need support?
For technical support, please visit our support page. We also have an active community of web designers and developers who are ready to help for coding related questions.