Employee Login | Customer Login | Feedback 

Follow us on       






  Home  >  Services  >  Training  > LAMP - Web Development
LAMP - Web Development
Print Page Email Page To Friend
 
Overview
Our LAMP - Web Development training is ideal for experienced as well as beginners. Our training is most practical and application oriented to enhance your LAMP - Web Development skills. This is intensive training and targeted toward achieving skills, which hot-startups and Silicon Valley companies look for, when hunting for talented LAMP developers.

LAMP technology stack is one of the hottest skill-set for web 2.0 era. It is gaining more momentum every day and even more in Silicon Valley.
Few of the best web companies run on LAMP architecture, which include companies like Facebook.com, Yahoo, Trulia.com, Chegg.com, Zynga.com to name just few...

Give your career a LAMP-Start with our coaching !!
 

No of hours: 45 to 75 hours of classroom training + assignments and project work
Calendar duration: 6 to 9 weeks + assignments and project work
Course Start Date: Please, call to find out
Location: 4620, Fortran Dr, Suite 201, San Jose, CA - 95134
Batch Size: 10 to 20
Target Audience: MS students, Fresh graduates, or anyone with basic programming concepts, who wants to make an exciting career in Web Development
Contact Details: Email: training@redolentech.com
Phone: 650-242-1195 Ext # 114




Course Outline

LAMP training course examines the core concepts and technologies required to build a basic dynamic website using LAMP stack. Training begins by examining how to setup and configure Apache to support PHP/MySQL and it moves on to explore the language fundamentals of PHP, form-driven websites, state management, and overall site design.

 
 Part-1: Web Basics
  • Introduction to Web and Internet
  • HTTP/HTTPS Protocol and concepts
  • Introduction to Web & 3-tier Architecture
  • Overview of HTML - Hyper Text Markup Language and HTML/Web Forms
  • Introduction to LAMP and configuring LAMP/WAMP on a web server
 
 Part-2: PHP language & Web Development
  • Fundamentals of PHP as a language
  • PHP Web Development: The basics
  • PHP Web Development: Global variables
  • PHP Web Development: Accessing functions and libraries
  • PHP Web Development: Writing custom functions
  • State Management: Cookies and Session
  • Introduction to Standard PHP Libraries
 
Part-3: Object Oriented PHP5 Programming
  • OO Basics
  • PHP5 Objects
  • OO PHP: Creating classes
  • Class Inheritance
  • Autoloading Classes
  • Constructors and Destructors
  • Member and method visibility
  • The static keyword
  • Abstract Classes
  • Object Interfaces
  • Overloading
  • Class Members
  • OO PHP: Design Patterns
  • Difference between OO PHP and Java
 
Part-4: PHP and Database programming
  • Overview of RDBMS & MySQL
  • Overview of SQL
  • PHP and DB: Database programming concepts
  • PHP and DB: Setting up PHP to work with a database
  • PHP and DB: Writing a basic PHP CRUD application
 
Part-5: PHP MVC Frameworks
  • Overview of MVC Architecture / Design
  • Advantage and details of any MVC design in web development
  • Introduction & details of CakePHP - a PHP MVC framework
  • Introduction & details of CodeIgniter - a PHP MVC framework
  • Introduction & details of Zend framework - a PHP MVC framework
  • Other MVC PHP MVC framework
 
Part-6: Javascript, AJAX and PHP frameworks
  • Overview Javascript frameworks
  • Introduction to JQuery frameworks
  • Using JQuery with PHP MVC frameworks
Part-7: OO PHP and Web services ( SOAP/RESTful )
  • Overview Web services
  • Advantages of Service Oriented Architectures(SOA)
  • Using SOAP library for PHP
  • Using RESTful APIs for PHP
 
Part-8: Other Topics
  • Building Web 2.0 Applications
  • Building Scalable LAMP Applications
  • PHP Web development and security
 
Part-9: Project work and assignments
  • Building industry standard PHP web applications
  • Building user/login driven practical web 2.0 application using MVC framework
 

Notes:
  • Each Class and session will have  assignment, which needs to be completed before next session
  • There will be a project and in-house assignment at the end of course.
  • Each student will be provided login on server and project has to be completed in order to complete the training
 
 



 
Our Strength - redEdge™

Redolent has required experience, expertise and vision to design, develop and deploy solution which is right for our customers. With proven delivery process customer's ROI is guaranteed.

Get IT Solved with Redolent