Full Stack Development

Full stack development covers both front-end and back-end technologies required to build complete web applications.

Workshop Overview

This workshop provides hands-on experience in building modern web applications using frontend frameworks, backend APIs and database integration.

Workshop Modules

HTML5, CSS3 & Bootstrap

Building responsive UI layouts.

Javascript & JQuery

Dynamic front-end development.

Angular

Modern single page application framework.

Responsive Web Design

Designing adaptive websites.

Backend Development

Building server-side logic.

Local Server Setup

Installing and configuring development environments.

Basic PHP Coding

Introduction to server-side scripting.

CRUD Operations

Create, read, update and delete database operations.

API and Web Services

Building and consuming REST APIs.

AJAX

Asynchronous web communication.

Advanced PHP

Advanced backend development techniques.

Framework Introduction

Overview of CI and modern frameworks.

Frontend Project

Building small frontend projects.

Database Deployment

Deploying applications with database.

MySQL Setup

Creating databases and tables.

Deploy to Live Server

Hosting applications online.

Bitbucket

Version control and repository management.

Intro to NodeJS

Modern backend runtime environment.

Focus Areas

Frontend Development
Backend Development
Web APIs
Database Integration
Deployment & DevOps
Modern Web Applications