Object Oriented php: build real world project using OOP
Object Oriented php: build real world project using OOP, available at $49.99, has an average rating of 4.3, with 55 lectures, based on 69 reviews, and has 4262 subscribers.
You will learn about Reusable code & OOP in real world applications Reusable Pagination class Reusable Validation class Reusable Crud class Reusable session class Database Design Class Constructors Uploading images to a server Inserting, deleting, and updating data in mysql database Write Clean Code Methods and Class Properties Write Scalable Code Write Code that's easy to maintain Write Code that's easy to understand Server Side Validation Database Normalization This course is ideal for individuals who are All levels It is particularly useful for All levels.
Enroll now: Object Oriented php: build real world project using OOP
Summary
Title: Object Oriented php: build real world project using OOP
Price: $49.99
Average Rating: 4.3
Number of Lectures: 55
Number of Published Lectures: 55
Number of Curriculum Items: 55
Number of Published Curriculum Objects: 55
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Reusable code & OOP in real world applications
- Reusable Pagination class
- Reusable Validation class
- Reusable Crud class
- Reusable session class
- Database Design
- Class Constructors
- Uploading images to a server
- Inserting, deleting, and updating data in mysql database
- Write Clean Code
- Methods and Class Properties
- Write Scalable Code
- Write Code that's easy to maintain
- Write Code that's easy to understand
- Server Side Validation
- Database Normalization
Who Should Attend
- All levels
Target Audiences
- All levels
Looking to improve your web development skills and your OOP skills ? struggling to find real world projects? This course is for you. In this course we’ll be building a movie management system using
Object oriented php. You’ll learn to write neat code, code that’s easy to maintain and understand. This course is for those that are hungry for knowledge and looking to become better programmers. In programming, every time you seat in front of computer and watch a tutorial, you’re growing. Every little thing you do improves your skills, It helps you become a better programmer.
This course will help you become a better programmer, and if you’re a programming newbie looking for a new job you’ll get a new job easily because you’ll stand out from the rest of the applicants because of the skills you’ll get from this course. Take this course and impress hiring managers with the skills you will learn in this course. I can guarantee you that this course will have a huge positive impact in your career. It is a combination of things I’ve learned over the years, things that I really struggled to learn and understand, I simplify all those things for you in this course.
Good in luck in your programming career 🙂
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Project Demo
Chapter 2: Unlimited Suport
Lecture 1: Unlimited Support
Chapter 3: Important message, please read
Lecture 1: Important !! please read
Chapter 4: Database configuration
Lecture 1: Connecting to the database
Chapter 5: The Crud class
Lecture 1: The constructor
Lecture 2: The create method
Lecture 3: Testing the create method
Lecture 4: The read method
Lecture 5: The Update method
Lecture 6: The Delete method
Chapter 6: Database Structure – Tables & entity relationships
Lecture 1: Database structure
Chapter 7: Project Template
Lecture 1: Dowload the project template
Lecture 2: Important, please read !!!
Chapter 8: The Movie Controller class
Lecture 1: The Constructor
Chapter 9: The Admin dashboard
Lecture 1: Adding a movie
Lecture 2: The datepicker plugin
Lecture 3: The chosen select Plugin
Lecture 4: Movie genres part1
Lecture 5: Movies genres part 2
Lecture 6: Displaying Movies Part1
Lecture 7: Displaying Movies Part2
Lecture 8: Uploading movie cover image part 1
Lecture 9: Uploading movie cover image part 2
Lecture 10: Finalizing code for displaying movies
Lecture 11: Editing a movie part1
Lecture 12: Editing a movie part2
Chapter 10: The Session Class
Lecture 1: Session class
Lecture 2: Fixing the last method
Chapter 11: Redirect back and show a message after adding and editing a movie
Lecture 1: Display a message after adding a movie (Powered by a jquery plugin)
Lecture 2: Display a message after editing movie ( Powered by a jquery plugin )
Chapter 12: Deleting a movie
Lecture 1: Deleting a movie part 1
Lecture 2: Deleting a movie part 2
Chapter 13: The Pagination class
Lecture 1: Introduction to pagination
Lecture 2: Pagination class Properties
Lecture 3: The Constructor
Lecture 4: Generating Pagination links Part 1
Lecture 5: Generating pagination links part 2
Lecture 6: Generating pagination links part 3
Lecture 7: Generating the next and the previous buttons
Lecture 8: Getting the limit and the offset
Lecture 9: Integrating the paginator with projects
Chapter 14: The Validation Class
Lecture 1: validator class properties
Lecture 2: Validator Class Constructor
Lecture 3: The validate method part 1
Lecture 4: The validate method part 2
Lecture 5: Handling validation errors part 1
Lecture 6: Handling validation errors part 2
Chapter 15: Admin Login
Lecture 1: User controller and the login method
Lecture 2: Protecting admin pages
Chapter 16: The Frontend
Lecture 1: Displaying movies on the frentend
Lecture 2: Search movies
Lecture 3: Search movies part 2 – Full Text search
Lecture 4: Search Movies part 3 – Full text search
Chapter 17: Download Full Project
Lecture 1: Thank you
Instructors
-
Ela Eli
Web Developer, tech nerd and computer geek
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 2 votes
- 3 stars: 8 votes
- 4 stars: 9 votes
- 5 stars: 47 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024