Web Design | Web Development | SEO
Web Design | Web Development | SEO
Aurguz Software Training Academy provides 100% Placement Assured Software Course Package which includes Web Design, Web Development and SEO / Digital Marketing for the freshers who are looking for job in Web Designing field. We will not just teach topics alone, We will make you to develop a static website, dynamic website, ecommerce website, ERP and CRM website. Along with the website design and development, we will teach you SEO and Digital Marketing. With our expertise training model, you will become expert in Web Design, Development and SEO / Digital Marketing
Along with the course, we will train you on communication skill development, personality development and stage presentation. We will prepare your resume by industry experts to the corporate standard to easily crack the interview. We will arrange several Mock Interviews by the HR professionals from Multi-National firm to reduce the common interview fear for the freshers.
Course Syllabus
Web Design and Development
Introduction to Website
What is a Web Page
Getting to know HTML
Create a simple HTML Document
View the HTML Document with the Browsers
Introduction to various Web Browsers – Chrome, Mozilla, UC Browser, Internet Explorer, and Safari
Website vs Webpage
Domains/URLs
Web Hosting and Web Servers
HTML
Elements of the HTML Document
Learn the HTML Tags
HTML Editors
Create a Simple HTML Documents
Add Attributes to the Tags
Manage the Texts in the HTML
Paragraphs
Headings
Formatting Texts
Handle the Blocks with the <Div> Tag
<Div> – Id and Class
Managing Lists
Line Breaks
HTML Styles
Control the Fonts and Size
Applying Colors
Foreground colors
Background colors
Alignment
HTML Tables
Create a Table
Table Borders
Borders Spacing
Handle the Columns
Handling Images
Add an Image
Format the Image
Handle the Size of the Image
Add the Animated Images
Aligning of Images
Background Images
Managing Layouts
HTML Forms
Getting to know HTML Forms
Form Elements
Form Attributes and Inputs
Get Acquainted with HTML 5
HTML Vs HTML 5
New Elements in the HTML 5
New Form Elements in the HTML 5
Managing Audio and Video
Manage the Graphics
Handle the SVG
Canvas
Handle the Events
HTML 5 APIs
Geolocation
Web Storage
Drag/ Drop
Advantages of the Web Storage over the Cookies
Session-based Web Storage
Workers
Purpose of the Web Workers
Advantage on using the Web Workers
Create and Run the Web Worker
Terminate the Web Worker
Re-use the Web Worker
Introduction to CSS and CSS3
Understanding a Style Sheet
External and Inline CSS
CSS Selectors – Classes and IDs
Understand a Layout
Relative, Absolute, and Fixed Positioning
Advanced CSS
Transformations
Media Queries and Responsive Layouts
Simplify the CSS with the BootStrap
Introduction to Boot-Strap Framework
Advantage of the Bootstrap Framework over the CSS
BootStrap Responsiveness
Bootstrap Grids
Bootstrap UI components
Tables, Menus, Carousels, Dropdowns, Alerts, and Buttons
JavaScript
Getting to know JavaScript
Need for JavaScript
Elements and the structure of the JavaScript
Functions and Operators
Control Structures
Document Object Model and Objects and Nodes
Animating UI Elements
JavaScript Events
Jquery Framework
Getting to know about the Jquery Framework
Benefits of Jquery
Integrating Jquery via CDNs
Understand the Jquery Selectors
UI Components
Lists, Toolbars, Menus, and Buttons
Manage the Forms using the Jquery
Jquery Events
Understand Ajax
Implement Ajax
Introduction to MySQL
Configure and Install MySQL
Understand MySQL
Create and Manage Database
MySQL data types
Create Tables and Manage Database
Data Manipulation in the Tables – Update, Insert and Delete
Querying Data the form Tables – Joins, Select
Advanced-Data Manipulation – Groups, Constraints, Functions, Index
Handles Transactions in the MySQL
Building Websites using PHP – Getting to know PHP
Understanding PHP
Power of PHP
History of PHP
Jquery Vs PHP/ JavaScript
What is Server-Side Scripting
Server Side Scripting vs Client-Side Scripting
Installing the XAMPP
Significant of the Apache Server
Setting up of an Environment and Configuration of PHP
Work with the Editors
Fundamentals of PHP
Coding of PHP in the HTML Document
Embedding of the PHP codes
Execute the PHP Embedded HTML Documents
Coding Structure of PHP
Variables in the PHP
Data Types in the PHP – Strings, Number, Data, NULL
Arrays
Variations of the Arrays
Structures and Control of the PHP
Decision making in the IF Statements
Switch Statements
Using of Operators
Decision Making Structures
Structures of Looping
While Loops, Foreach Loops, and For Loops
Use the Continue and Break in the Loops
Handle the Arrays with the Control Structure
PHP Functions
Understanding the Functions of PHP
Use the Built-in Functions – String, Date, and Mathematical Functions
Handle the Return Value
Function Nesting
User-defined Functions in PHP
Define your own functions
Understand the Arguments and Returns Values
Functions Scope
Handle the Multiple Return Values
Define the Default Arguments
Handling of Files in the PHP
Fundamentals of File handling
Need for handling the Files from the PHP
Writing, Reading, and Appending Files
Rename and Copy Files
Uploading Files
Working with Directories
Parsing the Directory Structures
Managing FORMS in PHP
Understand the PHP forms
Validate the User Inputs
Display the Messages for Validating the Errors
Use Functions for Validations
Create the Custom Function for the Data Validation
Form Submission handling
Exception Handling
Access MySQL with PHP
Introduce the Database to APIs
Establish the Connection with Databases
Retrieving Data from the Database
Manipulate and Retrieve the Data
Update the Records in the Database using the PHP
Delete the Records on the Database using the PHP
Understand the SQL Injections
Cookies and Sessions
Understand the Cookies
Purpose of using the Cookies
Reading and Setting Cookie Values
Understand the Sessions and the significance of the sessions
Understand the session variables
Closing sessions
Emails for the Form Submission in the PHP
Configuration of Email in the PHP
Need for sending the mails from Web Applications
Use Sendmail
Use PHP Mailer
PHP with Laravel Framework – Laravel for PHP
Outline of various PHP Frameworks
Benefits of using the frameworks with the PHP
Outline of CodeIgniter and CakePHP
Introduction of Laravel Framework
Why Laravel is the most preferred Framework when compared to other
Benefits of using the Laravel Framework
Architecture and Installation
Installation of Laravel Framework
Architecture of Laravel
Web Server Configuration
Application Structure
Service Containers and Providers
Application Structure of the Laravel Project
MVC Model
Laravel Component – Routes
Understand the routes
Introduction of the Route Structure
Perform the Basic Routing
Route Parameters
Route Naming
Laravel Component – Controllers
Understand the Controllers
Creation of Controllers in the Laravel
Routing Controllers
Using the Middleware and Controllers
Understand the Resource Controllers
Implicit Controllers
Constructor Injection
Method Injection
Laravel Component – Views
Understand the Views
Provide the Data Views
Share the Data with different Views
The response, request, and cookies in the Laravel
Request URI
Retrieving the Input with the Input () method
Handling the Cookies
Understand the Responses
Attach the Headers to the Response
Send the Response with the Cookies
Handling the JSON Responses
Use the Laravel Blade Template Engine
Understand the Template Engine
Create a Blade Template Layout
Extending of Layouts
Templates Inheritance
Managing Validations and Forms in Laravel
Built-in Tags for handling the forms
Setting up of the Forms
Add different UI Elements to the forms
Perform Validations
Manage the Messages and Errors
Advanced Validations
Database Handling
Creation of Connection to the Database
Access Databases
Create Tables
Column Types
Table using Select, Querying, Join
Update, Insert and Delete the Rows in Tables
Handle the Columns and its modifiers
Dropping Tables and Updation
Handle Migrations
The concept of Migrations
Benefits using Migrations
Creation and Dropping of Migrations
Add and Remove a column using the Migrations
Rollback Migrations
Laravel Eloquent – ORM
Getting to know Eloquent ORM
Understand the Eloquent Models
Create Models
Read, Update, and Delete Models
Data Filtering and Querying
Methods and Collections in Eloquent
Handle the Relationship in Eloquent
Advanced Relationships in handling the Eloquent
Handle the Performance
Advanced topics
Sessions
Login
Authentication and Authorizations
Sending Email
Uploading of Files
WordPress
Content Management Systems – Working with WordPress
Introduction to CMS and WordPress
Why CMS
Advantages and Disadvantages of CMS
com vs. WordPress.org
WordPress Installation
Setting up WordPress in Local Server
Setting up WordPress in Remote Server
Upgrading WordPress
Understanding FTP
User Administration
WordPress Admin
Creating Users
User Rights & Roles
WordPress Themes
Free theme Vs Paid Theme
Theme Selection Process
Adding/installing Themes
Changing Themes
Preview & Activating Themes
Getting to know WordPress
WordPress.com vs WordPress.org
Configuration and Installation of the WordPress
User Administration
Using WordPress themes
Theme Customization
Working with Widgets
Working of Menus in the WordPress
Handle Content
Advanced Content Management
Backup and Settings
Working with Opencart
Be Familiar with eCommerce and Shopping cart
Getting to know about Opencart
Configure and Install the Opencart
Work with Categories and Products
Use of the Controllers in the Opencart
Work with the Opencart Extensions
Work with Categories and Products
Use of Controllers in the Opencart
Working with Models and Views
Plugins and Themes
Handle the Payment process
Create and Manage the Custom page
Module Development in the Opencart
Managing Backups
Working in the Photoshop
Getting to know Photoshop
Fundamentals of Photoshop
Use Photoshop to handle the Image Handling the Web Designing
SEO / Digital Marketing
Internet and Search Engine Basics
Internet Marketing
Importance of Internet Marketing
Types of Internet Marketing Methods
Importance of Search Engines
SEO is an Art or Science
How the search engine works?
Understanding the SERP
Using Search Operators
Google Search Engine Architecture
Search Engine Algorithms
Google Algorithm Updates
Page Rank Technology
Panda Update and its Importance
Latest Updates about SEO Algorithms
Google Web Masters Tools
Keywords Research and Analysis
Introduction to Keyword Research
Business Analysis
Types of Keywords
Keyword Research Methodology
Keywords Analysis Tools
Competition Analysis
Preparing a Keyword List for Project
Localized Keywords Research
On-Page Optimization (Onsite)
Basics of Website Designing / Development
Essentials of good website designing
HTML Basics for SEO
Usability and User Experience in Website
Onsite Optimization Basics
Importance of Domain Names and Value
Domain Selection
Website Structure and Navigation Menu Optimization
Coding Best Practices
Filename Optimization
Title Tag Optimization
Keywords
Keyword Density Analysis
Keywords Research in Various Search Engines
Meta Tags
Meta Tags Optimization
Headers Optimization
SEO Content Writing
Optimizing SEO content
Page Speed Optimization Tool
Anchor Links Optimization
Internal Link Strategy
Iframes / Frames effects on SEO
Header and footer
Header optimization with tag line or catch line
Footer Optimization
Creating an HTML and XML sitemaps
URL Rewriting Techniques (301, 302)
Canonical / 404 Implementation
HTML Validation using W3C
Google SEO Guidelines
Search Engines V/S directory
Major search engines and directories
Google Page Rank
Google Sandbox effect
Website Architecture
Hosting Selection
How the Search Engine works
Heat map of Home page
Description
Creating Robots file
Creating sitemap
Image tag optimization
Image Importance
Anchor Text
URL renaming/re-writing
Google webmaster tools
Yahoo Feed Submission
Keywords Research and Analysis
SWOT Analysis of Website
Target segmentation
Keyword Research Competitor Analysis
Finding Right Appropriate Keywords
Off Page Optimization
Submission to search engines
Introduction to Offsite Optimization
Local marketing of websites depending on locations
Promoting Subsequent pages of the website
Black Hat / White Hat / Grey Hat SEO
Submission to Relevant Directories
Linking Building Methodology
Types of Linking Methods
Free Links / Paid Links
Directory Submission
Blog Submission
Free Classifieds
Forums
Forum Signatures and Commenting
Press Releases
Video optimization
Link Building
How to promote home page
Directory Submissions for SEO
Social Bookmarking
Local Business Listing (Local SEO)
Classifieds Posting
Using Blogs for SEO
Blog Commenting
Press Release Submission
Article Submissions
Video Submissions
Social Media Optimization Techniques (Basics)
RSS Feeds Submissions
Tracking the Links and Page Rank
Question and Answers
Dynamic Website SEO
Difference between Dynamic and Static Sites
SEO for Word press (SEO Widgets)
SEO for Joomla (Joomla SEO Plug-in)
SEO for BlogSpot
How to optimize the Flash Websites
Google Adsense
Google Ad sense Training
Affiliate Marketing Training
Google Analytics Training
Social Media Optimization (SMO)
My space Training
Creating Buzz Training
Facebook Training
Twitter Training
LinkedIn Training
Developing Marketing Strategies for SMO Training
URL Shortening Tools
Using Tools and Applications for SMO
Social Bookmarking Training
Viral Marketing For You tube Reports and Management
Website Position Analysis in various search engines
Introduction to Google Analytics in details
Installing Google Analytics
Basics of Google Analytics
Visitors Reports
Geographic Reports
Traffic Sources Reports
Keywords Reports
Your Goals and Conversions