Course Duration in Hours
90
90
Topics
A)Training class Introduction
*About Training
*Plannings and best practice
*What is Website?
*Client server Architecture
*Software Tools
*Open source / Closed Source
B)Various Linux Commands
i) HTML
*Best Practice
*Tags
*Form Elements
*Html 5 and Html 4 Difference
ii) CSS
*Intro
*Types (Inline, embedded, external)
iii) Template
*Home Page Template design creation
iv) Javascript
*Types (Inline, embedded, external)
*Form validation
*Different type of error display
*Jquery
*Ajax with samples
*Interview Questions
C) Apache
*Configuration files
*port / locations
D)PHP
*PHP 5 & 4
*Configuration Files & Usages
*Hello world page
*Syntax / data types / type castings
*String functions
*Array Functions
*Math functions
*loop Statements
*Conditional statements
*Date functions
*Recursive functions
*Server side request Methods, POST/GET Isset/Unset
*Server side global Variables
*Sessions
*Cookies
*Default aurguments functions
*Constants
*File Upload / Unlink
*File functions/Read, Write /Form to file
*Error Handling And Types
*Mail functions
E) MySQL
*What is MYSQL / RDMS / Config files
*Normailisation
*SQL Queries
*Database
*Tables
*Create / Table / Database
*Fields data type
*Alter / Drop - table / database
*Insert
*Select
*Update
*Delete
*truncate
*Primary key, unique, foreign, full text, index
*Setting foreign key and cascading, dropping
*(Select) -> if, distinct, math, selective cols
*(Select) -> Count, date functions, concat
*Joins - Inner, Equi, outer (Left, Right), Self
*where, Between, like, comparison operator
*group by, having
*Order by, Limit
*Alias
*Table engines
*Sub Queries
*Views
*Triggers
*Procedures
*Interview Questions
F) PHP/MySQL(i)
*Database connections / Port / Host
*Various php/Mysql Functions
*Create forms, Insert to db
*Listing
*Updates
*Delete
*File upload, storing to db
*Transctions
*Listing with Sorting & Searching
*Paginations
*Server side validations / Error msg disp
*Transactions and usages
*Try Catch
*Sql Injections
G) Projects
*College Automation
*Shopping cart
*OOPS
*Payment Gateways - paypal
*OOPS? Advantages
*Class
*Properties / Methods
*Objects
*Constructors / Descructors
*$this, parent
*Constants / static
*Polimorphism
*inheritance
*Visibility
*Abstract/Interfaces
*Auto load
*Get the name of method and class
*Magic methods
F) Framework
*What is it?
*MVC - usages
*Minimal technology - Codeigniter / Yii
*Adv & latest -Laravel with base intro with sample works
*Controller
*Actions
*Models (Select to Joins)
*Views
*Configuration files
*Helper
*Libraries
*Diff between frameworks
*Paginations
*File uploads
*.htaccess
Project Conversion to Codeigniter / Yii
G) CMS
*About Cms
*About Wordpress
*Themes / Installation / Creations
*Plugins / Installation / Creations
*Widgets / installation / Creations
Advanced Frontend technlogies
**Mobile based framework
**Bootstrap - Latest Version HTM5 & Responsive layout
JavaScript framework.
**AngularJs Jquery
Educational qualification : B.tech/ M.tech/MCA/M.Sc/BCA only 2015 & 2016 pass-outs
Awesomecoders, Kadavanthra (Kochi),Kochi,IN