• Special 45% Discount on all courses Enroll Today

  • MVC Framework for PHP Applications

    • 12 Weeks Course Weeks
    • 144 Hours Course Hours
    Sr. No.Batch CodeStart DateEnd DateTime SlotTraining OptionInstructor
    1smbphpm1-41st Jul, 201730th Sep, 201710:00 AM to 12:00 PMClass Room TrainingPHP Mentor
    2smbphpm1-515th Jul, 201714th Oct, 201710:00 AM to 12:00 PMClass Room TrainingPHP Mentor
    3smbphpm2-41st Jul, 201730th Sep, 201712:30 PM to 2:30 PMClass Room TrainingPHP Mentor
    4smbphpm2-515th Jul, 201714th Oct, 201712:30 PM to 2:30 PMClass Room TrainingPHP Mentor
    5smbphpm3-41st Jul, 201730th Sep, 20173:00 PM to 5:00 PMClass Room TrainingPHP Mentor
    6smbphpm3-515th Jul, 201714th Oct, 20173:00 PM to 5:00 PMClass Room TrainingPHP Mentor
    7smbphpm4-41st Jul, 201730th Sep, 20175:30 PM to 7:30 PMClass Room TrainingPHP Mentor
    8smbphpm4-515th Jul, 201714th Oct, 20175:30 PM to 7:30 PMClass Room TrainingPHP Mentor
  • For Demo Session & Consultation97370 05566
  • Course Curriculum

    Collapse All
    Expand All
  • Section 1 - Introduction
    What is WWW?
    PHP, Apache, MySQL
    Why PHP better then other language?
    Installation of LAMP/XAMPP
  • Section 2 - PHP Fundamentals
    Basic Syntax
    Data Types
    Variables & Constants
    Operators and Expressions
  • Section 3 - Control Structure
    If-else Statement
    Switch case
    Loop Statements
    Nested Control Structure
    Ternary operator
  • Section 4 - Arrays
    Structure of Array
    Types of Array (Enumerated, Associative, Multi-Dimensional)
    Looping with index based array
    Looping with associative array using each() and foreach()
    Array Functions
  • Section 5 - Strings Handling
    Creating and Accessing String
    Searching and Replacing String
    Formatting String
    Convert string to array, array to string
    String functions
  • Section 6 - Functions
    What is Function? How to define a function?
    User define function
    System define function
    Static function
    Variable scope
    Call by value and Call by reference
    Recursive function
  • Section 7 - Forms
    Form Handling
    GET & POST Method
    Form Validation (using HTML5)
  • Section 8 - Session & Cookies
    Session Handling
    Cookie Handling
    Login Session
  • Section 9 - MySQL
    Introduction to RDBMS
    Normalization
    Connection with MySql Database and PHP
    Creating Database and Tables
    Performing basic database operation(DML) (Insert, Delete, Update, Select)
    Setting query parameter
    Executing query
    SQL Functions
    Join (Inner joins, Outer Joins, Self joins)
  • Section 10 - HTML Introduction
    What is HTML?
    HTML Tags
    HTML Page Structure
    The <!DOCTYPE> Declaration
    HTML Versions
    HTML Basic Examples
  • Section 11 - Elements, Attributes
    html Element
    Element Attributes
  • Section 12 - Headings, Paragraphs & Styles
    Heading Tags
    Horizontal Rules
    HTML Paragraphs – <p>..</p>
    HTML Line Breaks – <br/>
    HTML <pre> Element
    HTML Style Attribute & Properties
  • Section 13 - Formatting
    Text Formatting Elements
    Quotation and Citation Elements
    Computer Code Elements
    Comment Tags
  • Section 14 - Styling HTML with CSS
    HTML Style Tags
    The class & id Attribute
    CSS Margin & Padding
    HTML Colors (RGB & HEX Value)
  • Section 15 - Links & Images
    HTML Links – Hyperlinks
    The <a> Tag & Attributes
    The target Attribute
    Create a Bookmark
    The <img> Tag
    The src & alt Attribute
    Image Size – Width and Height
  • Section 16 - HTML Tables
    Defining HTML Tables
    Tags & Attributes
    Caption & Header
    The colspan and rowspan
    Border and Spacing
  • Section 17 - Lists & Blocks
    Unordered List – <ul>, <li>
    Ordered List – <ol>, <li>
    The Type Attribute
    Description Lists
    Nested HTML Lists
    Horizontal Lists
  • Section 18 - Block and Inline Elements, Classes
    Inline Elements
    Grouping Tags
    The class Attribute
  • Section 19 - Iframes
    Iframe Syntax
    Set Height and Width
    Remove the Border
    iframe as a Target for a Link
  • Section 20 - HTML Forms
    The <form> Element
    The Method Attribute
    The Action Attribute
    Input Types
    Input Attributes
    Grouping Form Data with <fieldset>
  • Section 21 - CSS Introduction
    What is CSS?
    Why Use CSS?
    Syntax and Selectors
    The id & class Selector
    CSS Types
    Grouping Selectors
    CSS Comments
  • Section 22 - Backgrounds, Borders and Colors
    Background Color
    Background Image
    Repeat Horizontally or Vertically
    Set position and no-repeat
    Fixed position
    Shorthand property
    Border Style & Properties
  • Section 23 - Margins & Padding
    Individual Sides
    Shorthand Property
    Margin – The auto Value
    Margin – The inherit Value
    Margin Collapse
  • Section 24 - Box Model and Height/Width
    The CSS Box Model
    CSS Height and Width
    Setting max-width & min-width
    Setting max-height & min-height
  • Section 25 - Text & Fonts
    Text Color, Alignment, Decoration, Line Height
    Text Transformation, Indentation, Letter Spacing
    Text Direction, Word Spacing
    Font Style, Font Family, Size, Weight, Variant
    Set Font Size With Pixels & Em
  • Section 26 - Links, Lists & Tables
    CSS Links & States
    Text Decoration
    Lists style
    Table Borders, Collapse
    Table Padding, Alignments, Responsive Table
    Horizontal Dividers, Hoverable Table
  • Section 27 - Display, Position, Overflow and Float
    The display Property
    Block-level Elements
    The position Property
    Overflow Property
    overflow-x and overflow-y
    The float Property
    float and clear
  • Section 28 - Combinators, Pseudo-classes & Elements
    Descendant, Child Selector
    Adjacent & General Sibling Selector
    What are Pseudo-classes?
    Pseudo-classes and CSS Classes
    The :first-child Pseudo-class
    What are Pseudo-Elements?
    The ::first-letter, ::before, ::after element
  • Section 29 - Forms
    Styling Input Fields & Buttons
    Padded Inputs
    Input with icon/image
    Animated Search Input
    Styling Select Menus & Textarea
  • Section 30 - Introduction to PHP Frameworks
    Explanation of MVC Architecture
  • Section 31 - Working with CodeIgniter Framework
    Setup and Configuration
    Config Class
    Database Config
  • Section 33 - Routing
    Passing Parameters in URLs
    URI Class
  • Section 34 - Helpers & Libraries
    Inbuilt Helpers like Cookie, Date, URL
    Creating Custom Helper
    Inbuilt and Third party libraries
  • Section 35 - Form Validations
    Form Validation Class
    File Uploading Class
  • Section 37 - Session
    Session Library
  • Section 9 - Database
    Database Configuration
    Connecting to a Database
    Running Queries
    Generating Query Results
    Query Helper Functions
    Selecting, Inserting, Deleting and Updating Data
  • GET FREE CONSULTATION

    Call Us Now For Free Consultation97370 05566

    Our experts listen to you patiently and suggest you the right course after conducting a personality profile test. Register your interest below to schedule personality profile test for you.

    SUBSCRIBE TO OUR NEWSLETTER

    Copyright 2017 Smart Mentors. All Rights Reserved.

    Login

    EXISTING MEMBER LOGIN

    REGISTER

    NEW MEMBER REGISTRATION

    Create an Account Back to login/register

    REGISTER USING SOCIAL ACCOUNT

    FORGOT PASSWORD

    Sign up now to Register your Interest

    Sign up now to Become An Instructor