Diploma in Web Development
Diploma in

Web Development

  • Rating Icon
  • Rating Icon
  • Rating Icon
  • Rating Icon
759001
Starts On

Websites and web applications are quickly becoming the primary means to communicate information, ideas, and products to the world. How then, are they created? During this introductory 4 week course you will learn the processes, steps, and technologies involved in bringing ideas, contents, or products to the World Wide Web. Register now to start learning straight away.

Internationally Accredited

759001 Successful Graduates

8 Interactive Lessons

4 Weeks

8 hours +

MODULE 1
4 Weeks

Introduction

First 7 Days FREE

>
MODULE 2
4 Weeks

Intermediate

$$

>
MODULE 3
4 Weeks

Advanced

$$

>
MODULE 4
4 Weeks

Proficient

$$

>
EQF Level 5

Annual Salary Prospective

From $54,000 to $220,000+

Module I - Introduction

expand

8 Interactive Lessons

Weekly Assignments + Fun Quizzes

If you miss a lesson, you can always view the recordings later.

  • Lesson 1 -

    The Web Development Full stack

    expand

    The industry includes many disciplines and opportunities from a broad range of ability, from both technical and design backgrounds. Professions themselves have many overlapping skillsets, so you are free to specialize in the area of your choice. Alternatively, freelancers and full-stack developers require a broader range of skillsets to handle anything that comes their way.

  • Lesson 2 -

    Creating Web pages

    expand

    The world of web 2.0 has seen the decline of the original static informational websites, and the advent of the new, dynamic, and interactive web application. In this lesson, you will learn the structure and components of both websites and web applications.

  • Lesson 3 -

    JavaScript fundamentals

    expand

    JavaScript is an object-oriented computer programming language commonly used to create interactive effects within web browsers. In this lesson, we will look at the fundamentals of JavaScript allowing us to dive into Variable & Datatypes, Functions and how to modify HTML content.

  • Lesson 4 -

    Setting up a web server

    expand

    The defining feature of a website is its accessibility through the World Wide Web. Here we will discuss how you can bring your production website or web application from staging through to a live server, accessible to the entire internet via your domain name.

  • Lesson 5 -

    Programming Fundamentals

    expand

    Understanding basic and common Programming is the beginning of web development but it is also important to start diving into the more complex and technical fundamentals. In this lesson, we will look at Arrays and Loops while building a base for understanding conditional logic.

  • Lesson 6 -

    PHP & Backend Code

    expand

    Web applications cannot exist without a back-end. The ability of a web application to recognize, remember, and recall information about a user, and to provide personalized, dynamic content is what sets them apart from a standard website.

  • Lesson 7 -

    PHP & Databases

    expand

    Our knowledge of PHP will be updated for the object-oriented programming paradigm. PHP allows for easy customization of property. This class will investigate the two main technologies used to provide this dynamic functionality, namely the back-end code, and databases.

  • Lesson 8 -

    Putting it all together

    expand

    In the final lesson of this module we will expand on our knowledge by combing everything we have learned so far. We will build a full Dynamic Website with this knowledge.

Module II - Front-End Development Semester

  • Week 1: Bootstrap Fundamentals expand

    Bootstrap is a powerful, mobile-first CSS framework. This week will look at setting up Bootstrap using a Content Delivery Network. We will also look at the basics of utilizing Bootstrap to create a web page – the Bootstrap grid system and specific semantic element classes.

  • Week 2: Object-Oriented JavaScript expand

    The object-oriented programming paradigm is the most popular programming methodology used in both software and web programming. In JavaScript, rather than building objects one by one, prototypes can be created, from which an object, with fully functioning properties and methods, can be instantiated.

  • Week 3: JQuery expand

    JQuery is the world’s most popular JavaScript library, a set of methods contained in the JQuery object. JQuery can speed up writing JavaScript and creating dynamic functionality on the front end of your web application. JQuery can also make traditionally awkward tasks, such as event handling and AJAX, easy.

  • Week 4: AJAX & Event-Handling expand

    Events occur all the time in a web application environment. This class teaches how events work, and how we can create our own, or even override the standard response to a trigger. AJAX on the other hand, is a powerful tool that allows us to create interesting web application responses to optimise the user experience. Both topics will be implemented with JQuery.

Module III - PHP Development Semester

  • Week 1: Object-Oriented PHP expand

    Our knowledge of PHP will be updated for the object-oriented programming paradigm. PHP allows for easy customization of property and method visibility which allows for encapsulation of objects. Additionally, functions and methods can be overloaded with default parameters which allows for highly adaptable methods. Finally, we will look at some useful inbuilt objects in PHP, particularly the mysqli class, which allows for easy SQL queries.

  • Week 2: Cookies & PHP Sessions expand

    Web applications can “remember” a user’s application access rights, and history to send appropriate content to that user. In PHP, this is done with a PHP session. A session is a set of global variables that are recalled whenever a request is sent from a user with the corresponding session cookie. During this week, you will learn how to set up a simple session using these tools.

  • Week 3: Error Handling expand

    Error handling is a powerful programming tool used to prevent unexpected effects from damaging your web application. Error handling also allows for easier debugging and expandability of code in a long-term project. PHP’s error handling techniques are covered this week with a view to helping the developer gain a stronger understanding of what can go wrong in any program.

  • Week 4: PHP & Security expand

    As a back-end language, PHP will oversee the handling of a significant portion of the security of your web application, including data validation, stripping HTML for display in a user’s browser, and data protection using encryption.

Module IV - Servers & Databases Semester

  • Week 1: Relational Database Management Systems expand

    Relational databases lie behind most of the interactive systems we use every day. This week will take an in depth look at the relational database model, how it works, and why the relational model is useful. Concepts such as primary keys, foreign keys, indexing and the database model will be covered. These topics will be covered via the phpMyAdmin user interface.

  • Week 2: Advanced SQL expand

    The vast majority of relational databases in use today run on Structured Query Language. To this end, this week will cover the more in depth tasks available using SQL, including conditional queries with database indexing.

  • Week 3: Databases & Security expand

    In week 3, we will take an in depth look at one of the most common malicious attack vectors in the industry today, namely SQL injection. Additionally, limiting access to SQL commands can grant additional layers of security and damage control if the application is compromised.

  • Week 4: Server Setup expand

    Apache web server software has many configuration and control options allowing improved security and control over your web application. This week covers all the aspects from error display, to folder access control.

  • Edward John Antonio
    Edward John Antonio
    Star IconStar IconStar IconStar IconStar Icon

    i'm taking web development class, it's worthy to wake up midnight to attend interactive webinars for the excellent discussion and a good accommodation to the question of students :) Keep up the Good Job guys

  • 'Emma Lewis'
    'Emma Lewis'
    Star IconStar IconStar IconStar IconStar Icon

    Just had my first lesson for web development and its been fantastic. As it was the first lesson, it was an hour and a half long but it flew by!! Absolutely wonderful.

  • Jade Challis Chowthree
    Jade Challis Chowthree
    Star IconStar IconStar IconStar IconStar Icon

    I started my Diploma in Web development yesterday (27/06) and to be honest..

  • Lucy Alexandra Fletcher
    Lucy Alexandra Fletcher
    Star IconStar IconStar IconStar IconStar Icon

    I barley write reviews but I have taken the introduction to Web Development Course and wouldn't hesitate to recommend this site to anyone. I cant belive the support they offer, they are very quick to respond and its no different to attending a college.

  • Kiran Kumar Kalli
    Kiran Kumar Kalli
    Star IconStar IconStar IconStar IconStar Icon

    very good teaching methods thank you ,but please try to upload the videos quickly after the webinar ,the web development classes started (4/4/2016) 2nd lesson has not been uploaded its almost 2 days the completion of 2nd webinar..

  • Chaitanya Molabanti
    Chaitanya Molabanti
    Star IconStar IconStar IconStar IconStar Icon

    hey guys, completed my diploma in Web development course with a score of 93% on my final assignment!.JULIAN QUIRKE(educator) made us spellbound with every session and love the way he teaches and GUYS give that man a 'MEDAL' haha!!.

  • Zacharia Maganga Nyambu
    Zacharia Maganga Nyambu
    Star IconStar IconStar IconStar IconStar Icon

    I recommend anyone to take Shaw academy courses.currently doing web development I have not been able to join any webinar sessions but the recordings are awesome.

  • Monique Janse van Rensburg
    Monique Janse van Rensburg
    Star IconStar IconStar IconStar IconStar Icon

    Very excited about the mobile Web development course I started this week. The first lesson was awesome!

  • Marshal Murumbi-Zhanje
    Marshal Murumbi-Zhanje
    Star IconStar IconStar IconStar Icon

    Enjoying web development diploma getting better understanding of web development understanding what goes on behind the scene for every tweet Facebook post email etc I send thanks

  • Jack Otieno
    Jack Otieno
    Star IconStar IconStar IconStar Icon

    Taking Web Development and really Love the Skills.I portray I.

759001 Successful Graduates

32+ Interactive Lessons & Recordings

16 Weeks

8 Hours

Free Course Toolkits & Study Material

Annual Salary Prospective

From $54,000 to $220,000+

Start Now