Preloader Close

Training

CodeIgniter Training in Jaipur- Webdealsoft Technologies

CodeIgniter is an open source software written in PHP. It is the web framework which is used for rapid web development. It is also used to build a dynamic website with PHP. CodeIgniter is based on the popular MVC (Model-View-Controller) framework pattern. We offer CodeIgniter training program in our company. We have experienced web professionals having more experience and working knowledge of CodeIgniter framework.

CodeIgniter Training Course Modules

Initial Setup and Configuration

Config Class

Database Config

Explanation of MVC Architecture

First CI Application

Loader Class

Libraries

Creating Static Pages

Creating First Controller

Model & View

CodeIgniter URLs, URI Routing

Passing Parameters in URLs

 

URI Class

Form Handling

Input Class

Form Validation Class

File Uploading Class

Security Class

 

Page Redirection

Helper Functions

Cookie Helper

Date Helper

Download Helper

URL Helper

Database

Database Configuration

Connecting to a Database

Running Queries

Generating Query Results

Query Helper Functions

Field Data

Active Record Class

Selecting Data

Inserting Data

Updating Data

Deleting Data

 

Method Chaining

Session Handling

Session Class 

Etc.

 

 

Laravel Training in Jaipur-Webdealsoft Technologies

Laravel is a free open source web framework, totally developed in PHP. Aim of Laravel is to develop web applications via MVC (Model View Controller) architectural pattern. We are providing laravel training in Jaipur, India with having more experienced professionals around 4+ years working experience on it.

Module 1 [ Setting Up and Installing Laravel]

Introduction

Installing Laravel as a git submodule

Configuring Laravel

Module 2 [Using Laravel with Sublime Text 2]

Setting up IDE

Autoloader to map a class name

Using Forms and Gathering Input

Introduction

Creating a simple form

Gathering form input to display on another page

Validating user input

Creating a file uploader

Validating a file uploader

Creating a custom error message

Adding a honey pot to a form

Uploading an image using Redactor

Cropping an image using Jcrop

Creating an autocomplete text input

Making a CAPTCH-style spam catcher

 

Module 3 [Authenticating Your Application ]

Introduction

Setting up configuring the Auth library

Creating an authentication system

Retrieving and updating user info after logging in

Restricting access to certain pages

Setting up OAuth with the HybridAuth package

Logging in using Facebook credentials

Logging in using Twitter credentials

Logging in using LinkedIn

 

Module 4 [Storing and Using Data]

Introduction

Creating data tables using migrations and schemas

Querying using raw SQL statement

Querying using Fluent

Querying using Eloquent ORM

Using automatic validation in models

Using advanced Eloquent and relationships

Creating a CRUD system

Importing a CSV using Eloquent

Using RSS as a data source

Using attributes() to change table columns names

Using a non-Eloquent ORM in Laravel

 

Module 5 [Using Controllers and Routes for URLs and APIs]

Introduction

Creating a basic controller

Creating a route using a closure

Making the controller RESTful

Using advanced routing

Using a filter on the route

Using route groups

Building a RESTful API with routes

Using named routes

Using a subdomain in your route

 

Module 6 [Displaying Your Views]

Introduction

Creating and using a basic view

Passing data into a view

Loading a view into another view/nested views

Adding assets

Creating a view using Blade

Using TWIG templates

Utilizing advanced Blade usage

Creating localization of content

Creating menus in Laravel

Integrating with Bootstrap

Using named views and view composers

 

Module 7 [Creating and Using Composer Packages]

Introduction

Downloading and installing packages

Using the Generators package to set up an app

Creating a Composer package in Laravel

Adding your Composer package to Packagist

Adding a non-Packagist package to Composer

Creating a custom artisan command

 

Module 8 [Using Ajax and JQuery]

Introduction

Getting data from another page

Setting up a controller to return JSON data

Creating an AJAX search function

Creating and validating a user using AJAX

Filtering data based on checkbox selection

Making an Ajax newsletter sign-up box

Sending an e-mail using Laravel and JQuery

Creating a sortable table using JQuery and Laravel

Module 9 [Using Security and Sessions Effective]

Introduction

Encrypting and decrypting data

Using Redis to save sessions

Using basic sessions and cookies

Module 10 [Testing and Debugging Your App]

Introduction

Setting up and configuring PHPUnit

Writing and running a test case

Module 11 [Deploying and Integrating Third-party Services into Your Application]

Introduction

Creating a queue and using Artisan to run it

Deploying a Laravel app to Pagoda Box

 

Time Duration- 40 Days (3-4 hours per day)

CakePHP Training in Jaipur- Webdealsoft Technologies

CakePHP is an open source framework written in PHP. It is based and follows MVC (Model View Controller). It has been founded in April 2005. It uses software engineering concepts and its design pattern such as MVC, active record, front controller and association data mapping. Get cakephp training in Jaipur, India from our experienced experts having more experience and working knowledge in CakePHP.

 

CakePHP Training Course Modules

Getting Started Installation

Requirements

License

Downloading CakePHP

Permissions

Setup

Development

Production

Advanced Installation and URL Rewriting

Fire It Up

CakePHP Overview

What is CakePHP? Why use it?

Understanding Model-View-Controller

Where to Get Help

Controllers

The App Controller

Request parameters

Controller actions

Request Life-cycle callbacks

Controller Methods

Controller Attributes

More on controllers

Views

View Templates

Using view blocks

Layouts

Elements

Creating your own view classes

View API

More about Views

Models

Understanding Models

More on models

Blog Tutorial

Getting CakePHP

Creating the Blog Database

CakePHP Database Configuration

Optional Configuration

A Note on mod_rewrite

Blog Tutorial - Adding a layer

Create a Post Model

Create a Posts Controller

Creating Post Views

Adding Posts

Data Validation

Editing Posts

Deleting Posts

Routes

Conclusion

Additional Reading

Core Libraries

General Purpose

Behaviors

Components

Helpers

Utilities

Plugins

Installing a Plugin

Plugin configuration

Advanced bootstrapping

Using a Plugin

Creating Your Own Plugins

Plugin Controllers

Plugin Models

Plugin Views

Plugin assets

Components, Helpers and Behaviors

Expand Your Plugin

Plugin Tips

Time Duration- 40 Days (3-4 hours per day)