Learn Phalcon Php Framework from Scratch

PHP is one of the most popular server-side programming languages but it has quite a lengthy coding process. In order to do more using fewer lines of codes, there are a lot of different frameworks that...

  • All levels
  • English

Course Description

PHP is one of the most popular server-side programming languages but it has quite a lengthy coding process. In order to do more using fewer lines of codes, there are a lot of different frameworks that allow simplifying coding in this language. Phalcon PHP is one of these amazing and powerful PHP framework that is a full stack framework written as a C-extension. It has been optimized for high pe...

PHP is one of the most popular server-side programming languages but it has quite a lengthy coding process. In order to do more using fewer lines of codes, there are a lot of different frameworks that allow simplifying coding in this language. Phalcon PHP is one of these amazing and powerful PHP framework that is a full stack framework written as a C-extension. It has been optimized for high performance and has a unique architecture that allows Phalcon to always be memory resident, offering its functionality whenever needed, without expensive file stats and file reads that traditional PHP frameworks employ.

What you’ll learn
  • Help you master this amazing Phalcon PHP framework from scratch.
  • It will how you how to build a complete application
  • Break down the core components of Phalcon such as Controllers
  • Views, Routes, Templates, Models/Relationships/ORM
  • Will follow along each and every core concept with the instructor

Covering Topics

1
Section 1 : Introduction

2
Section 2 : Phalcon - Environmental Setup

3
Section 3 : Phalcon - Application Structure

4
Section 4 : Working with CRUD

5
Section 5 : Installation of APC

6
Section 6 : Phalcon - Asset Management

7
Section 7 : Working with ACL

8
Section 8 : Register and login

9
Section 9 : Phalocn - Config Object Component and Composer

10
Section 10 : Phalcon-Vagrant Setup

11
Section 11 : Conclusion

Curriculum

      Section 1 : Introduction
    1
    Intro
      Section 2 : Phalcon - Environmental Setup
    2
    Intro Preview
    3
    Windows Installation
    4
    Linux Installation
      Section 3 : Phalcon - Application Structure
    5
    Create App Structure Preview
    6
    Create Bootstrap
    7
    Understand Controllers
    8
    Integrating Views
      Section 4 : Working with CRUD
    9
    Create Database Schema
    10
    Update Bootstrap For Db
    11
    Model Setup Create Update Select
    12
    Model Delete Data Preview
    13
    Model Events
    14
    Table Model Relationships
    15
    Saving Related Records
      Section 5 : Installation of APC
    16
    Install Apc Linux
    17
    Install Apc Windows
    18
    Caching Meta Data
    19
    Using Sessions
    20
    Request Environment
    21
    Custom Routing
      Section 6 : Phalcon - Asset Management
    22
    Assets Manager And Bootstrap
    23
    Enable Volt
    24
    Volt Syntax
      Section 7 : Working with ACL
    25
    Application Overhaul
    26
    Acl P1
    27
    Acl P2
    28
    Flashing And Namespaces
      Section 8 : Register and login
    29
    Create A Login Area Tied Into The Acl P1
    30
    Create A Login Area Tied Into The Acl P2
    31
    Securing Passwords And Csrf
    32
    User Registration
      Section 9 : Phalocn - Config Object Component and Composer
    33
    Config Object
    34
    Custom Components
    35
    Using Composer
      Section 10 : Phalcon-Vagrant Setup
    36
    Phalcon Vagrant Setup
    37
    Point Apache Setup Barebones
    38
    Migrations
    39
    Scaffolding
      Section 11 : Conclusion
    40
    Conclusion

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.