Course Outline
Introduction
CodeIgniter and PHP Frameworks
- What is CodeIgniter
- The MVC architecture
Preparing the Development Environment
- Installing and configuring CodeIgniter
- Installing and configuring Composer
Getting Started with CodeIgniter
- Creating custom controllers and models
- Loading and using views and models
- Transferring data to views
Forms and Headers
- Working with forms
- Using sessions
- Working with browser headers
- Implementing form and upload validation
- Logging and error logging
CRUD with CodeIgniter
- Selecting data in a database
- Inserting data
- Updating data
- Deleting data
- Refactoring with CRUD models
Views in CodeIgniter
- Deleting and redirecting tasks
- Displaying complete and incomplete tasks
- Creating a get method
- Displaying tasks and task styling
- Re-populating forms
- Working with Composer
Summary and Conclusion
Requirements
- A basic understanding of PHP
Audience
- Web Developers
Testimonials (3)
Tasks that involved deciding for yourself what design pattern you needed.
Damian - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
Code exercises. The trainer checks whether everyone has completed the task. He encouraged everyone to take an active part in the workshops by consistently verifying the progress of work while performing tasks.
Maciej - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
Well planned. Without much foundation, I didn't get lost and I knew where I was. Issues from general to specific provide the basis for further work in your own field.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated