Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation Sound Therapy CBT Cognitive Behavioral Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentWeb DevelopmentPHP MVC

PHP Codeigniter from beginner to super advanced

Build MVC Applications with codeigniter using best practices
Rating: 3.9 out of 53.9 (4 ratings)
17 students
Created by Nidhal Abidi
Last updated 6/2019
English
English [Auto]

What you'll learn

  • Build web applications using php and codeigniter framework
  • Learn MVC (Model View Controller Design Pattern)
  • Learn mysql database with codeigniter
  • Learn web design patterns and build scalable and efficient websites
  • Learn best practices in build Codeigniter applications

Requirements

  • Students should know the very basics of php
  • Knowing some database concepts is helpful

Description

PHP is the most used web programing language in the world running over 60 % of the websites that exist today, which makes it one of the most important languages that are worth investing in.

It is also a great choice because it has a great large community, which means whenever you get stuck, there is always someone who has your back to help you get over it.

To build an efficient web application, you should use a framework to cover most of the standard functionalities so that you don't have to re-invent the wheel, and codeigniter is one of them. 

Codeigniter is a free and opensource framework that is very easy and very efficient to work with. It features the MVC design pattern and is a great language to build all types of web applications in a simple but re-bust way, so whether you are building a school project, or the next airbnb, Codeigniter can let you do that and build amazing applications easily.

I have built hundreds of web applications for clients using codeigniter, and in this course I give you the cream of all the experience I have to save you months of headaches and get you ready with the best practices to build your web applications

Who this course is for:

  • Anyone who'd want to build efficient and scalable website with php using the framework codeigniter
  • Students who want to learn the best practices to build high quality sites.

Instructor

Nidhal Abidi
Software engineer & Computer Scientist
Nidhal Abidi
  • 4.3 Instructor Rating
  • 331 Reviews
  • 1,839 Students
  • 2 Courses

I'm a software engineer and computer scientist and the founder of IKnowBrain inc, I instructed allot of courses on a variety of computer science universities. I focus on software and electrical engineering projects.

I competed in allot of programming contests and I won allot of prizes. My students like how I teach using a very comprehensive method, while ensuring the very in depth details.

Can't Wait to see you in Class :)

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.