Course Outline

Introduction to Web Development

  • Website vs Web Application
  • Accessing Web Applications on a Mobile Device

Understanding How Websites and Web Applications Work

Preparing your Web Development Environment

Understanding the Presentation Layer (Frontend) of a Web Application

HTML Fundamentals

CSS Fundamentals

Javascript Fundamentals

Responsive Web Design

Front-end Libraries and Frameworks

Project: Design a mobile-friendly website

Understanding the Data Access Layer (Backend) of a Web Application

PHP Fundamentals

Databases and SQL Fundamentals

Linux Fundamentals

Backend Libraries and Frameworks

  • Laravel

Setting up a Web Application Server

  • LAMP stack: Linux, Apache, MySQL, PHP

Project: Create a Microblog

Securing Your Web Application

Testing Your Web Application

  • Test Driven Development

Managing Your Project

  • Version control

Project: Create a Cstore App

Advanced Javascript

Advanced PHP

Advanced SQL

Advanced Security

Accessibility and Localization

Project: Testing project

Deployment Techniques and Continuous Integration

  • Jenkins

Collaboration and Agile Development

Project: TBD

Optimizing Your Web Application

Scaling Your Web Application

Troubleshooting Your Web Application

Project: TBD

Other Technologies and Methodologies

  • React, Progressive Web Apps, NoSQL databases, etc.

Closing Remarks

Requirements

  • Vocational or Degree in any Computer Programming related or similar technical field of study or equivalent practical experience
  • Experience with two or more general purpose programming languages including, but not limited to: PHP, JavaScript, Python, Java or Objective C
  • Experience in web application development or mobile application development
 420 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (5)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories