Web Designing & Development
The Content is designed preferably for students pursuing their graduation and can be customized according to the student’s basic knowledge, their grasping skills and duration of the training.
Day 1 and Day 2:
- What is web application
- Basics of Web Development
- Types of Script languages
- Difference between Server & Client Side Scripts
- Local Web Development Setup
- Testing Local Environment
- Web Server & Domain:
- What is web server?
- What is Domain name?
- How to register Domain Name?
- How to purchase space in Web Server?
- What is HTML?
- Common Tags introduction
- Tag structure to be followed
- HTML Trends
- Working with Images in HTML
- Tables & Master Page Concept
- Lists, iframes, media plugins
- HTML Forms & Form Elements
- Concept of Metadata
- Meta Keywords
- Online Keyword Generator
- Relevancy of Metadata with content
- Alternate text in images
- Heading Structure
- Link Depth Concept
- Image Code
Cascading Style Sheets:
-Inline, Embedded & External CSS
-CSS Text, Font, Link, Lists, background & Colors
-CSS Borders, Margins, Padding
-CSS Box Model
-CSS pseudo Class & Pseudo elements
-Drop Down Menu Designing
-CSS Gallery & Media Handling
-CSS Animation, Transitions etc.
What are Client Side Scripts?
JS HTML Objects, DOM & Events
Getting started with Mobile-First Responsive websites
BS attributes and designs elements
BS responsive elements & Transitions
Bootstrap Grid System
Server Side Scripts (PHP & MySQL):
What are Server Side Scripts?
Introduction of PHP
First Code run of PHP
Data types & Loops in PHP
PHP Form Handling
PHP Data Validation
Function writing in PHP
PHP File Handling
PHP File Create/open/Read/Write
PHP File Upload
PHP Sessions & Cookies
MySQL Data, Table handling
MySQL Insert, update & Delete Functions
Limitation of PHP
Best Practices in PHP
Uploading Web site to Server (FTP Access):
What is FTP Client?
What is FileZilla?
How to get connected to Web Server How & Where to upload your local website
Testing after uploading
Configuring Murcury (SMTP Server):
What is SMTP Server?
What is Murcury?
How to configure it?
Day 5 and Day 6:
Cron Jobs & Email Sending Scripts:
What is Cron Job?
How to send email using PHP?
Content Management System (CMS):
What is CMS?
What is Zoomla& Drupal?
Working with Wordpress
Configuring & Installing Wordpress
Installing Themes, plugins and widgets
SEO Designing, Site Optimization
Free Wordpress installation on Cloud
Installing Forum & Online Shop:
What are Forum & Online Shops?
Best Forum & Online shop?
How to install?
Payment Portals Comparison & Concept
Payment Portal Integrations
Security Portal Integration
Third Party portals and plugin Installations
Google Adwords (Pay per click / PPC)
Search engine optimization (SEO)
Using SEO to cut advertising costs
Social media marketing
Sell a product before you have it: pre-sales (more advanced idea for established carts)
Tracking and measuring success
Understanding consumer behaviour
Measurement and monitoring tools
Quantitative vs qualitative measurement
Email marketing for retention
Third Party Digital Marketing Tools
Google Analytics & Webmaster Tools
Poor Practices in Web Development:
What are Poor Practices in Web Development?
Mistakes in PHP
Mistake in PHP Configuration
How not to get hacked?
Introduction to Mobile Apps
Why we Need Mobile Apps
Different Kinds of Mobile Apps
Briefly about Android .
History Behind Android Development
What is Android?
Pre-requisites to learn Android
Brief Discussion on Java Programming
Overview of Android Stack
Introduction to OS layers
Deep Overview in Android Stack
Installing Android Machine
Configuring Android Stack
Creating Eclipse Environment
Integrating Android with Eclipse IDE
Exploring Eclipse IDE
Creating First Android Application
Creating Android Project
Debugging Application through DDMS
Setting up environment
Executing Project on Android Screen
All user interface components interaction dynamically.
I-MEDITA LEARNING SOLUTIONS PVT LTD
Basics of Programs in Android.
Building blocks of Android: Activity, Service, Intent , Broadcast Receiver and Content Provider.
Notification Dialogs: Toast Message, Dialogs and Status Bar
Multimedia and Location Based Applications
Web services: XML and JSON
Sensor, Telephony services, Internal and External File Storage
Making Sample Application(s).
Learning how to deploy them on Google play store.
Projects to be completed during the training:
Automatic profile change
Food ordering system
Google cloud messaging using Android
Safe driving using mobile
Safety for women's App
Library management system