Diploma in Web Development

Learn to develop your own web pages in 1 month

Join Over 79,432 Successful Students
cpd certification

$ 99

per Month Buy Now

The introduction to web development course aims to give you the knowledge and skills to start developing your own websites and web applications. This course focuses on the practical application of the technologies used to in web development. Read More

Interactive and On Demand Lessons

This course takes place over four weeks and includes 10 lessons which take you through the process of creating web content step by step. In addition to the live presentations, all lessons can be accessed 24/7 post their release date for your convenience. You will also have full tutor support throughout the course making applying your new found knowledge easier than ever.


  1. Learn the coding languages and technologies used in web development.
  2. Live lessons with fully interactive bonus Q & A sessions.
  3. The practical skills and knowledge to start developing your own websites.
  4. 10 interactive and enjoyable lessons providing premium content and delivered professionally and accessibly.
  5. On Demand recordings available to review at your convenience, 24-7.
  6. Full support provided throughout the course – our support team and educator is at hand at all times and can be reached with any question no matter how large or small.
  7. Suitable for students of all skill levels, beginner to expert.
  8. Includes CPD certification upon completion – invaluable on a CV.

Lesson 1: Introduction to web development

There are so many interesting areas of web development. Ever wondered how a website or web application works? Or what they are made of? This lesson aims to give an overview of the core concepts, technologies, and coding languages used in web development. Topics include:

  • • What does a web developer do?
  • • Websites vs. Web Applications
  • • Component parts of websites and web applications
  • • Common technologies and languages used in web development

Lesson 2: Creating web pages

Web pages are what people see and interact with on websites and web applications. As a web developer it is important to have a good understanding of how web pages are constructed in order to work with them. In this lesson you will learn how HTML and CSS are used to mark up and style web pages. As well as some best practises for using them. We will also look at the software we will use for creating these web pages and some web page templates you can use to get up and running with web development quickly.

Lesson 3: Javascript fundamentals

Javascript is a coding language used to add functionality and interactivity to web pages. This can include showing and hiding content, validating user input and adding animations. In this lesson we will look at the basics of how the language works including:

  • • Using javascript inside web pages
  • • Creating a javascript file
  • • Modifying page content using javascript
  • • Variables and functions

Lesson 4: Setting up a web server

Web servers are used to store all of the content you see online. This includes web pages, backend code, databases and any software needed to run web content. In this lesson you will learn to set up a server on your computer to host your web content using XAMPP. Topics for this lesson include:

  • • How web hosting works
  • • How to install and configure XAMPP
  • • XAMPP control panel
  • • Setting up a project

Lesson 5: Programming fundamentals

A good knowledge of programming is essential to building great web applications. As a web developer you can write code to automate repetitive tasks, automatically update web pages, store data and much more. In this lesson we will look at programming concepts such as:

  • • Conditional logic
  • • Data types
  • • Loops
  • • Arrays

Lesson 6: Introduction to PHP and back-end languages

PHP is a coding language used on web servers. It is responsible for processing data coming and going from the web server. It can be used to communicate with a database, process sensitive user information, populate web pages dynamically before sending them to a web browser, and much more. In this lesson we will look at the fundamentals of the PHP language. Topics for this lesson include:

  • • Why server side languages are important and how they work
  • • Different types of back-end languages
  • • PHP syntax
  • • Using PHP to add data to web pages

Lesson 7: PHP & Databases

At the core of any great web application is a database. Databases are behind all of the web content we use every day. In this lesson you will learn about how databases work, how to create a database on your web server and the ways in which you can interact with a database using PHP and Structured Query Language (SQL). Topics for this lesson include:

  • • Setting up a database
  • • How to connect web pages to a database
  • • SQL commands for inserting data
  • • Adding data to the database using a form

Lesson 8: Putting it all together

You have already learned so much about web development! Now let’s put it all together. In this lesson you will learn how to create a dynamic, database driven web page using html, javascript, php and SQL. This will include:

  • • SQL commands for retrieving database data
  • • Filtering database data
  • • Adding database data to a web page using PHP
All courses at Shaw Academy are independently accredited by an internationally recognised body for CPD purposes. This course is also accredited by the CPD Certification Service, which is an independent body that ensures qualifications are in line with the most current professional standards
Redeem a Voucher Group Purchase Advanced Diploma
Socially Acclaimed
30 Day Money Back Guarantee!
Mobile Accessibility

Course Schedules

Lesson # Day Date Time
Class 1 Monday Mon Feb 06, 2017 14:00 PM - 15:00 PM EST
Class 2 Wednesday Wed Feb 08, 2017 14:00 PM - 15:00 PM EST
Class 3 *On Demand
Class 4 Monday Mon Feb 13, 2017 14:00 PM - 15:00 PM EST
Class 5 Wednesday Wed Feb 15, 2017 14:00 PM - 15:00 PM EST
Class 6 *On Demand
Class 7 Monday Mon Feb 20, 2017 14:00 PM - 15:00 PM EST
Class 8 Wednesday Wed Feb 22, 2017 14:00 PM - 15:00 PM EST
Class 9 Monday Mon Feb 27, 2017 14:00 PM - 15:00 PM EST
Class 10 Wednesday Wed Mar 01, 2017 14:00 PM - 15:00 PM EST