CodeIgniter 4: Build a Complete Web Application from Scratch

CodeIgniter 4: Build a Complete Web Application from Scratch

Hello! In this course I'd like to introduce you to CodeIgniter 4, a web application framework you can use to build a web application in an easy way.

CodeIgniter 4: Build a Complete Web Application

Learn how to build fully-featured web applications with the most popular lightweight PHP MVC framework

What you'll learn

  • How to install and configure CodeIgniter locally
  • How an MVC framework like CodeIgniter differs from "plain" PHP
  • Create, Read, Update, Delete (CRUD) for database records
  • User registration with account activation by email
  • Login with remember me and require login to access content
  • User-initiated password reset by email
  • Uploading and processing images
  • Handling Ajax requests and returning JSON
  • Styling using a CSS framework
  • Internationalization: displaying content in more than one language
  • Securely deploying an application to shared hosting
  • Support directly from the instructor: any question asked in the Q&A section will always get a response

Requirements

  • You need to know PHP, including the basics of classes and objects, and how to work with a database
  • Ideally, have a web server with PHP and Composer installed, but a brief overview of installing these will be covered
  • Be happy to install software and run basic commands on the command line

Description

CodeIgniter 4 is a modern, fast, lightweight, PHP MVC framework that allows you to build secure applications quickly and easily. It's simple to install and use, and works well on shared hosting. CodeIgniter provides a rich set of libraries for common tasks, which lets you focus on your project by minimizing the amount of code you need to write.
Learn how to develop PHP applications with CodeIgniter in this Comprehensive Course.

  • How to quickly install and configure the framework
  • Learn how to separate presentation code from application code
  • How to do CRUD (create, read, update, delete) operations
  • Signup: User account registration
  • Authentication: login with remember me
  • User administration with administrator users
  • Account activation by email
  • User-initiated password reset
  • File uploads and image processing
  • Ajax requests and JSON
  • Styling using a CSS framework
  • Internationalization: displaying content in more than one language
  • Deployment: installing the application on shared hosting

Content and Overview

This course is designed for the PHP developer who wants to learn the CodeIgniter framework in depth. I designed the course to be easily understood by PHP developers who have no previous experience with a framework, and who want to develop full, feature-rich applications quickly and easily. Learning the techniques in this course will enable to you write web applications using CodeIgniter faster than you would be able to do in plain PHP.
  • Suitable for all PHP developers, you'll start by learning the basics of the CodeIgniter framework.
  • You'll learn how the framework is organized, and how to work efficiently with it.
  • We'll build a full web application from scratch, with each concept explained in detail at every stage.
  • Throughout the course, we'll build code that you can reuse in all your projects.
  • All the source code developed in the lectures is available to download.
  • All the time we'll adhere to industry standards and best practices.
When you complete the course you'll be able to use CodeIgniter to create fast, flexible web applications, with all the features a modern web application requires.

Who this course is for:

PHP developers who want to learn a lightweight but powerful framework to develop applications faster
PHP developers who want to use a framework that's simpler than Laravel

 

Keywords

Development, No-Code Development, Bubble Visual Programming, freecourse, free udemy paid course, udemy course download, freecoursesite, free online course, udemy free download, free online course udemy, freecoursesite, freecourse, course era free courses, udemy courses for free, coursera free courses, tutorial free download, free udemy paid course, udemy courses free download, udemy course download, udemy downloader, course free download, downloadfreecourse

Sarah

Post a Comment

Previous Post Next Post