
This course walks through ten PHP frameworks by building ten projects, teaching you to implement create, read, update, delete operations while exploring MVC patterns and common file structures.
Build a patient care manager app to handle patients, appointments, insurance, and invoices with admin logging. Learn configuring cake application, performing crud operations, and implementing user login and access control.
Build a patient care app using the KPP framework, bake models and controllers, set up a database with users, patients, doctors, appointments, and invoices, and link related tables.
Set up dynamic top navigation and resource links using the HTL helper to controllers and actions, and implement a reusable, resource-aware sidebar element.
Clean up navigation and data handling for patients and appointments by configuring actions, fixing extensions, and using a sidebar; demonstrate adding carriers, patients, doctors, and appointments.
Learn to format and display data in PHP frameworks by tailoring index views, removing unnecessary fields, and creating a format helper to show doctor names instead of IDs.
Build secure user authentication by hashing passwords with CakePHP's default hasher, creating a login form, and implementing an auth-based login flow with access control and logout.
Gate navigation and resources behind a login check, showing menu items only to logged-in users and redirecting others to login. Implement logout and protect pages like patients, doctors, and appointments.
Build a job board app called jobbies with login, registration, browsing and posting jobs, using bootstrap for layout and implementing CRUD via controllers, models, and views with access control.
Build a job board with a PHP MVC framework, install composer, scaffold a basic project with controllers, models, and views, and configure the job database.
Learn to create controllers, routes, and views using a generator to scaffold categories, jobs, and user actions, and set up layouts, navigation, and basic access control.
Generate category, job, and user models with active record, set validation rules and labels, and implement category index with pagination and list rendering.
Create and link category pages by building a category create form with active form, validating inputs, saving to the database, and displaying success flash messages on the category index.
Learn to seed a jobs database with phpMyAdmin, create and list categories, add job entries with details, and fetch and display the latest jobs in a dedicated controller.
Fetch a job by id from the URL, render a details view with title, city, state, and description, and set up category relations (has many/has one) with date formatting.
Learn how to create jobs in a PHP project by building a form with dropdowns for category, type, and salary, replacing model references with job, and validating before save.
Learn to edit and delete jobs within a details view, build an edit form, and implement full CRUD on jobs in PHP, then introduce login, registration, and basic access control.
learn to build a database-backed user registration flow, with a register form, input validation, and password encryption using a random off key in a before save hook.
Learn to implement user login and access control by updating the user model, validating passwords, and restricting create, edit, and delete actions to authenticated users.
Build an advent calendar with the symphony framework, enabling create, read, update, delete functions for categories and events, including viewing, editing, deleting, and configuring routes in a full app.
Explore how to build an event calendar with the Symfony PHP framework, creating controllers and routing using annotations, and rendering views with Twig templates in a practical project.
Build a bootstrap-based layout and template for a PHP app by integrating the Bootstrap CDN, customizing the base layout, navbar, dropdowns, and scaffolding category and event views.
Configure the database and create the event calendar, generate a category entity with id, name, and create date, then fetch and render categories with dynamic links in Twig.
Create an event entity with fields like category, name, details, day, and address, establish a many-to-one category relationship, and render a functional events index with twig templates.
Learn to add categories and events through a web form, handle submission, persist data with doctrine, and redirect to the category list.
Create categories and events using a shared form builder, with category as an entity type and fields like name, date time, and address, using the event controller.
Learn to edit categories and events by pre-filling edit forms, retrieving items via ID, and applying updates with a repository and proper error handling.
Learn to delete categories and events in a php framework by retrieving from the repository, removing items, handling not found errors, and using flash messages with redirects to complete CRUD.
Build a front-end and back-end content management system with create, read, update, delete operations for pages, subjects, and users, plus login and access control using Bootstrap.
Build a Spark up CMS with CodeIgniter, introducing a simple MVC structure, admin dashboard, and pages, subjects, and users, plus a front-end with a navigable menu.
Learn to build a CodeIgniter template library that wraps views with admin and public templates, load the dashboard, and autoload essential libraries for a streamlined page framework.
Learn to implement a bootstrap-based admin template in CodeIgniter by configuring htaccess for clean URLs, loading the template and views from controllers, and wiring assets, navigation, and pages.
Create a relational database with users, subjects, pages, and activities tables, define keys and defaults, then add a subject using PHP form helper and bootstrap styling.
Implement form validation for a subject entry, define name field rules, manage data flow to the subject model, and log activity with the last inserted ID.
List, edit, and delete subjects by fetching all subjects in the controller, rendering them in an index table with id, name, and formatted date, and adding edit and delete actions.
This lecture guides building get, update, and delete operations for subjects, using id-based queries, pre-filled forms, and activity logs for admin feedback.
Create and manage pages in a PHP framework by reusing subject logic, building an admin pages interface with a dynamic subject dropdown, validation, slug generation, publish, and order controls.
Demonstrates listing, editing, and deleting pages in the admin interface, with flash messages, published status icons, prefilled edit forms, and page metadata such as title, author, and date.
Build and display the dashboard by listing recent activities, format dates, and manage users with a complete admin interface including add, edit, and delete functions and password hashing.
Learn to implement a login workflow using a bootstrap template, a login view and form handling, with session management and credential validation in PHP frameworks.
Implement log out by unsetting and destroying session data, then redirect to the admin login to restrict access to the admin area.
Design a front-end layout using a bootstrap template, set the default route to pages/index, and build public and admin controllers with global variables for brand and banner links.
Implement a frontend navigation menu by creating a menu library, querying published menu pages, and rendering dynamic links in the template, with a home link and show pages by slug.
Build a photo gallery app with Larivee, including user registration, login, galleries, and photo uploads. Implement access control and a Foundation CSS template.
Build a photo gallery using Laravel, Artisan, and resourceful controllers and routes for galleries and photos, mapping index, create, store, and show to views with a Foundation CSS framework.
Build a blade-style layout system with a main layout and per-view templates, extend layouts, yield content, and render views via controllers using compact to pass data, with foundation assets.
Configure the photo gallery database, create and migrate galleries and photos tables with fields like name, description, cover image, and owner id, then build a file-upload gallery form.
Build a gallery upload form with name, description, and image fields, handle the file upload to public/images, and store the gallery in the galleries table.
Fetch galleries in index and pass them to view to display images with links to each gallery show page; in show, retrieve the gallery and its photos and enable uploads.
Learn how to upload photos to a gallery and display them on the gallery page, including creating a form with title, description, and location, and store logic.
Learn to implement an image details feature: click a photo to view a larger image with title, description, and location, using a photo controller, routes, and a details view.
Implement user authentication by enabling login and registration, secure access to create gallery and upload photo with middleware, and tailor views to show or hide links based on login state.
Learn to build a Zend Framework knowledge base with article and category CRUD, using modules and configuration over convention, connecting to a database and creating front-end views.
Build a knowledge base app with a Zend Framework article module, supporting categories and articles. Learn configuration over convention, set up composer autoloading, and wire module, routes, and views.
Learn how to link controllers and views in a Zend-based application, set up routing, and build article and category resources with controllers, models, and views.
Connect and configure a database for a PHP project by creating category and article tables, models, and table gateways, then wire service configurations in the framework.
Learn to implement article and category models, integrate database tables, and update controllers to list, view, and manage articles and categories in a PHP project.
Learn to add categories and articles by building article and category forms, wiring per-controller add actions, and implementing input filters and validation, including category dropdown options populated from the database.
Learn how to implement edit and delete functionality for categories and articles in a PHP framework, reusing add action logic, handling IDs, form submission with confirmations, and redirects.
Set up a front end to view categories and articles by redirecting the home route, and render category and article lists with corresponding views and dynamic links.
build a restful json api for a blog using slim php, enabling create, read, update, and delete of posts and categories via http requests and ajax front end.
Learn to build a Slim PHP RESTful API backend for a blog, exposing REST routes via GET, POST, PUT, and DELETE and returning JSON data.
Master Slim PHP setup part B by building routing for hello name, wiring API endpoints for posts and categories, and preparing to fetch posts from a database and return json.
Build a simple blog backend with the Slim PHP framework by creating a categories and posts database, wiring a PDO connection, and fetching posts as JSON via prepared statements.
Explore building a simple RESTful API for posts by fetching a single post and adding new posts with prepared statements, handling request data, and testing with Rest Easy.
Learn to update and delete posts in a PHP REST API by implementing put and delete endpoints, binding parameters, and performing CRUD operations against the post table.
Implement category CRUD by adapting the post CRUD to API endpoints for listing categories, fetching by ID, adding, updating, and deleting.
Demonstrates testing a PHP API with jQuery ajax to perform full CRUD on posts and categories, including listing posts, fetching categories, and adding posts via a front-end form.
Build an idea blog using the net framework that supports post ideas, comments, and feedback with create, read, and update functionality, plus lightweight logging and a simple hardcoded login.
Set up a fresh ideas project with the Nette framework, install Composer, and configure presenters and templates. Create ideas and comments tables with a foreign key to enable feedback.
Configure the database, inject it into the home page presenter, and fetch the latest ideas to display; create an idea show template to view single ideas.
Create a comment form with required name and body fields, plus a submit button. Store comments linked to an idea and display them on the show page.
Learn to add and update ideas in a PHP project by building an idea form (title, description, time estimate, cost estimate) and implementing create, edit, and publish flows.
Implement a simple login and authentication system to restrict access to key areas. Use hard-coded credentials, sign in and sign out flows, and conditional navigation in templates.
Build a web links manager using the PH Pixi framework, implementing bootstrap layout, and full create, read, update, and delete on links with title, category, user name, and description.
Install PH Pixi via composer and configure a web links app with MVC processors, routes, and templates. Render views with a bootstrap layout and explore bundles, controllers, and file structure.
Set up bootstrap, create a web links database, and display links on the home page using an ORM query and a bootstrap-styled table with view, edit, and delete actions.
View and fetch an individual web link by id, render its details—title, category, username, and description—using a template, and open links in a new tab.
Learn to implement editing and deleting web links in a PHP framework by wiring routes, building edit templates, handling form data with a repository, and completing a CRUD flow.
ONE COURSE TO RULE THEM ALL- Eduonix brings you an unique and innovative course which will help you learn the top ten popular PHP frameworks. It will help you learn why a particular framework is suited for a project. It will provide you the complete perspective across all of them and will help you choose the best framework for your project.
Each framework comes with its own set of benefits and features. If you are new to coding and haven’t yet determined which framework fits your developing style, then this course is perfect for you.
Our PHP framework tutorial covers 10 of the most popular frameworks that are available. These frameworks come with different features that make it stand out amongst the other frameworks. Not only will we go over each framework and its features, but we will also use the framework to create an application for some hands-on experience.
In this course, we will cover the following frameworks:
We have managed to pack lot of good stuff and cool development techniques in one complete course. With so much knowledge and information in one course, what are you waiting for? Enroll now and find out which framework will help you create the next big project..