Course Module
HTML Fundamentals
This module will provide you with the foundations of the HTML language. You’ll learn how to create and organise the structure and content of web pages. And you’ll do this by becoming familiar and experimenting with the surprisingly small number of elements needed to express your ideas in the online world.
- First Look at HTML
- Hands On! Create your First HTML File
- HTML-Introduction
- HTML-Basic Formatting Tags
- HTML-Grouping Using Div Span
- HTML-Lists
- HTML-Images
- HTML-Hyperlink
- HTML-Table
- HTML-Iframe
- HTML-Form
- HTML-Headers
CSS and Bootstrap
This module will provide you with the foundations CSS (Cascading Style Sheets). CSS is used to define your web pages’ styles, including the design, layout, and display variations.
- CSS-Introduction
- CSS-Syntax
- CSS-Selectors
- CSS-Color Background Cursor
- CSS-Text Fonts
- CSS-Lists Tables
- CSS-Box Model
- CSS-Display Positioning
- CSS Floats
Javascript
- Variables, Operators
- Javascript Data Types
- Javascript Events
- Conditional Statements
- Functions (Inbuilt and Custom functions)
- Arrays
MySQL Database
- Database Creation,
- Tables and Table Operations
- Operators
- SQL Statements (SELECT, UPDATE, DELETE, INSERT) etc
PHP Programming using Laravel Framework
- Introduction
- What is laravel?
- What can we create with Laravel?
- Laravel Documentation
- Installation
- Creating our first application
- Starting our first project in the browser
- Setting up VS code [FREE]
- First look at our application
- Basic routing
- HTTP Responses In Routing
- Creating our first page
- Controllers
- Passing data to the views
- Route Parameters
- Named Routes
- Views
- Compiling assets [CSS & JS]
- Databases & Migrations
- Factory Model
- Query Builder
- Introduction to Eloquent
- Eloquent Serialisation
- Eloquent One To Many
- Eloquent HasMany & HasOne
- Eloquent Many To Many
- Accessing the request
- Validation
- Form Requests
- Image upload
- Authorization & Authentication
Web Application Project
At the end of this training, participants are expected to build a fully functional web application project putting together all the lessons learn in this training