CodeIgniter is a PHP MVC framework for developing applications rapidly. CodeIgniter provides out of the box libraries for connecting to the database and performing various operations. Like sending emails, uploading files, managing sessions, etc.
Today I install codeIgniter Framework and learn it work flow which consist of model, views and Controller and routing basics.
Today I learn concepts of RDBMS which include:
DBMS architecture, three-level DBMS architecture, Normalization ACID properties ER diagram , different type of keys etc.
Today I practice Mysql queries of DDL (data defination language),
DML (data manipulation language), DCL (data control language) etc and learn concept of Primary key , foregin key, constrants and joins etc.
Today I continue learning of php and keep doing practice of their programs.
Today I learn and practice programs of following concepts:
Php functions, Superglobals variables, form validations, Sessions, Cookies and php and mysql. As I don’t know mysql ( structured query language) and I get Idea of php and how to use it, So I start learning Mysql.
Today, I start learning web development, concept related to it and languages required to build web apps.
As I need make Multilevel Leave approval System, that is based on Jorani a open source leave management system made in php/mysql.
Language used in it are PHP, MYSQL, HTML. Framework used are Bootstraps, CodeIgniter MVC PHP framework, jquery library ,Datatables library.
Therefor I start learning Php from today by referring w3school.
Todays learning:-
Today I learn php syntax, Datatypes, Operators,Conditional statements, Looping statements and practice program of these concepts.