Module Name
|
Day
|
Topic Name
|
Basic Website Development (HTML, CSS, Javascript)
|
HTML
|
1
|
Introduction to web technology, types of website, html editors, files, html basics, syntax and rules.
|
2
|
HTML tags, block and inline elements, attributes, adding text (heading, paragraph, styling, lists, etc.)
|
3
|
HTML graphics (Image, video, audio), link, marquee.
|
4
|
Tables, iframe, google map, YouTube video.
|
5
|
Forms, legend, fieldset.
|
6
|
Project work
|
CSS
|
7
|
CSS introduction, CSS syntax, rules, placing CSS (inline, internal, external), selectors
|
8
|
CSS properties (text, font, background, anchor)
|
9
|
CSS Properties (visibility, display, lists), Box model (dimension, margin, padding, border)
|
10
|
CSS positions, float, layers, layout design, inspect element.
|
JavaScript
|
11
|
JavaScript introduction, syntax, variable, operator, condition
|
12
|
JS loop, function, array, console
|
Responsive Web Development (Bootstrap CSS, Jquery, PSD to HTML)
|
Bootstrap
|
13
|
Introduction to Responsive Website, Bootstrap Basic, container, row, column, Tables, Images
|
14
|
Typography, Jumbotron, Well, Alerts, Buttons, Glyph icon, Badges/Labels, Progress Bars, Pagination, Pager.
|
15
|
List Group, Panels, Dropdown, Collapse, Tabs/Pills, Forms.
|
16
|
Navbar, Slider, Modal, Tooltip, Media Object.
|
JQuery
|
16
|
Introduction to JQuery, Application, Selector, ready, load, unload, click, focusin, css, foucusout, blur, toggle, addClass.
|
17
|
Attr Selector, change, removeAttr, hide, dbclick, keyup-down, html,text, append, hover, scroll, bind, mousenter, mouseleave, mousemove, val, length.
|
18
|
Find, nextAll, fadeIn, Fadeout, slidetoggle, fadeTo, not(this), clone, window, height, width, scrollTop, display_array,
|
19
|
Load file by Ajax, HTTP Get Request, POST Request, Ajax Get Request, Ajax POST Request. Multiple Data send by Ajax.
|
20
|
Filter Validate Email, Date picker, Progress bar, tabs, slider, flash message, Auto Redirect Page
|
PROJECT
|
21
|
PSD to HTML (with html, bootstrap css, css, jquery)-01
|
22
|
PSD to HTML (with html, bootstrap css, css, jquery)-02
|
23
|
PSD to HTML (with html, bootstrap css, css, jquery)-03
|
Raw PHP & Object Oriented Programming (OOP)
|
PHP Programming
|
24
|
Introduction to PHP, Xampp Install, PHP syntax, comments, echo, string, number
|
25
|
PHP variable, Operators (Arithmetic, Assignment, Comparison, Logical, Contcatnator, Terynary ?, Boolean, Increment & Decrement Operator )
|
26
|
PHP Conditions (if, if else, if else if else, switch), PHP Loops(while, do while, for, foreach )
|
27
|
Function (user defined functions, some needed function), Arrays (Numeric array, Associative array, Multi-dimensional array).
|
28
|
All Forms ( action, method, file upload )variable, POST Variable, Get Variable.
|
29
|
Session Variable, Cookie Variable. File Create/Write.
|
OOP PHP
|
30
|
Introduction to OOP, Class, Object, Property Method.
|
31
|
OOP Constructor, Destructor, Constant, Static method, Static Property, Using Parent keyword, Inheritance.
|
32
|
Super Class, Sub Class, Polymorphism, final keyword, Access Modifier (public, private, protected).
|
33
|
Interface/implements Method, abstruct Class, Magic Method (get, set, call, autoload, spl_autoload_register), Method Chaining.
|
34
|
Object Iteration, Trait class and use, object cloning, Array Object, Object Serialization.
|
35
|
Namespaces (Virtual Directory), strategry pattern, Factory Desgin Pattern, Abstract Factory Design Pattern, Signleton Design Pattern, Iterator Design Pattern, Observer Design Pattern, Decorator Design Pattern, Façade Design Pattern.
|
Database ( MySql )
|
Database using MySQL
|
36
|
Introduction to MySql, Database, table, row, column, primary_key, foreign_key, Database Schema Design, Database create, table create, column details (name, type, length/values, index, Auto_increment ),
|
37
|
DML (insert, update, delete, select), Basic rules of sql statement, distinct, limit, sort ( asc, desc), where, comparison operator(=,!=,>,<,>=,<=), in and not in operator.
|
38
|
Searching query, contact, function, Aggregate function group, having, subqueries,
|
39
|
Logical Operator (OR, AND), Alter,drop, rename, truncate, table create by sql.
|
40
|
Relation among table, inner join, outer join (Left outer, Right outer), union, create view, insert data from one table to another table.
|
PHP Framework (Laravel Framework)
|
Laraval Basics
|
41
|
Introduction to PHP Framework, Example of some framework, introduction to laravel framework, History of Laravel,Composer Installation, Laravel Installation, Laravel Application directory Structure.
|
42
|
Creating Route, View, and Controller.
|
43
|
Use blade syntax (@extends, @yeild, section), use component & slot.
|
44
|
Template Mastering for Online Shop. (Prj)
|
45
|
Database Connection, Create Migration, Create Table, Make Auth for signup and signin. (Prj)
|
46
|
Mastering Admin Template, Admin Panel Creation using Auth. Creating table (product, brand, category), Data type. (Prj)
|
|
47
|
Use csrf_token, use laravelcollective package for form, creating form for inserting data into table.
|
|
48
|
Form data validation ( unique post, required, min ), checking error, showing error. Insert data into table.
|
|
49
|
Upload file in table, insert data by using tinker.
|
|
50
|
Update data, update file by deleting old file, delete data from table.
|
|
51
|
Retrieve (select) all data from table(Query Builder & Eloquent ORM), insert default (1000) data into table by using facker and seeder
|
|
52
|
Retrive data by create relation among table, How to use pagination,
|
|
53
--
|
Retrive single data by using id, Create search option.
|
|
54
|
Use ajax in laravel (get variable, post variable).
|
|
55
|
Session variable in Laravel by using method put, get, all, forget, fush).
|
|
56
|
Create Middleware and Use Middleware (single middleware & group middleware).
|
|
57
|
Data retrieve for user panel, Creating shopping cart (Product add, update, delete from shopping cart).
|
|
58
|
Create Checkout, Create Payment, Create shipping Address, create user signup & sign in.
|
|
59
|
Email sending option.
|
|
60
|
Multiple Authentication (normal user and Admin user signup & signin).
|
CMS (WordPress Theme Development)
|
|
61
|
Introduction to WordPress, WordPress Installation, Dashboard, Posts, Media, Pages, Comments, Appearance, Plugins, Users, Tools, Settings.
|
|
62
|
What is a theme?, Standard Theme file, Theme Activate Post Content & Page Content, Linking theme files and directories.
|
|
63
|
Including CSS & JavaScript, Structure, Menu, Custom Logo, Add Theme Support, Widgets, functions page.
|
|
64
|
Content Limit (read more), Block Post Create, Dashboard Specific Post, Search Option Dynamic, Form.
|
|
65
|
Support Post Format (aside, image, audio, video, link, quote, gallery, status), get_template_directory.
|
|
66
|
Google translate Plugin, Menu with nav walker, 404 page.
|
|
67
|
Post Layouts & Template Tags, Custom image, Pagination, Custom Header.
|
|
68
|
Page Template, comment Template, Page Featured Image, Reading Settings, WP_Query, Category Post,
|
|
69
|
Custom Query, Theme unit Test,
|
|
70
|
The Customize API (Title, Banner etc Dynamic).
|
|
71
|
Custom Post, Single Page, Archive Page, Slider Post Create (Owl Carousel Apply).
|
Freelancing & Outsourcing Technique
|
|
72
|
Freelancing & Outsourcing Technique – Part-1
|
|
73
|
Freelancing & Outsourcing Technique – Part-2
|
|
74
|
Freelancing & Outsourcing Technique – Part-3
|
|
75
|
Freelancing & Outsourcing Technique – Part-4
|
|
76
|
Freelancing & Outsourcing Technique – Part-5
|
|
77
|
Freelancing & Outsourcing Technique – Part-6
|
|
78
|
Freelancing & Outsourcing Technique – Part-7
|