You will need one of the following documents:
College Students / Parents
  • Instant Online Verification
  • Dated Student ID from the current semester or school year
  • Course Schedule
  • Registration Receipt for this semester
  • Letter of Enrollment on school letterhead.
K-12 Student / Parents
  • Report Card
  • Dated Student ID from the current semester or school year
  • Registration Receipt
  • Letter of Enrollment on school letterhead
Teachers, Faculty, or Staff
  • Link to your faculty web page
  • Current Faculty ID
  • Letter of Employment on school letterhead
  • Pay Stub (cross out confidential information)
Home School
  • Membership in Home School Association
  • Receipt for Home School Curriculum
  • Letter of intent to home school from a state agency
School Districts, Colleges, Universities
  • Your Purchase Order
Non-Profit Organizations
  • Copy of IRS 501(c)3 form
  • IRS letter stating that you are a 501(c)3
Live Online Academy
Product ID: 1610306
Retail $395.00 $9.95

Electronic Software Delivery


Web Development Online Course

Gain the practical skills to start developing web content.

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.

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.

Your purchase now also includes a Free Starter Pack tailored to your course when  you register and attend the first Live Webinar  

Lessons

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

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.

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

4. Creating a Javascript widget

Widgets are user interface components which add functionality to web pages. You will find them on nearly every website you visit. They can be as simple as a drop-down menu or as complex as a spreadsheet editor. In this lesson you will learn to create your first widget using javascript. Topics include:

  • What is a widget?
  • How to add a widget to a web page
  • Using parameters in javascript functions

5. 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

6. Content management systems

Content management systems are becoming an increasingly popular solution for websites and web applications. There are many benefits to using a content management system. They are easy to set up, easy to use, and generally make creating and managing a website very quick. But there are also drawbacks. In this lesson we will install WordPress on our web server and use it to create and manage a website.

7. 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

8. 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

9. 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

10. 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

*On demand lessons will be pre-recorded and will be made available at a later date.

Frequently Asked Questions

How do I participate in the live webinars and access the recordings?

You can participate using your own computer via the internet, both Windows and Mac devices will surfice.

You can access recordings via your student log in area found in menu tab.

Live lessons are not essential in order to pass diploma courses. You can view the recordings in your own time.

What is the duration of one webinar?

It lasts approximately 1 hour, not including questions and answers at the end of the live sessions.

What if I miss the lecture? Will I be able to catch up?

That's no problem. We also record each lecture as we broadcast them. We make these videos available to you within 24 hours of each lecture concluding and you will have unlimited access to the videos for up to 12 days after the entire course has been completed.

Are there any assignments?

We provide you with weekly quizzes in order to self-assess your progress. These are completely voluntary and a fantastic revision tool. Only live courses have weekly quizzes.

Upon course completion a final assignment will be made available. There is a €5 administration charge for non-members to complete the final assignment and receive the certificate. All certificates are free for members.