WEB DESIGN AND DEVELOPMENT

Websites are becoming central point of the source of knowledge. People are that’s why very much concerned to make their website professional and effective. Web designers use many tools to make the site attractive.

PHP is getting popular day by day as it is very powerful language for making dynamic website as well as it supports database connectivity dynamically. It supports object-oriented programming features and it is easy to use. Moreover, it supports cross-platform i.e. it can be run on Windows, Linux, Macintosh or any other platform.

By the end of this course you’ll be able to describe the structure and functionality of the world wide web, create dynamic web pages using a combination of HTML, CSS, and JavaScript, apply essential programming language concepts when creating HTML forms, select an appropriate web hosting service, and publish your webpages for the world to see. Finally, you’ll be able to develop a working model for creating your own personal or business websites.

The course coverage is given below-

Course Coverage   Trainer's Profile
  • HTML Fundamentals

    •  HTML Fundamentals
    • What is website & webpage
    •  The Basics of HTML: Tags, Attributes, Elements 
    • Structure of a Website with navigation
    • Feel and look of website
    • Difference between intranet and internet
    • Web server and ISP
    • Creating first web page
  • Intermediate HTML 

    •  HTML Tags, Code a Real Web Page 
    •  Structure of an HTML Document 
    •  Heading & Paragraph Tags 
    • Alignment, Color concepts
    •  Using Emphasis & Strong Emphasis 
    • Hyperlinks 
    • Different types of hyperlinks
    •  Lists 
    •  Images 
    •  Tables 
    •  Forms 
    •  HTML Entities & “Special Characters” 
    •  HTML Project
  • Advanced HTML & HTML5 

    • Advanced HTML Techniques, HTML5 
    •  IDs & Classes 
    •  Span & Div Tags 
    •  Intro to HTML5 Tags: Header, Footer, Nav, Section, Article, Aside & Time 
    •  HTML5 Project: Build a Basic HTML5 Web Page 
  • Introduction to CSS 

    •  Use of Cascading Style Sheet
    • Essentials of CSS
    •   Inheritance of Styles 
    •  Measurements & The Box Model 
    •  Inline CSS 
    •  Internal CSS 
    •  External CSS 
    •  ID & Class Selectors 
    •  Descendant Selectors 
    •  Grouping Selectors 
    •   CSS Project
  • Intermediate CSS 

    •  Colors 
    •  Text Styling & Formatting 
    •  Borders 
    •  Background Images 
    •  Styling Links 
    •  CSS Quiz 
  • Introduction to Javascript 

    •   What is Javascript?
    •  Internal & External Javascript 
    •  Syntax of Javascript language
    • Javascript Output 
    •  Javascript Variables 
    •  Javascript Arrays 
    •  Javascript Functions 
    •  Javascript If - Else Statements 
    •  Javascript Project
  • Responsive Design & Development using Bootstrap 

    •  What is Responsive Design & Bootstrap? 
    •  Getting Started with Bootstrap 
    •  Quickly Prototype with the Free Examples 
    •  Understanding the Bootstrap Grid System 
    •  Responsive (and sexy) Forms 
    •  Responsive Tables, Buttons and Images 
    •  Helper Classes & Responsive Utilities 
    •  Using Glyphicons (Font Icons) 
    •  Bootstrap Navbar 
    •  Bootstrap Modal Window 
    •  Bootstrap ScrollSpy 
    •  Togglable Tabs 
    • Sliding Carouse 
    •  Bootstrap Project
  • Introduction to JQuery

    • jQuery Introduction
    • jQuery Selectors
    • jQuery and DOM
    • jQuery and Event
    • What is Server Side Scripting?
  • Development with PHP

    • Introduction to PHP.
    • How to Use XAMPP?
    • PHP Syntax.
    • Defining Variables and echo .
    • Using include and require function
    • Create a complete working form using PHP
    • Project: Converting a static site to Dynamic.
  • PHP & MySql

    •  PHP Syntax, Tags, Variables, Superglobals, Constants, Operators. 
    • FORM in PHP. 
    • PHP File Handling 
    •  PHP Session, Cookies 
    • MySQL Basic
  • Web Hosting & Domains 

    •  What is Web Hosting? 
    •  Purchasing a Bundled Domain Name & Hosting Package 
    •  The Hosting Control Panel
    •  Understanding FTP & How to Upload a Website to Your Live Server 


    Framework Option 1: Laravel

    Laravel Basic:
    • Routing
    • Middleware
    • CSRF Protection
    • Controllers
    • Requests
    • Responses
    • Views
    • URL Generation
    • Session
    • Validation
    • Errors & Logging
    Laravel Frontend
    • Blade Templates
    • Localization
    • Frontend Scaffolding
    • Compiling Assets
    Laravel Security:
    • Authentication
    • API Authentication
    • Authorization
    • Encryption
    • Hashing
    • Password Reset
    Laravel Advance:
    • Artisan Console
    • Broadcasting
    • Cache
    • Collections
    • Events
    • File Storage
    • Helpers
    • Mail
    • Notifications
    • Package Development
    • Queues
    • Task Scheduling


    Framework Option 2: CodeIgniter

    Advanced PHP Framework with Methods, Classes & Cooke
    • Basic database design concept
    • CodeIgniter Methods
    • CodeIgniter Classes
    • Cooke

    CodeIgniter Framework - SSL, Email Manager

    • Lecture on secure path SSL
    • Email Manager

    CodeIgniter Framework - File Upload & Online Payment Method

    • Include file & file upload
    • PayPal Standard
    • Authorize.net

 

Pre-Requisite
Proficiency in Basic Computing
 

Shafiq has 20 years of diversified working experience in ICT education industry with specialization in conducting skills development training, project management, implementation, monitoring, evaluation, quality control, resource allocation, scheduling, customization, need analysis etc.

He has been teaching graduates, undergraduates, corporate, diplomats, diploma-holders and HND students in multi-cultured environment with full students’ satisfaction in Bangladesh, Saudi Arabia, Philippines and Uganda. He was speaker in many academic seminars in several countries. He is expert in govt. & non-govt. liaison and technically sound in software engineering, database designing & administration, programming, web designing and open source technologies. He is a certified trainer of Aptech Worldwide in 16 different skills. He is also prince2 certified Project Management Professional. He has achieved International Best Faculty Award in 2007-08 from Aptech Worldwide.

He has conducted corporate training for the employees of Canon, Alpha Aviation, Oracle, American Express, Microsoft, Asian Terminals, BCS Realty, DP World, Accenture, Emerson, Grieg Philippines, Indian Assurance, Hinduja GSL, Indonesian Embassy, Nigerian Embassy, United Nations, Royal Canin and many more organizations.

 

Course Schedule
2 Months
Duration: 42 Hours

 

Course Fee & Payment Mode
Fee:
BDT 10,000/Participant

 

Payment Options:

1. bKash: 01738442377

2. Bank:
MEEK Technologies Ltd.,
A/C: 7022-0212000985,
Trust Bank Ltd,
Millennium Corporate Branch,
Dhaka.

 

Contact Us
Phone: 01910607050, 01738442377
email: meektechnologies@gmail.com

 

Register Now