Home > Build Your Website > Introduction to web development

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.

Interactive and On Demand Lessons

1. Introduction to 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.

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 practices 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 java script inside web pages
  • Creating a java script file
  • Modifying page content using java script
  • Variables and functions
  • 4. Creating a java script widgets

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

    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 language

    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 and database

    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
  • Skip to toolbar