+977 46-501307 / 9854037724     sit.lalbandi@gmail.com

WordPress

WordPress is the world’s most popular content management system powering 34% of all websites on the internet. On top of that: WordPress has a 60.8% market share in the CMS market. WordPress powers 14.7% of the world’s top websites.

Top Advantages of WordPress :

  • Ease of Use. …
  • Manage Your Website from Any Computer. …
  • No HTML Editing or FTP Software Required. …
  • Search Engines Love WordPress Sites. …
  • You Have Control of Your Site. …
  • The Design of Your Website is 100% Customizable. …
  • A Blog is Built-in and Ready to Go.

Disadvantages of WordPress :

  • You Need Lots of Plugins For Additional Features. …
  • Frequent Theme and Plugin Updates. …
  • Slow Page Speed. …
  • Poor SEO Ranking. …
  • Website Vulnerability. …
  • Website Can Go Down Without Notice.

WordPress Course Modules :

  • Introduction
  • What is WordPress
  • What is CMS
  • Features of WordPress
  • WordPress Installation
  • Downloading WordPress
  • How to upload your site to a local/hosting server
  • Finding a web host for your site
  • Reserve a domain name (website name)
  • Installing WordPress on your Web Space

WordPress Themes

  • Managing WordPress themes
  • Free vs premium WordPress themes
  • Editing themes CSS and creating Child Themes

Configuring WordPress Setup Options

  • General Settings
  • Privacy settings
  • Reading settings
  • Writing Settings
  • Discussion Settings
  • Permalink settings
  • WordPress for a website or a Blog

WordPress Plug-ins

  • What is WordPress Plug-in?
  • Where to find WordPress Plug-ins
  • Downloading and installing plug-ins
  • Activating Plug-ins
  • Adding Content in WordPress
  • Creating Content: Posts vs. Pages
  • Writing and managing Posts
  • Writing and managing Pages
  • Managing Links
  • Using Categories
  • Using Tags
  • Managing User Comments

Managing Media in WordPress

  • Uploading Images
  • Image Formatting
  • Managing the Media Library
  • Adding Video to your website
  • Adding Audio

Using WordPress for CMS

  • Setting the homepage
  • Hiding pages from the navigation
  • Making Word press search engine friendly
  • Hiding the login for clients
  • Changing the WordPress logos
  • Installing horizontal navigation
  • Using Dropdown navigation

WordPress Administration

  • Managing WordPress users
  • Creating multiple users
  • WordPress User Roles
  • Managing files

Social Media for WordPress

  • Role of Social Media on WordPress website
  • Adding Facebook and Twitter

Creating E-commerce websites on WordPress

  • Installing and managing Woo Commerce plugin
  • Installing and managing Woo Commerce themes
  • Using a theme builder to modify your Woo Commerce Theme

WordPress Security

  • Security and common basic attacks
  • Protecting your WordPress website
  • Security-related plugins, best practices, and online services
  • Checking your WordPress website performance

Project: Create a personal or business website using WordPress

Eligibility: Basics of HTML and CSS are Important before starting WordPress Course.

PHP with MySQL

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

  • PHP can generate the dynamic page content
  • PHP can create, open, read, write, and close files on the server
  • PHP can collect form data
  • PHP can send and receive cookies
  • PHP can add, delete, modify data in your database
  • PHP can restrict users to access some pages on your website
  • PHP can encrypt data

With PHP you are not limited to output HTML. You can output images, PDF files, and even Flash movies. You can also output any text, such as XHTML and XML.

PHP Training Course Prerequisite

  • HTML
  • CSS
  • Javascript

Objectives of the Course

  • PHP runs on different platforms (Windows, Linux, Unix, Mac OS X, etc.)
  • PHP is compatible with almost all servers used today (Apache, IIS, etc.)
  • PHP has support for a wide range of databases
  • PHP is free. Download it from the official PHP resource: www.php.net
  • PHP is easy to learn and runs efficiently on the server-side

PHP Training Course Duration

  • 45 Working days, daily 1.30  hours

PHP Training Course Overview

An Introduction to PHP

  • History of PHP
  • Versions and Differences between them
  • Practicality
  • Power
  • Installation and configuring Apache and PHP

PHP Basics

Default Syntax

  • Styles of PHP Tags
  • Comments in PHP
  • Output functions in PHP
  • Datatypes in PHP
  • Configuration Settings
  • Error Types

Variables in PHP

  • Variable Declarations
  • Variable Scope
  • PHP’s Superglobal Variables
  • Variable Variables

Constants in PHP

  • Magic Constants
  • Standard Pre-defined Constants
  • Core Pre-defined Languages
  • User-defined Constants

Control Structures

  • Execution Control Statements
  • Conditional Statements
  • Looping Statements with Real-time Examples

Functions

  • Creating Functions
  • Passing Arguments by Value and Reference
  • Recursive Functions

Arrays

  • What is an Array?
  • How to create an Array
  • Traversing Arrays
  • Array Functions

Include Functions

  • Include, Include_once
  • Require, Require_once

Regular Expressions

  • Validating text boxes,emails,phone number,etc
  • Creating custom regular expressions

Object-Oriented Programming in PHP

  • Classes, Objects, Fields, Properties, _set(), Constants, Methods
  • Encapsulation
  • Inheritance and types
  • Polymorphism
  • Constructor and Destructor
  • Static Class Members, Instance of Keyword, Helper Functions
  • Object Cloning and Copy
  • Reflections

PHP with MySQL

  • What is MySQL
  • Integration with MySQL
  • MySQL functions
  • Gmail Data Grid options
  • SQL Injection
  • Uploading and downloading images in Database
  • Registration and Login forms with validations
  • Pagging, Sorting,…..

Strings and Regular Expressions

  • Declarations styles of String Variables
  • Heredoc style
  • String Functions
  • Regular Expression Syntax(POSIX)
  • PHP’s Regular Expression Functions(POSIX Extended)

Working with the Files and Operating System

  • File Functions
  • Open, Create and Delete files
  • Create Directories and Manipulate them
  • Information about Hard Disk
  • Directory Functions
  • Calculating File, Directory and Disk Sizes

Error and Exception Handling

  • Error Logging
  • Configuration Directives
  • PHP’s Exception Class
  • Throw New Exception
  • Custom Exceptions

Date and Time Functions
Authentication

  • HTTP Authentication
  • PHP Authentication
  • Authentication Methodologies

Cookies

  • Why Cookies
  • Types of Cookies
  • How to Create and Access Cookies

Sessions

  • Session Variables
  • Creating and Destroying a Session
  • Retrieving and Setting the Session ID
  • Encoding and Decoding Session Data
  • Auto-Login
  • Recently Viewed Document Index

Web Services

  • Why Web Services
  • RSS Syntax
  • SOAP
  • How to Access Web Services

XML Integration

  • What is XML
  • Create an XML file from PHP with Database records
  • Reading Information from XML File

MySQL Concepts

  • Introduction
  • Storage Engines
  • Functions
  • Operators
  • Constraints
  • DDL commands
  • DML Commands
  • DCL Command
  • TCL Commands
  • Views
  • Joins
  • Cursors
  • Indexing
  • Stored Procedures
  • Mysql with PHP Programming
  • Mysql with Sqlserver(Optional)

SPECIAL DELIVERY

  • Protocols
  • HTTP Headers and types
  • Sending Mails using PHP
  • Email with Attachment
  • File Uploading and Downloading using Headers
  • Implementing Chating Applications using PHP
  • and Ajax
  • SMS Gateways and sending SMS to Mobiles
  • Payments gateways and How to Integrate them

With Complete

  • MVC Architecture
  • DRUPAL
  • JOOMLA
  • Word Press
  • AJAX
  • CSS
  • JQUERY (Introduction and few plugins only)

HTML JavaScript

HTML (the Hypertext Markup Language) and CSS (Cascading Style Sheets) are two of the core technologies for building Web pages. HTML provides the structure of the page, CSS the (visual and aural) layout, for a variety of devices. Along with graphics and scripting, HTML and CSS are the basis of building Web pages and Web Applications.

HTML JavaScript Training Course Objective

This course’s main objective is for students the fundamental knowledge of application development for the internet using HTML. After completing the course, the student should be able to

  • Create an HTML Documents, and establish adequate formatting for presentation purposes,  Import, insert and modify images, Insert and manipulate tables,  Establish and maintain internal and external links to available resources, Use special effects to make the expressive, evocative documents, Insert and manipulate multi-media objects, Manager forms (Create forms, call programs)
  • In this course, you will use cascading style sheets to design and develop efficient and effective websites. Control color and typography, Create style sheets that cascade according to established guidelines, Design content sections using box properties, Control your page layouts with CSS positioning, Enhance an existing design, Create alternate style sheets and link your pages to them to enhance the accessibility and functionality of your websites.
  • This course offers the student the fundamental knowledge of Scripting and Client side Validation. JavaScript (JS) is an interpreted computer programming language. It was originally implemented as part of web browsers so that client-side scripts could interact with the user, control the browser, communicate asynchronously. JavaScript is the world’s most popular programming language. It is the language for HTML and the web, for servers, PCs, laptops, tablets, smartphones, and more.

Why Is The Course Different From Any Other?

The main goal of this course is to help you become a better front-end programmer (web developer). This will be done by showing you a range of tools, teaching the latest cool CSS3 tricks, and why HTML5 is so great. Most courses aim to teach you the basic syntax, we will cover basic syntax but dive deeper and show you the real web development.

HTML JavaScript Training Course Duration

  • 25 Working days, daily one and half hours

HTML JavaScript Training Course Overview

HTML

Introduction

    • Overview of Web and Internet
    • Difference between Languages and Scripts
    • Client-side and Server-side Programming
    • What is HTML?
    • Versions of HTML
    • Structure Of HTML
    • How HTML content is transferring data between browser and server
    • Types of Webpages
    • Introduction To Doctypes

HTML Tags

    • Types of tags
    • Explanation about HTML, head, and body tags
    • Input controls and attributes
    • How to divide web page with div tag
    • Formating Tags
    • Link Tags
    • How to create an order list and an unordered list
    • Table tag
    • Form tag
    • Frame Tag
    • How to provide Meta keywords
    • What is Meta Description?

Attributes

  • What is an attribute?
  • Attributes of HTML controls

Events

  • What is an event and how to use it?
  • Dynamic HTML with events

Styling

  • What is a style object?
  • Properties of style
  • Applying styles to elements
  • Changing style properties with events

Advanced HTML

  • How to embed the external plug-in in an HTML document
  • How can we display videos on browsers using HTML tags?
  • How to embed external web pages in an HTML page
  • Resolving cross-browser issues.
  • What is new in HTML5?

HTML 5 tag reference-XHTML

CASCADING STYLE SHEETS

Introduction

  • What is CSS?
  • Advantages of CSS
  • Why CSS?
  • Syntax and Anatomy of CSS

Types of Stylesheets

  • External style sheet
  • Internal style sheet
  • Inline style

Types of Selectors

  • Global
  • Class
  • Id
  • Grouped
  • Descendant

Div’s & Span tags

  • Background
  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

Font

  • font-family
  • color
  • font-size
  • font-style
  • font-variant
  • font-weight

Text

  • letter-spacing
  • Word-spacing
  • line-height
  • text-decoration
  • text-transform
  • vertical-align

INTRODUCTION TO CSS-3.0

JAVASCRIPT

Introduction to javascript

  • Introduction of client-side script
  • Introduction of javascript
  • Cross-browser issues.
  • Declaration syntax of javascript
  • Statements
  • Comments
  • Popup Boxes
  • Alert
  • Confirm
  • Prompt
  • Variables, Arrays, and Operators
  • Variables
  • Operators
  • Arithmetic
  • Assignment
  • Comparison
  • Logical

Document object model

  • Functions and types
  • Conversion functions

Conditional statements

  • if
  • if…else
  • if…else if…else
  • Switch

Loops

  • while
  • do…while
  • for
  • for…in Statement
  • Break
  • Continue

Window object Document object Arrays

  • Associative Arrays
  • Array Properties and Methods

Advanced JavaScript

  • Date object
  • This object
  • Event object
  • State management
  • Cookie
  • Form validation
  • Expressions
  • Email validation
  • Dynamic functionalities of HTML controls

Introduction to Jquery 

jQuery

Jquery is a Multi-browser Javascript web-based Application. jquery Training Design and develop web applications. In this, we learn Html5, Jquery Library, Script Based Applications.

jQuery Training prerequisites

  • Web developers need to get to grips with key jQuery functionality in order to develop rich interactive web applications.
  • Working knowledge in HTML, CSS, and JavaScript

jQuery Training Objectives

  • Design and build rich interactive web applications.
  • Creating an interactive user interface.
  • The jQuery library makes it easy to manipulate a page of HTML after it’s displayed by the browser.
  • It also provides tools that help you listen for a user to interact with your page, tools that help you create animations in your page, and tools that let you communicate with a server without reloading the page.

jQuery Training Duration

  • 30 Working Days

jQuery Training Course Overview

Introduction

  • What You Should Already Know
  • What is jQuery?
  • Adding the jQuery Library to Your Pages
  • Basic jQuery Example
  • Downloading jQuery
  • Alternatives to Downloading
  • jQuery Syntax
  • The Document Ready Function
  • How to use Custom Scripts?
  • Using Multiple Libraries
  • jQuery – noConflict() Method

jQuery – Basics

  • String
  • Numbers
  • Boolean
  • Objects
  • Arrays
  • Functions
  • Arguments
  • Scope
  • Built-in Functions

jQuery – Selectors


How to use Selectors?

  • jQuery – CSS Element Selector and ID Selector
  • jQuery – CSS Element Class Selector and Universal Selector
  • jQuery – CSS Multiple Elements E, F, G Selector
  • jQuery Callback Functions

jQuery – DOM Attributes

  • Get Attribute Value
  • Set Attribute Value

jQuery – DOM Traversing

  • Find Elements by index
  • Filtering out Elements
  • Locating Descendent Elements
  • JQuery DOM Traversing Methods

jQuery – CSS Methods

  • Apply CSS Properties and Multiple CSS Properties
  • Setting Element Width & Height
  • JQuery CSS Methods

jQuery – DOM Manipulation Methods

  • Content Manipulation
  • DOM Element Replacement
  • Removing DOM Elements
  • Inserting DOM elements
  • DOM Manipulation Methods
  • Binding event handlers
  • Removing event handlers
  • Event Types
  • The Event Object and Attributes

jQuery – Effects

  • JQuery Effect Methods, Hide and Show
  • jQuery Toggle
  • jQuery Slide – slideDown, slideUp, slideToggle
  • jQuery Fade – fadeIn, fadeOut, fadeTo
  • jQuery Custom Animations

jQuery – AJAX

  • load()
  • get()
  • post()
  • ajax()

jQuery – JSON

  • getJSON()

JAVA

Java is an Object-oriented Programming Language. It is platform-independent, secure, and Multi-threaded.it is used to develop software and applications. A Java program Can run Various operating Systems. With this Java Training, you will be able to understand the all concepts clearly.

Objectives of Java Training

  • Familiar with Java Language
  • How to write Java code According to OOPs concepts
  • Design Graphical User applications
  • Develop the applications using JDBC

Java Training Content :

Basic Core Java

New Features JAVASE 6 & J2SE 5.0

  • Generics
  • Enhanced for loop(for each loop)
  • Autoboxing/Unboxing
  • Typesafe Enums
  • Varargs
  • Static Import
  • Metadata(Annotations)
  • Collections Framework
  • Reflection API
  • Application Development on Eclipse IDE

 Java 7 New Features

Introduction to JAVA

  • How to Install Java and about Environment Variables
  • JVM Architecture
  • Datatypes, Variables, Keywords, and Identifiers
  • Operators and Expressions, Naming Conventions in Java
  • Control Flow Statements
  • Arrays
  • Command Line Arguments
  • Object and Class
  • Object-Oriented Programming(OOP)
  • Inheritance
  • Interfaces
  • Abstract Classes, Inner Classes
  • Access Specifiers, Access Modifiers
  • Packages
  • Collection Frame Work
  • Exception Handling
  • Multi-Threading
  • Input/Output Streams
  • Networking
  • AWT, Applets, and Swings

FAQ’s and SCJP Exam Oriented Concepts

Advanced Java

Course Highlights

  • Developing Web applications on MyEclipse and Net Beans IDEs.
  • Deploying Servlets and JSPs on Weblogic, Websphere, JBoss application Servers

JDBC 4.0

  • Introduction to JDBC
  • JDBC architecture
  • java.sql Package
  • Connection, Statement, ResultSet
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable ResultSet
  • Batch Updates
  • ResultSetMetaData
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 3.0

Servlets 3.0

  • Need of Server-side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • javax.servlet package
  • ServletConfig, ServletContext, ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • javax.servlet.http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security

JSP 2.2

  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
    • Scriplet
    • Declaration
    • Expression
    • XML syntax for JSP elements
    • JSP directives page, include and taglib
    • JSP implicit objects
    • JSP scopes
    • Include and forward mechanism
    • Using a Java bean in a jsp
    • JSP Model 1 architecture
    • JSP Model 2 (MVC) architecture
    • Custom Tag Development
    • Classic Tags, Simple Tags
    • Error Handling in a jsp
    • JSTL
    • Expression Language
    • Processing XML in a jsp

    Java EE

RMI-Remote Method Ivocation

  • Java Distributed Technology
  • RMI Architecture
  • Dynamic / Bootstrap Clients
  • Object Passing in RMI
  • DGC
  • Activation
  • RMI -IIOP

J2EE Introduction J2EE Architecture, Comparison between J2EE&.NET,J2EE Application development roles.

EJB – Enterprise Java Beans

  • Introduction
  • Comparison between different Distributed tech(EJB, CORBA, COM/DCOM)
  • EJB Architecture
  • EJB Container
  • Stateless Session Bean
  • Stateful Session Bean
  • Bean Managed Entity Bean (Container Managed Entity Bean, Bean Managed Security)
  • Container-Managed Security
  • Bean Managed Transactions
  • Container-Managed Security
  • Bean Managed Transactions
  • Container-Managed Transactions
  • Clusters
  • Using JDBC Connection Pool in EJB

EJB 2.0

  • Local Enterprise Beans
  • CMP2.0 model – Container-Managed Persistency
  • EJBQL – EJB Query Language
  • EJB Select Methods
  • Finder Methods with EJBQL
  • CMR – Container Manager Relationships
  • MDB-Message Driven Bean

EJB 2.1

  • Enhancements to EJB –QL
  • Timer Service
  • Web services Support to SLSB

EJB 3.0

  • Introduction to EJB 3.0
  • Architecture of EJB 3.0
  • Session Beans in EJB 3.0
  • Stateless Session Bean
  • Stateful Session Bean
  • Entity Components + JPA 1.0
  • Simplified packagingin on context dependency injection (CDI)
  • JPA-Java persistence API
  • Relations with Entites
  • one-to-one
  • one-to-many
  • many-to-one,
  • many-to-many
  • inheritance with Entities
  • JPQL-Java Persistance Query Language
  • Message Driven Bean in EJB 3.0
  • Transaction with EJB 3.0
  • AOP in EJB 3.0
  • AOP – Aspect oriented programming
  • Exposing EJB 3.0
  • Stateless Session Bean as Web Service

EJB 3.1

  • Introduction of 3.1
  • Removal of local business interface
  • Introduction of singletons
  • Asynchronous Session Beans
  • Embeddable API forexecuting EJB in Java SE env

JTS/JTA-JavaTransaction Service / Java Transaction API

  • ACID(Atomicity , Consistency, Isolation, Durability) properties
  • When to use Transactions
  • Local
  • Transactions
  • Distributed Transactions
  • Flat Transactions
  • Nested Transactions
  • Chained Transactions
  • Two- phase Commit Protocol

JNDI-Java Naming & Directory Interface

  • JNDI Architecture, Programming with JNDI, JNDI Security.

JAAS (Java Authentication and Authorization Service)

JMS 1.1 (Java Messaging Service)

Java Mail 1.3

XML (extensible markup Language)

  • Introduction
  • Need of XML in application architectures
  • DTD (Document Type Definition)
  • XML Parsers – SAX (Simple API for XML)
  • DOM (Document Object Model)
  • using IBM’s XML4J
  • parser
  • XML Schemas
  • XML DB Utility (XML SQL Utility)

XSL :

  • XSL tags
  • using apache szian’s XSLT engine for transformation
  • X path specifications
  • X path expressions

JAXP 1.2 (Java API for XML Parsing)

Web Services

  • SOAP 1.1 (Simple Object Access Protocol)
  • UDDI 2.0 (The Universel Description, Discovery and Integration )
  • WSDL 1.1(Web Services Description Language)
  • JAX-RPC 1.1(Java API for XML Remote Procedure Call)
  • SAAJ 1.2 (SOAP with Attachments API for Java)
  • JAXR (Java API for XML Registration)
  • JAXB (Java Architecture for XML Binding)
  • JAXWS (Java API for XML …….Webservices)

J2EE Design Patterns

Servers

  • Weblogic 10.0
  • IBM Websphere 6.0
  • J Boss
  • Sun one Application Server 9.1
  • Oracle 9i Application Server
  • Pramati
  • Glass Fish

IDE’S

  • My Eclipse
  • J Builder
  • Intellij
  • Net Beans
  • Weblogic Workshop
  • EXADEL Studio
  • WSAD

TOOLS

  • Build – ANT
  • Logging – Log 4j

HTML5 and CSS3

HTML5 is everywhere and is a technology that can no longer be ignored or treated as a mere extension of HTML4. HTML5 is a vast umbrella term for modern Front End Engineering, namely JavaScript, Markup, DeviceAPIs, and Styles. Almost anything you see in App Stores can now be created with pure HTML5.

Although we will cover some of the most exciting features of HTML5 such as geolocation, web sockets, local storage, Real-Time Communications(Web Workers, Web Socket), File / Hardware Access(Native Drag and Drop, FileSystem APIs, Geolocation, Device Orientation, and Speech Input), Semantics and Markup, Multimedia, Graphics (2D and 3D Effects) SVG and Canvas, the focus of the course will be to help people understand the core principles and best practices for creating websites and apps.

CSS3 is split up into “modules”. The old specification has been split into smaller pieces, and new ones are also added. Some of the most important CSS3 modules are Selectors, Box Model, Backgrounds and Borders, Text Effects, 2D/3D Transformations, Animations, Multiple Column Layout, and User Interface

HTML5 and CSS3 Training Course Prerequisite

  • HTML, CSS and JavaScript

HTML5 and CSS3 Training Course Objectives

  • As we jump into the course, let me just give you the course objectives, the things that I’m trying accomplish here, and the first thing is to introduce you to HTML5, and really quite honestly, one of my objectives, HTML5 like everything that has to do with the web.
  • HTML5 is the ubiquitous platform for the web. Whether you’re a mobile web developer, an enterprise with specific business needs, or a serious game dev looking to explore the web as a new platform, HTML5 has something for you! HTML5 is making the web platform more powerful in a number of different areas.

HTML5 and CSS3 Course Duration

  • 30 Working days, daily one and half hours

HTML5 and CSS3 Course Content

Introduction to WEB

  • W3C and W3C Members
  • Why WHATWG?
  • What is the Web? 

HTML Basics

  • Introduction
  • Parts in HTML Document
  • Editors
  • Basic
  • Elements
  • Attributes
  • Headings
  • Basics
  • Paragraphs
  • Formatting
  • Links
  • Head
  • CSS
  • Images
  • Tables
  • JavaScript
  • HTML XHTML
  • HTML4 Drawbacks 

HTML5 Introduction

  • HTML5 HISTORY
  • New Features and groups
  • Backward Compatibility
  • Why HTML5?
  • Power of HTML5:
  • m or mobi or touch domains
  • Common Terms in HTML5 

HTML5 Syntax

  • The DOCTYPE:
  • Character Encoding: 

Obsolete Elements/Deprecated Elements

  • <acronym>
  • <applet>
  • <basefont>
  • <big>
  • <center>
  • <dir>
  • <font>
  • <frame>
  • <frameset>
  • <isindex>
  • <noframes>
  • <s>
  • <strike>
  • <tt>
  • <u>
  • <xmp> 

HTML5 New Elements

  • New Semantic/Structural Elements
  • <article>
  • <aside>
  • <bdi>
  • <command>
  • <details>
  • <dialog>
  • <summary>
  • <figure>
  • <figcaption>
  • <footer>
  • <header>
  • <mark>
  • <meter>
  • <nav>
  • <progress>
  • <ruby>
  • <rt>
  • <rp>
  • <section>
  • <time>
  • <wbr>   

HTML5 Canvas

  • What is Canvas?
  • Create a Canvas
  • Canvas Coordinates
  • Canvas – Paths
  • Canvas – Text
  • Canvas – Gradients
  • Canvas – Images 

HTML5 SVG

  • What is SVG?
  • SVG Advantages
  • Differences Between SVG and Canvas
  • Comparison of Canvas and SVG 

HTML5 Drag/Drop

  • Introduction
  • Make an Element Draggable
  • What to Drag?Where to Drop? 

HTML5 Geo location

  • Introduction
  • Locate the User’s Position+
  • Handling Errors and Rejections
  • The getCurrentPosition()
  • Geolocation object 

HTML5 Video

  • Introduction
  • Video on the Web
  • How does It work?
  • Video Formats and Browser Support
  • HTML5 Video Tags 

HTML5 Audio

  • Introduction
  • Audio on the Web
  • How does It work?
  • Audio Formats and Browser Support
  • HTML5 Audio Tags 

HTML5 Input Types

  • Introduction
  • color
  • date
  • DateTime
  • DateTime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week 

HTML5 Form Elements

  • <datalist>
  • <keygen>
  • <output>  

HTML5 Form Attributes

  • New attributes for <form> and <input>New attributes for <form>:
  • autocomplete
  • novalidate 

New attributes for <input>

  • autocomplete
  • autofocus
  • form, formaction
  • formenctype,formmethod
  • formnovalidate
  • formtarget
  • height and width
  • list, min and max
  • multiple
  • pattern (regexp)
  • placeholder
  • required, step 

HTML5 Semantic

  • Introduction
  • What are Semantic Elements?
  • non-semantic elements: <div> and <span>
  • semantic elements: <form>, <table>, and <img>
  • New Semantic Elements in HTML5
  • <header>
  • <nav>
  • <section>
  • <article>
  • <aside>
  • <figcaption>
  • <figure>
  • <footer> 

HTML5 Web Storage

  • What is HTML5 Web Storage?
  • Browser Support
  • The localStorage Object
  • The sessionStorage Object 

HTML5 App Cache

  • What is Application Cache?
  • Cache Manifest Basics
  • HTML5 Cache Manifest 

HTML5 Web Workers

  • What is a Web Worker?
  • Check Web Worker Support
  • Create a Web Worker File
  • Terminate a Web Worker 

HTML5 SSE

  • One Way Messaging
  • Browser Support
  • The EventSource Object 

HTML Media

  • New Media Elements
  • <audio>
  • <video>
  • <source>
  • <embed>
  • <track>  

HTML Multimedia

  • What is Multimedia?
  • Browser Support
  • Multimedia Formats
  • Video Formats
  • Sound Formats 

HTML5 – MathML

  • Introduction
  • Using MathML Characters
  • Matrix Presentation
  • Math Formulas 

CSS 1.0 and 2.0

  • CSS Basics
  • CSS Introduction
  • CSS Syntax,CSS Id, Class and CSS Styling,Styling Backgrounds
  • Styling Text,Styling Fonts, Links, Styling Lists and Styling Tables
  • CSS Border 

CSS3

  • Introduction
  • CSS3 Modules
  • Selectors
  • Box Model
  • Backgrounds and Borders
  • Text Effects
  • 2D/3D Transformations
  • Animations
  • Multiple Column Layout
  • User Interface 

Borders

  • border-radius
  • box-shadow
  • border-image 

CSS3 Backgrounds

  • background-size
  • background-origin 

CSS3 Text Effects

  • text-shadow
  • word-wrap 

CSS3 Fonts

  • @font-face Rule
  • font-stretch
  • font-weight 

CSS3 2D Transforms

  • How Does it Work?
  • Browser Support
  • 2D Transforms
  • translate()
  • rotate()
  • scale()
  • skew()
  • matrix() 

CSS3 3D Transforms

  • rotateX()
  • rotateY() 

CSS3 Transitions

  • How does it work?
  • transition-property, duration and delay 

CSS3 Animations

  • CSS3 @keyframes Rule
  • Browser Support
  • Animation, animation-duration 

CSS3 Multiple Columns

  • column-count
  • column-gap
  • column-rule 

CSS3 User Interface

  • resize
  • box-sizing
  • outline-offset

Laravel

Laravel is a free, open-source PHP web application framework, designed for the development of model-view-controller (MVC) web applications. In this training, we will begin by preparing a dev environment and learning how to install and configure Laravel. Laravel is a modern, dynamic, and powerful PHP Framework for web development. Laravel allows you to develop applications that are flexible, user-friendly, and clean. If you have knowledge of PHP then this course is easy for you. We provide professional and advanced Laravel training for an affordable price.

Objectives of the Course

  • Setting up and installing Laravel
  • Using forms and gathering/validating inputs
  • Creating an authentication system for your application
  • Storing and using data by creating data tables and raw SQL statements
  • Using controllers and routes for APIs and URLs
  • Displaying views and loading nested views
  • Creating and using composer packages
  • Using jQuery and Ajax
  • Implementing security and sessions effectively using encryption/decryption
  • Deploying and integrating third-party services into the application.

Pre-requisites of Laravel Course Content

  • Knowledge of PHP and MySQL is enough

Laravel Course Content

Introduction of Laravel PHP Framework

  • Installing Laravel
  •  Artisan CLI ( command-line interface )
  • Laravel Directory Structure
  • Configuring a new Laravel project
  • Artisan command to generate boilerplate code for a controller
  • Basic routing
  • Call a controller method from a route
  • Passing variables from controllers to views

HTML Template to Laravel Blade Template

  • Template inheritance
  • Master layout
  • Extending the master layout
  • Displaying variables
  • Blade conditional statements
  • Blade Loops
  • Executing PHP functions in blade
  • Displaying Your Views
  • Creating and using a basic views
  • Loading a view into another view/nested views
  • Adding assets
  • Integrating with Bootstrap

Migrations

  • Introduction
  • Requirements for running migrations
  • Artisan migration command
  • Migration structure
  • How to create a table using a migration
  • Laravel migration rollback
  • Database Seeding
  • Migrations for our project database

Using Forms and Gathering Input

  • Creating contact us form
  • Validating user input
  • Sending email
  • Creating a file uploader
  • Validating a file uploader
  • Creating a custom error message

Creating a registration & user login form

  • Using Artisan command to create inbuilt user register and login system – Authenticating Your Application
  • Adding Custom Fields to Registration Form
  • Creating a user profile page

Admin Panel Setup

  • Introduction
  • Setup Admin Panel using Bootstrap theme
  • Create Admin login
  • Creating an admin authentication system
  • Encrypting and decrypting data

Using Controllers and Routes for URLs and APIs

  • Introduction
  • Creating a basic controller
  • Creating a route using a closure
  • Making the controller RESTful
  • Using route groups
  • Building a RESTful API with routes

Eloquent ORM ( Storing and Using Data )

  • Eloquent ORM Models
  • Naming conventions
  • Table name and primary keys
  • Timestamps
  • Eloquent ORM INSERT, READ, UPDATE, DELETE
  • Using models in controllers
  • Displaying data from models in views

Creating and Using Composer Packages

  • Introduction
  • Downloading and installing packages
  • Using a basic Shopping Cart package in our project

Using Ajax and jQuery

  • Introduction
  • Getting data from another page
  • Setting up a controller to return JSON data
  • Creating a Jquery, AJAX comment system

Security & Session

  • Using Security
  • Sessions Effective

Diploma in Graphic Design

If you have an artistic mind and creative ideas it would be a cakewalk for you to pursue a career in Graphic Designing. Our lives these days run around digital media and it is worth knowing all that you see in this digital era is the work of a graphic designer.

Join our Diploma in Graphic Design Course and become efficient in using the graphic design software like a pro. You will understand the shortcuts and different ways to perform a particular project. You will also know all other related knowledge like image file formats, resolution, four-color separation, and more. All our courses ensure you learn practically based on assignments.

After doing this course you will learn to create Visiting cards, Bills, Trace logos, Newspaper advertising design, Flyers, Image Mixing, Changing image background, Changing image size, Making tonal adjustments in images, Special effects.

You can use your class assignment work to showcase your skills as a designer in interviews for internship or job purposes.

On successful completion of the course, you can apply for the post of  Graphic designer, Image editor.

Course Duration : 3 Months
Time Duration: 100 Hours

Diploma in Graphic Design Course Details

Understand what is Graphic Design
Adobe Photoshop
Adobe Illustrator
Adobe Indesign

 

Front-End Web Development Training

Web Design, Front-End Web Development Training
Course: – HTML5, CSS3, SASS, LESS, JQuery, JavaScript, Bootstrap, Photoshop, Responsive Web Design Training .